Address block map
The following is an outline of the address map for Exclusive messages.
Address(H)
Block
=========== ====================
00 00 00 00 +------------------+......................................+-------+
| System common
|
+------------------+......................................+-------+
+------------------+.....+----------+.....................+-------+
|Scale tune
|
+------------------+.
:
: .
:
: . +----------+
:
: . | Part 16 |
:
: . +----------+
:
: . +----------+
:
:
:
:
01 00 00 00 +------------------+.....+----------+.....................+-------+
| Temporary
|
| performance
|
+------------------+.
:
: .
:
: . +----------+.....................+-------+
:
: . |
:
: . +----------+
:
:
:
:
02 00 00 00 +------------------+.....+----------+.....+----------+....+-------+
| Performance mode |
| temporary patch |
+------------------+..
:
: . +----------+ . | Tone 1
:
:
:
:
:
:
:
:
:
:
02 09 00 00 +------------------+.....+----------+.....................+-------+
| Temporary
|
| rhythm setup
|
+------------------+.
:
: .
:
: . +----------+.....................+-------+
:
: . |
:
: . +----------+
:
:
:
:
02 0A 00 00 +------------------+.....+----------+.....+----------+....+-------+
| Performance mode |
| temporary patch |
+------------------+..
:
: . +----------+ . | Tone 1
:
:
:
:
:
:
:
:
:
:
03 00 00 00 +------------------+.....+----------+.....................+-------+
| Patch mode
|
| temporary patch |
+------------------+.
:
: .
:
: . +----------+.....................+-------+
:
: . |
:
: . +----------+
:
:
:
:
10 00 00 00 +------------------+.....+----------+.....+----------+....+-------+
| User
|
| performance
|
+------------------+..
:
: . +----------+ . | Part 1
:
:
:
:
:
:
:
:
:
:
10 40 00 00 +------------------+.....+----------+.....+----------+....+-------+
| User
|
| rhythm setup
|
+------------------+... +----------+ .
:
:
:
:
:
:
:
:
:
:
:
:
11 00 00 00 +------------------+.....+----------+.....+----------+....+-------+
| User
|
| patch
|
+------------------+..
:
: . +----------+ . | Tone 1
:
:
:
:
:
:
:
:
:
:
226
Sub Block
===========================
| Part 1
|
+----------+.....................+-------+
|
:
|
. | Patch
|
.+----------+
| Common
|
+----------+.....................+-------+
+----------+.....................+-------+
| Part 1
|
:
|
. | Part 16 |
.+----------+
| Part 1
|
| Common
|
+----------+.
+----------+....+-------+
|
:
| .
+----------+....+-------+
|
. | Part 9
| . +----------+....+-------+
.+----------+ . |
:
|
. +----------+
. | Tone 4
|
.+----------+
| Common
|
+----------+.....................+-------+
+----------+.....................+-------+
| Note# 35 |
:
|
. | Note# 98 |
.+----------+
| Part 11 |
| Common
|
+----------+.
+----------+....+-------+
|
:
| .
+----------+....+-------+
|
. | Part 16 | . +----------+....+-------+
.+----------+ . |
:
|
. +----------+
. | Tone 4
|
.+----------+
| Common
|
+----------+.....................+-------+
+----------+.....................+-------+
| Tone 1
|
:
|
. | Tone 4
|
.+----------+
| USER:01 |
| Common
|
+----------+.
+----------+....+-------+
|
:
| .
+----------+....+-------+
|
. | USER:32 | . +----------+....+-------+
.+----------+ . |
:
|
. +----------+
. | Part 16 |
.+----------+
| USER:1
|
| Common
|
+----------+.
+----------+....+-------+
+----------+....+-------+
. | USER:2
| . | Note# 35 |
+----------+ . +----------+....+-------+
. |
:
|
. +----------+
. | Note# 98 |
.+----------+
| USER:001 |
| Common
|
+----------+.
+----------+....+-------+
|
:
| .
+----------+....+-------+
|
. | USER:128 | . +----------+....+-------+
.+----------+ . |
:
|
. +----------+
. | Tone 4
|
.+----------+
Capítulo 12. Material suplementario
2.GS (Model ID = 42H)
+-----------------------------------------------------------------------------+
| Start
|
|
address |
|-------------+---------------------------------------------------------------|
Reference
|
40 10 00 | Scale Tune Part10
=========
|
40 11 00 |
|
40 12 00 |
| 1-1-1 |
|
40 13 00 |
|
40 14 00 |
|
40 15 00 |
| 1-1-2 |
|
40 16 00 |
|
40 17 00 |
|
40 18 00 |
|
40 19 00 |
|
40 1A 00 |
|
40 1B 00 |
|
40 1C 00 |
|
40 1D 00 |
|
40 1E 00 |
|
40 1F 00 |
| 1-2-1 |
+-----------------------------------------------------------------------------+
| 1-2-2 |
2-1.Scale Tune
+-----------------------------------------------------------------------------+
| Offset
|
|
Address |
|-------------+---------------------------------------------------------------|
|
40 | 0aaa aaaa | Scale Tune for C
|
|
| 1-3-1 |
|
41 | 0aaa aaaa | Scale Tune for C#
|
|
|
42 | 0aaa aaaa | Scale Tune for D
| 1-3-2 |
|
|
|
43 | 0aaa aaaa | Scale Tune for D#
|
|
|
44 | 0aaa aaaa | Scale Tune for E
|
|
|
45 | 0aaa aaaa | Scale Tune for F
|
|
| 1-4-1 |
|
46 | 0aaa aaaa | Scale Tune for F#
|
|
|
47 | 0aaa aaaa | Scale Tune for G
| 1-4-2 |
|
|
|
48 | 0aaa aaaa | Scale Tune for G#
|
|
|
49 | 0aaa aaaa | Scale Tune for A
|
|
|
4A | 0aaa aaaa | Scale Tune for A#
|
|
| 1-3-1 |
|
4B | 0aaa aaaa | Scale Tune for B
|
|
|-------------+---------------------------------------------------------------|
| 1-3-2 |
|Total Size
| 00 00 0C
+-----------------------------------------------------------------------------+
Note:
In order for a GS Exclusive message to be correctly received by the
XP-60/XP-80, the starting address of the message must be the Start
address of each Part (the address of Scale Tune C, i.e., offset 40).
| 1-3-1 |
6. Supplementary material
| 1-3-2 |
Decimal/Hexadecimal table (hexadecimal values are indica-
ted by a following 'H')
MIDI uses 7-bit hexadecimal values to indicate data values and the address
| 1-2-1 |
and size of exclusive messages. The following table shows the correspondence
between decimal and hexadecimal numbers.
| 1-2-2 |
+------+------++------+------++------+------++------+------+
| D
| H
|| D
+------+------++------+------++------+------++------+------+
|
0 | 00H ||
|
1 | 01H ||
|
2 | 02H ||
| 1-4-1 |
|
3 | 03H ||
|
4 | 04H ||
|
5 | 05H ||
| 1-4-2 |
|
6 | 06H ||
|
7 | 07H ||
|
8 | 08H ||
|
9 | 09H ||
|
10 | 0AH ||
|
11 | 0BH ||
|
12 | 0CH ||
| 1-3-1 |
|
13 | 0DH ||
|
14 | 0EH ||
|
15 | 0FH ||
| 1-3-2 |
|
16 | 10H ||
|
17 | 11H ||
|
18 | 12H ||
|
19 | 13H ||
|
20 | 14H ||
|
21 | 15H ||
|
22 | 16H ||
|
23 | 17H ||
|
24 | 18H ||
|
25 | 19H ||
|
26 | 1AH ||
|
27 | 1BH ||
|
28 | 1CH ||
|
29 | 1DH ||
|
30 | 1EH ||
|
31 | 1FH ||
+------+------++------+------++------+------++------+------+
D:decimal
H:hexadecimal
Description
:
Part1
:
Part2
:
Part3
:
Part4
:
Part5
:
Part6
:
Part7
:
Part8
:
Part9
:
Part11
:
Part12
:
Part13
:
Part14
:
Part15
:
Part16
Description
|
|
|
|
|
|
|
|
|
|
|
|
| H
|| D
| H
|| D
32 | 20H ||
64 | 40H ||
96 | 60H |
33 | 21H ||
65 | 41H ||
97 | 61H |
34 | 22H ||
66 | 42H ||
98 | 62H |
35 | 23H ||
67 | 43H ||
99 | 63H |
36 | 24H ||
68 | 44H || 100 | 64H |
37 | 25H ||
69 | 45H || 101 | 65H |
38 | 26H ||
70 | 46H || 102 | 66H |
39 | 27H ||
71 | 47H || 103 | 67H |
40 | 28H ||
72 | 48H || 104 | 68H |
41 | 29H ||
73 | 49H || 105 | 69H |
42 | 2AH ||
74 | 4AH || 106 | 6AH |
43 | 2BH ||
75 | 4BH || 107 | 6BH |
44 | 2CH ||
76 | 4CH || 108 | 6CH |
45 | 2DH ||
77 | 4DH || 109 | 6DH |
46 | 2EH ||
78 | 4EH || 110 | 6EH |
47 | 2FH ||
79 | 4FH || 111 | 6FH |
48 | 30H ||
80 | 50H || 112 | 70H |
49 | 31H ||
81 | 51H || 113 | 71H |
50 | 32H ||
82 | 52H || 114 | 72H |
51 | 33H ||
83 | 53H || 115 | 73H |
52 | 34H ||
84 | 54H || 116 | 74H |
53 | 35H ||
85 | 55H || 117 | 75H |
54 | 36H ||
86 | 56H || 118 | 76H |
55 | 37H ||
87 | 57H || 119 | 77H |
56 | 38H ||
88 | 58H || 120 | 78H |
57 | 39H ||
89 | 59H || 121 | 79H |
58 | 3AH ||
90 | 5AH || 122 | 7AH |
59 | 3BH ||
91 | 5BH || 123 | 7BH |
60 | 3CH ||
92 | 5CH || 124 | 7CH |
61 | 3DH ||
93 | 5DH || 125 | 7DH |
62 | 3EH ||
94 | 5EH || 126 | 7EH |
63 | 3FH ||
95 | 5FH || 127 | 7FH |
|
|
2-1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
0 - 127
|
(-64 - +63)
|
|
| H
|