Midi implementation, Receive data, Appendices – Roland RD-700 User Manual

Page 146: Channel voice messages

Advertising
background image

146

Appendices

MIDI Implementation

Model:

RD-700 (Digital Piano)

Date:

Mar. 1, 2001

Version:

1.00

1. Receive data

Channel Voice Messages

Note off

Status

2nd byte

3rd byte

8nH

kkH

vvH

9nH

kkH

00H

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = note number:

00H - 7FH (0 - 127)

vv = note off velocity:

00H - 7FH (0 - 127)

*

Some instruments are not received in Rhythm set.

*

The velocity values of Note Off messages are ignored.

Note on

Status

2nd byte

3rd byte

9nH

kkH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = note number:

00H - 7FH (0 - 127)

vv = note on velocity:

01H - 7FH (1 - 127)

Control Change

*

If the corresponding Controller number is selected for the Control Source parameter
(EDIT:CONTROL/EQ:Src), the corresponding effect will occur.

Bank Select (Controller number 0, 32)

Status

2nd byte

3rd byte

BnH

00H

mmH

BnH

20H

llH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = Bank number:

00 00H - 7F 7FH (bank.1 - bank.16384)

*

Not received when the Rx Bank Select (EDIT:Internal Part Parameter:Rx Bank Select) is
OFF.

*

The SETUP, Rhythms, and Tones corresponding to each Bank Select are as follows.

*

The SRX series corresponding to each Bank Select are to see the SRX series owner’s
manual.

BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------+-----------
000 | | 001 - 128 | GM Patch |
: | | | |
032 | | 001 - 128 | GM Patch |
085 | 000 | 001 - 100 | SETUP | 001 - 100
| 064 | 001 | One Touch Piano SETUP| 001
086 | 064 | 001 - 004 | Rhythm Set | 200 - 203
087 | 064 | 001 - 019 | Tone (PIANO) | 001 - 019
| 065 | 001 - 020 | Tone (E.PIANO) | 020 - 039
| 066 | 001 - 020 | Tone (CALV/MALLET) | 040 - 059
| 067 | 001 - 030 | Tone (ORGAN) | 060 - 089
| 068 | 001 - 020 | Tone (STRINGS) | 090 - 109
| 069 | 001 - 020 | Tone (PAD) | 110 - 129
| 070 | 001 - 030 | Tone (GTR/BASS) | 130 - 159
| 071 | 001 - 020 | Tone (BRASS/WINDS) | 160 - 179
| 072 | 001 - 020 | Tone (VOICE/SYNTH) | 180 - 199
| : | | : |
092 | 000 - | 001 - | SRX Rhythm | 001 -
| : | | : |
093 | 000 - | 001 - | SRX Patch | 001 -
| : | | : |
120 | | 001 - 057 | GM Rhythm | 204 - 212
121 | 000 - | 001 - 128 | GM Patch | 213 - 468

Modulation (Controller number 1)

Status

2nd byte

3rd byte

BnH

01H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Modulation depth:

00H - 7FH (0 - 127)

*

Not received when the Rx Modulation (EDIT:Internal Part Parameter:Rx Modulation) is
OFF.

Portamento Time (Controller number 5)

Status

2nd byte

3rd byte

BnH

05H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Portamento Time:

00H - 7FH (0 - 127)

*

The Portament Time parameter (EDIT:Tone Parameter:Portament Time) will change.

Data Entry (Controller number 6, 38)

Status

2nd byte

3rd byte

BnH

06H

mmH

BnH

26H

llH

n = MIDI channel number: 0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB

Volume (Controller number 7)

Status

2nd byte

3rd byte

BnH

07H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Volume:

00H - 7FH (0 - 127)

*

Not received when the Rx Volume (EDIT:Internal Part Parameter:Rx Volume) is OFF.

*

The Part Level parameter will change.

Panpot (Controller number 10)

Status

2nd byte

3rd byte

BnH

0AH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Panpot:

00H - 40H - 7FH (Left - Center - Right),

*

Not received when the Rx Pan (EDIT:Internal Part Parameter:Rx Pan) is OFF.

*

The pan parameter (EDIT:Internal Part Parameter:Pan) will change.

Expression (Controller number 11)

Status

2nd byte

3rd byte

BnH

0BH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Expression:

00H - 7FH (0 - 127)

General Purpose Controller 1 (Controller number 16)

Status

2nd byte

3rd byte

BnH

10H

vvH

n = MIDI channel number:0H - FH (ch.1 - 16)
vv = Control value: 00H - 7FH (0 - 127)

*

Initial function is MFX Control.

Hold 1 (Controller number 64)

Status

2nd byte

3rd byte

BnH

40H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON

*

Not received when the Rx Hold-1 (EDIT:Internal Part Parameter:Rx Hold-1) is OFF.

Portamento (Controller number 65)

Status

2nd byte

3rd byte

BnH

41H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

*

The Portamento Sw parameter (EDIT:Tone Edit:Portament Sw) will change.

Sostenuto (Controller number 66)

Status

2nd byte

3rd byte

BnH

42H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Soft (Controller number 67)

Status

2nd byte

3rd byte

BnH

43H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Resonance (Controller number 71)

Status

2nd byte

3rd byte

BnH

47H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv= Resonance value (relative change):

00H - 7FH (-64 - 0 - +63),

*

The Resonanse parameter (EDIT:Tone Edit:Resonance) will change.

RD-700_e.book 146 ページ 2003年10月23日 木曜日 午後4時59分

Advertising