Owner`s manual

Data Set 1 DT1
status data byte status
F0H 41H, dev, 42, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum F7H
Byte Remarks
F0H Exclusive status
41H ID number (Roland)
dev device ID (dev: 10HÐ1FH)
42H model ID (GS)
12H command ID (DT1)
aaH address MSB
bbH address
ccH address
ddH address LSB
eeH data: The actual data to be transmitted. Multi-byte data is transmitted in the
order of the address.
::
ffH data
sum checksum
F7H EOX (End Of Exclusive)
* For the address, size, and checksum, refer to ÒExamples of system exclusive messages
and calculating the checksumÓ (p. 249).
* Data whose size is greater than 128 bytes should be divided into packets of 128 bytes or
less and transmitted. Successive ÒData Set 1Ó messages should have at least 20 ms of
time interval between them.
In addition to conventional system exclusive messages, the MC-505 also uses special sys-
tem exclusive messages for operations which require realtime handling, such as knobs.
Data Set 1 DT1
status data byte status
F0H 41H, dev, 42, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum F7H
Byte Remarks
F0H Exclusive status
41H ID number (Roland)
dev device ID (dev: 10HÐ1FH)
3AH model ID (MC-505 Quick)
12H command ID (DT1)
aaH address (Status/Channel)
bbH address/Data H
ccH Data L
ddH Data E
sum checksum
F7H EOX (End Of Exclusive)
* For the address, size, and checksum, refer to ÒExamples of system exclusive messages
and calculating the checksumÓ (p. 249).
* Transmission of consecutive addresses is not possible.
2. MIDI messages used by the sequencer
section
2.1 Messages recorded during recording
Channel voice messages
Note Off
status 2nd byte 3rd byte
8nH kkH vvH
9nH kkH 00H
Note On
status 2nd byte 3rd byte
9nH kkH vvH
Polyphonic Aftertouch
status 2nd byte 3rd byte
AnH kkH vvH
Control Change
status 2nd byte 3rd byte
BnH kkH vvH
kk=control number: 00HÐ78H (0Ð120)
Program Change
status 2nd byte
CnH ppH
pp=Program number: 00HÐ7FH (prog.1Ðprog.128)
Channel Aftertouch
status 2nd byte
DnH vvH
Pitch Bend Change
status 2nd byte 3rd byte
EnH llH mmH
mm,ll=Pitch Bend value: 00 00HÐ40 00HÐ7F 7FH (-8192Ð0Ð+8191)
Channel Mode messages
All Sound Off (Controller number 120)
status 2nd byte 3rd byte
BnH 78H 00H
Reset All Controllers (Controller number 121)
status 2nd byte 3rd byte
BnH 79H 00H
Omni Off (Controller number 124)
status 2nd byte 3rd byte
BnH 7CH 00H
* The same processing will be done as when an All Note Off message is received.
Omni On (Controller number 125)
status 2nd byte 3rd byte
BnH 7DH 00H
* The same processing will be done as when an All Note Off message is received.
Mono (Controller number 126)
status 2nd byte 3rd byte
BnH 7EH mmH
mm=mono number : 00HÐ10H (0Ð16)
* The same processing will be done as when an All Note Off message is received.
237