Control Change - Roland Groovebox D2 Owner's Manual

Hide thumbs Also See for Groovebox D2:
Table of Contents

Advertisement

MIDI Implementation
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)
* For the address, size, and checksum, refer to "Examples of system exclusive messages
and calculating the checksum" (p. 107).
* This message is not received if the Rx.System Exclusive Switch Switch parameter is OFF.
Data Set 1
DT1
This message transmits the actual data, and is used when you wish to set the data of the
receiving device.
status
data byte
F0H
41H, dev, 00H, 0BH, 12H, aaH, bbH,
ccH, ddH, eeH, ... ffH, sum
Byte
Remarks
F0H
Exclusive status
41H
ID number (Roland)
dev
device ID (dev: 10H–1FH)
00H
model ID (D2)
0BH
model ID (D2)
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. 107).
* 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.
* This message is not received if the Rx.System Exclusive Switch parameter is OFF.
The only GS exclusive messages received by the D2 are Scale Tune settings.
Data Set 1
DT1
status
data byte
F0H
41H, dev, 42, 12H, aaH, bbH,
ccH, ddH, ... eeH, sum
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 LSB
ddH
data: The actual data to be transmitted. Multi-byte data is transmitted
in the order of the address.
:
:
eeH
data
sum
checksum
F7H
EOX (End Of Exclusive)
* This message is not received if the Rx.System Exclusive Switch parameter is OFF.
In addition to conventional system exclusive messages, the D2 also uses special system
exclusive messages for operations which require realtime handling.
100
status
F0H
Byte
F0H
41H
dev
3AH
12H
aaH
bbH
ccH
ddH
sum
F7H
* For the address, size, and checksum, refer to "Examples of system exclusive messages
status
* Transmission of consecutive addresses is not possible.
F7H
* This message is not received if the Rx.System Exclusive Switch parameter is OFF.
2. Data transmission
status
8nH
status
9nH
vv=Note On velocity:
* By selecting a controller number that corresponds to the setting of the Control Pedal
status
BnH
BnH
mm,ll=Bank number:
* This message is not transmitted if Tx Program Change Switch parameter or Tx Bank
status
F7H
* For the Bank Select that corresponds to each Patch, refer to section 1.
status
BnH
status
BnH
status
BnH
status
BnH
status
BnH
Data Set 1
DT1
data byte
41H, dev, 3AH, 12H, aaH,
bbH, ccH, ddH, sum
Remarks
Exclusive status
ID number (Roland)
device ID (dev: 10H–1FH)
model ID (D2 Quick)
command ID (DT1)
address (Status/Channel)
address/Data H
Data L
Data E
checksum
EOX (End Of Exclusive)
and calculating the checksum" (p. 107).
(sound source section)
Channel Voice messages
Note Off
2nd byte
kkH
Note On
2nd byte
kkH
01H - 7FH (1 - 127)

Control Change

Assign parameter, you can transmit any desired control change.
Bank Select (Controller number 0,32)
2nd byte
00H
20H
00 00H - 7F 7FH (bank.1 - bank.16384)
Select Switch parameter is OFF.
Modulation (Controller number 1)
2nd byte
01H
Expression (Controller number 11)
2nd byte
0BH
Hold 1 (Controller number 64)
2nd byte
40H
Sostenuto (Controller number 66)
2nd byte
42H
Soft (Controller number 67)
2nd byte
43H
status
F7H
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
3rd byte
vvH
3rd byte
vvH
3rd byte
xxH
3rd byte
xxH
3rd byte
xxH

Advertisement

Table of Contents
loading

Table of Contents