运行使用音频合成/分析语言(例如 ChucK)编写的程序是什么体验? , Pure Data , Csound , Supercollider等在嵌入式设备中,例如 Arduino Mega , Beagle Board或带有微处理器的定制板或 DSP chip ?
我想知道您选择了哪种语言和硬件以及为什么。有哪些障碍等等?我的目标是在不太昂贵的板上运行音乐家/制作人可以轻松编程的程序。
我收到了在 Beagle Board(运行 ChucK 的 Beagle Board 上的 Ubuntu Linux)上成功运行 ChucK 程序的人的输入,但他对语言和硬件的选择非常轻松,他的设置没有使用 Beagle Board 中的 DSP,并且运行整个 Linux 安装来处理音频信号似乎有点矫枉过正。
任何输入表示赞赏!
更新:我找到了 Zengarden这是一个 Pd 运行时实现(作为一个独立的 C++ 库)并且在基于 ARM 的设备上运行良好。现在,我将使用 BeagleBoard 和 Zengarden,但在项目的后期阶段,我需要用成本更低的东西替换 BeagleBoard。
我很想听听社区的更多意见。
最佳答案
感谢大家的评论和回答。为了其他人的引用,我最终写了一个 JACK解析和解释的 C++ 客户端 PureData修补程序并在 BeagleBoard 上运行它与 Angstrom Linux和 jack 服务器。这是我写的视频和教程:http://elsoftwarehamuerto.org/articulos/691/puredata-beagleboard/
关于audio - 在嵌入式设备上运行音频合成/分析语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4547343/