OK.
Wenn da ein Hanshake tatsächlich über SYSEX Befehle läuft wir es kompliziert.
Das ist IMHO auch der einzige MiDi Befehl der keine definierte Länge hat und Herstellerspezifisch ist.
Und das Ende einer SYSEX Meldung sollte End of Exclusive ( 247 ) sein, ansonsten wäre das Gerät nicht MiDi konform.
Üblicherweise überwacht man eine MiDi Kette entweder gar nicht, oder mit Active Sensing Nachrichten auf Unterbrechungen.
Eine eventuell mögliche Lösung:
Wenn Du Deine Schaltung über einen freien Controller ( z.B. 102...120 ) ansprichst ( Control Change - Wenn das in Deiner Software möglich ist ), Kannst Du Kanalbezogen die Schaltung ansprechen, ohne den sonst laufenden Handshake zu stören.
Deine Schaltung würde dann einfach an einen freien MiDi Thru Port angeschlossen.
Da Du ja keine analogen Werte übertragen musst sollten 7 Ausgänge mit einem Controller ansprechbar sein.
Leider kenn Ich Deine Software und Geräte nicht und somit auch nicht was man damit alles anstellen kann.
Stell doch mal einen getracten Handshake von Deinen Midi Daten (MiDi Out + MiDi In) in zeitlicher Abfolge hier ein.
eventuell kann Dir dann geholfen werden.
Hab auch noch einen Interessanten Eintrag gefunden. Hilft Dir das weiter?
Lesezeichen