129
A
pp
en
di
x
MIDI Implementation
1.1 Channel Voice Message
(cont.)
Expression
Status
2nd Byte
3rd Byte
BnH
0bH
vvH
n=MIDI channel number
:0H-fH(ch.1 - ch.16)
vv=Expression
:00H - 7fH(0 - 127)
Default = 7fH
Damper Pedal
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)
Default = 00H
0 - 63=OFF, 64 - 127=ON
Sostenuto Pedal
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)
Default = 00H
0 - 63 =OFF, 64 - 127=ON
Soft Pedal
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)
Default = 00H
0 - 63 =OFF, 64 - 127=ON
Sound controllers #1-9
Status
2nd Byte
3rd Byte
BnH
46H
vvH
Sustain Level
BnH
47H
vvH
Resonance
BnH
48H
vvH
Release time
BnH
49H
vvH
Attack time
BnH
4aH
vvH
Cutoff
BnH
4bH
vvH
Decay time
BnH
4cH
vvH
Vibrato Rate
BnH
4dH
vvH
Vibrato Depth
BnH
4eH
vvH
Vibrato Delay
n=MIDI channel number
:0H-fH(ch.1 ~ ch.16)
vv=Control Value
:00H - 7fH(-64 ~ 0 ~ +63)
Default = 40H
Effect Control
Status
2nd Byte
3rd Byte
BnH
5bH
vvH
Reverb depth
n=MIDI channel number
:0H-fH(ch.1 ~ ch.16)
vv = Control Value
:00H - 7fH(0 ~ 127)