103 midi implementation appendices – Roland HPD-15 User Manual

Page 103

Advertising
background image

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

Advertising