Midiflowを使用すると、オーディオですでに行っているのと同じ方法で、アプリ間でMIDIを送信できます。これにより、アプリを相互に同期したり、シーケンサーアプリから別のシンセアプリにMIDIパーツを送信したりできます。キーボードからアプリにMIDIをルーティングし、それらに異なるキーゾーンを割り当てることもできます。さまざまな設定をプリセットとして保存し、後で呼び出して別のプリセットに挿入することができます。さらに、すべてのMIDI転送を監視して、問題を見つけたり、MIDIが(通常)舞台裏で何をしているかを知ることができます。

重要なニュース:Midiflow Webサイトに完全なドキュメントがあります!

それはどのように機能しますか?
Midiflowを使用すると、複数のルーティングを作成できます。各ルーティングは、ソースでMIDIデータを受信し、宛先に送信します。選択可能なソースと宛先には、CoreMIDI互換のMIDIインターフェイスと、仮想MIDIポートを提供するその他のアプリが含まれます。他のアプリがMidiflowからデータを受信したり、Midiflowにデータを送信したりするために使用できるカスタムポートを作成することもできます。ルーティングには、データをフィルタリングまたは変更できる修飾子もあります。このようにして、ノートを移調したり、キー範囲に制限したり、受信データのMIDIチャンネルを変更したりすることができます(以下の機能リストを参照)。

機能のリスト
+ MIDIクロック–テンポを指定すると、アプリが同期されます
+チャネルのフィルタリングと再マッピング
+ベロシティフィルタリング–ルーティングは特定のベロシティ範囲のノートに対してのみアクティブになります
+ノートシフト–すべてのノートを指定されたハーフトーンステップ数だけシフトします
+ノートの再マッピング–各ノートを個別にシフト
+速度の再マッピング–速度曲線を適用するか、固定速度に変換するか、または指定します...