Chapitre 6 Appendices
Table
offset | ID | min | max | max | Description |
(Hex) |
|
| (dec) | (hex) |
|
|
|
|
|
|
|
00 | PresetPATCH | 0 | 3 | 03 |
|
| Number MSB |
|
|
|
|
01 | PresetPATCH | 0 | 127 | 7F |
|
| Number LSB |
|
|
|
|
02 | ATTACK | 0 | 99 | 63 |
|
03 | RELEASE | 0 | 99 | 63 |
|
04 | CHORUS | 0 | 99 | 63 |
|
05 | DELAY/RE- | 0 | 99 | 63 |
|
| VERB |
|
|
|
|
06 | LEVEL | 0 | 99 | 63 |
|
07 | FREQ | 0 | 99 | 63 |
|
08 | RESO | 0 | 99 | 63 |
|
09 | TRANSPOSE | 0 | 4 | 04 | |
|
|
|
|
| 2="0", 3="+1oct", |
|
|
|
|
| 4="+2Oct" |
0A | PLAYFEEL | 0 | 4 | 04 | |
|
|
|
|
| 6="St" |
0B | EXP PEDAL | 0 | 8 | 08 | 0="FV", 1="FL", |
|
|
|
|
| 2="b1", 3="b2", |
|
|
|
|
| 4="b3", 5="b4", |
|
|
|
|
| 6="b5", 7="b6", |
|
|
|
|
| 8="EF" |
0C | HOLD TYPE | 0 | 3 | 03 | 0="H1", 1="H2", |
|
|
|
|
| 2="H3", 3="H4" |
0D | GLIDE TYPE | 0 | 19 | 13 | 00H="d8",01H="d7", |
|
|
|
|
| 02H="d6",03H="d5", |
|
|
|
|
| 04H="d4",05H="d3", |
|
|
|
|
| 06H="d2",07H="d1", |
|
|
|
|
| 08H="u1",09H="u2", |
|
|
|
|
| 0aH="u3",0bH="u4", |
|
|
|
|
| 0cH="u5",0dH="u6", |
|
|
|
|
| 0eH="u7", 0fH="u8", |
|
|
|
|
| 10H="v1", 11H="v2", |
|
|
|
|
| 12H="v3", 13H="v4" |
0E | DELAY | 0 | 99 | 63 |
|
0F | Reserve | 0 | 0 | 00 |
|
/Example using RQ1/
To extract all the data of patch USER BANK 50, send the following message to the
F0 41 10 00 72 11 01 00 31 00 00 00 00 10 3D F7
/Example using DT1/
If you want to set as the following the EXP PEDAL parameter of patch USER BANK 10 is “FL”, create data as the following and send it to your
F0 41 10 00 72 12 01 00 09 0B 01 6A F7
With a MIDI System, the data value, the address, or size in an exclusive message is expressed in
Decimal | Hex | Decimal | Hex | Decimal | Hex | Decimal | Hex |
|
|
|
|
|
|
|
|
0 | 00H | 32 | 20H | 64 | 40H | 96 | 60H |
1 | 01H | 33 | 21H | 65 | 41H | 97 | 61H |
2 | 02H | 34 | 22H | 66 | 42H | 98 | 62H |
3 | 03H | 35 | 23H | 67 | 43H | 99 | 63H |
4 | 04H | 36 | 24H | 68 | 44H | 100 | 64H |
5 | 05H | 37 | 25H | 69 | 45H | 101 | 65H |
6 | 06H | 38 | 26H | 70 | 46H | 102 | 66H |
7 | 07H | 39 | 27H | 71 | 47H | 103 | 67H |
8 | 08H | 40 | 28H | 72 | 48H | 104 | 68H |
9 | 09H | 41 | 29H | 73 | 49H | 105 | 69H |
10 | 0AH | 42 | 2AH | 74 | 4AH | 106 | 6AH |
11 | 0BH | 43 | 2BH | 75 | 4BH | 107 | 6BH |
12 | 0CH | 44 | 2CH | 76 | 4CH | 108 | 6CH |
13 | 0DH | 45 | 2DH | 77 | 4DH | 109 | 6DH |
14 | 0EH | 46 | 2EH | 78 | 4EH | 110 | 6EH |
15 | 0FH | 47 | 2FH | 79 | 4FH | 111 | 6FH |
16 | 10H | 48 | 30H | 80 | 50H | 112 | 70H |
17 | 11H | 49 | 31H | 81 | 51H | 113 | 71H |
18 | 12H | 50 | 32H | 82 | 52H | 114 | 72H |
19 | 13H | 51 | 33H | 83 | 53H | 115 | 73H |
20 | 14H | 52 | 34H | 84 | 54H | 116 | 74H |
21 | 15H | 53 | 35H | 85 | 55H | 117 | 75H |
22 | 16H | 54 | 36H | 86 | 56H | 118 | 76H |
23 | 17H | 55 | 37H | 87 | 57H | 119 | 77H |
24 | 18H | 56 | 38H | 88 | 58H | 120 | 78H |
25 | 19H | 57 | 39H | 89 | 59H | 121 | 79H |
26 | 1AH | 58 | 3AH | 90 | 5AH | 122 | 7AH |
27 | 1BH | 59 | 3BH | 91 | 5BH | 123 | 7BH |
28 | 1CH | 60 | 3CH | 92 | 5CH | 124 | 7CH |
29 | 1DH | 61 | 3DH | 93 | 5DH | 125 | 7DH |
30 | 1EH | 62 | 3EH | 94 | 5EH | 126 | 7EH |
31 | 1FH | 63 | 3FH | 95 | 5FH | 127 | 7FH |
When expressing a MIDI channel number or a program change number, please notice that the values are less by one .For example, MIDI channel is expressed as 0 through 15 instead of 1 through 16.
The range of 7 bit can express 128 steps from 0 to 127. To express broader range, use several data bytes.
45