Denk bitte auch noch dran, das 0x90 nur für den MiDi Kanal 1 gilt.
Das zweite nibble gibt noch den Kanal an ( Bei MiDi gibt es 16 ) also von 0x90 .... 0x9F sind also alles Note On Befehle auf dem jeweiligen Kanal.

Darum auch der Vorschlag mit der "Learn" Geschichte weiter oben, da man meistens nicht genau weiss auf welchem Kanal das Keyboard gerade sendet.