beautypg.com

157 midi implementation, Gs (model id = 42h), Appendices – Roland RD-700 User Manual

Page 157

background image

157

MIDI Implementation

Appendices

Setup Tone Backup

+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 | 0aaa aaaa | Coarse Tune (16 — 112) |
| | | —48 — +48 |
| 00 01 | 0aaa aaaa | Fine Tune (14 — 114) |
| | | —50 — +50 |
| 00 02 | 0000 00aa | Stretch Tune Depth (0 — 3) |
| | | OFF, 1 — 3 |
| 00 03 | 0000 00aa | Mono/Poly (0 — 2) |
| | | MONO, POLY, MONO/LEGATO |
| 00 04 | 0000 000a | Portamento Switch (0 — 1) |
| | | OFF, ON |
| 00 05 | 0aaa aaaa | Portamento Time (0 — 127) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 06 | 0aaa aaaa | Cutoff (1 — 127) |
| | | —63 — +63 |
| 00 07 | 0aaa aaaa | Resonance (1 — 127) |
| | | —63 — +63 |
| 00 08 | 0aaa aaaa | Attack Time (1 — 127) |
| | | —63 — +63 |
| 00 09 | 0aaa aaaa | Release Time (1 — 127) |
| | | —63 — +63 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 0A | 00aa aaaa | Pitch Bend Range (0 — 24) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 0B | 0aaa aaaa | Chorus Amount (0 — 127) |
| 00 0C | 0aaa aaaa | Reverb Amount (0 — 127) |
| 00 0D | 0aaa aaaa | MFX Type (0 — 65) |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 0E | Total Size |
+——————————————————————————————————————————————————————————————————————————————+

Setup VK Tone Backup

+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 | 0000 00aa | Percussion Harmonic (0 — 2) |
| | | OFF, 2ND, 3RD |
| 00 01 | 0000 000a | Percussion Decay (0 — 1) |
| | | SLOW, FAST |
| 00 02 | 0000 aaaa | Harmonic Bar 16' (0—8) |
| 00 03 | 0000 aaaa | Harmonic Bar 5—1/3 (0—8) |
| 00 04 | 0000 aaaa | Harmonic Bar 8' (0—8) |
| 00 05 | 0000 aaaa | Harmonic Bar 4' (0—8) |
| 00 06 | 0000 aaaa | Harmonic Bar 2—2/3' (0—8) |
| 00 07 | 0000 aaaa | Harmonic Bar 2' (0—8) |
| 00 08 | 0000 aaaa | Harmonic Bar 1—3/5' (0—8) |
| 00 09 | 0000 aaaa | Harmonic Bar 1—1/3' (0—8) |
| 00 0A | 0000 aaaa | Harmonic Bar 1' (0—8) |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 0B | Total Size |
+——————————————————————————————————————————————————————————————————————————————+

Bulk Dump parameters

*

These messages are transmitted when Bulk Dump SETUP function is executed.

*

These messages will be written when SETUP write message is received.

+——————————————————————————————————————————————————————————————————————————————+
| Start | | |
| Address | Description | Size |
|—————————————+——————————————————————————————————————————————————+—————————————|
| 10 01 00 00 | Setup 001 | 00 00 05 6C |
| 10 02 00 00 | Setup 002 | 00 00 05 6C |
| : | : | : |
| 10 64 00 00 | Setup 100 | 00 00 05 6C |
+——————————————————————————————————————————————————————————————————————————————+

SETUP Write

*

These messages are transmitted when Bulk Dump SETUP function is executed.

*

After receiving Bulk dump parameters, when this message is received, execute Write
Setup function.

Status

Data byte

Status

F0H

41H, dev, 00H, 43H, 12H, 7FH, 7FH,

F7H

7EH, ssH, nnH, sum

Byte

Explanation

F0H

Exclusive status

41H

ID number (Roland)

dev

device ID (dev: 10H - 1FH)

00H

model ID #1 (RD-700)

43H

model ID #2 (RD-700)

12H

command ID (DT1)

7FH

address

7FH

address

7EH

address

ssH

From

nnH

Num

sum

check sum

