Transmit data – Roland Digital Piano FP-7F User Manual
Page 8

8
:
eeH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at one time depends on the type
of data, and data can be received only from the specified starting address and
size. Refer to the Address and Size given in Section 3.
* Data larger than 128 bytes must be divided into packets of 128 bytes or less. If
“Data Set 1” is transmitted successively, there must be an interval of at least 40
ms between packets.
* Regarding the checksum please refer to section 4 .
2. Transmit data
■Channel Voice Messages
●Note off
Status 2nd
byte 3rd
byte
8nH kkH
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
kk = note number:
00H-7FH (0-127)
vv = note off velocity:
00H-7FH (0-127)
●Note on
Status 2nd
byte 3rd
byte
9nH kkH
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
kk = note number:
00H-7FH (0-127)
vv = note on velocity:
01H-7FH (1-127)
●Control Change
○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-ch.16)
mm, ll = Bank number:
00H, 00H-7FH, 7FH (bank.1-bank.16384)
○Modulation (Controller number 1)
Status 2nd
byte 3rd
byte
BnH 01H
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Modulation depth:
00H-7FH (0-127)
○Expression (Controller number 11)
Status 2nd
byte 3rd
byte
BnH 0BH
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Expression:
00H-7FH (0-127)
○Hold 1 (Controller number 64)
Status 2nd
byte 3rd
byte
BnH 40H
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Control value:
00H-7FH (0-127)
○Sostenuto (Controller number 66)
Status 2nd
byte 3rd
byte
BnH 42H
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Control value:
00H, 7FH (0, 127) 0 = OFF, 127 = ON
○Soft (Controller number 67)
Status 2nd
byte 3rd
byte
BnH 43H
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Control value:
00H-7FH (0-127)
○Effect 1 (Reverb Send Level) (Controller number 91)
Status 2nd
byte 3rd
byte
BnH 5BH
vvH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
vv = Control value:
00H-7FH (0-127)
●Program Change
Status 2nd
byte
CnH ppH
n = MIDI channel number:
0H-FH (ch.1-ch.16)
pp = Program number:
00H-7FH (prog.1-prog.128)
■System Realtime Message
●Realtime Clock
Status
F8H
●Active sensing
Status
FEH
* This will be transmitted constantly at intervals of approximately 250 ms.