ESを使ってLaunchpad XのUSBからMIDIチャンネルを分割する方法についてのアドバイスを求めています - TechRepublic

ESを使ってLaunchpad XのUSBからMIDIチャンネルを分割する方法についてのアドバイスを求めています - TechRepublic

ESを使用してLaunchpad XのUSBからMIDIチャンネルを分割する方法についてのアドバイスを求めています

james598grose ·1年、1か月前

Launchpad Xをワイヤレス化するプロジェクトに取り組んでおり、1本のUSBポートから複数のMIDIチャンネルを別々の双方向ストリームに分割する方法を教えていただけると助かります。現在、Launchpad Xは1本のUSBポートでMIDIデータを送信しており、DAWの入出力とMIDIの入出力の両方を処理しています。

私が達成しようとしていることは次のとおりです。

USBスプリッターの設定:ESP32 Nanoを使って、Launchpad XからのUSB入力1つを管理し、それを2つのUSB出力に分割します。1つはDAWの入出力用、もう1つはMIDIの入出力用です。これらの信号を個別にルーティングすることで、ワイヤレスでフル機能をサポートすることが目標です。

電源と拡張:電源付きUSBハブで十分でしょうか?それとも、ポートを追加できるUSB拡張ボードが必要でしょうか?私の理解では、電源付きハブで十分だと思いますが、双方向通信を確保するための推奨事項があれば教えてください。

将来の統合:最終的には、ESP32に内蔵されているBluetooth Low Energy(BLE)機能を利用して、アダプタ用のUSBポートを1つに減らし、残りの処理をESP32に任せたいと思っています。MIDIルーティングにUSBとBLEを組み合わせる方法について、ご意見をいただければ幸いです。

MIDIルーティングとESP32の統合に関する様々なプロジェクトや議論を見てきましたが、この設定の詳細を把握するのが難しくなっています。何かアドバイスやリソースがあれば、ぜひ共有していただけると大変助かります。

ご協力ありがとうございます!

よろしくお願いいたします、
james598grose

Tagged: