gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 15:56:52 24 4
gpt4 key购买 nike

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

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

谢谢

最佳答案

我不知道 Android 平台开发的具体细节,但您需要能够从一个应用程序运行另一个应用程序。 This stack overflow question shows you how to do that 。完成此操作后,您将能够通过 osc 向您的 pd 实例发送命令。

另一个选择是使用 libpd 。据其中一位开发人员称,他们正在开发 packing it up as a processing lib 。如果您用 c 语言编写可视化代码,那么您将能够链接到此 libpd 进行音频处理。

关于java - 我正在尝试制作一个 Android 应用程序,使用 Android 处理进行视觉方面,使用 puredata 进行声音合成。这可行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4890929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com