Roland SonicCell SRX Serie Mode D'emploi page 254

Table des Matières

Publicité

Implémentation MIDI
❍Data Request 1 RQ1 (11H)
This message requests the other device to transmit data. The address
and size indicate the type and amount of data that is requested.
When a Data Request message is received, if the device is in a state
in which it is able to transmit data, and if the address and size are
appropriate, the requested data is transmitted as a Data Set 1 (DT1)
message. If the conditions are not met, nothing is transmitted.
status
data byte
F0H
41H, dev, 00H, 00H, 25H, 11H, aaH, bbH,
ccH, ddH, ssH, ttH, uuH, vvH, sum
Byte
Remarks
F0H
Exclusive status
41H
ID number (Roland)
dev
device ID (dev: 10H - 1FH, 7FH)
00H
model ID #1 (SonicCell)
00H
model ID #2 (SonicCell)
25H
model ID #3 (SonicCell)
11H
command ID (RQ1)
aaH
address MSB
bbH
address
ccH
address
ddH
address LSB
ssH
size MSB
ttH
size
uuH
size
vvH
size LSB
sum
checksum
F7H
EOX (End Of Exclusive)
* The size of data that can be transmitted at one time is fixed for
each type of data. And data requests must be made with a fixed
starting address and size. Refer to the address and size given in
"Parameter Address Map" (p. 257).
* For the checksum, refer to (p. 275).
* Not received when the Receive Exclusive parameter (System
MIDI) is OFF.
❍Data set 1 DT1 (12H)
Status
Data byte
F0H
41H, dev, 00H, 00H, 25H, 12H, aaH, bbH,
ccH, ddH, eeH, ... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH, 7FH)
00H
Model ID #1 (SonicCell)
00H
Model ID #2 (SonicCell)
25H
Model ID #3 (SonicCell)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of
bbH
Address:
ccH
Address:
254
status
F7H
Status
F7H
the data to be sent
upper middle byte of the starting
address of the data to be sent
lower middle byte of the starting
address of the data to be sent
ddH
Address LSB:
eeH
Data:
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at one time depends
on the type of data, and data will be transmitted from the
specified starting address and size. Refer to the address and size
given in "Parameter Address Map" (p. 257).
* Data larger than 256 bytes will be divided into packets of 256 bytes
or less, and each packet will be sent at an interval of about 20 ms.
* Regarding the checksum, please refer to (p. 275)
* Not received when the Receive Exclusive parameter (System
MIDI) is OFF.
Status
Data byte
F0H
41H, dev, 42H, 12H, aaH, bbH,
ccH, ddH, ... eeH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 10H - 1FH, 7FH)
42H
Model ID (GS)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of
bbH
Address:
ccH
Address LSB:
ddH
Data:
:
:
eeH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at one time depends
on the type of data, and data will be transmitted from the
specified starting address and size. Refer to the address and size
given in "Parameter Address Map" (p. 257).
* Data larger than 256 bytes will be divided into packets of 256 bytes
or less, and each packet will be sent at an interval of about 20 ms.
* Regarding the checksum, please refer to (p. 275)
* Not received when the Receive Exclusive parameter (System
MIDI) is OFF.
lower byte of the starting address of
the data to be sent.
the actual data to be sent. Multiple
bytes of data are transmitted in
order starting from the address.
Status
F7H
the transmitted data
middle byte of the starting address
of the transmitted data
lower byte of the starting address of
the transmitted data
the actual data to be transmitted.
Multiple bytes of data are
transmitted starting from the
address.

Publicité

Table des Matières
loading

Table des Matières