Beim Empfang von nicht registrierten Parameternummern müssen nicht
unbedingt alle Nachrichten übertragen werden, da der Pro 3 die jüngste NRPN-
Nummer rückverfolgt. Es empfiehlt sich jedoch, die gesamte Nachricht wie
oben angegeben zu senden.
Sobald eine nicht registrierte Parameternummer gewählt ist, reagiert der Pro
3 auch auf NRPN-relevante Inkrement- und Dekrement-Befehle, die von
einigen Controllern verwendet werden. Schließlich reagiert der Pro 3 auf einen
RPN-Befehl (Registered Parameter Number), den RPN/NRPN-Reset-Befehl,
der nützlich ist, um den derzeit ausgewählten Parameter auf einen vormaligen
Wert zurückzusetzen.
Empfangene NRPN-Nachrichten
Status-Byte
Daten-Byte 1
1011 nnnn
0110 0011
1011 nnnn
0110 0010
1011 nnnn
0000 0110
1011 nnnn
0010 0110
1011 nnnn
0110 0000
1011 nnnn
0110 0001
1011 nnnn
0010 0101
1011 nnnn
0010 0100
Pro 3 Benutzerhandbuch
Daten-Byte 2
Beschreibung
NRPN-Parameternummer MSB CC
0vvvvvvv
NRPN-Parameternummer LSB CC
0vvvvvvv
NRPN-Parameterwert MSB CC
0vvvvvvv
NRPN-Parameterwert LSB CC
0vvvvvvv
NRPN-Parameterwert Inkrement
0xxxxxxx
NRPN-Parameterwert Dekrement
0xxxxxxx
RPN-Parameternummer MSB CC – Reset-NRPN-
0111111
Parameternummer (wenn sowohl das MSB als auch das
LSB empfangen werden)
RPN-Parameternummer LSB CC – Reset-NRPN-
0111111
Parameternummer (wenn sowohl das MSB als auch das
LSB empfangen werden)
MIDI-Implementation
273