2929Add-29
*1 <ab>
(See Table 1 for DT command formats.)
*2 data bytes
The format and length vary depending on the DT status byte.
The first byte of the DT message is the channel number (It is usually from 0 to 3).
Several DT commands may be contained in one DT message.
The EOX (F7) command is used at the end of the DT message.
From a standpoint of error correction, we recommend inserting breaks in DT messages at 100 ms intervals.
DT command format (Table 1)
1: Encapsulated MIDI command (for details, see Table 2)
2: Device specific messages
2.1 parameter dump
CAUTION: When recording to a hard disk, one unit is used for multi-channel recording/
playback. For this reason, parameters are separated into Common and
Channel parameters. The parameter addresses used are as follows:
Channel parameter base address = h'0
Common parameter base address = h'2000
DT status (MS 3 bits) Sub status (LS 4 bits)
0-2: Reserved
3: DT status of encapsulated MIDI command Sub status equals to MIDI status code
4: DT status of device specific messages Substatus=0 → parameter dump
Substatus=1 → parameter request
5 - 7: Reserved
Status 3
Substatus MIDI status byte
Databyte[0] channel
Databyte[1...] MIDI data bytes
Status 4
Substatus 0
Databyte[0] channel
Databyte[1 - 2] parameter address
Databyte[3 - 4] byte count
Databyte[5...] data