137
MIDI Implementation
Appendices
● POLY (Controller number 127)
Status 2nd byte 3rd byte
BnH 7FH 00H
n = MIDI channel number:0H - FH (ch.1 - ch.16)
* The same processing will be carried out as when All Sound Off or All Notes Off
is received.
■ System Realtime Message
* Following System Realtime Messages cannot be recorded in recording mode.
● Timing Clock
Status
F8H
* Recognized only when the SETUP/MIDI COMMON/Sync Mode is set to
"EXT".
● Start
Status
FAH
* Recognized only when the SETUP/MIDI COMMON/Sync Mode is set to "EXT"
or "REMOTE".
● Continue
Status
FBH
* Recognized only when the SETUP/MIDI COMMON/Sync Mode is set to "EXT"
or "REMOTE".
● Stop
Status
FCH
* Recognized only when the SETUP/MIDI COMMON/Sync Mode is set to "EXT"
or "REMOTE".
● Active Sensing
Status
FEH
*When Active Sensing is received, the unit will begin monitoring the intervals of
all further messages. While monitoring, if the interval between messages
exceeds about 420 ms, the same processing will be carried out as when All
Sounds Off, All Notes Off and Reset All Controllers are received, and message
interval monitoring will be halted.
■ System Exclusive Message
* Following System Exclusive Messages cannot be recorded.
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 the normal mode of TD-6 are;
Universal Non-realtime System Exclusive Messages, Data Requests (RQ1), and
Data Set (DT1).
● System Exclusive Message
❍ Turn General MIDI System On
This is a command message that resets the internal settings of the unit to the
General MIDI initial state (General MIDI System - Level 1). After receiving this
message, this unit will automatically be set to the proper condition for correctly
playing a General MIDI score.
Status
Data byte Status
F0H 7EH, 7FH, 09H, 01H F7H
Byte
Explanation
F0H Exclusive status
7EH ID number (Universal Non-realtime Message)
7FH Device ID (Broadcast)
09H Sub ID#1 (General MIDI Message)
01H Sub ID#2 (General MIDI 1 On)
F7H EOX (End Of Exclusive)
* Not Received when SETUP/MIDI COMMON/Rx GM ON is set to
"OFF".(Initial Value is ON)
* There must be an interval of at least 50 ms between this message and the next.
● Universal Non-realtime
System Exclusive Messages
❍ Identity Request
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 (dev:00H - 1FH (1 - 32) Initial value is 10H (17))
06H, 01H Identity request
F7H EOX (End Of Exclusive)
* Even if the Device ID is 7FH (Broadcast), Identity reply message will be
transmitted.
*When Identity Request is received, Identity reply message will be transmitted
(page 139).
● Data transmission
TD-6 can transmit and receive the various parameters using System Exclusive
messages.
The exclusive message of TD-6s data has a model ID of 00H 3FH and a device ID of
10H (17). Device ID can be changed in TD-6.'
❍ Request data 1 RQ1 (11H)
This message requests the other device to send data. The Address and Size
determine the type and amount of data to be sent.
When a Data Request message is received, if the device is ready to transmit data
and if the address and size are appropriate, the requested data will be transmitted
as a "Data Set 1 (DT1)" message. If not, nothing will be transmitted.
Status
Data byte Status
F0H 41H, dev, 00H, 3FH, 11H, aaH, F7H
bbH, ccH, ddH, ssH, ttH, uuH,
vvH, sum
Byte
Explanation
F0H Exclusive status
41H ID number (Roland)
dev Device ID (dev: 00H - 1FH (1 - 32) Initial value is 10H (17))
00H 3FH Model ID (TD-6)
11H Command ID (RQ1)
aaH Address MSB:
upper byte of the starting address of the requested data
bbH Address 2nd:
2nd byte of the starting address of the requested data