7
MIDI Implementation
 
❍
 
Hold 1 (Controller number 64)
 
Status
2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
 
❍
 
Portamento (Controller number 65)
 
Status
2nd byte 3rd byte
BnH 41H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
 
❍
 
Sostenuto (Controller number 66)
 
Status
2nd byte 3rd byte
BnH 42H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127)  0 - 63 = OFF, 64 - 127 = ON
 
❍
 
Soft (Controller number 67)
 
Status
2nd byte 3rd byte
BnH 43H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127)  0 - 63 = OFF, 64 - 127 = ON
 
❍
 
Resonance (Controller number 71)
 
Status
2nd byte 3rd byte
BnH 47H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv= Resonance value (relative change): 00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Release Time (Controller number 72)
 
Status
2nd byte 3rd byte
BnH 48H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Release Time value (relative change): 00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Attack time (Controller number 73)
 
Status
2nd byte 3rd byte
BnH 49H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Attack time value (relative change): 00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Cutoff (Controller number 74)
 
Status
2nd byte 3rd byte
BnH 4AH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Cutoff value (relative change): 00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Decay Time (Controller number 75)
 
Status
2nd byte 3rd byte
BnH 4BH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Decay Time value (relative change):
00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Vibrato Rate (Controller number 76)
 
Status
2nd byte 3rd byte
BnH 4CH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Vibrato Rate value (relative change):
00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Vibrato Depth (Controller number 77)
 
Status
2nd byte 3rd byte
BnH 4DH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Vibrato Depth Value (relative change):
00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Vibrato Delay (Controller number 78)
 
Status
2nd byte 3rd byte
BnH 4EH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
 
vv = 
 
Vibrato Delay value (relative change):
00H - 40H - 7FH (-64 - 0 - +63)
 
❍
 
Portamento control (Controller number 84)
 
Status
2nd byte 3rd byte
BnH 54H kkH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = source note number: 00H - 7FH (0 - 127)
 
❍
 
Effect 1 (Reverb Send Level) (Controller number 91)
 
Status
2nd byte 3rd byte
BnH 5BH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Reverb Send Level: 00H - 7FH (0 - 127)
 
❍
 
Effect 3 (Chorus Send Level) (Controller number 93)
 
Status
2nd byte 3rd byte
BnH 5DH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Chorus Send Level: 00H - 7FH (0 - 127)
 
●
 
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)
* Not transmitted when Tx Program Change parameter (SYSTEM MIDI) is OFF.
 
●
 
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 Messages
 
●
 
All Sounds Off (Controller number 120)
 
Status
2nd byte 3rd byte
BnH 78H 00H
n = MIDI channel number: 0H - FH (ch.1 - 16)
 
●
 
Reset All Controllers (Controller number 121)
 
Status
2nd byte 3rd byte
BnH 79H 00H
n = MIDI channel number: 0H - FH (ch.1 - 16)
 
●
 
All Notes Off (Controller number 123)
 
Status
2nd byte 3rd byte
BnH 7BH 00H
n = MIDI channel number: 0H - FH (ch.1 - 16)
 
●
 
MONO (Controller number 126)
 
Status
2nd byte 3rd byte
BnH 7EH mmH
n = MIDI channel number: 0H - FH (ch.1 - 16)
mm = mono number: 00H - 10H (0 - 16)
 
●
 
POLY (Controller number 127)
 
Status
2nd byte 3rd byte
BnH 7FH 00H
n = MIDI channel number: 0H - FH (ch.1 - 16)
 
■
 
System Realtime Messages
 
●
 
Timing Clock
 
Status
F8H
* Not transmitted when the Tx Clock parameter (SYSTEM MIDI) is OFF.
GW-8_MIDIImple_e.fm 7 ページ 2008年7月18日 金曜日 午前9時2分