私は、OS XとiOSのCoreMIDIサブシステムが提供するネットワーク(もちろんRTP-MIDI)を介したMIDIの基本的なサポートを使用して、iPadをMacbookのMIDIアプリケーションに接続するのがどれほど簡単かを魅了しました。 。
互換性のあるLinux実装はありますか?私はそこにいることを示す甘い参考資料を見つけました。可能そのうちの1つですが、まだ具体的な情報は見つかりませんでした。
答え1
RTP-MIDIプロトコルの元の参照実装(元々RFC4695- これで次に更新されました。RFC6295)これを開発した人が以前のバージョンの一部として使用できるフロントソフトウェア。
Wikipediaページが見えます。RTP-MIDI現在利用可能な実装の良いリストがあります。
最新のJavaベースの実装が利用可能です。ナノジェットiOS用に見えるライブラリ:http://www.humatic.de/htools/nmj
(もう存在しません)興味深いものがありました息をのむような風景rtpmidi(現在は中断されたmidistream Debianパッケージが派生)のPythonベースのサポートを含むプロジェクトです。 Scenicソースツリーでは、実際のmidistream Pythonアプリケーションはscene / py / scripts / midistream.inにあり、関連ライブラリはここ(scene / py / rtpmidi)にあります。
また利用できますジャックMIDIを送信するには、すべてのコンピュータでJACKを実行する必要があります(したがって、iOSの場合はJACK対応アプリが必要です)。
追加のWindowsベースのソフトウェア(無料ですがオープンソースではありません):http://www.tobias-erichsen.de/software.html
2018年更新:現在、ノードベースの実装があります。rtpMIDIしかもArduino-AppleMIDI-ライブラリたぶんLinuxに移植されているかもしれません。
アップデート2019:Raspberry Piの新しい実装は次のとおりです。ラベロックスMIDIすでに利用可能で、Debian/Centos Linuxでも動作するようです。
答え2
もう1つのオプションは、USB-MIDIおよびEthernet(RTP-MIDI)インターフェースを備えたMIDIルーターボックスを使用することです。 USB / MIDIインターフェースのように、USB接続をLinuxシステムに接続します。仮想USB MIDIポートから受信したデータは、ボックスを介して開いているRTP-MIDIセッションに転送されます(またはその逆)。 1つ以上の製品(シナラミディゲートウェイ)はこれらの機能を実行しています。このソリューションは、ホストコンピュータで実行するために特定のソフトウェアを必要とせず、他のRTP-MIDIデバイスとの互換性を維持します。
答え3
いくつか同じです。接続製品ターンキーRTP-MIDI(イーサネットMIDI)用にも設定されます。