Midi implementation, Recognized receive data, Transmitted data – Roland PK-25A User Manual

Page 15: System realtime messages, Channel voice messages, System realtime message, System exclusive messages

Advertising
background image

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分

Advertising