Data set 1
DT1 (12H)
This is the message that actually performs data transmission, and is used when you wish to
transmit the data.
Status
Data byte
F0H
41H, dev, 00H, 2EH, 12H, aaH, bbH,
ccH, ddH, eeH,... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH (1 - 32) Initial value is 10H (17))
00H 2EH
Model ID (HPD-15)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of the transmitted
data
bbH
Address 2nd : 2nd byte of the starting address of the transmitted data
ccH
Address 3rd: 3rd byte of the starting address of the transmitted data
ddH
Address LSB: lower byte of the starting address of the transmitted
data
eeH
Data: the actual data to be transmitted. Multiple bytes of data are
transmitted starting from the address.
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at once time will depend on the type of data,
and data must be requested using a specific starting address and size. Refer to the
Address and Size listed in "Parameter Dump Request" (Page 102).
* If "Data Set 1" is transmitted successively, there must be an interval of at least 40ms.
* Regarding the checksum please refer to Page 103.
2. Transmisión de datos
* When [SYSTEM]-(MIDI) Soft Thru is set to "ON", messages received in addition to the
Status
F7H
* The following channel voice messages are transmitted on the channel specified as the
Status
8nH
9nH
n = MIDI channel number:
kk = note number:
vv = note off velocity:
* With the Trigger Mode is set to "Shot", 9n kk 00H is transmitted afetr the set time has
* With the Trigger Mode is set to "Gate", 8n kk vvH is transmitted when you release the pad.
* With the Trigger Mode is set to "Trig", Note On and 8n kk vvH are alternately
* On the channel assigned to the pad part and the percussion parts, the note numbers
Status
9nH
n = MIDI channel number:
kk = note number:
vv = note on velocity:
*
*
* With the Trigger Mode is set to "Trig", Note On and Note Off messages are alternately
* On the channel assigned to the pad part and the percussion parts, the note numbers
Status
AnH
n = MIDI channel number:
kk = note number:
vv = pressure:
* The HPD-15 tramsmits a value corresponding to the pressing force of the pad.
* This will not be transmitted if the MuteTx, PitchTx and CtrlTx are set to "OFF".
* This is transmitted only on the channel which is assigned to the pad part and the
* Transmitted only when the HPD-15 is in play for pattern in which this message is
Status
BnH
BnH
n = MIDI channel number:
mm = Bank number MSB:
ll = Bank number LSB:
* Bank Select corresponding to patch are sent when patch are selected.
* Bank Select corresponding to each part's instrument are sent when patterns is selected.
* This is transmitted only on the channel which is assigned to the pad part and the
Implementación MIDI
following messages are also sent.
Mensajes de Voz del Canal
[SYSTEM]-(MIDI).
Desactivación de Notas
2nd byte
kkH
kkH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
elapsed.
transmitted when you strike the pad.
specified by the patch will be transmitted.
Activación de Notas
2nd byte
kkH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)
With the Trigger Mode is set to "Shot", Note On message is transmitted when you strike the pad.
With the Trigger Mode is set to "Gate", Note On message is transmitted when you strike the pad.
transmitted when you strike the pad.
specified by the patch will be transmitted.
Pulsación de la Tecla Polifónica
2nd byte
kkH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H - 7FH (0 - 127)
percussion parts.
recorded.
Cambio de Control
Bank Select (Controller number 0, 32)
2nd byte
00H
20H
0H - FH (ch.1 - ch.16)
00H - 02H (bank1:user patch bank bank2,3:preset patch)
processed as 00H
Also, when instruments are selected for parts,bank select for the respective instruments
are sent.
percussion parts.
3rd byte
vvH
00H
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
llH
95