EasyManua.ls Logo

Roland M-400 - System Exclusive Message

Roland M-400
26 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4
MIDI Implementation
System Exclusive Message
Status
Data Byte Status
F0H iiH,ddH, ...,eeH F7H
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 Status
F0H 7EH,Dev,06H,01H F7H
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 Status
F0H 7EH,Dev,06H,02H,41H,mmH,mmH, F7H
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.
MIDI Machine Control Commands
Status
Data Byte Status
F0H 7FH,Dev,06H,aaH, ...,bbH F7H
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 Status
F0H 41H,Dev,00H,00H,24H,11H,aaH,bbH, F7H
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 Status
F0H 41H,Dev,00H,00H,24H,12H,aaH,bbH, F7H
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.

Other manuals for Roland M-400

Related product manuals