MIDIデバイスがたくさんあって、たった1つのArduinoでそれらを制御したいとき、どうしたらいい? いちばん簡単な方法は、デバイスをチャンネルに対応させるようにプログラムを組むことだ。でもそれは難しいという方には、little-scaleのSebastianがいい方法を教えてくれる。彼は、マルチプレクサ(デマルチプレクサ)を使って、どのデバイスがArduinoのシリアル出力ピンに繋がるかを振り分けている。そうすることで、8台までのMIDIデバイスを個別に扱えるようになる。
こちらもどうぞ:
Arduino 用 MIDI プログラミングライブラリー
– Matt Mets
[原文]