Roland PK-25A User Manual

Page of 18
 
15
 
MIDI Implementation
 
Model: PK-25A (MIDI Pedal Keyboard)
Date: Oct. 20, 2005
Version: 1.00
 
1. Recognized Receive Data
 
 
System Realtime Messages
 
Status
FEH
*
By receiving an Active Sensing message, this unit enters the mode timing the interval
between incoming MIDI messages. If the interval exceeds 500 ms, this unit transmits
Note Off messages corresponding to the transmitted notes being On, and returns from
this mode.
 
2. Transmitted Data
 
 
Channel Voice Messages
 
 
Note off
 
Status
2nd byte
3rd byte
8nH
kkH
40H
n =
MIDI channel:
0H - FH (ch.1 - 16)
kk =
note number:
18H - 48H (24 - 72)
 
 
Note on
 
Status
2nd byte
3rd byte
9nH
kkH
78H
n =
MIDI channel:
0H - FH (ch.1 - 16)
kk =
note number:
18H - 48H (24 - 72)
 
 
Control Change
 
 
Expression (Controller number 11)
 
Status
2nd byte
3rd byte
BnH
0BH
vvH
n =
MIDI channel:
0H - FH (ch.1 - 16)
vv =
expression:
00H - 7FH (0 - 127)
*
If the EXPRESSION OUT jack on the rear panel is in use, this unit doesn’t send
Expression message via MIDI.
 
 
General Purpose Controller 3 (Controller number 18)
 
Status
2nd byte
3rd byte
BnH
12H
vvH
n =
MIDI channel:
0H - FH (ch.1 - 16)
vv =
control value:
00H, 7FH (0, 127)
*
This message will be sent by operating a foot switch locating left side of the expression
pedal.
*
If a FOOT SW-L OUT jack on the rear panel is in use, the unit doesn’t send this message
via MIDI.
 
 
General Purpose Controller 4 (Controller number 19)
 
Status
2nd byte
3rd byte
BnH
13H
vvH
n =
MIDI channel:
0H - FH (ch.1 - 16)
vv =
control value:
00H, 7FH (0, 127)
*
This message will be sent by operating a foot switch locating right side of the expression
pedal.
*
If a FOOT SW-R OUT jack on the rear panel is in use, the unit doesn’t send this message
via MIDI.
 
 
Hold 1 (Controller number 64)
 
Status
2nd byte
3rd byte
BnH
40H
vvH
n =
MIDI channel:
0H - FH (ch.1 - 16)
vv =
control value:
00H, 7FH (0, 127)
*
If a HOLD OUT jack on the rear panel is in use, the unit doesn’t send Hold 1 message via
MIDI.
 
 
System Realtime Message
 
 
Active sensing
 
Status
FEH
*
This will be transmitted constantly at intervals of approximately 250 ms.
 
 
System Exclusive Messages
 
“Data Set 1 (DT1)” to control VK-8/7 is the only System Exclusive messages transmitted by
PK-25A.
 
 
Data Set1 DT1
 
Status
Data byte
Status
F0H
41H, 10H, 00H, 08H, 12H, aaH,
F7H
bbH, ccH, ddH, eeH, sum
Byte
Remarks
F0H
Exclusive status
41H
ID number (Roland)
10H
device ID
00H
model ID
08H
model ID   (VK-7)
12H
command ID (DT1)
aaH
address MSB: The most significant byte of the address
bbH
address
ccH
address
ddH
address LSB: The least significant byte of the address
eeH
data: The actual data to be transmitted.
sum
checksum
F7H
EOX (End Of Exclusive)
*
This unit sends the following messages to control ROTARY SOUND of the VK-8/7.
F0 41 10 00 08 12 02 00 10 3D ... F7 
(Rotary Speed: Transmit by FOOT SW-L)
F0 41 10 00 08 12 02 00 10 3E ... F7
(Rotary Rotation: Transmit by FOOT SW-R)
PK-25A_e 15 ページ 2005年11月17日 木曜日 午前10時20分