A propos du MIDI
5. Parameter Address Map
* Transmission of "#" marked address is diviedd to some packets. For example, ABH in
hexadecimal notation will be divied to 0AH and 0BH, and is sent/received in this order.
* "<*>" marked adddress or parameters are ignored when the Fantom-S/Fantom-S88
received them.
1. Fantom-S/Fantom-S88 (ModelID = 00H 6BH)
+——————————————————————————————————————————————————————————————————————————————+
| Start
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
| 01 00 00 00 | Setup
|—————————————+————————————————————————————————————————————————————————————————|
| 02 00 00 00 | System
|—————————————+————————————————————————————————————————————————————————————————|
| 10 00 00 00 | Temporary Performance
| 11 00 00 00 | Temporary Patch/Rhythm (Performance Mode Part 1)
| 11 20 00 00 | Temporary Patch/Rhythm (Performance Mode Part 2)
|
:
|
| 14 60 00 00 | Temporary Patch/Rhythm (Performance Mode Part 16)
| 1E 00 00 00 | Temporary Rhythm Pattern
| 1E 01 00 00 | Temporary Arpeggio (Performance Mode)
| 1E 02 00 00 | Temporary Chord (Performance Mode)
| 1E 03 00 00 | Temporary Rhythm Group (Performance Mode)
| 1E 11 00 00 | Temporary Arpeggio (Patch Mode)
| 1E 12 00 00 | Temporary Chord (Patch Mode)
| 1E 13 00 00 | Temporary Rhythm Group (Patch Mode)
| 1F 00 00 00 | Temporary Patch/Rhythm (Patch Mode Part 1)
| 1F 20 00 00 | Temporary Patch/Rhythm (Patch Mode Part 2)
+——————————————————————————————————————————————————————————————————————————————+
❍System
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | System Common
|
00 02 00 | System Mastering
|
00 03 00 | System External Input
|
00 40 00 | System Controller
+——————————————————————————————————————————————————————————————————————————————+
❍Temporary Patch/Rhythm
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Temporary Patch
|
10 00 00 | Temporary Rhythm
+——————————————————————————————————————————————————————————————————————————————+
❍Performance
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Performance Common
|
00 02 00 | Performance Common MFX1
|
00 04 00 | Performance Common Chorus
|
00 06 00 | Performance Common Reverb
|
00 08 00 | Performance Common MFX2
|
00 0A 00 | Performance Common MFX3
|
00 10 00 | Performance MIDI (Channel 1)
|
00 11 00 | Performance MIDI (Channel 2)
|
:
|
|
00 1F 00 | Performance MIDI (Channel 16)
|
00 20 00 | Performance Part (Part 1)
|
00 21 00 | Performance Part (Part 2)
|
:
|
|
00 2F 00 | Performance Part (Part 16)
|
00 50 00 | Performance Zone (Channel 1)
|
00 51 00 | Performance Zone (Channel 2)
|
:
|
|
00 5F 00 | Performance Zone (Channel 16)
|
00 60 00 | Performance Controller
+——————————————————————————————————————————————————————————————————————————————+
❍Patch
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Patch Common
|
00 02 00 | Patch Common MFX
|
00 04 00 | Patch Common Chorus
|
00 06 00 | Patch Common Reverb
|
00 10 00 | Patch TMT (Tone Mix Table)
|
00 20 00 | Patch Tone (Tone 1)
|
00 22 00 | Patch Tone (Tone 2)
|
00 24 00 | Patch Tone (Tone 3)
|
00 26 00 | Patch Tone (Tone 4)
+——————————————————————————————————————————————————————————————————————————————+
❍Rhythm
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Rhythm Common
|
00 02 00 | Rhythm Common MFX
|
00 04 00 | Rhythm Common Chorus
|
00 06 00 | Rhythm Common Reverb
|
00 10 00 | Rhythm Tone (Key # 21)
|
00 12 00 | Rhythm Tone (Key # 22)
|
:
|
|
01 3E 00 | Rhythm Tone (Key # 108)
+——————————————————————————————————————————————————————————————————————————————+
❍Arpeggio
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Arpeggio Common
|
00 10 00 | Arpeggio Pattern (Note 1)
|
00 11 00 | Arpeggio Pattern (Note 2)
|
:
|
|
00 1F 00 | Arpeggio Pattern (Note 16)
+——————————————————————————————————————————————————————————————————————————————+
326
❍Chord
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Chord Pattern
+——————————————————————————————————————————————————————————————————————————————+
❍Rhythm Group
+——————————————————————————————————————————————————————————————————————————————+
| Offset
|
|
Address |
|—————————————+————————————————————————————————————————————————————————————————|
|
00 00 00 | Rhythm Group
|
+——————————————————————————————————————————————————————————————————————————————+
|
❍Setup
|
+——————————————————————————————————————————————————————————————————————————————+
|
| Offset
|
|
Address |
|
|—————————————+————————————————————————————————————————————————————————————————|
|
|
00 00 | 0000 0aaa | Sound Mode
|
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
|
00 01 | 0aaa aaaa | Performance Bank Select MSB (CC# 0)
|
|
00 02 | 0aaa aaaa | Performance Bank Select LSB (CC# 32)
|
|
00 03 | 0aaa aaaa | Performance Program Number (PC)
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
|
00 04 | 0aaa aaaa | Kbd Patch Bank Select MSB (CC# 0)
|
|
00 05 | 0aaa aaaa | Kbd Patch Bank Select LSB (CC# 32)
|
|
00 06 | 0aaa aaaa | Kbd Patch Program Number (PC)
|
|
00 07 | 0aaa aaaa | Pad Patch Bank Select MSB (CC# 0)
|
|
00 08 | 0aaa aaaa | Pad Patch Bank Select LSB (CC# 32)
|
|
00 09 | 0aaa aaaa | Pad Patch Program Number (PC)
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 0A | 0000 000a | MFX1 Switch
|
|
|
00 0B | 0000 000a | MFX2 Switch
|
|
|
|
00 0C | 0000 000a | MFX3 Switch
|
|
|
|
00 0D | 0000 000a | Chorus Switch
|
|
|
|
|
00 0E | 0000 000a | Reverb Switch
|
|
|
|
|
00 0F | 0000 000a | Input Effect Switch
|
|
|
00 10 | 0000 000a | Patch Mode Chorus Source
|
|
|
00 11 | 0000 000a | Patch Mode Reverb Source
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
|
00 12 | 0000 aaaa | Transpose Value
|
|
|
|
00 13 | 0000 0aaa | Octave Shift
|
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 14 | 0000 0aaa | D Beam Select
|
|
|
00 15 | 0000 00aa | Knob Select
|
|
|
00 16 | 0000 000a | Arp/Ptn Switch
|
|
|
|
00 17 | 0aaa aaaa | Arp/Ptn Grid
|
|
|
|
|
|
|
00 18 | 0aaa aaaa | Arp/Ptn Duration
|
|
|
|
|
|
|
|
00 19 | 0000 000a | Arpeggio Switch
|
|
|
|
|
00 1A | 0aaa aaaa | Arpeggio Bank
|
|
|
|
|
00 1B | 0aaa aaaa | Arpeggio Style
|
|
|
|
|
00 1C | 0aaa aaaa | Arpeggio Motif
|
|
|
|
|
|
|
|
|
|
|
00 1D | 0000 0aaa | Arpeggio Octave Range
|
|
|
|
|
00 1E | 0000 000a | Arpeggio Hold
|
|
|
|
|
00 1F | 0aaa aaaa | Arpeggio Accent Rate
|
|
00 20 | 0aaa aaaa | Arpeggio Velocity
|
|
|
00 21 | 0000 000a | Rhythm Pattern Switch
|
|
|
00 22 | 0aaa aaaa | Rhythm Pattern Bank
|
|
|#
00 23 | 0000 aaaa |
|
|
| 0000 bbbb | Rhythm Pattern Style
|
|
|
|
00 25 | 0000 000a | Rhythm Pattern Group Bank
|
|
|
|
|
00 26 | 0aaa aaaa | Rhythm Pattern Group Number
|
|
|
|
|
00 27 | 0aaa aaaa | Rhythm Pattern Accent Rate
|
|
00 28 | 0aaa aaaa | Rhythm Pattern Velocity
|
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
|
00 29 | 0000 000a | Chord Switch
|
|
|
|
00 2A | 0aaa aaaa | Chord Bank
|
|
|
00 2B | 00aa aaaa | Chord Form
|—————————————+———————————+————————————————————————————————————————————————————|
|
00 2C | 0000 000a | Bender and Modulation Part Select
|
|
|
|
00 2D | 0000 000a | Beam Part Select
|
|
|
|
00 2E | 0000 000a | Knob Part Select
|
|
|
|
|—————————————+————————————————————————————————————————————————————————————————|
|
| 00 00 00 2F | Total Size
|
+——————————————————————————————————————————————————————————————————————————————+
|
|
|
|
|
|
|
|
|
|
|
Description
Description
Description
|
PATCH, PERFORM, GM1, GM2, GS, PIANO<S88>
|
|
|
|
|
|
|
|
|
|
|
OFF, PAD—TRIG, SOLO—SYN, ASGN
|
OFF, FLT—ENV, ARP—RHY, ASGN
|
|
04_, 08_, 08L, 08H, 08t, |
|
16_, 16L, 16H, 16t
|
30, 40, 50, 60, 70, 80, 90, |
|
|
|
|
|
UP/L, UP/H, UP/_, dn/L, dn/H, |
|
dn/_, Ud/L, Ud/H, Ud/_, rn/L, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(0 — 5) |
|
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 127) |
(0 — 1) |
BYPASS, ON
|
(0 — 1) |
BYPASS, ON
|
(0 — 1) |
BYPASS, ON
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
KBD, PAD
|
(0 — 1) |
KBD, PAD
|
(59 — 70) |
—5 — +6
|
(61 — 67) |
—3 — +3
|
(0 — 5) |
|
(0 — 3) |
|
(0 — 1) |
OFF, ON
|
(0 — 8) |
|
(0 — 9) |
100, 120, FUL
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
USER, PRESET
|
(0 — 127) |
1 — 128
|
(0 — 11) |
rn/_, PHRASE
|
(61 — 67) |
—3 — +3
|
(0 — 1) |
OFF, ON
|
(0 — 100) |
(0 — 127) |
REAL, 1 — 127
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
USER, PRESET
|
|
(0 — 255) |
1 — 256
|
(0 — 1) |
USER, PRESET
|
(0 — 31) |
1 — 32
|
(0 — 100) |
(0 — 127) |
REAL, 1 — 127
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
USER, PRESET
|
(0 — 63) |
(0 — 1) |
KBD, PAD
|
(0 — 1) |
KBD, PAD
|
(0 — 1) |
KBD, PAD
|
|