F7H

EOX (End Of Exclusive)

4. GS (Model ID = 42H)

System Parameter

+——————————————————————————————————————————————————————————————————————————————+
| Start | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
|# 40 00 00 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Master Tune (24 — 2024) |
| | | —100.0 — 100.0 [cent] |
| 40 00 04 | 0aaa aaaa | Master Volume (0 — 127) |
| 40 00 05 | 0aaa aaaa | Master Key Shift (40 — 88) |
| | | —24 — +24 [semitone] |
| 40 00 06 | 0aaa aaaa | Master Pan (1 — 127) |
| | | L63 — 63R |
|—————————————+————————————————————————————————————————————————————————————————|
| 40 00 7F | 0aaa aaaa | Mode Set (0, 127) |
| | | GS—RESET, GS—EXIT |
|—————————————+————————————————————————————————————————————————————————————————|

Common Parameter

+——————————————————————————————————————————————————————————————————————————————+
| Start | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 40 01 10 | 0aaa aaaa | Voice Reserve 1 (0 — 24) |
| 40 01 11 | 0aaa aaaa | Voice Reserve 2 (0 — 24) |
| 40 01 12 | 0aaa aaaa | Voice Reserve 3 (0 — 24) |
| 40 01 13 | 0aaa aaaa | Voice Reserve 4 (0 — 24) |
| 40 01 14 | 0aaa aaaa | Voice Reserve 5 (0 — 24) |
| 40 01 15 | 0aaa aaaa | Voice Reserve 6 (0 — 24) |
| 40 01 16 | 0aaa aaaa | Voice Reserve 7 (0 — 24) |
| 40 01 17 | 0aaa aaaa | Voice Reserve 8 (0 — 24) |
| 40 01 18 | 0aaa aaaa | Voice Reserve 9 (0 — 24) |
| 40 01 19 | 0aaa aaaa | Voice Reserve 10 (0 — 24) |
| 40 01 1A | 0aaa aaaa | Voice Reserve 11 (0 — 24) |
| 40 01 1B | 0aaa aaaa | Voice Reserve 12 (0 — 24) |
| 40 01 1C | 0aaa aaaa | Voice Reserve 13 (0 — 24) |
| 40 01 1D | 0aaa aaaa | Voice Reserve 14 (0 — 24) |
| 40 01 1E | 0aaa aaaa | Voice Reserve 15 (0 — 24) |
| 40 01 1F | 0aaa aaaa | Voice Reserve 16 (0 — 24) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 40 01 30 | 0aaa aaaa | Reverb Macro (0 — 7) |
| 40 01 31 | 0aaa aaaa | Reverb Character (0 — 7) |
| 40 01 32 | 0aaa aaaa | Reverb Pre—LPF (0 — 7) |
| 40 01 33 | 0aaa aaaa | Reverb Level (0 — 127) |
| 40 01 34 | 0aaa aaaa | Reverb Time (0 — 127) |
| 40 01 35 | 0aaa aaaa | Reverb Delay Feedback (0 — 127) |
| 40 01 36 | 0aaa aaaa | Reverb Send Level to Chorus (0 — 127) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 40 01 38 | 0aaa aaaa | Chorus Macro (0 — 7) |
| 40 01 39 | 0aaa aaaa | Chorus Pre—LPF (0 — 7) |
| 40 01 3A | 0aaa aaaa | Chorus Level (0 — 127) |
| 40 01 3B | 0aaa aaaa | Chorus Feedback (0 — 127) |
| 40 01 3C | 0aaa aaaa | Chorus Delay (0 — 127) |
| 40 01 3D | 0aaa aaaa | Chorus Rate (0 — 127) |
| 40 01 3E | 0aaa aaaa | Chorus Depth (0 — 127) |
| 40 01 3F | 0aaa aaaa | Chorus Send Level to Reverb (0 — 127) |
|—————————————+————————————————————————————————————————————————————————————————|

Part Parameter

