首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我正在尝试制作一个Android应用程序,使用Android处理程序进行视觉处理,使用puredata进行声音合成。这可行吗?

我正在尝试制作一个Android应用程序,使用Android处理程序进行视觉处理,使用puredata进行声音合成。这可行吗?
EN

Stack Overflow用户
提问于 2011-02-04 03:49:52
回答 1查看 555关注 0票数 0

我正在尝试为安卓构建一个声音玩具,我最熟悉的是视觉方面的Processing,它已经移植到安卓系统上了。我想使用Puredata的声音,因为目前它似乎是最好的选择的数字信号处理器在安卓。I've been told on the Processing forums认为,通过Puredata与进程通信的最佳方式是使用TCP或UDP消息。我不知道如何做到这一点,因为我正在处理环境中创建.apk,并且我不知道如何通过处理启动Puredata补丁。这只能在纯Java中实现吗?或者我必须同时启动一个单独的Puredata应用程序。有没有好的资源可以用来学习如何发送TCP/UDP消息?任何帮助都将不胜感激,我可以澄清这是否会让它更容易。

编辑:似乎OSC使用的是TCP协议,所以我不太确定为什么我不能使用OSC。我唯一困惑的部分是如何将处理草图和Puredata补丁打包到一个APK中。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-10 02:38:07

我不知道android平台开发的细节,但你需要能够从一个应用程序中运行另一个应用程序。This stack overflow question shows you how to do that。一旦你这样做了,你将能够通过osc向你的pd实例发送命令。

另一种选择是使用libpd。根据其中一位开发人员的说法,他们正在开发packing it up as a processing lib。如果你的可视化代码是用c编写的,那么你就可以链接到这个libpd来进行音频处理。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4890929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档