Nrpn/rpn – M-AUDIO Electronic Keyboard Benutzerhandbuch

Seite 13

Advertising
background image

|

13

KeyStudio Benutzerhandbuch

Viele MIDI-Geräte sprechen auf die in der General MIDI-Spezifikation erfassten Program Change-Befehle an. Bei General MIDI-
Geräten werden die verschiedenen Sounds und Instrumente in gleicher Weise organisiert. Piano-Sounds haben ihren bestimmten
Platz, wie auch die Streicher, die Drums usw. Alle GM-Geräte (sowohl Hardware als auch Software-Soundmodule) sind vom
Hersteller als solche gekennzeichnet. Wenn Sie also einen MIDI Program Change-Befehl senden, wird bei allen GM-Geräten stets
der gemäß General MIDI-Klangbelegung vorgesehene Sound aufgerufen. Für MIDI-Geräte, die nicht nach der General MIDI-
Spezifikation belegt sind, trifft dies nicht zu. Da bei derartigen Geräten die Soundbelegung nicht standardkonform erfolgt, müssen
Sie sich eingehend mit dem entsprechenden Benutzerhandbuch befassen. Dies ist der Fall bei bestimmten VST-Instrumenten wie
z.B. Native Instruments FM7 oder den Synth-Modulen von Propellerhead Reason.

Sie können Program Change-, Bank LSB- und Bank MSB-Befehle direkt vom KeyStudio-Keyboard senden Siehe hierzu das Kapitel
“Erweiterte KeyStudio-Funktionen im Edit-Modus”.

NRPN/RPN

NRPN (nicht registrierte Parameternummern) sind gerätespezifische Meldungen zur Steuerung von Synths und Soundmodulen
über MIDI Die MIDI-Spezifikation berücksichtigt die Einführung von herstellerdefinierten Parameternummern für herstellereigene
Controller. Die gängigsten dieser Parameternummern wurden von der Vereinigung der MIDI-Hersteller registriert und sind nunmehr
Bestandteil der MIDI-Spezifikation. Hierdurch erklärt sich auch die Bezeichnung RPN (registrierte Parameternummern). (Siehe
Anhang B.) Jeder NRPN/RPN-Meldung ist ein 2 Byte-Befehl zugeordnet, wobei für jedes der beiden Bytes jeweils bis 128
Werte möglich sind. (RPN- und NRPN-Befehle setzen sich aus zwei MIDI-Befehlen zusammen: Dem MSB- und dem LSB-Befehl.
Zusammen bilden Sie einen RPN- bzw. NRPN-Befehl.) Damit können insgesamt 16.129 Werte kodiert werden.

Den NRPN LSB- und MSB-Befehlen entsprechen die MIDI-Controller 98 und 99, während die Controller 100 und 101 den
RPN LSB und MSB-Befehlen zugeordnet sind (siehe die Liste der MIDI-Controller in Anhang B). Für das Senden von NRPN/
RPN-Befehlen sind zusätzliche nutzerdefinierte Werte erforderlich, sowie ein String, der die Einstellung (fein oder grob) der
anzusteuernden Parameter bestimmt. Die Werteänderung (Data entry) wird durch die Controller 6 (Grobauflösung) und 38
(Feinauflösung) übertragen .

Die Handbücher NRPN-fähiger MIDI-Geräte enthalten in der Regel eine Aufstellung der jeweils unterstützten NRPN-Befehle.
Bitte beachten Sie, dass NRPN-MSB- und NRPN-LSB-Befehle stets zusammen gesendet werden müssen Eine entsprechende
Anleitung finden Sie im Handbuch Ihres MIDI-Geräts.

Advertising