Ubuntu/Linux 用の仮想 MIDI ループバック ソリューションはありますか?

Ubuntu/Linux 用の仮想 MIDI ループバック ソリューションはありますか?

音楽を演奏する人がどれくらいいるかは分かりませんが、WindowsにはMIDIをあるプログラムから別のプログラムにルーティングするための仮想MIDIループバックソフトウェアがいくつかあります。たとえば、ループMIDIそしてミディヨーク、 そしてループBe1MacではIACドライバとして知られていると思います。

Ubuntu/Linux 用の仮想 MIDI ループバック ソリューションはありますか?

これらはJavaアプレットで表示される利用可能なデバイスです。

Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"

答え1

Linux では、アプリケーションはドライバーと同じ種類の MIDI ポートを作成できるため、通常は MIDI ループバック ドライバーは必要ありません。

snd-seq-dummyどうしても使用したい場合は、ドライバーによって作成され、自動的にロードされる「Midi Through」ポートを使用できます。

答え2

あなたが探しているプログラムは Jack だと思います。これは、MIDI データをあるプログラムから別のプログラムにルーティングするために使用できます。

Jackの設定はかなり複雑ですが、良いチュートリアルは以下にあります。https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack

基本は jack をインストールすることです。これは、jack 管理ツールの 1 つをインストールして Jack を起動し、ルートを作成することによって最も簡単に実行できます。

sudo apt install qjackctl

あなたのためにこれを行います。

関連情報