【发布时间】:2010-12-28 16:00:59
【问题描述】:
在Arduino Mega、@987654326等嵌入式设备中运行以ChucK、Pure Data、Csound、Supercollider等音频合成/分析语言编写的程序是什么体验@ 或带有微处理器的定制板或DSP chip?
我想知道您选择了哪种语言和硬件以及原因。有什么障碍等等?我的目标是在不太昂贵的板上运行音乐家/制作人可以轻松编程的程序。
我收到了有人在 Beagle Board 上成功运行 ChucK 程序(运行 ChucK 的 Beagle Board 上的 Ubuntu Linux)的输入,但他对语言和硬件的选择非常简单,他的设置没有使用Beagle Board,运行整个 Linux 安装来处理音频信号似乎有点过头了。
感谢任何输入!
更新:我发现Zengarden 是一个 Pd 运行时实现(作为独立的 C++ 库)并且在基于 ARM 的设备上运行良好。目前,我将使用 BeagleBoard 和 Zengarden,但在项目的后期,我需要用成本更低的东西替换 BeagleBoard。
我很想听听来自社区的更多意见。
【问题讨论】:
-
Newton Armstrong 在运行 linux 的无屏幕硬件上运行 supercollider。但这不是你在说的。我也很好奇。如果你想出一个答案,我很想听听! (morgan@morganpackard.com)
-
感谢@WillHartung 的冗长回答!希望有人能就音频语言的选择提供一些意见。
-
我确定这不是您想要的,但 IPRE project's OSC stubs for ChucK 是相关的。其他人可能会发现它很有用,尤其是在与孩子一起工作时。
标签: audio embedded arduino beagleboard chuck