|
40 2x 35 | 0aaa aaaa | PAf LFO1 TVF Depth
|
|
|
|
40 2x 36 | 0aaa aaaa | PAf LFO1 TVA Depth
|
|
|
|
40 2x 37 | 0aaa aaaa | PAf LFO2 Rate Control
|
|
|
|
40 2x 38 | 0aaa aaaa | PAf LFO2 Pitch Control
|
|
|
|
40 2x 39 | 0aaa aaaa | PAf LFO2 TVF Depth
|
|
|
|
40 2x 3A | 0aaa aaaa | PAf LFO2 TVA Depth
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
40 2x 40 | 0aaa aaaa | CC1 Pitch Control
|
|
|
|
40 2x 41 | 0aaa aaaa | CC1 TVF Cutoff Control
|
|
|
|
40 2x 42 | 0aaa aaaa | CC1 Amplitude Control
|
|
|
|
40 2x 43 | 0aaa aaaa | CC1 LFO1 Rate Control
|
|
|
|
40 2x 44 | 0aaa aaaa | CC1 LFO1 Pitch Control
|
|
|
|
40 2x 45 | 0aaa aaaa | CC1 LFO1 TVF Depth
|
|
|
|
40 2x 46 | 0aaa aaaa | CC1 LFO1 TVA Depth
|
|
|
|
40 2x 47 | 0aaa aaaa | CC1 LFO2 Rate Control
|
|
|
|
40 2x 48 | 0aaa aaaa | CC1 LFO2 Pitch Control
|
|
|
|
40 2x 49 | 0aaa aaaa | CC1 LFO2 TVF Depth
|
|
|
|
40 2x 4A | 0aaa aaaa | CC1 LFO2 TVA Depth
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
40 2x 50 | 0aaa aaaa | CC2 Pitch Control
|
|
|
|
40 2x 51 | 0aaa aaaa | CC2 TVF Cutoff Control
|
|
|
|
40 2x 52 | 0aaa aaaa | CC2 Amplitude Control
|
|
|
|
40 2x 53 | 0aaa aaaa | CC2 LFO1 Rate Control
|
|
|
|
40 2x 54 | 0aaa aaaa | CC2 LFO1 Pitch Control
|
|
|
|
40 2x 55 | 0aaa aaaa | CC2 LFO1 TVF Depth
|
|
|
|
40 2x 56 | 0aaa aaaa | CC2 LFO1 TVA Depth
|
|
|
|
40 2x 57 | 0aaa aaaa | CC2 LFO2 Rate Control
|
|
|
|
40 2x 58 | 0aaa aaaa | CC2 LFO2 Pitch Control
|
|
|
|
40 2x 59 | 0aaa aaaa | CC2 LFO2 TVF Depth
|
|
|
|
40 2x 5A | 0aaa aaaa | CC2 LFO2 TVA Depth
|
|
|
+——————————————————————————————————————————————————————————————————————————————+
x: BLOCK NUMBER (0-F)
Part 1 (MIDI ch = 1) x = 1
Part 2 (MIDI ch = 2) x = 2
:
: :
Part 9 (MIDI ch = 9) x = 9
Part10 (MIDI ch = 10) x = 0
Part11 (MIDI ch = 11) x = A
Part12 (MIDI ch = 12) x = B
:
: :
Part16 (MIDI ch = 16) x = F
Drum Setup Parameter
+——————————————————————————————————————————————————————————————————————————————+
| Start
|
|
Address |
Description
|—————————————+————————————————————————————————————————————————————————————————|
|
41 m0 00 | 0aaa aaaa | Drum Map Name 1
|
|
|
|
41 m0 01 | 0aaa aaaa | Drum Map Name 2
|
|
|
|
41 m0 02 | 0aaa aaaa | Drum Map Name 3
|
|
|
|
41 m0 03 | 0aaa aaaa | Drum Map Name 4
|
|
|
|
41 m0 04 | 0aaa aaaa | Drum Map Name 5
|
|
|
|
41 m0 05 | 0aaa aaaa | Drum Map Name 6
|
|
|
|
41 m0 06 | 0aaa aaaa | Drum Map Name 7
|
|
|
|
41 m0 07 | 0aaa aaaa | Drum Map Name 8
|
|
|
|
41 m0 08 | 0aaa aaaa | Drum Map Name 9
|
|
|
|
41 m0 09 | 0aaa aaaa | Drum Map Name 10
|
|
|
|
41 m0 0A | 0aaa aaaa | Drum Map Name 11
|
|
|
|
41 m0 0B | 0aaa aaaa | Drum Map Name 12
|
|
|
|—————————————+———————————+————————————————————————————————————————————————————|
|
41 m1 rr | 0aaa aaaa | Play Note Number
|
41 m2 rr | 0aaa aaaa | Level
|
41 m3 rr | 0aaa aaaa | Assign Group Number
|
|
|
|
41 m4 rr | 0aaa aaaa | Panpot
|
|
|
|
41 m5 rr | 0aaa aaaa | Reverb Send Level
|
|
|
|
41 m6 rr | 0aaa aaaa | Chorus Send Level
|
|
|
|
41 m7 rr | 0000 000a | Rx. Note Off
|
|
|
|
41 m8 rr | 0000 000a | Rx. Note On
|
|
|
+—————————————+————————————————————————————————————————————————————————————————+
m: Número de mapa (0 = MAP1, 1 = MAP2)
rr: número de nota de la parte de percusión (00H-7FH)
■Tabla decimal y hexadecimal
(0 — 127) |
0 — 2400 [cent]
|
(0 — 127) |
(Se añade una "H" al final de los números en notación hexadecimal.)
0 — 100.0 [%]
|
(0 — 127) |
En la documentación MIDI, los valores de la información y las direcciones/tamaños de los
—10.0 — +10.0 [Hz]
|
(0 — 127) |
mensajes exclusivos del sistema, etc. se expresan como valores hexadecimales por cada 7
0 — 600 [cent]
|
bits.
(0 — 127) |
0 — 2400 [cent]
|
En la siguiente tabla se indica su correspondencia a números decimales.
(0 — 127) |
0 — 100.0 [%]
|
+——————+——————++——————+——————++——————+——————++——————+——————+
|
D
(40 — 88) |
+——————+——————++——————+——————++——————+——————++——————+——————+
—24 — +24 [semitone]
|
|
(0 — 127) |
|
—9600 — +9600 [cent]
|
|
(0 — 127) |
|
—100.0 — +100.0 [%]
|
|
(0 — 127) |
|
—10.0 — +10.0 [Hz]
|
|
(0 — 127) |
|
0 — 600 [cent]
|
|
(0 — 127) |
|
0 — 2400 [cent]
|
|
(0 — 127) |
|
0 — 100.0 [%]
|
|
(0 — 127) |
|
—10.0 — +10.0 [Hz]
|
|
(0 — 127) |
|
0 — 600 [cent]
|
|
(0 — 127) |
|
0 — 2400 [cent]
|
|
(0 — 127) |
|
0 — 100.0 [%]
|
|
|
(40 — 88) |
|
—24 — +24 [semitone]
|
|
(0 — 127) |
|
—9600 — +9600 [cent]
|
|
(0 — 127) |
|
—100.0 — +100.0 [%]
|
|
(0 — 127) |
|
—10.0 — +10.0 [Hz]
|
|
(0 — 127) |
|
0 — 600 [cent]
|
|
(0 — 127) |
+——————+——————++——————+——————++——————+——————++——————+——————+
0 — 2400 [cent]
|
D: decimal
(0 — 127) |
0 — 100.0 [%]
|
H: hexadecimal
(0 — 127) |
—10.0 — +10.0 [Hz]
|
(0 — 127) |
* Los valores decimales como el canal MIDI, la selección de banco y el cambio de
0 — 600 [cent]
|
(0 — 127) |
programa se indican en uno (1) más que los valores dados en la tabla anterior.
0 — 2400 [cent]
|
(0 — 127) |
* Un byte de 7 bits puede expresar información en un intervalo de 128 pasos. La
0 — 100.0 [%]
|
información en la que se requiere más precisión, debemos utilizar dos o más bytes. Por
ejemplo, dos números hexadecimales aa bbH expresando dos bytes de 7 bits indican un
valor de aa x 128+bb.
* En el caso de valores que presentan un signo +/-, 00H = -64, 40H = +/-, y 7FH = +63, de
modo que la expresión decimal sería 64 menos que el valor proporcionado en el
diagrama anterior. En el caso de dos tipos, 00 00H = -8192, 40 00H = +/-0, y 7F 7FH =
+8191. Por ejemplo, si aa bbH se expresase como un decimal, esto sería aa bbH - 40 00H =
aa x 128+bb - 64 x 128.
* Los datos marcados como "Use nibbled data" se expresan en formato hexadecimal en
unidades de 4-bits. Un valor expresado como un 2-byte incompleto 0a 0bH tiene un
valor de a x 16+b.
<Ejemplo1> ¿Cuál es la expresión decimal de 5AH?
En la tabla anterior, 5AH = 90
|
|
<Ejemplo2> ¿Cuál es la expresión decimal del valor 12 34H como hexadecimal para cada 7
(32 — 127) |
bits?
32 — 127 [ASCII]
|
De la tabla anterior, a 12H = 18 y 34H = 52
(32 — 127) |
32 — 127 [ASCII]
|
18 x 128+52 = 2356
(32 — 127) |
32 — 127 [ASCII]
|
(32 — 127) |
32 — 127 [ASCII]
|
<Ejemplo3> ¿Cuál es la expresión decimal del valor incompleto 0A 03 09 0D?
(32 — 127) |
32 — 127 [ASCII]
|
De la tabla anterior, a 0AH = 10, 03H = 3, 09H = 9, 0DH = 13
(32 — 127) |
((10 x 16+3) x 16+9) x 16+13 = 41885
32 — 127 [ASCII]
|
(32 — 127) |
32 — 127 [ASCII]
|
(32 — 127) |
<Ejemplo4> ¿Cuál es la expresión incompleta del valor decimal 1258?
32 — 127 [ASCII]
|
(32 — 127) |
16 ) 1258
32 — 127 [ASCII]
|
16 )
(32 — 127) |
16 )
32 — 127 [ASCII]
|
(32 — 127) |
32 — 127 [ASCII]
|
(32 — 127) |
En la tabla anterior , 0 = 00H, 4 = 04H, 14 = 0EH, 10 = 0AH, el resultado es: 00 04 0E 0AH.
32 — 127 [ASCII]
|
(0 — 127) |
(0 — 127) |
(0 — 127) |
NON, 1 — 127
|
(0 — 127) |
RANDOM, L63 — 63R
|
(0 — 127) |
0.0 — 1.0
|
(0 — 127) |
0.0 — 1.0
|
(0 — 1) |
OFF, ON
|
(0 — 1) |
OFF, ON
|
Implementación MIDI
|
H
||
D
|
H
||
D
|
H
0 |
00H ||
32 |
20H ||
64 |
40H ||
1 |
01H ||
33 |
21H ||
65 |
41H ||
2 |
02H ||
34 |
22H ||
66 |
42H ||
3 |
03H ||
35 |
23H ||
67 |
43H ||
4 |
04H ||
36 |
24H ||
68 |
44H ||
5 |
05H ||
37 |
25H ||
69 |
45H ||
6 |
06H ||
38 |
26H ||
70 |
46H ||
7 |
07H ||
39 |
27H ||
71 |
47H ||
8 |
08H ||
40 |
28H ||
72 |
48H ||
9 |
09H ||
41 |
29H ||
73 |
49H ||
10 |
0AH ||
42 |
2AH ||
74 |
4AH ||
11 |
0BH ||
43 |
2BH ||
75 |
4BH ||
12 |
0CH ||
44 |
2CH ||
76 |
4CH ||
13 |
0DH ||
45 |
2DH ||
77 |
4DH ||
14 |
0EH ||
46 |
2EH ||
78 |
4EH ||
15 |
0FH ||
47 |
2FH ||
79 |
4FH ||
16 |
10H ||
48 |
30H ||
80 |
50H ||
17 |
11H ||
49 |
31H ||
81 |
51H ||
18 |
12H ||
50 |
32H ||
82 |
52H ||
19 |
13H ||
51 |
33H ||
83 |
53H ||
20 |
14H ||
52 |
34H ||
84 |
54H ||
21 |
15H ||
53 |
35H ||
85 |
55H ||
22 |
16H ||
54 |
36H ||
86 |
56H ||
23 |
17H ||
55 |
37H ||
87 |
57H ||
24 |
18H ||
56 |
38H ||
88 |
58H ||
25 |
19H ||
57 |
39H ||
89 |
59H ||
26 |
1AH ||
58 |
3AH ||
90 |
5AH ||
27 |
1BH ||
59 |
3BH ||
91 |
5BH ||
28 |
1CH ||
60 |
3CH ||
92 |
5CH ||
29 |
1DH ||
61 |
3DH ||
93 |
5DH ||
30 |
1EH ||
62 |
3EH ||
94 |
5EH ||
31 |
1FH ||
63 |
3FH ||
95 |
5FH ||
78 ...10
4 ...14
0 ... 4
||
D
|
H
|
96 |
60H |
97 |
61H |
98 |
62H |
99 |
63H |
100 |
64H |
101 |
65H |
102 |
66H |
103 |
67H |
104 |
68H |
105 |
69H |
106 |
6AH |
107 |
6BH |
108 |
6CH |
109 |
6DH |
110 |
6EH |
111 |
6FH |
112 |
70H |
113 |
71H |
114 |
72H |
115 |
73H |
116 |
74H |
117 |
75H |
118 |
76H |
119 |
77H |
120 |
78H |
121 |
79H |
122 |
7AH |
123 |
7BH |
124 |
7CH |
125 |
7DH |
126 |
7EH |
127 |
7FH |
173