123
Appendix
Effect 1 (Reverb Send Level) (CC#91)
Status 2nd Byte 3rd Byte
BnH 5BH vvH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
vv=Control Value: 00H - 7FH (0 - 127)
Effect 3 (Chorus Send Level) (CC#93)
Status 2nd Byte 3rd Byte
BnH 5BH vvH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
vv=Control Value: 00H - 7FH (0 - 127)
NRPN MSB/LSB (CC#98, 99)
Status 2nd Byte 3rd Byte
BnH 63H mmH
BnH 62H llH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
mm=upper byte of the parameter number specified by NRPN
ll=lower byte of the parameter number specified by NRPN
NRPN for MULTI 1 - 16
NRPN Data Entry
MSB LSB MSB LSB Function and range
01H 08H mmH -- Vibrato Rate (Relative change)
mmH: 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH -- Vibrato Depth (Relative change)
01H 0AH mmH -- Vibrato Delay (Relative change)
01H 20H mmH -- Filter Cut Off (Relative change)
01H 21H mmH -- Filter Resonance (Relative change)
01H 63H mmH -- Attack Time (Relative change)
01H 64H mmH -- Decay Time (Relative change)
01H 66H mmH -- Release Time (Relative change)
14H ddH mmH -- Drum Filter Cut Off (Relative change)
ddH: Drum Instrument note number
mmH: 00H - 40H - 7FH (-64 - 0 - +63)
15H ddH mmH -- Drum Filter Resonance (Relative change)
16H ddH mmH -- Drum Attack Time (Relative change)
17H ddH mmH -- Drum Decay Time (Relative change)
18H ddH mmH -- Drum Coarse Tune (Relative change)
19H ddH mmH -- Drum Fine Tune (Relative change)
1AH ddH mmH -- Drum Volume (Absolute change)
ddH: Drum Instrument note number
mmH: 00H - 7FH (0 - 127)
1CH ddH mmH -- Drum Pan (Absolute change)
1DH ddH mmH -- Drum Reverb Send Level (Absolute change)
1EH ddH mmH -- Drum Chorus Send Level (Absolute change)
RPN MSB/LSB (CC#100, 101)
Status 2nd Byte 3rd Byte
BnH 65H mmH
BnH 64H llH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
mm=upper byte of the parameter number specified by RPN
ll=lower byte of the parameter number specified by RPN
RPN for MULTI 1 - 16
RPN Data Entry
MSB LSB MSB LSB Function and range
00H 00H mmH -- Pitch Bend Range
mmH: 00H - 18H (0 - 24 semitones)
00H 01H mmH llH Master Fine Tuning
mm,ll: 00 00H - 40 00H - 7F 7FH
(-100 - 0 - +99 cents)
00H 02H mmH -- Master Coarse Tuning
mmH: 28H - 40H - 58H (-24 - 0 - +24 semitones)
Data Entry (CC#6, 38)
Status 2nd Byte 3rd Byte
BnH 06H mmH
BnH 26H llH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
mm,ll=the value of the parameter specified by NRPN, RPN
Program Change
Status 2nd Byte
CnH ppH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
pp=Program Number: 00H - 7FH (prog. 1 - prog. 128)
Channel Pressure
Status 2nd Byte
DnH vvH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
vv=Channel Pressure: 00H - 7FH (0 - 127)
Pitch Bend Change
Status 2nd Byte 3rd Byte
EnH llH mmH
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
mm,ll=Pitch Bend Value: 00 00H - 40 00H - 7F 7FH
(-8192 - 0 - +8191)
Channel Mode Message
All Sounds Off (CC#120)
Status 2nd Byte 3rd Byte
BnH 78H 00H
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
When this message is received, all currently-sounding notes on the correspond-
ing channel will be turned off immediately.
Reset All Controllers (CC#121)
Status 2nd Byte 3rd Byte
BnH 79H 00H
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
When this message is received, the following controllers will be set to their reset
values (MULTI 1 - 16 only).
Pitch Bend Change: 0 (center)
Modulation 1: 0
Modulation 2: 0
Expression: 127
Hold 1: 0
Sostenuto: 0
Soft: 0
RPN: unset; previously set data will not change
NRPN: unset; previously set data will not change
All Sounds Off (CC#123)
Status 2nd Byte 3rd Byte
BnH 7BH 00H
n=MIDI Channel Number: 0H - FH (Ch. 1 - 16)
When All Notes Off is received, all notes on the corresponding channel will be
turned off. However if Hold 1 or Sostenuto is ON, the sound will be continued
until these are turned off.