Não tenho certeza de quantos de vocês tocam música, mas no Windows existem vários softwares de loopback MIDI virtual para rotear MIDI de um programa para outro. Por exemplo,loop MIDIemidiyoke, eLoopBe1. No Mac, acho que é conhecido como drivers IAC.
Existe alguma solução de loopback MIDI virtual para Ubuntu/Linux?
Estes são meus dispositivos disponíveis, conforme mostrado por um miniaplicativo Java,
Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"
Responder1
No Linux, os aplicativos podem criar o mesmo tipo de porta MIDI que os drivers, portanto, normalmente não é necessário um driver de loopback MIDI.
Se você quiser usar uma de qualquer maneira, você pode usar a(s) porta(s) "Midi Through" criadas pelo snd-seq-dummy
driver, que são carregadas automaticamente.
Responder2
Acredito que o programa que você procura é o Jack, que não pode ser usado para rotear dados midi de um programa para outro.
Jack pode ser bastante complicado de configurar, e um bom tutorial pode ser encontrado emhttps://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
O básico seria instalar o jack, o que pode ser feito mais facilmente instalando uma das ferramentas de gerenciamento de jack para iniciar o Jack e criar rotas.
sudo apt install qjackctl
fará isso por você.