160 midi implementation 3. parameter address map – Инструкция по эксплуатации Roland xv-5050

Страница 158

Advertising
background image

160

MIDI Implementation

3. Parameter Address Map

*

Transmission of “#” marked address is divided to some packets. For example, ABH in
hexadecimal notation will be divided to 0AH and 0BH, and is sent/received in this
order.

*

“<*>” marked address or parameters are ignored when the XV-5050 received them.

XV-5050 (Model ID = 00H 10H)

+——————————————————————————————————————————————————————————————————————————————+
| Start

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
| 01 00 00 00 | Setup

*1—1|

|—————————————+————————————————————————————————————————————————————————————————|
| 02 00 00 00 | System

*1—2|

|—————————————+————————————————————————————————————————————————————————————————|
| 10 00 00 00 | Temporary Performance

*1—3|

| 11 00 00 00 | Temporary Patch/Rhythm (Performance Mode Part 1)

*1—4|

| 11 20 00 00 | Temporary Patch/Rhythm (Performance Mode Part 2)

|

|

:

|

|

| 14 60 00 00 | Temporary Patch/Rhythm (Performance Mode Part 16)

|

| 1F 00 00 00 | Temporary Patch/Rhythm (Patch Mode)

|

|—————————————+————————————————————————————————————————————————————————————————|
| 20 00 00 00 | User Performance (01)

*1—3|

| 20 01 00 00 | User Performance (02)

|

|

:

|

|

| 20 3F 00 00 | User Performance (64)

|

|—————————————+————————————————————————————————————————————————————————————————|
| 30 00 00 00 | User Patch (001)

*1—4—1|

| 30 01 00 00 | User Patch (002)

|

|

:

|

|

| 30 7F 00 00 | User Patch (128)

|

|—————————————+————————————————————————————————————————————————————————————————|
| 40 00 00 00 | User Rhythm (001)

*1—4—2|

| 40 10 00 00 | User Rhythm (002)

|

|

:

|

|

| 41 30 00 00 | User Rhythm (004)

|

+——————————————————————————————————————————————————————————————————————————————+

1-2 System

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 00 | System Common

*1—2—1|

|

00 02 00 | System EQ

*1—2—2|

+——————————————————————————————————————————————————————————————————————————————+

1-4 Temporary Patch/Rhythm

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 00 | Temporary Patch

*1—4—1|

|

10 00 00 | Temporary Rhythm

*1—4—2|

+——————————————————————————————————————————————————————————————————————————————+

1-3 Performance

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 00 | Performance Common

*1—3—1|

|

00 02 00 | Performance Common MFXA

*1—3—2|

|

00 04 00 | Performance Common Chorus

*1—3—3|

|

00 06 00 | Performance Common Reverb

*1—3—4|

|

00 08 00 | Performance Common MFXB

*1—3—2|

|

00 0A 00 | Performance Common MFXC

*1—3—2|

|

00 10 00 | Performance MIDI (Channel 1)

*1—3—5|

|

00 11 00 | Performance MIDI (Channel 2)

|

|

:

|

|

|

00 1F 00 | Performance MIDI (Channel 16)

|

|

00 20 00 | Performance Part (Part 1)

*1—3—6|

|

00 21 00 | Performance Part (Part 2)

|

|

:

|

|

|

00 2F 00 | Performance Part (Part 16)

|

+——————————————————————————————————————————————————————————————————————————————+

1-4-1 Patch

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 00 | Patch Common

*1—4—1—1|

|

00 02 00 | Patch Common MFX

*1—4—1—2|

|

00 04 00 | Patch Common Chorus

*1—4—1—3|

|

00 06 00 | Patch Common Reverb

*1—4—1—4|

|

00 10 00 | Patch TMT (Tone Mix Table)

*1—4—1—5|

|

00 20 00 | Patch Tone (Tone 1)

*1—4—1—6|

|

00 22 00 | Patch Tone (Tone 2)

|

|

00 24 00 | Patch Tone (Tone 3)

|

|

00 26 00 | Patch Tone (Tone 4)

|

+——————————————————————————————————————————————————————————————————————————————+

1-4-2 Rhythm

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 00 | Rhythm Common

