127
MIDI implementation
Model: PC-80 Version 1.002005.04.1

1. Transmit data

Channel voice messages

Note off

Status 2nd byte 3rd byte
9nH kkH 00H
n = MIDI channel number: 0H – FH (Ch.1 – 16)
kk = note number: 00H – 7FH (0 – 127)
* Transmitted when you release a key in Play mode.

Note on

Status 2nd byte 3rd byte
9nH kkH vvH
n = MIDI channel number: 0H – FH (Ch.1 – 16)
kk = note number: 00H – 7FH (0 – 127)
vv = note on velocity: 01H – 7FH (1 – 127)
* Transmitted when you push a key in Play mode.

Control change

Status 2nd byte 3rd byte
BnH ccH vvH
n = MIDI channel number: 0H – FH (Ch.1 – 16)
cc = controller number: 00H – 77H
vv = control value: 00H – 7FH
Bank Select (Controller number 0, 32)
Status 2nd byte 3rd byte
BnH 00H mmH
BnH 20H llH
n = MIDI channel number: 0H – FH (Ch.1 – 16)
mm = Bank number MSB: 00H – 7FH
ll = Bank number LSB: 00H – 7FH
Modulation (Controller number 1)
Status 2nd byte 3rd byte
BnH 01H vvH
n = MIDI channel number: 0H – FH (Ch.1 – 16)
vv = Modulation depth: 00H – 7FH (0 – 127)
* Transmitted when you press the Pitch bend/Modulation lever in Play mode.
RPN MSB/LSB (Controller number 100, 101)
Status 2nd byte 3rd byte
BBnH 65H mmH
BnH 64H llH
n = MIDI channel number:0H – FH (Ch.1 – 16)
mm =upper byte of parameter number specified by RPN
ll = lower byte of parameter number specified by 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 – 7FH 7FH
(-8192 – 0 – +8191)
* Transmitted by rightward/leftward operation of the Pitch bend/Modulation
lever in Play mode.

Channel mode messages

Channel mode messages

Status 2nd byte 3rd byte
BnH ccH vvH
n = MIDI channel number: 0H – FH (Ch.1 – 16)
cc = controller number: 78H – 7FH (120 – 127)
vv = control value: 00H – 7FH (0 – 127)
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)
* Transmitted in Panic.
All notes off (Controller number 123)
Status 2nd byte 3rd byte
BnH 7BH 00H
n = MIDI channel number: 0H – FH (Ch.1 – 16)
RPN Data entry
MSB LSB MSB LSB Explanation
00H 01H mmH Master Fune Tuning
mm: 00H-7FH
00H 02H mmH Master Coarse Tuning
mm: 00H-7FH
PC-80_e.book 127 ページ 2005年11月10日 木曜日 午前11時34分