118
MIDI implementation
●
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)
* Transmitted in Program change mode.
●
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 BENDER lever in Play
mode.
■
Channel mode messages
In addition to the channel mode messages that can be transmitted in Panic mode,
the PCR-1 lets you assign any channel voice message to any controller and transmit
it.
●
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
vv = control value: 00H – 7FH
❍
All sounds off (Controller number 120)
Status
2nd byte 3rd byte
BnH 78H 00H
n = MIDI channel number: 0H – FH (Ch.1 – 16)
* Transmitted in Panic mode.
❍
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 mode.
❍
All notes off (Controller number 123)
Status
2nd byte 3rd byte
BnH 7BH 00H
n = MIDI channel number: 0H – FH (Ch.1 – 16)
* Transmitted in Panic mode.
■
System common message
On the PCR-1 you can assign the following system common messages to any
controller and transmit them.
●
MTC quarter frame
Status
2nd byte
F1H mmH
mm = Message type/value
●
Song position pointer
Status
2nd byte 3rd byte
F2H mmH llH
mm, ll = Song position: 00 00H - 7F 7FH (0-16383)
●
Song select
Status
2nd byte
F3H mmH
mm = Song number: 00 00H - 7F 7FH (0-16383)
●
Tune request
Status
F6H
■
System realtime message
In addition to the Active Sensing messages that are transmitted constantly, the
PCR-1 allows you to assign the following system realtime messages (other than
Active Sensing) to any controller and transmit them.
●
Timing Clock
Status
F8H
* Transmitted if the System setting F8 CLOCK is ON.
●
Start
Status
FAH
●
Continue
Status
FBH
●
Stop
Status
FCH
●
Active sensing
Status
FEH
* Transmitted at intervals of approximately 250 ms.
* Cannot be assigned to a controller.
●
System reset
Status
FFH
PCR-1_e1.book 118 ページ 2003年11月20日 木曜日 午後3時22分