Hallo,
möchte ein Projektwunsch für die Zukunft äußern. Mein Wunsch wäre eine integrierte Funktion in Linux um MIDI Controller in mehreren Programmen gleichzeitig nutzen zu können. In den Einstellungen wäre ein Menüpunkt namens MIDI unter Audio am Besten. In diesem soll es den Punkt Split Options geben. Wenn diese Option geöffnet ist werden alle angeschlossenen MIDI-Controller angezeigt, neben dem Gerät soll ein Textfeld sein wo eingetragen werden kann in wie vielen Programmen das Gerät genutzt werden darf (0 bis 10 Programme).
Gerade in der im Bereich Streaming wäre dieses Feature nützlich, bräuchte dieses Feature dringend.
Mit Jack funktioniert das schon irgendwie, jedoch kann man sich dabei sehr schnell das System zerschießen, zusätzlich sind Jack und so nicht gerade einfach zu bedienen.
Beispiel:
MobilPC@MobilPC:~$aconnect-i
client0:'System'[type=Kernel]0'Timer '1'Announce '
client14:'Midi Through'[type=Kernel]0'Midi Through Port-0'
client32:'MIDI Mix'[type=Kernel,card=4]0'MIDI Mix MIDI 1 '
client36:'Virtual Raw MIDI 5-0'[type=Kernel,card=5]0'VirMIDI 5-0 '
client37:'Virtual Raw MIDI 5-1'[type=Kernel,card=5]0'VirMIDI 5-1 '
client38:'Virtual Raw MIDI 5-2'[type=Kernel,card=5]0'VirMIDI 5-2 '
client39:'Virtual Raw MIDI 5-3'[type=Kernel,card=5]0'VirMIDI 5-3 '
MobilPC@MobilPC:~$
verbinden:
aconnect 32:0 39:0
aconnect 39:0 32:0
Die Verbindung muss so hergestellt werden damit Signale sowohl vom MIDI-Controller zur virtuellen Schnittstelle übertragen werden können und umgekehrt. Mache das so wie du es brauchst mit den anderen Schnittstellen (hier alle mit 32:0 verbinden).