Status Data byte Status
F0H iiH, ddH, ......, eeH F7H
F0H: System Exclusive Message status
ii= ID number: An ID number (manufacturer ID) to indicate the manufacturer whose Exclusive message this is.
Roland’s manufacturer ID is 41H.
ID numbers 7EH and 7FH are extensions of the MIDI standard; Universal Non-realtime Messages (7EH)
and Universal Realtime Messages (7FH).
dd, ..., ee= data: 00H–7FH (0–127)
F7H: EOX (End Of Exclusive)
The System Exclusive Messages received by this device are Universal Non-realtime System Exclusive Messages.
This device receives the following system exclusive messages: universal non-realtime system exclusive messages, data request (RQ1), and
data set (DT1).
●Universal Non-realtime System Exclusive Messages
○Identity Request Message
Status Data byte Status
F0H 7EH, dev, 06H, 01H F7H
Byte Explanation
F0H Exclusive status
7EH ID number (Universal Non-realtime Message)
dev Device ID (10H–1FH (17–32), 7FH)
Initial value is 10H (17)
06H Sub ID#1 (General Information)
01H Sub ID#2 (Identity Request)
F7H EOX (End Of Exclusive)
* When Identity Request is received, Identity Reply message will be transmitted.
* The [SYSTEM]-[MIDI]-[BASIC] Device ID setting is used as the Device ID.
●Data Transmission
This instrument can use exclusive messages to exchange many varieties of internal settings with other devices. The model ID of the
exclusive messages used by this instrument is 00H 00H 00H 63H.
○Data Request 1 (RQ1)
This message requests the other device to transmit data. The address and size indicate the type and amount of data that is requested. When
a Data Request message is received, if the device is in a state in which it is able to transmit data, and if the address and size are
appropriate, the requested data is transmitted as a Data Set 1 (DT1) message. If the conditions are not met, nothing is transmitted.
Status Data byte Status
F0H 41H, dev, 00H, 00H, 00H, 63H, F7H
11H, aaH, bbH, ccH, ddH, ssH,
ttH, uuH, vvH, sum
byte Explanation
F0H Exclusive status
41H ID number (Roland)
dev device ID (dev: 10H–1FH, 7FH)
00H Model ID#1 (TD-27)
00H Model ID#2 (TD-27)
00H Model ID#3 (TD-27)
63H Model ID#4 (TD-27)
11H Command ID (RQ1)
aaH Address MSB
bbH Address
ccH Address
ddH Address LSB
ssH Size MSB
ttH Size
uuH Size
vvH Size LSB
sum Checksum
F7H EOX (End Of Exclusive)
* The size of data that can be transmitted at one time is fixed for each type of data. And data requests must be made with a fixed
starting address and size. Refer to the address and size given in “3. Parameter Address Map.”
* For the checksum, refer to “How to calculate the checksum.”
○Data Set 1 (DT1)
These messages are used for transmitting the actual data and are used when you want to assign data to the device.
Status Data byte Status
F0H 41H, dev, 00H, 00H, 00H, 63H, F7H
12H, aaH, bbH, ccH, ddH, eeH,
... ffH, sum
Byte Explanation
F0H Exclusive status
41H ID number (Roland)
dev Model ID (dev: 10H–1FH, 7FH)
00H Model ID#1 (TD-27)
00H Model ID#2 (TD-27)
00H Model ID#3 (TD-27)
63H Model ID#4 (TD-27)
12H Command ID (DT1)
aaH Address MSB
bbH Address
ccH Address
ddH Address LSB
eeH Data: the actual data to be sent. Multiple bytes of data are transmitted in order starting from the address.
::
ffH Data
sum Checksum
F7H EOX (End Of Exclusive)