System Exclusive Message - Roland M-400 Midi Implementation Manual

Live mixing console
Hide thumbs Also See for M-400:
Table of Contents

Advertisement

MIDI Implementation

■ System Exclusive Message

Status
Data Byte
F0H
iiH,ddH, ...,eeH
Byte
Description
F0H
Status of System Exclusive Message
iiH
Manufacturer ID
41H Roland's Manufacturer ID
7EH Universal Non Real-time Message
7FH Universal Real-time Message
ddH
Data: 00H - 7FH (0-127)
:
:
eeH
Data
F7H
EOX (End of System Exclusive message)
The M-400 can transfer and receive the internal parameters information using system
exclusive messages.
The M-400 can transmit and receive Universal System Exclusive messages, Data Request
(RQ1) and Data set (DT1) as the System Exclsive Message.
❍ About Model ID
The Model ID of the M-400 is 00H, 00H, 24H as for Data Request (RQ1) and Data set (DT1).
❍ About Device ID
System Exclusive messages are not assigned to any particular MIDI channel. Instead, they
have their own special control parameter called device ID.
The roland system exclusive messages use device DIs to specify multiple M-400 units. The
M-400 sends system exclusive messages using 00H-1FH, and receives the system exclusive
messages whose device ID is same as its device DI and 7FH. The value of the device ID is
the value set on the REMOTE popup's Dev ID minus one.
● Unidersal System Exclusive Message
❍ Identity Request
Status
Data Byte
F0H
7EH,Dev,06H,01H
Byte
Description
F0H
Status of System Exclusive Message
7EH
Universal System Exclusive message Non Real-time header
Dev
Device ID (or 7FH)
06H
General Information (sub-ID #1)
01H
Identity Request (sub-ID #2)
F7H
EOX (End of System Exclusive message)
The message is used to request the particular information of the M-400.
The M-400 does not transmit the message.
If the M-400 received the message and the device ID of the message is same as its device ID
or 7FH, the M-400 transmits the following Identity Reply message.
❍ Identity Reply
Status
Data Byte
F0H
7EH,Dev,06H,02H,41H,mmH,mmH,
00H,00H,00H,00H,ssH,ssH
Byte
Description
F0H
Status of System Exclusive Message
7EH
Universal System Exclusive message Non Real-time header
Dev
Device ID (or 7FH)
06H
General Information (sub-ID #1)
02H
Identity Reply (sub-ID #2)
41H
Manufacturer ID (Roland)
mmH mmH
Device Family Code (M-400)
00H 00H
Device Family No.
00H
00H
ssH ssH
Software Revision Level
F7H
EOX (End of System Exclusive message)
When M-400, the value of the device family code is 24H 02H.
4
Status
F7H
Status
F7H
Status
F7H
❍ MIDI Machine Control Commands
Status
Data Byte
F0H
7FH,Dev,06H,aaH, ...,bbH
Byte
Description
F0H
Status of System Exclusive Message
7FH
Universal System Exclusive message Real-time header
Dev
Device ID (or 7FH)
06H
MMC Command Message
aaH
Command
:
:
bbH
Command
F7H
EOX (End of System Exclusive message)
(*) See "2. MIDI Machine Control"
● Data Transfer (RQ1, DT1)
❍ Data Request (RQ1)
Status
Data Byte
F0H
41H,Dev,00H,00H,24H,11H,aaH,bbH,
ccH,ddH,ssH,ssH,ssH,ssH,Sum
Byte
Description
F0H
Status of System Exclusive Message
41H
Manufacturer ID (Roland)
Dev
Device ID
00H 00H 24H
Model ID (M-400)
11H
Command ID (RQ1)
aaH
Address MSB
bbH
Address
ccH
Address
ddH
Address LSB
ssH
Size MSB
ssH
Size
ssH
Size
ssH
Size LSB
Sum
Check Sum
F7H
EOX (End of System Exclusive message)
This messages is used to request parameters from the M-400.
When this message is received, the requested data will be transmitted if the following
conditions are satisfied.
1. The address specified by RQ1 corresponds to one of the applicable parameter base
addressed of the M-400.
2. The requested size is 1 or grater.
If the above conditions are satisfied, the corresponding parameters will be transmitted in
the form described in Data Set (DT1).
❍ Data Set (DT1)
Status
Data Byte
F0H
41H,Dev,00H,00H,24H,12H,aaH,bbH,
ccH,ddH, ...,eeH,Sum
Byte
Description
F0H
Status of System Exclusive Message
41H
Manufacturer ID (Roland)
Dev
Device ID
00H 00H 24H
Model ID (M-400)
12H
Command ID (DT1)
aaH
Address MSB
bbH
Address
ccH
Address
ddH
Address LSB
eeH
Data
Sum
Check Sum
F7H
EOX (End of System Exclusive message)
The message is received under the following condition.
If the device ID on the message is same as that of the received device, and the address on the
message correspond to the specified parameter base address, the received data are stored
form the specified parameter base address.
Status
F7H
Status
F7H
Status
F7H

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rss m-400

Table of Contents