MIDI Implementation
2
6 Pan (Controller Number 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = pan: 00H–40H–7FH (Left–Center–Right),
Initial Value = 40H (Center)
* For Rhythm Parts, this is a relative adjustment of each Instrument’s pan setting.
* Some Tones are not capable of being panned all the way to the left or right.
* Not received when Rx. PANPOT = OFF. (Initial value is ON)
6 Expression (Controller Number 11)
Status 2nd byte 3rd byte
BnH 0BH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Expression: 00H–7FH (0–127), Initial Value = 7FH (127)
* This adjusts the volume of a Part. It can be used independently from Volume
messages. Expression messages are used for musical expression within a
performance; e.g., expression pedal movements, crescendo and decrescendo.
* Not received when Rx. EXPRESSION = OFF. (Initial value is ON)
6 Hold 1 (Controller Number 64)
Status 2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Control value: 00H–7FH (0–127)
* Not received when Rx. HOLD1 = OFF. (Initial value is ON)
6 Portamento (Controller Number 65)
Status 2nd byte 3rd byte
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
* Not received when Rx. PORTAMENTO = OFF. (Initial value is ON)
6 Sostenuto (Controller Number 66)
Status 2nd byte 3rd byte
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
* Not received when Rx. SOSTENUTO = OFF. (Initial value is ON)
6 Soft (Controller Number 67)
Status 2nd byte 3rd byte
BnH 43H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Control value: 00H–7FH (0–127)
* Not received when Rx. SOFT = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Resonance (Controller Number 71)
Status 2nd byte 3rd byte
BnH 47H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv= Resonance value (relative change): 00H–7FH(-64–0–+63),
Initial value = 40H (no change)
* Not received when Rx. Resonance = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Release Time (Controller Number 72)
Status 2nd byte 3rd byte
BnH 48H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Release Time value (relative change): 00H–7FH(-64–0–+63),
Initial value = 40H (no change)
* Not received when Rx. Release Time = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Attack Time (Controller Number 73)
Status 2nd byte 3rd byte
BnH 49H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Attack time value (relative change): 00H–7FH(-64–0–+63),
Initial value=40H (no change)
* Not received when Rx. Attack Time = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Cuto (Controller Number 74)
Status 2nd byte 3rd byte
BnH 4AH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Cuto value (relative change): 00H–7FH(-64–0–+63),
Initial value = 40H (no change)
* Not received when Rx. Cuto = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Decay Time (Controller Number 75)
Status 2nd byte 3rd byte
BnH 4BH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Decay Time value (relative change): 00H–7FH(-64–0–+63),
Initial value = 40H (no change)
* Not received when Rx. Decay Time = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.
6 Vibrato Rate (Controller Number 76)
Status 2nd byte 3rd byte
BnH 4CH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = Vibrato Rate value (relative change): 00H–7FH(-64–0–+63),
Initial value = 40H (no change)
* Not received when Rx. Vibrato Rate = OFF. (Initial value is ON)
* Some Tones will not exhibit any change.