+——————————————————————————————————————————————————————————————————————————————+
| Start | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
|# 40 1x 00 | 0aaa aaaa | Tone Number CC#00 Value (0 — 127) |
| | 0aaa aaaa | Tone Number PC Value (0 — 127) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 40 1x 02 | 0aaa aaaa | Rx. Channel (0 — 16) |
| | | 1 — 16, OFF |
| 40 1x 03 | 0000 000a | Rx. Pitch Bend (0 — 1) |
| | | OFF, ON |
| 40 1x 04 | 0000 000a | Rx. Channel Pressure (0 — 1) |
| | | OFF, ON |
| 40 1x 05 | 0000 000a | Rx. Program Change (0 — 1) |
| | | OFF, ON |
| 40 1x 06 | 0000 000a | Rx. Control Change (0 — 1) |
| | | OFF, ON |
| 40 1x 07 | 0000 000a | Rx. Poly Pressure (0 — 1) |
| | | OFF, ON |
| 40 1x 08 | 0000 000a | Rx. Note Message (0 — 1) |
| | | OFF, ON |
| 40 1x 09 | 0000 000a | Rx. RPN (0 — 1) |
| | | OFF, ON |
| 40 1x 0A | 0000 000a | Rx. NRPN (0 — 1) |
| | | OFF, ON |
| 40 1x 0B | 0000 000a | Rx. Modulation (0 — 1) |
| | | OFF, ON |
| 40 1x 0C | 0000 000a | Rx. Volume (0 — 1) |
| | | OFF, ON |
| 40 1x 0D | 0000 000a | Rx. Panpot (0 — 1) |
| | | OFF, ON |
| 40 1x 0E | 0000 000a | Rx. Expression (0 — 1) |
| | | OFF, ON |
| 40 1x 0F | 0000 000a | Rx. Hold—1 (0 — 1) |
| | | OFF, ON |
| 40 1x 10 | 0000 000a | Rx. Portamento (0 — 1) |
| | | OFF, ON |
| 40 1x 11 | 0000 000a | Rx. Sostenuto (0 — 1) |
| | | OFF, ON |
| 40 1x 12 | 0000 000a | Rx. Soft (0 — 1) |
| | | OFF, ON |
|—————————————+———————————+————————————————————————————————————————————————————|
| 40 1x 13 | 0aaa aaaa | Mono / Poly Mode (0 — 1) |
| | | MODE, POLY |
| 40 1x 14 | 0aaa aaaa | Assign Mode (0 — 2) |
| | | SINGLE, LIMITED—MULTI, |
| | | FULL—MULTI |
| 40 1x 15 | 0aaa aaaa | Use for Rhythm Part (0 — 2) |
| | | OFF, MAP1, MAP2 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 40 1x 16 | 0aaa aaaa | Pitch Key Shift (40 — 88) |
| | | —24 — +24 [semitone] |
|# 40 1x 17 | 0000 aaaa | |
| | 0000 bbbb | Pitch Offset Fine (8 — 248) |
| | | —12.0 — +12.0 [Hz] |
| 40 1x 19 | 0aaa aaaa | Part Level (CC# 7) (0 — 127) |
| 40 1x 1A | 0aaa aaaa | Velocity Sens Depth (0 — 127) |
| | | —64 — +63 |
| 40 1x 1B | 0aaa aaaa | Velocity Sens Offset (0 — 127) |
| | | —64 — +63 |
| 40 1x 1C | 0aaa aaaa | Part Panpot (CC# 10) (0 — 127) |
| | | RANDOM, L63 — 63R |
| 40 1x 1D | 0aaa aaaa | Keyboard Range Low (0 — 127) |
| 40 1x 1E | 0aaa aaaa | Keyboard Range High (0 — 127) |
| 40 1x 1F | 0aaa aaaa | CC1 Controller Number (0 — 95) |
| 40 1x 20 | 0aaa aaaa | CC2 Controller Number (0 — 95) |
| 40 1x 21 | 0aaa aaaa | Chorus Send Level (CC# 93) (0 — 127) |
| 40 1x 22 | 0aaa aaaa | Reverb Send Level (CC# 93) (0 — 127) |
| 40 1x 23 | 0000 000a | Rx. Bank Select (0 — 1) |
| | | OFF, ON |

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