103
MIDI Implementation
Appendices
*
When the [SWEEP] knob is turned, the corresponding value will be transmitted.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
Sound Controller 5 (Controller number 74)
Status
2nd byte
3rd byte
BnH
4AH
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0, 127)
*
When the [COLOR] knob is turned, the corresponding value will be transmitted.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
Sound Controller 7 (Controller number 76)
Status
2nd byte
3rd byte
BnH
4CH
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0, 127)
*
When the [LFO RATE] knob is turned, the corresponding value will be transmitted.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
General Purpose Controller 6 (Controller number 81)
Status
2nd byte
3rd byte
BnH
51H
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0, 127)
*
The HPD-15 tramsmits a value corresponding to the position of the d beam controller.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
General Purpose Controller 7 (Controller number 82)
Status
2nd byte
3rd byte
BnH
52H
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0, 127)
*
The HPD-15 tramsmits a value corresponding to the position of the ribbon controller L.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
General Purpose Controller 8 (Controller number 83)
Status
2nd byte
3rd byte
BnH
53H
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0, 127)
*
The HPD-15 tramsmits a value corresponding to the position of the ribbon controller R.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
Effect 1 (Reverb Send Level) (Controller number 91)
Status
2nd byte
3rd byte
BnH
5BH
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0 - 127)
*
When a pattern is selected, the part reverb send level of the sequencer pattern data will
be transmitted.
*
This is transmitted only on the channel which is assigned to the melody parts and the
percussion parts.
❍
Effect 2 (Tremolo Depth) (Controller number 92)
Status
2nd byte
3rd byte
BnH
5CH
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0 - 127)
*
When the [LFO FLT/AMP] knob is turned, the corresponding value will be transmitted.
*
This is transmitted only on the channel which is assigned to the pad part and the percussion parts.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
Effect 4 (Celeste Depth) (Controller number 94)
Status
2nd byte
3rd byte
BnH
5DH
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H, 7FH (0, 127)
*
This message is transmitted with the value 7FH when turned on the [MULTI EFFECTS]
button or value 00H when turned off.
*
When a pattern is selected, the part M-FX of the sequencer pattern data will be
transmitted.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
❍
RPN MSB/LSB (Controller number 101,100)
Status
2nd byte
3rd byte
BnH
65H
mmH
BnH
64H
llH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
mm = upper byte of parameter number specified by RPN (MSB)
ll = lower byte of parameter number specified by RPN (LSB)
*
Only the channel assigned to the melody parts are sent.
*
When a pattern is selected, the pitch bend sensitivity of the sequencer pattern data will
be transmitted.
*
Regarding the RPN please refer to p. 99.
Values for the RPN parameter, on the normal mode of HPD-15, are as follows. Regarding
the value of each parameter, refer to Data Entry (Controller number 6).
RPN
mm ll
Parameter
00H 00H
Pitch Bend Sensitivity
7FH 7FH
RPN null
●
Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
pp = Program number:
00H - 7FH (prog.1 - prog.128) preset patch
00H - 4FH (prog.1 - prog.80) user patch
00H - 35H (prog.1 - prog.54) melody part's instrument
*
Program changes corresponding to patch are sent when patch is selected.
*
Program changes corresponding to each part's instrument are sent when pattern is
selected. Also, when instruments are selected for parts, program changes for the
respective instruments are sent.
●
Pitch Bend Change
Status
2nd byte
3rd byte
EnH
llH
mmH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
mm,ll = Pitch Bend value:
00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
*
When the [PITCH] knob is turned, the corresponding value will be transmitted.
*
Transmitted when the HPD-15 is in play for pattern in which this message is recorded.
■
System Realtime Message
●
Timing Clock
Status
F8H
●
Start
Status
FAH
●
Continue
Status