103
MIDI Implementation
Appendices
●Start
status
FAH
* This message is transmitted if the Sync out is ON.
●Continue
status
FBH
* This message is transmitted if the Sync out is ON.
●Stop
status
FCH
* This message is transmitted if the Sync out is ON.
5. Parameter address map
* For addresses marked by #, the data is transmitted in two parts. For example, the
hexadecimal data ABH would be divided into 0AH and 0BH, and transmitted in this
order.
* Addresses for which the Description field is listed as “Reserved ” have no meaning for
the D2. They will be ignored.
■1. D2 (Model ID=00H 0BH)
■ Outline
The following is an outline of the address manp for Exclusive messages.
Start
Address(H) Block Sub Block Reference
=========== ==================== =========================== =========
00 00 00 00 +------------------+......................................+-------+
| System common | | 1-1-1 |
+------------------+......................................+-------+
+------------------+.....+----------+.....................+-------+
| Scale tune | | Part 1 | | 1-1-2 |
+------------------+. +----------+.....................+-------+
: : . | : |
: : . +----------+
: : . | Part 7 |
: : .+----------+
01 00 00 00 +------------------+.....+----------+.....................+-------+
| Part Info | | Common | | 1-2-1 |
| | +----------+.....................+-------+
+------------------+. +----------+.....................+-------+
: : . | Part 1 | | 1-2-2 |
: : . +----------+.....................+-------+
: : . | : |
: : . +----------+
: : . | Part 7 |
: : . +----------+
: : . +----------+
: : . | Part R |
: : .+----------+
02 00 00 00 +------------------+.....+----------+.....+----------+....+-------+
| Patch | | Part 1 | | Common | | 1-3-1 |
| | +----------+. +----------+....+-------+
+------------------+.. | : | . +----------+....+-------+
: : . +----------+ . | Tone 1 | | 1-3-2 |
: : . | Part 7 | . +----------+....+-------+
: : .+----------+ . | : |
: : . +----------+
: : . | Tone 4 |
: : .+----------+
02 09 00 00 +------------------+.....+----------+.....................+-------+
| | | Common | | 1-4-1 |
| Rhythm Set | +----------+.....................+-------+
+------------------+. +----------+.....................+-------+
. | Note# 35 | | 1-4-2 |
. +----------+.....................+-------+
. | : |
. +----------+
. | Note# 98 |
.+----------+
■1-1.System
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 | System Common 1—1—1 |
| 10 00 | Part 1 Scale Tune 1—1—2 |
| 11 00 | Part 2 Scale Tune |
| : | |
| 16 00 | Part 7 Scale Tune |
+——————————————————————————————————————————————————————————————————————————————+
■1-1-1.System Common
+——————————————————————————————————————————————————————————————————————————————+
| Offset | | |
| Address | Size | Description Data (Value) |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00—00 05 | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 06 | 0aaa aaaa | Master Tune 0 — 126 *1 |
| 00 07 | 0000 000a | Scale Tune Switch 0 — 1 (OFF,ON) |
| 00 08 | 0000 000a | MFX Switch 0 — 1 (OFF,ON) |
| 00 09 | 0000 000a | Delay Switch 0 — 1 (OFF,ON) |
| 00 0A | 0000 000a | Reverb Switch 0 — 1 (OFF,ON) |
| 00 0B | 0000 000a | Patch Remain 0 — 1 (OFF,ON) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 0C—00 13 | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 14 | 0000 000a | Receive Program Change Switch 0 — 1 (OFF,ON) |
| 00 15 | 0000 000a | Receive Bank Select Switch 0 — 1 (OFF,ON) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 16—00 27 | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 28 | 0000 000a | Transmit Program Change Switch 0 — 1 (OFF,ON) |
| 00 29 | 0000 000a | Transmit Bank Select Switch 0 — 1 (OFF,ON) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 2A—00 61 | 0aaa aaaa | Reserved —— |
|—————————————+————————————————————————————————————————————————————————————————|
| Total size | 00 00 00 62 |
+——————————————————————————————————————————————————————————————————————————————+
* 1: 427.4 - 452.6
■1-1-2.Scale Tune
+——————————————————————————————————————————————————————————————————————————————+
| Offset | | |
| Address | Size | Description Data (Value) |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 | 0aaa aaaa | Scale Tune for C 0 — 127 (—64 — +63)|
| 00 01 | 0aaa aaaa | Scale Tune for C# 0 — 127 (—64 — +63)|
| 00 02 | 0aaa aaaa | Scale Tune for D 0 — 127 (—64 — +63)|
| 00 03 | 0aaa aaaa | Scale Tune for D# 0 — 127 (—64 — +63)|
| 00 04 | 0aaa aaaa | Scale Tune for E 0 — 127 (—64 — +63)|
| 00 05 | 0aaa aaaa | Scale Tune for F 0 — 127 (—64 — +63)|
| 00 06 | 0aaa aaaa | Scale Tune for F# 0 — 127 (—64 — +63)|
| 00 07 | 0aaa aaaa | Scale Tune for G 0 — 127 (—64 — +63)|
| 00 08 | 0aaa aaaa | Scale Tune for G# 0 — 127 (—64 — +63)|
| 00 09 | 0aaa aaaa | Scale Tune for A 0 — 127 (—64 — +63)|
| 00 0A | 0aaa aaaa | Scale Tune for A# 0 — 127 (—64 — +63)|
| 00 0B | 0aaa aaaa | Scale Tune for B 0 — 127 (—64 — +63)|
|—————————————+————————————————————————————————————————————————————————————————|
| Total size | 00 00 00 0C |
+——————————————————————————————————————————————————————————————————————————————+
■1-2.Part Info
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 | Part Info Common 1—2—1 |
| 10 00 | Part Info Part 1 1—2—2 |
| 11 00 | Part Info Part 2 |
| : | |
| 16 00 | Part Info Part 7 |
| 19 00 | Part Info Part R |
+——————————————————————————————————————————————————————————————————————————————+
■1-2-1.Part Info Common
+——————————————————————————————————————————————————————————————————————————————+
| Offset | | |
| Address | Size | Description Data (Value) |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 00—00 0C | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 0D | 00aa aaaa | MFX Type 0 — 24 (1 — 25) |
| 00 0E | 0aaa aaaa | MFX CTRL 1 0 — 127 |
| 00 0F | 0aaa aaaa | MFX CTRL 2 0 — 127 |
| 00 10 | 0aaa aaaa | MFX CTRL 3 0 — 127 |
| 00 11 | 0aaa aaaa | MFX CTRL 4 0 — 127 |
| 00 12 | 0aaa aaaa | MFX CTRL 5 0 — 127 |
| 00 13 | 0aaa aaaa | MFX CTRL 6 0 — 127 |
| 00 14 | 0aaa aaaa | MFX CTRL 7 0 — 127 |
| 00 15 | 0aaa aaaa | MFX CTRL 8 0 — 127 |
| 00 16 | 0aaa aaaa | MFX CTRL 9 0 — 127 |
| 00 17 | 0aaa aaaa | MFX CTRL 10 0 — 127 |
| 00 18 | 0aaa aaaa | MFX CTRL 11 0 — 127 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 1A—00 1B | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 1C | 0aaa aaaa | MFX Delay Send Level 0 — 127 |
| 00 1D | 0aaa aaaa | MFX Reverb Send Level 0 — 127 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 1E—00 21 | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 22 | 0aaa aaaa | Delay Level 0 — 127 |
| 00 23 | 0000 000a | Delay Type 0 — 1 *1 |
| 00 24 | 0aaa aaaa | Delay HF Damp 0 — 17 *4 |
| 00 25 | 0aaa aaaa | Delay Time 0 — 120 |
| 00 26 | 0aaa aaaa | Delay Feedback Level 0 — 98 |
| 00 27 | 0000 00aa | Delay Output Assign 0 — 2 *2 |
| 00 28 | 0000 0aaa | Reverb Type 0 — 5 *3 |
| 00 29 | 0aaa aaaa | Reverb Level 0 — 127 |
| 00 2A | 0aaa aaaa | Reverb Time 0 — 127 |
| 00 2B | 000a aaaa | Reverb HF Damp 0 — 17 *4 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 0C—00 2F | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 30 | 0aaa aaaa | Voice Reserve 1 0 — 64 |
| 00 31 | 0aaa aaaa | Voice Reserve 2 0 — 64 |
| 00 32 | 0aaa aaaa | Voice Reserve 3 0 — 64 |
| 00 33 | 0aaa aaaa | Voice Reserve 4 0 — 64 |
| 00 34 | 0aaa aaaa | Voice Reserve 5 0 — 64 |
| 00 35 | 0aaa aaaa | Voice Reserve 6 0 — 64 |
| 00 36 | 0aaa aaaa | Voice Reserve 7 0 — 64 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 37—00 38 | 0aaa aaaa | Reserved —— |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 39 | 0aaa aaaa | Voice Reserve R 0 — 64 |
|—————————————+———————————+————————————————————————————————————————————————————|
| 00 3A—00 43 | 0aaa aaaa | Reserved —— |
|—————————————+————————————————————————————————————————————————————————————————|
| Total size | 00 00 00 44 |
+——————————————————————————————————————————————————————————————————————————————+
* 1: SHORT, LONG
* 2: LINE, REV, LINE+REV
* 3: ROOM1, ROOM2, STAGE1, STAGE2, HALL1, HALL2
* 4: 200, 250, 315, 400, 500, 630, 800, 1000, 1250, 1600, 2000,
* 2500, 3150, 4000, 5000, 6300, 8000, BYPASS
================================================================================
MFX CTRL Value Display
--------------------------------------------------------------------------------
Type 0: 4 BAND EQ
CTRL1 Low Freq 0 - 1 200,400
CTRL2 Low Gain 0 - 30 -15 - +15
CTRL3 High Freq 0 - 1 4000,8000
CTRL4 High Gain 0 - 30 -15 - +15
CTRL5 Peak1 Freq 0 - 16 *1
CTRL6 Peak1 Q 0 - 4 0.5,1.0,2.0,4.0,8.0
CTRL7 Peak1 Gain 0 - 30 -15 - +15
CTRL8 Peak2 Freq 0 - 16 *1
CTRL9 Peak2 Q 0 - 4 0.5,1.0,2.0,4.0,8.0
CTRL10 Peak2 Gain 0 - 30 -15 - +15
CTRL11 Output Level 0 - 127
--------------------------------------------------------------------------------
Type 1: SPECTRUM
CTRL1 Low-High 0 - 30 -15 - +15
CTRL2 Middle Gain 0 - 30 -15 - +15
CTRL3 Width 0 - 4 1 - 5
CTRL4 Output Pan 0 - 127 L64 - 63R
CTRL5 Output Level 0 - 127
--------------------------------------------------------------------------------
Type 2: ENHANCER
CTRL1 Sens 0 - 127
CTRL2 Mix 0 - 127
CTRL3 Low Gain 0 - 30 -15 - +15
CTRL4 High Gain 0 - 30 -15 - +15
CTRL5 Output Level 0 - 127
--------------------------------------------------------------------------------
Type 3: OVERDRIVE
CTRL1 Input Level 0 - 127