diese Erkenntnis könnte evtl auch anderen helfen

die Daten der Kanalkennung werden nicht bei jedem Datenverkehr mitgesendet,
sondern nur bei jedem Wechsel des Kanals

komischerweise sollte das Byte für Kanal 7 - 151 sein ( 1001 0111 )
tatsächlich wird aber 150 vom Akai-Drumcomputer ausgegeben

zu beachten ist, das bei der Auswertung des Kanals, dieser nicht durch eine Note zurückgesetzt wird
also im Code <> 150 funktioniert definitiv nicht
die Noten gehen bis Wert 127
die Kanäle beginnen bei Wert 144

der Code für die Kanalkennung sollte so aussehen
bei einem Zeichenempfang:

Code:
if Dateneingang = 150 then
Kanal = 1
end if
if Dateneingang > 128 and < 150 or Dateneingang > 150 then
Kanal = 0
end if
gruß Gerhard