ChucK、Pure Data、Csound、Supercolliderなどのオーディオ合成/分析言語で記述されたプログラムをArduino Mega、Beagle Board 、またはマイクロプロセッサやDSPチップを備えたカスタムボードなどの組み込みデバイスで実行した経験は何ですか?
どの言語とハードウェアを選択したのか、そしてその理由を知りたいのですが。障害物などは何でしたか?私の目的は、ミュージシャンやプロデューサーが簡単にプログラムできるプログラムを、それほど高価ではないボードで実行することです。
Beagle Board(ChucKを実行しているBeagleBoard上のUbuntuLinux)でChucKプログラムを正常に実行している人から入力を受け取りましたが、言語とハードウェアの選択は非常に軽く、彼のセットアップはBeagleBoardのDSPを使用していません。 Linuxインストール全体を実行してオーディオ信号を処理するのはやり過ぎのようです。
どんな入力でも大歓迎です!
更新: Pdランタイム実装(スタンドアロンC ++ライブラリとして)であり、ARMベースのデバイスで適切に動作するZengardenを見つけました。今のところ、BeagleBoardとZengardenを使用しますが、プロジェクトの後の段階で、BeagleBoardをより安価なものに交換する必要があります。
コミュニティからもっと多くの意見を聞きたいです。