217 midi implementation, Midi machine control, System exclusive message – Boss Audio Systems BR-900CD User Manual
Page 217: Midi machine control command reference, Universal system exclusive message, Midi time code commands, Stop (mcs), Deferred play (mcs), Record strobe, Record exit
217
MIDI Implementation
Section 9
■System Exclusive Message
Status
Data Bytes
Status
F0H
iiH,ddH,..., eeH
F7H
Byte
Description
F0H
Status of Exclusive Message
iiH
ID Number
7EH Universal Non Realtime Message
7FH Universal Realtime Message
ddH
Data: 00H - 7FH (0-127)
:
:
eeH
Data
F7H
EOX (End of Exclusive Message)
*
The BR-900CD can transmit and receive Universal System Exclusive messages.
●Universal System Exclusive Message
❍MIDI Machine Control Commands
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, aaH,..., bbH
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
aaH
Command
:
:
bbH
Command
F7H
EOX (End of Exclusive Message)
*
see ‘2. MIDI Machine Control’ section
●MIDI Time Code Commands
❍Full Message
Basic operation of quarter frame messages will be handled.
Status
Data Bytes
Status
F0H
7FH,Dev,01H, 01H, hrH, mnH, scH, frH
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
01H
sub-ID #1 (MIDI Time Code)
01H
sub-ID #2 (MIDI Full Message)
hrH
Hours and Type 0 yy zzzzz
yy type
00 = 24 Frames/sec
01 = 25 Frames/sec
10 = 30 Frames/sec (Drop Format)
11 = 30 Frames/sec (Non Drop Format)
zzzzz hours (00–23)
mnH
Minutes (00–59)
mnH
Seconds (00–59)
frH
Frames (00–29)
F7H
EOX (End of Exclusive Message)
*
When you change the song position, the device ID will be transmitted as 7FH.
-------------------------------------------------------------------
About Device ID
Exclusive messages are not assigned to any particular MIDI channel. Instead, they have
their own special control parameter called device ID. The Roland exclusive messages use
device IDs to specify various devices.
BR-900CD transmits 7FH as the device ID.
-------------------------------------------------------------------
2. MIDI Machine Control
■MIDI Machine Control Command Reference
●STOP (MCS)
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 01H
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
01H
STOP (MCS)
F7H
EOX (End of Exclusive Message)
*
If the transport switch [STOP] was pressed, the BR-900CD transmits this message.
●DEFERRED PLAY (MCS)
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 03H
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
03H
DEFERRED PLAY (MCS)
F7H
EOX (End of Exclusive Message)
*
If the transport switch [PLAY] was pressed, the BR-900CD transmits this message.
●RECORD STROBE
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 06H
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
06H
RECORD STROBE
F7H
EOX (End of Exclusive Message)
*
Transmitted when recording to the audio tracks begins.
●RECORD EXIT
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 07H
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
07H
RECORD EXIT
F7H
EOX (End of Exclusive Message)
*
Transmitted when recording to the audio tracks ends.
●MMC RESET
Status
Data Bytes
Status
F0H
7FH, Dev, 06H, 0DH
F7H
Byte
Description
F0H
Status of Exclusive Message
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
0DH
MMC RESET
F7H
EOX (End of Exclusive Message)
*
When powered on the BR-900CD transmits this message.