Arduinoの問題(少なくとも8ビットボードの場合)は、DACの種類がないため、多くのことを実行できないことです。また、古いゲームシステムのように、ある種の古いスタイルの音楽を演奏したい場合を除いて、リアルタイムのオーディオ処理には計算能力が十分ではありません。
この状況は、32ビットARMプロセッサを搭載した最新のArduinoDueによって変わる可能性があります。ここにいくつかのDACがあり、計算能力はいくつかの素晴らしいオーディオ処理を行うのに十分なはずです。不便なのは、このボードが本当に新しく、開発ツールがまだ不安定であるということです。ほとんどのArduinoボードはAVRマイクロコントローラーを搭載していると思いますが、このArduinoDueはARMプロセッサーを備えています。アーキテクチャは完全に異なります。
私はあなたにいくつかのボードをお勧めしたいと思います。オーディオ処理を行いたい場合は、ジャックコネクタ(入力/出力)、SDカード(オーディオファイルを読み取るため)、および何らかの視覚化を行うための画面(グラフィックバーなど)を備えたボードを用意するのが良いと思います。 )オーディオ信号付き。
最初のオプション:ラズベリーパイ。それはオープンハードウェアであり(ARMメーカーは特許でチップを保護しているため、可能な限り)安価であり、コミュニティは多くのプロジェクトを行っています。Arduinoに似ていると思いますが、非常に強力なアーキテクチャを備えています。
mikroElektronikaには素敵なマルチメディアボードがいくつかあります。それらはいくつかのバージョン(すなわち、AVR、PIC、ARMなど)で提供されるため、好きなアーキテクチャを選択できますが、周辺機器はすべて同じです(サウンドチップ、TFT、WIFIなど)。また、コンパイラ、ライブラリ、およびドキュメントも提供します。それほど大きな会社ではないので、お客様のことを気にかけてくれて、良いテクニカルサポートが受けられると思います。
これらのいずれかが気に入らない場合は、他のいくつかの代替案を提案できます。