MIDI Implementation
2. Data Transmission
(Sound Generator section)
■Channel Voice Messages
● Note off
Status
2nd byte
8nH
kkH
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
15H - 74H (21 - 116)
vv = note off velocity:
00H - 7FH (0 - 127)
● Note on
Status
2nd byte
9nH
kkH
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
15H - 74H (21 - 116)
vv = note on velocity:
01H - 7FH (1 - 127)
● Polyphonic Key Pressure
Status
2nd byte
AnH
kkH
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = note number:
15H - 74H (21 - 116)
vv = Polyphonic Key Pressure:
00H - 7FH (0 - 127)
● Control Change
* By selecting a controller number that corresponds to the setting of parameters of
controllers (Assignable sliders), the MV-8800 can transmit any control change message.
❍ Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Control value:
00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* Transmitted when the Foot Switch Assign parameter (PANEL screen) is set to Damper.
● Channel Pressure
Status
2nd byte
DnH
vvH
n = MIDI channel number:
0H - FH (ch.1 - 16)
vv = Channel Pressure:
00H - 7FH (0 - 127)
■System Realtime Messages
● Active Sensing
Status
FEH
* This message is transmitted at intervals of approximately 250 msec.
* This message is not sent when the Tx Active Sensing parameter (MIDI screen) is Off.
A-68
MV-8800 Appendices
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3. Receive Data (Sequencer Section)
3.1 Messages recorded during recording
■Channel Voice Messages
● Note Off
Status
2nd byte
8nH
kkH
9nH
kkH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
kk=note number:
00H - 7FH (0 - 127)
vv=note off velocity: 00H - 7FH (0 - 127)
* Not received when the Note parameter (RECORDING FILTER popup) is Off.
● Note on
Status
2nd byte
9nH
kkH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
kk=note number:
00H - 7FH (0 - 127)
vv=note on velocity: 01H - 7FH (1 - 127)
* Not received when the Note parameter (RECORDING FILTER popup) is Off.
● Polyphonic Key Pressure
Status
2nd byte
AnH
kkH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
kk=note number:
00H - 7FH (0 - 127)
vv=Polyphonic Aftertouch:00H - 7FH (0 - 127)
* Not received when the Poly Aftertouch parameter (RECORDING FILTER popup) is Off.
● Control Change
Status
2nd byte
BnH
kkH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
kk=Control number: 00H - 78H (0 - 120)
vv=value:
00H - 7FH (0 - 127)
* Not received when the Control Change parameter (RECORDING FILTER popup) is Off.
● Program Change
Status
2nd byte
CnH
ppH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
pp=Program number:00H - 7FH (prog.1 - prog.128)
* Not received when the Program Change parameter (RECORDING FILTER popup) is Off.
● Channel Pressure
Status
2nd byte
DnH
vvH
n=MIDI channel number:0H - FH (ch.1 - ch.16)
vv=Channel Aftertouch:00H - 7FH (0 - 127)
* Not received when the Channel Aftertouch parameter (RECORDING FILTER popup) is
OFF.
● Pitch Bend Change
Status
2nd byte
EnH
llH
n=MIDI channel number:
0H - FH (ch.1 - ch.16)
ll, mm=Pitch Bend value:
00, 00H - 00, 40H - 7F, 7FH (-8192 - 0 - +8191)
* Not received when the Pitch Bend parameter (RECORDING FILTER popup) is Off.
3rd byte
vvH
00H
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH