- Expression
Status Second Third
BnH 0BH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Expression :00H - 7FH (0 - 127)
* Expression and Volume messages are cumulative, and the result will control
the overall volume.
Use Expression messages for expression pedal, or create expressive effects,
such as crescendo, decrescendo, while playing.
* Ignored when "Rx.Expression = OFF".
- Hold1
Status Second Third
BnH 40H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Control Value :00H - 7FH (0 - 127)
0 - 63 = OFF, 64 - 127 = ON
* Ignored when "Rx.Hold1 = OFF".
- Portamento
Status Second Third
BnH 41H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Control Value :00H - 7FH (0 - 127) 0-63=OFF 64-127=ON
* Ignored when "Rx.Portamento = OFF".
- Sostenuto
Status Second Third
BnH 42H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Control Value :00H - 7FH (0 - 127) 0-63=OFF 64-127=ON
* Ignored when "Rx.Sostenuto = OFF".
- Soft
Status Second Third
BnH 43H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Control Value :00H - 7FH (0 - 127)
* Ignored when "Rx.Soft = OFF".
- Portamento Control
Status Second Third
BnH 54H kkH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
kk= source note number for pitch reference:00H - 7FH (0 - 127)
* When a Note On message is received after a Portamento Control message, the
voice's pitch will glide from the pitch specified by the source note number of
the Portamento Control message at the rate set by the portamento time
controller (regardless portamento on/off.)
If there is a currently sounding voice whose note number is coincident with
the source note number, the voice's pitch will glide to the new Note On's
pitch according to the portamento time without re-triggering (played in
legato). Then no new voice should be assigned.
41
Example 1.
On MIDI Description Result
=========================================================
90 3C 40 Note on C4 C4 on
B0 54 3C Portamento Control from C4 no change (C4 voice still sounding)
90 40 40 Note on E4 glide from C4 to E4
80 3C 40 Note off C4 no change
80 40 40 Note off E4 E4 off
Example 2.
On MIDI Description Result
=========================================================
B0 54 3C Portamento Control from C4 no change
90 40 40 Note on E4 E4 is played with glide from C4 to E4
80 40 40 Note off E4 E4 off
- Effect1 depth (Reverb send level)
Status Second
Third
BnH 5BH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Reverb send level :00H - 7FH (0 - 127)
* Effect1 depth messages control the Send Level of the specified channel (part) to
the internal Reverb unit.
- Effect3 depth (Chorus send level)
Status Second Third
BnH 5DH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Chorus send level :00H - 7FH (0 - 127)
* Effect3 depth messages control the Send Level of the specified channel (part) to
the internal Chorus unit.
- NRPN MSB/LSB
Status Second Third
BnH 63H mmH
BnH 62H llH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
mm=MSB of the NRPN
ll=LSB of the NRPN
* Recognized when "Rx.NRPN = ON". "Rx.NRPN" is set to OFF by power-on
reset or by receiving "Turn General MIDI System On", and it is set to ON by
"GS RESET".
* The values set by NRPN won't reset by receiving new Program Change
messages or Reset All Controllers.
**NRPN**
An NRPN (Non Registered Parameter Number) is an expanded control change
message.
Each function of an NRPN is described by the individual manufacturer.
To use NRPN, set NRPN number (MSB/LSB) before sending data. Then send data
by Data entry message(Control Change # 6/38). And then, it is recommended to
send RPN null (RPN number = 7FH/7FH) to prevent the data from being
unexpectedly change. For more explanation, refer to section 4.Useful
Information, Example of actual MIDI messages <EXAMPLE 4>.
You can change the following parameters by using NRPN.