2
Model: VR-6HD
Date
: July 21. 2023
Version
: 1.06
Symbol Item Setting Range
n MIDI Channel Fixed at 00H
1. MIDI Messages Received at MIDI IN
à System Exclusive Messages
Status Data Byte Status
F0H iiH,ddH,...,eeH F7H
F0H: Status of system exclusive message
ii= ID number: This is the ID to recognize manufacturer of the
exclusive message (manufacturer ID). The manufac-
turer ID of Roland is 41H. The ID numbers of 7EH and
7FH are expansion of MIDI standards and used as
universal non-realtime message (7EH) of universal
realtime message (7FH).
dd,...,ee= data: 00H–7FH (0–127)
F7H: EOX (end of exclusive)
ÁData Request 1 (RQ1)
This is the message to request of “send data” to the connected device. Specify data
type and amount using address and size. When this is received, the unit sends the
requested data as “Data Set 1 (DT1)” message in case the unit is in status where the
sending of data is possible and requested address and size are appropriate. If not, the
unit sends nothing.
Status Data Byte Status
F0H 41H, 10H, 00H, 00H, 00H, 00H, 2CH, 11H, aaH, F7H
bbH, ccH, ssH, ttH, uuH, sum
Byte Explanation
F0H Exclusive Status
41H Manufacturer ID (Roland)
10H Device ID
00H 1st byte of model ID (VR-6HD)
00H 2nd byte of model ID (VR-6HD)
00H 3rd byte of model ID (VR-6HD)
00H 4th byte of model ID (VR-6HD)
2CH 5th byte of model ID (VR-6HD)
11H Command ID (RQ1)
aaH Address upper byte
bbH Address middle byte
ccH Address lower byte
ssH Size upper byte
ttH Size middle byte
uuH Size lower byte
sum Checksum
F7H EOX (end of exclusive)
* Depending on the data type, the amount of single-time transmission is specied. It
is necessary to execute data request according to the specied rst address and size.
Refer to the “2. Parameter Address Map” (p. 3) for address and size.
* See“Example of an Exclusive Message and Calculating a Checksum” (p. 30) for
checksum.
ÁData Set 1 (DT1)
This is the message of actual data transmission. Use this when you want to set data to
the unit.
Status Data Byte Status
F0H 41H, 10H, 00H, 00H, 00H, 00H, 2CH, 12H, aaH, F7H
bbH, ccH, ddH, ..., eeH, sum
Byte Explanation
F0H Exclusive Status
41H Manufacturer ID (Roland)
10H Device ID
00H 1st byte of model ID (VR-6HD)
00H 2nd byte of model ID (VR-6HD)
00H 3rd byte of model ID (VR-6HD)
00H 4th byte of model ID (VR-6HD)
2CH 5th byte of model ID (VR-6HD)
12H Command ID (DT1)
aaH Address upper byte
bbH Address middle byte
ccH Address lower byte
ddH Data: actual data to transmit. Multiple byte data is sent in address
order.
: :
eeH Data
sum Checksum
F7H EOX (end of exclusive)
* Depending on the data type, the amount of single-time transmission is specied. It
is necessary to execute data request according to the specied rst address and size.
Refer to the “2. Parameter Address Map” (p. 3) for address and size.
* See “Example of an Exclusive Message and Calculating a Checksum” (p. 30) for
checksum.
* Data exceeding 256 bytes should be divided into packets of 256 bytes or smaller. If
you send data set 1 successively, set interval of 20 msec or longer between packets.
MIDI Implementation