MIDI Pedalboard PK-9
MIDI Implementation
General Purpose (Controller number 18)
Status
2nd byte
BnH
12H
n= MIDI channel number:
vv= Control value:
General Purpose (Controller number 19)
Status
2nd byte
BnH
13H
n= MIDI channel number:
vv= Control value:
Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n= MIDI channel number:
vv= Control value:
Portamento (Controller number 65)
Status
2nd byte
BnH
41H
n= MIDI channel number:
vv= Control value:
Filter Resonance (Timbre/Harmonic Intensity) (Controller
number 71)
Status
2nd byte
BnH
47H
n= MIDI channel number:
vv= Resonance value
(relative change):
Cutoff (Controller number 74)
Status
2nd byte
BnH
4AH
n= MIDI channel number:
vv= Cutoff value
(relative change):
Pitch Bend Change
Status
2nd byte
EnH
llH
n= MIDI channel number:
mm, ll= Pitch Bend value:
Channel Mode Messages
MONO (Controller number 126)
Status
2nd byte
BnH
7EH
n= MIDI channel number:
mm= mono number:
POLY (Controller number 127)
Status
2nd byte
BnH
7FH
n= MIDI channel number:
System Realtime Messages
Active Sensing
Status
FEH
This message is transmitted at intervals of approximately
250 ms.
System Exclusive messages
Data Set 1 (DT1) is the only System Exclusive messages
transmitted by the PK-9.
112
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127) 0~63= OFF,
64~127= ON
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (-64~0~+63)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH(-64~0~+63)
3rd byte
mmH
0H~FH (Ch.1~16)
00 00H~40 00H~7F 7FH
(–8192~0~+8191)
3rd byte
mmH
0H~FH (Ch.1~16)
00H~10H (0~16)
3rd byte
00H
0H~FH (Ch.1~16)
Data set 1 DT1 (12H)
Status
Data byte
F0H
41H, 10H, 00H, 02h, 12H, aaH, bbH,
ccH, ddH, ... eeH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
10H
Device ID
00H
Model ID (MSB)
02H
Model ID (LSB)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the
starting address of the data to be
sent (12H).
bbH
Address: middle byte of the starting
address of the data to be sent
(Parameters Group address 00H –
03H).
ccH
Address LSB: lower byte of the
starting address of the data to be
sent (00H)
ddH
Data: the actual data to be sent.
Multiple bytes of data are
transmitted in order starting from
the address.
: :
eeH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
Address of Parameters Group
Address(H)
Parameter group
13 00 00
Retrigger, Velocity, Touch, Portamento Time,
Octaver Value, Pedal Assign, Transpose, Octave,
MIDI Channel
Status
F7H