*1—4—2—1|

|

00 02 00 | Rhythm Common MFX

*1—4—2—2|

|

00 04 00 | Rhythm Common Chorus

*1—4—2—3|

|

00 06 00 | Rhythm Common Reverb

*1—4—2—4|

|

00 10 00 | Rhythm Tone (Key # 21)

*1—4—2—5|

|

00 12 00 | Rhythm Tone (Key # 22)

|

|

:

|

|

|

01 3E 00 | Rhythm Tone (Key # 108)

|

+——————————————————————————————————————————————————————————————————————————————+

1-1 Setup

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 | 0000 0aaa | Sound Mode

(1 — 5) |

|

|

|

PATCH, PERFORM, GM1, GM2, GS

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 01 | 0aaa aaaa | (reserved)

|

|

00 02 | 0aaa aaaa | (reserved)

|

|

00 03 | 0aaa aaaa | (reserved)

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 04 | 0aaa aaaa | Performance Bank Select MSB (CC# 0)

(0 — 127) |

|

00 05 | 0aaa aaaa | Performance Bank Select LSB (CC# 32)

(0 — 127) |

|

00 06 | 0aaa aaaa | Performance Program Number (PC)

(0 — 127) |

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 07 | 0aaa aaaa | Patch Bank Select MSB (CC# 0)

(0 — 127) |

|

00 08 | 0aaa aaaa | Patch Bank Select LSB (CC# 32)

(0 — 127) |

|

00 09 | 0aaa aaaa | Patch Program Number (PC)

(0 — 127) |

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 0A | 0000 000a | MFX Switch

(0 — 1) |

|

|

|

BYPASS, ON

|

|

00 0B | 0000 000a | Chorus Switch

(0 — 1) |

|

|

|

OFF, ON

|

|

00 0C | 0000 000a | Reverb Switch

(0 — 1) |

|

|

|

OFF, ON

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 0D | 0000 aaaa | Transpose Value

(59 — 70) |

|

|

|

—5 — +6

|

|

00 0E | 0000 0aaa | Octave Shift

(61 — 67) |

|

|

|

—3 — +3

|

|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 0F | Total Size

|

+——————————————————————————————————————————————————————————————————————————————+

1-2-1 System Common

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|#

00 00 | 0000 aaaa |

|

|

| 0000 bbbb |

|

|

| 0000 cccc |

|

|

| 0000 dddd | Master Tune

(24 — 2024) |

|

|

|

—100.0 — 100.0 [cent]

|

|

00 04 | 00aa aaaa | Master Key Shift

(40 — 88) |

|

|

|

—24 — +24

|

|

00 05 | 0aaa aaaa | Master Level

(0 — 127) |

|

00 06 | 0000 000a | Scale Tune Switch

(0 — 1) |

|

|

|

OFF, ON

|

|

00 07 | 0000 000a | Patch Remain

(0 — 1) |

|

|

|

OFF, ON

|

|

00 08 | 0000 000a | Mix/Parallel

(0 — 1) |

|

|

|

MIX, PARALLEL

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 09 | 000a aaaa | Performance Control Channel

(0 — 16) |

|

|

|

1 — 16, OFF

|

|

00 0A | 000a aaaa | (reserved)

|

|

00 0B | 0000 aaaa | Patch Receive Channel

(0 — 15) |

|

|

|

1 — 16

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 0C | 0aaa aaaa | Patch Scale Tune for C

(0 — 127) |

|

|

|

—64 — +63

|

|

00 0D | 0aaa aaaa | Patch Scale Tune for C#

(0 — 127) |

|

|

|

—64 — +63

|

|

00 0E | 0aaa aaaa | Patch Scale Tune for D

(0 — 127) |

|

|

|

—64 — +63

|

|

00 0F | 0aaa aaaa | Patch Scale Tune for D#

(0 — 127) |

|

|

|

—64 — +63

|

|

00 10 | 0aaa aaaa | Patch Scale Tune for E

(0 — 127) |

|

|

|

—64 — +63

|

|

00 11 | 0aaa aaaa | Patch Scale Tune for F

(0 — 127) |

|

|

|

—64 — +63

|

|

00 12 | 0aaa aaaa | Patch Scale Tune for F#

(0 — 127) |

|

|

|

—64 — +63

|

|

00 13 | 0aaa aaaa | Patch Scale Tune for G

(0 — 127) |

|

|

|

—64 — +63

|

|

00 14 | 0aaa aaaa | Patch Scale Tune for G#

(0 — 127) |

|

|

|

—64 — +63

|

|

00 15 | 0aaa aaaa | Patch Scale Tune for A

(0 — 127) |

|

|

|

—64 — +63

|

|

00 16 | 0aaa aaaa | Patch Scale Tune for A#

(0 — 127) |

|

|

|

—64 — +63

|

|

00 17 | 0aaa aaaa | Patch Scale Tune for B

(0 — 127) |

|

|

|

—64 — +63

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 18 | 0aaa aaaa | System Control 1 Source

(0 — 97) |

|

|

|

OFF, CC01 — CC31, CC33 — CC95, |

|

|

|

BEND, AFT

|

|

00 19 | 0aaa aaaa | System Control 2 Source

(0 — 97) |

|

|

|

OFF, CC01 — CC31, CC33 — CC95, |

|

|

|

BEND, AFT

|

|

00 1A | 0aaa aaaa | System Control 3 Source

(0 — 97) |

|

|

|

OFF, CC01 — CC31, CC33 — CC95, |

|

|

|

BEND, AFT

|

|

00 1B | 0aaa aaaa | System Control 4 Source

(0 — 97) |

|

|

|

OFF, CC01 — CC31, CC33 — CC95, |

|

|

|

BEND, AFT

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 1C | 0000 000a | Receive Program Change

(0 — 1) |

|

|

|

OFF, ON

|

|

00 1D | 0000 000a | Receive Bank Select

(0 — 1) |

|

|

|

OFF, ON

|

|—————————————+———————————+————————————————————————————————————————————————————|
|

00 1E | 0000 000a | System Clock Source

(0 — 2) |

|

|

|

INT, MIDI, USB

|

|#

00 1F | 0000 aaaa |

|

|

| 0000 bbbb | System Tempo

(20 — 250) |

|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 21 | Total Size

|

+——————————————————————————————————————————————————————————————————————————————+

1-2-2 System EQ

+——————————————————————————————————————————————————————————————————————————————+
| Offset

|

|

|

Address |

Description

|

|—————————————+————————————————————————————————————————————————————————————————|
|

00 00 | 0000 000a | EQ Switch

(0 — 1) |

|

|

|

BYPASS, ON

|

|

00 01 | 0000 000a | EQ1 Low Frequency

(0 — 1) |

|

|

|

200, 400 [Hz]

|

|

00 02 | 000a aaaa | EQ1 Low Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 03 | 0000 00aa | EQ1 High Frequency

(0 — 2) |

|

|

|

2000, 4000, 8000 [Hz]

|

|

00 04 | 000a aaaa | EQ1 High Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 05 | 0000 000a | EQ2 Low Frequency

(0 — 1) |

|

|

|

200, 400 [Hz]

|

|

00 06 | 000a aaaa | EQ2 Low Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 07 | 0000 00aa | EQ2 High Frequency

(0 — 2) |

|

|

|

2000, 4000, 8000 [Hz]

|

|

00 08 | 000a aaaa | EQ2 High Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 09 | 0000 000a | EQ3 Low Frequency

(0 — 1) |

|

|

|

200, 400 [Hz]

|

|

00 0A | 000a aaaa | EQ3 Low Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 0B | 0000 00aa | EQ3 High Frequency

(0 — 2) |

|

|

|

2000, 4000, 8000 [Hz]

|

|

00 0C | 000a aaaa | EQ3 High Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 0D | 0000 000a | EQ4 Low Frequency

(0 — 1) |

|

|

|

200, 400 [Hz]

|

|

00 0E | 000a aaaa | EQ4 Low Gain

(0 — 30) |

|

|

|

—15 — +15

|

|

00 0F | 0000 00aa | EQ4 High Frequency

(0 — 2) |

|

|

|

2000, 4000, 8000 [Hz]

|

Advertising