Yamaha S90 ES Musical Instrument User Manual


 
About MIDI
182
Owner’s Manual
Appendix
NRPN (Non Registered Parameter Number) LSB
(Control Change #098) (only for Plug-in Board)
NRPN (Non Registered Parameter Number) MSB
(Control Change #099) (only for Plug-in Board)
Messages which adjust a voice’s vibrato, filter, EG, drum
setup or other parameter settings.
First send the NRPN MSB and NRPN LSB to specify the
parameter which is to be controlled. Then use Data Entry
(page 181) to set the value of the specified parameter.
Note that once the NRPN has been set for a channel,
subsequent data entry will be recognized as the same
NRPN’s value change. Therefore after you use the RPN,
you should set a Null (7FH, 7FH) value to avoid
unexpected results. For details, refer to the owner’s manual
of the relevant Plug-in Board.
RPN (Registered Parameter Number) LSB
(Control Change #100)
RPN (Registered Parameter Number) MSB
(Control Change #101)
Messages which offset, or add or subtract values from a
Part’s pitch bend sensitivity, tuning, or other parameter
settings.
First send the RPN MSB and RPN LSB to specify the
parameter which is to be controlled. Then use Data
Increment/Decrement above to set the value of the
specified parameter.
Note that once the RPN has been set for a channel,
subsequent data entry will be recognized as the same
RPN’s value change. Therefore after you use the RPN, you
should set a Null (7FH, 7FH) value to avoid unexpected
results. The following RPN numbers can be received.
Channel Mode Messages
All Sound Off (Control Change #120)
Clears all sounds currently sounding on the specified
channel.
However, the status of channel messages such as Note On
and Hold On is maintained.
Reset All Controllers (Control Change #121)
Resets all controllers to their initial values.
All Notes Off (Control Change #123)
Clears all notes currently on for the specified channel.
However, if Hold1 or Sostenuto is on, notes will continue
sounding until these are turned off.
Mono (Control Change #126)
Performs the same operation as when an All Sound Off
message is received. If the 3rdbyte parameter (the
parameter that determines the mono number) is 0 - 16 the
parts corresponding to those channels are set to mono.
Poly (Control Change #127)
Performs the same operation as when an All Sound Off
message is received, and sets the parts corresponding to
those channels are set to poly.
RPN MSB RPN LSB Parameter Name
00H 00H Pitch Bend Sensitivity
00H 01H Fine Tune
00H 02H Coarse Tune
7FH 7FH Null
2nd BYTE 3rd BYTE MESSAGE
120 0 All Sound Off
121 0 Reset All Controller
123 0 All Notes Off
126 0 –16 Mono
127 0 Poly
Controller Initial Value
Pitch Bend 0 (center)
Aftertouch 0 (min)
Modulation 0 (min)
Expression 127 (max)
Breath Controller 127 (max)
Foot Controller 127 (max)
Assign A 0 (center)
Assign B 0 (center)
Assign 1 0 (center)
Assign 2 0 (center)
Sustain Switch 0 (off)
Sostenuto Switch 0 (off)
RPN Number not specified; internal data
will not change