Boss Audio Systems BR-900CD Musical Instrument User Manual


 
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.