bnz99
.....
Hi,
Wahrscheinlich stehe ich gerade irgendwo auf dem Schlauch, ggf. kann mir aber jemand mit etwas Midi Wissen auf die Sprünge helfen. Ich habe mir vor kurzem ein ESI Midimate Ex gekauft. Es hat einen USB Typ A Konnektor und an der anderen Seite zwei DIN-5 Stecker (Midi In und Midi Out). Das Interface legt auf Windows zwei virtuelle Midi Ports an "ESI Midimate eX 1" und "ESI Midimate eX 2". Ich habe mich nun gefragt wie dies eigentlich funktioniert. Im Midi Protokoll werden nur 16 Kanäle unterstützt mit 4 bits im Status Byte. Das Protokoll wird meines Wissens nur über einen TX/RX Pin von dem jeweiligen DIN-5 Konnektor gesendet. Woher was z.b. das empfangene Gerät am Midi In wie es zwischen diesen zwei Ports differenzieren soll?
Ich frage, weil ich ebenso vor kurzem ein Motif-Rack XS bekommen habe und dort ein wenig mit den Sysex Nachrichten in Midi-Ox herumgespielt habe. Konfiguriere ich in Midi-Ox nur den Port Midimate eX 1 und schicke Note On / Note Off Nachrichten, so spielt das Gerät diese ab. Schicke ich eine Sysex Nachricht auf Port 1 raus, so bekomme ich keine Antwort auf Port 1. Konfiguriere ich nur den Port Midimate eX 2 und schicke Sysex auf Port 2 raus, so bekomme ich auch keine Antwort auf Port 2. Schicke ich aber Sysex über Port 1 raus und empfange auf Port 2, so bekomme ich eine Antwort of Port 2. Es scheint auch keine Eigenheit vom Motif-Rack zu sein, denn wenn ich einen Fantom XR anschliesse, zeigt sich genau dasselbe Verhalten.
Irgendwie erschliesst sich das für mich nicht, warum die Antwort nicht jeweils auf Port 1 ankommt und wie das Endgerät die Rückantworten überhaupt auf unterschiedliche Ports steuern kann. Oder ist da was bei dem Midimate eX verdreht?
Besten Dank für Eure Antworten!
Wahrscheinlich stehe ich gerade irgendwo auf dem Schlauch, ggf. kann mir aber jemand mit etwas Midi Wissen auf die Sprünge helfen. Ich habe mir vor kurzem ein ESI Midimate Ex gekauft. Es hat einen USB Typ A Konnektor und an der anderen Seite zwei DIN-5 Stecker (Midi In und Midi Out). Das Interface legt auf Windows zwei virtuelle Midi Ports an "ESI Midimate eX 1" und "ESI Midimate eX 2". Ich habe mich nun gefragt wie dies eigentlich funktioniert. Im Midi Protokoll werden nur 16 Kanäle unterstützt mit 4 bits im Status Byte. Das Protokoll wird meines Wissens nur über einen TX/RX Pin von dem jeweiligen DIN-5 Konnektor gesendet. Woher was z.b. das empfangene Gerät am Midi In wie es zwischen diesen zwei Ports differenzieren soll?
Ich frage, weil ich ebenso vor kurzem ein Motif-Rack XS bekommen habe und dort ein wenig mit den Sysex Nachrichten in Midi-Ox herumgespielt habe. Konfiguriere ich in Midi-Ox nur den Port Midimate eX 1 und schicke Note On / Note Off Nachrichten, so spielt das Gerät diese ab. Schicke ich eine Sysex Nachricht auf Port 1 raus, so bekomme ich keine Antwort auf Port 1. Konfiguriere ich nur den Port Midimate eX 2 und schicke Sysex auf Port 2 raus, so bekomme ich auch keine Antwort auf Port 2. Schicke ich aber Sysex über Port 1 raus und empfange auf Port 2, so bekomme ich eine Antwort of Port 2. Es scheint auch keine Eigenheit vom Motif-Rack zu sein, denn wenn ich einen Fantom XR anschliesse, zeigt sich genau dasselbe Verhalten.
Irgendwie erschliesst sich das für mich nicht, warum die Antwort nicht jeweils auf Port 1 ankommt und wie das Endgerät die Rückantworten überhaupt auf unterschiedliche Ports steuern kann. Oder ist da was bei dem Midimate eX verdreht?
Besten Dank für Eure Antworten!