22 #ifndef DGDS_SOUND_DRIVERS_MAP_MT32_TO_GM_H 23 #define DGDS_SOUND_DRIVERS_MAP_MT32_TO_GM_H 27 #include "common/list.h" 30 #define MIDI_UNMAPPED 0xff 32 #define MIDI_MAPPED_TO_RHYTHM 0xfe 46 {
"AcouPiano1", 0, MIDI_UNMAPPED},
47 {
"AcouPiano2", 1, MIDI_UNMAPPED},
48 {
"AcouPiano3", 0, MIDI_UNMAPPED},
49 {
"ElecPiano1", 4, MIDI_UNMAPPED},
50 {
"ElecPiano2", 5, MIDI_UNMAPPED},
51 {
"ElecPiano3", 4, MIDI_UNMAPPED},
52 {
"ElecPiano4", 5, MIDI_UNMAPPED},
53 {
"Honkytonk ", 3, MIDI_UNMAPPED},
54 {
"Elec Org 1", 16, MIDI_UNMAPPED},
55 {
"Elec Org 2", 17, MIDI_UNMAPPED},
56 {
"Elec Org 3", 18, MIDI_UNMAPPED},
57 {
"Elec Org 4", 18, MIDI_UNMAPPED},
58 {
"Pipe Org 1", 19, MIDI_UNMAPPED},
59 {
"Pipe Org 2", 19, MIDI_UNMAPPED},
60 {
"Pipe Org 3", 20, MIDI_UNMAPPED},
61 {
"Accordion ", 21, MIDI_UNMAPPED},
62 {
"Harpsi 1 ", 6, MIDI_UNMAPPED},
63 {
"Harpsi 2 ", 6, MIDI_UNMAPPED},
64 {
"Harpsi 3 ", 6, MIDI_UNMAPPED},
65 {
"Clavi 1 ", 7, MIDI_UNMAPPED},
66 {
"Clavi 2 ", 7, MIDI_UNMAPPED},
67 {
"Clavi 3 ", 7, MIDI_UNMAPPED},
68 {
"Celesta 1 ", 8, MIDI_UNMAPPED},
69 {
"Celesta 2 ", 8, MIDI_UNMAPPED},
70 {
"Syn Brass1", 62, MIDI_UNMAPPED},
71 {
"Syn Brass2", 63, MIDI_UNMAPPED},
72 {
"Syn Brass3", 62, MIDI_UNMAPPED},
73 {
"Syn Brass4", 63, MIDI_UNMAPPED},
74 {
"Syn Bass 1", 38, MIDI_UNMAPPED},
75 {
"Syn Bass 2", 39, MIDI_UNMAPPED},
76 {
"Syn Bass 3", 38, MIDI_UNMAPPED},
77 {
"Syn Bass 4", 39, MIDI_UNMAPPED},
78 {
"Fantasy ", 88, MIDI_UNMAPPED},
79 {
"Harmo Pan ", 89, MIDI_UNMAPPED},
80 {
"Chorale ", 52, MIDI_UNMAPPED},
81 {
"Glasses ", 98, MIDI_UNMAPPED},
82 {
"Soundtrack", 97, MIDI_UNMAPPED},
83 {
"Atmosphere", 99, MIDI_UNMAPPED},
84 {
"Warm Bell ", 89, MIDI_UNMAPPED},
85 {
"Funny Vox ", 85, MIDI_UNMAPPED},
86 {
"Echo Bell ", 39, MIDI_UNMAPPED},
87 {
"Ice Rain ", 101, MIDI_UNMAPPED},
88 {
"Oboe 2001 ", 68, MIDI_UNMAPPED},
89 {
"Echo Pan ", 87, MIDI_UNMAPPED},
90 {
"DoctorSolo", 86, MIDI_UNMAPPED},
91 {
"Schooldaze", 103, MIDI_UNMAPPED},
92 {
"BellSinger", 88, MIDI_UNMAPPED},
93 {
"SquareWave", 80, MIDI_UNMAPPED},
94 {
"Str Sect 1", 48, MIDI_UNMAPPED},
95 {
"Str Sect 2", 48, MIDI_UNMAPPED},
96 {
"Str Sect 3", 49, MIDI_UNMAPPED},
97 {
"Pizzicato ", 45, MIDI_UNMAPPED},
98 {
"Violin 1 ", 40, MIDI_UNMAPPED},
99 {
"Violin 2 ", 40, MIDI_UNMAPPED},
100 {
"Cello 1 ", 42, MIDI_UNMAPPED},
101 {
"Cello 2 ", 42, MIDI_UNMAPPED},
102 {
"Contrabass", 43, MIDI_UNMAPPED},
103 {
"Harp 1 ", 46, MIDI_UNMAPPED},
104 {
"Harp 2 ", 46, MIDI_UNMAPPED},
105 {
"Guitar 1 ", 24, MIDI_UNMAPPED},
106 {
"Guitar 2 ", 25, MIDI_UNMAPPED},
107 {
"Elec Gtr 1", 26, MIDI_UNMAPPED},
108 {
"Elec Gtr 2", 27, MIDI_UNMAPPED},
109 {
"Sitar ", 104, MIDI_UNMAPPED},
110 {
"Acou Bass1", 32, MIDI_UNMAPPED},
111 {
"Acou Bass2", 33, MIDI_UNMAPPED},
112 {
"Elec Bass1", 34, MIDI_UNMAPPED},
113 {
"Elec Bass2", 39, MIDI_UNMAPPED},
114 {
"Slap Bass1", 36, MIDI_UNMAPPED},
115 {
"Slap Bass2", 37, MIDI_UNMAPPED},
116 {
"Fretless 1", 35, MIDI_UNMAPPED},
117 {
"Fretless 2", 35, MIDI_UNMAPPED},
118 {
"Flute 1 ", 73, MIDI_UNMAPPED},
119 {
"Flute 2 ", 73, MIDI_UNMAPPED},
120 {
"Piccolo 1 ", 72, MIDI_UNMAPPED},
121 {
"Piccolo 2 ", 72, MIDI_UNMAPPED},
122 {
"Recorder ", 74, MIDI_UNMAPPED},
123 {
"Panpipes ", 75, MIDI_UNMAPPED},
124 {
"Sax 1 ", 64, MIDI_UNMAPPED},
125 {
"Sax 2 ", 65, MIDI_UNMAPPED},
126 {
"Sax 3 ", 66, MIDI_UNMAPPED},
127 {
"Sax 4 ", 67, MIDI_UNMAPPED},
128 {
"Clarinet 1", 71, MIDI_UNMAPPED},
129 {
"Clarinet 2", 71, MIDI_UNMAPPED},
130 {
"Oboe ", 68, MIDI_UNMAPPED},
131 {
"Engl Horn ", 69, MIDI_UNMAPPED},
132 {
"Bassoon ", 70, MIDI_UNMAPPED},
133 {
"Harmonica ", 22, MIDI_UNMAPPED},
134 {
"Trumpet 1 ", 56, MIDI_UNMAPPED},
135 {
"Trumpet 2 ", 56, MIDI_UNMAPPED},
136 {
"Trombone 1", 57, MIDI_UNMAPPED},
137 {
"Trombone 2", 57, MIDI_UNMAPPED},
138 {
"Fr Horn 1 ", 60, MIDI_UNMAPPED},
139 {
"Fr Horn 2 ", 60, MIDI_UNMAPPED},
140 {
"Tuba ", 58, MIDI_UNMAPPED},
141 {
"Brs Sect 1", 61, MIDI_UNMAPPED},
142 {
"Brs Sect 2", 61, MIDI_UNMAPPED},
143 {
"Vibe 1 ", 11, MIDI_UNMAPPED},
144 {
"Vibe 2 ", 11, MIDI_UNMAPPED},
145 {
"Syn Mallet", 15, MIDI_UNMAPPED},
146 {
"Wind Bell ", 88, MIDI_UNMAPPED},
147 {
"Glock ", 9, MIDI_UNMAPPED},
148 {
"Tube Bell ", 14, MIDI_UNMAPPED},
149 {
"Xylophone ", 13, MIDI_UNMAPPED},
150 {
"Marimba ", 12, MIDI_UNMAPPED},
151 {
"Koto ", 107, MIDI_UNMAPPED},
152 {
"Sho ", 111, MIDI_UNMAPPED},
153 {
"Shakuhachi", 77, MIDI_UNMAPPED},
154 {
"Whistle 1 ", 78, MIDI_UNMAPPED},
155 {
"Whistle 2 ", 78, MIDI_UNMAPPED},
156 {
"BottleBlow", 76, MIDI_UNMAPPED},
157 {
"BreathPipe", 121, MIDI_UNMAPPED},
158 {
"Timpani ", 47, MIDI_UNMAPPED},
159 {
"MelodicTom", 117, MIDI_UNMAPPED},
160 {
"Deep Snare", MIDI_MAPPED_TO_RHYTHM, 38},
161 {
"Elec Perc1", 115, MIDI_UNMAPPED},
162 {
"Elec Perc2", 118, MIDI_UNMAPPED},
163 {
"Taiko ", 116, MIDI_UNMAPPED},
164 {
"Taiko Rim ", 118, MIDI_UNMAPPED},
165 {
"Cymbal ", MIDI_MAPPED_TO_RHYTHM, 51},
166 {
"Castanets ", MIDI_MAPPED_TO_RHYTHM, 75},
167 {
"Triangle ", 112, MIDI_UNMAPPED},
168 {
"Orche Hit ", 55, MIDI_UNMAPPED},
169 {
"Telephone ", 124, MIDI_UNMAPPED},
170 {
"Bird Tweet", 123, MIDI_UNMAPPED},
171 {
"OneNoteJam", 8, MIDI_UNMAPPED},
172 {
"WaterBells", 98, MIDI_UNMAPPED},
173 {
"JungleTune", 75, MIDI_UNMAPPED}
176 static const Mt32ToGmMap Mt32RhythmTimbreMaps[] = {
177 {
"Acou BD ", MIDI_MAPPED_TO_RHYTHM, 35},
178 {
"Acou SD ", MIDI_MAPPED_TO_RHYTHM, 38},
179 {
"Acou HiTom", 117, 50},
180 {
"AcouMidTom", 117, 47},
181 {
"AcouLowTom", 117, 41},
182 {
"Elec SD ", MIDI_MAPPED_TO_RHYTHM, 40},
183 {
"Clsd HiHat", MIDI_MAPPED_TO_RHYTHM, 42},
184 {
"OpenHiHat1", MIDI_MAPPED_TO_RHYTHM, 46},
185 {
"Crash Cym ", MIDI_MAPPED_TO_RHYTHM, 49},
186 {
"Ride Cym ", MIDI_MAPPED_TO_RHYTHM, 51},
187 {
"Rim Shot ", MIDI_MAPPED_TO_RHYTHM, 37},
188 {
"Hand Clap ", MIDI_MAPPED_TO_RHYTHM, 39},
189 {
"Cowbell ", MIDI_MAPPED_TO_RHYTHM, 56},
190 {
"Mt HiConga", MIDI_MAPPED_TO_RHYTHM, 62},
191 {
"High Conga", MIDI_MAPPED_TO_RHYTHM, 63},
192 {
"Low Conga ", MIDI_MAPPED_TO_RHYTHM, 64},
193 {
"Hi Timbale", MIDI_MAPPED_TO_RHYTHM, 65},
194 {
"LowTimbale", MIDI_MAPPED_TO_RHYTHM, 66},
195 {
"High Bongo", MIDI_MAPPED_TO_RHYTHM, 60},
196 {
"Low Bongo ", MIDI_MAPPED_TO_RHYTHM, 61},
197 {
"High Agogo", 113, 67},
198 {
"Low Agogo ", 113, 68},
199 {
"Tambourine", MIDI_MAPPED_TO_RHYTHM, 54},
200 {
"Claves ", MIDI_MAPPED_TO_RHYTHM, 75},
201 {
"Maracas ", MIDI_MAPPED_TO_RHYTHM, 70},
202 {
"SmbaWhis L", 78, 72},
203 {
"SmbaWhis S", 78, 71},
204 {
"Cabasa ", MIDI_MAPPED_TO_RHYTHM, 69},
205 {
"Quijada ", MIDI_MAPPED_TO_RHYTHM, 73},
206 {
"OpenHiHat2", MIDI_MAPPED_TO_RHYTHM, 44}
209 static const uint8 Mt32PresetRhythmKeymap[] = {
210 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
211 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
212 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
213 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, 35, 36, 37, 38, 39,
214 40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
215 50, 51, MIDI_UNMAPPED, MIDI_UNMAPPED, 54, MIDI_UNMAPPED, 56, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
216 60, 61, 62, 63, 64, 65, 66, 67, 68, 69,
217 70, 71, 72, 73, MIDI_UNMAPPED, 75, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
218 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
219 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
220 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
221 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED,
222 MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED, MIDI_UNMAPPED
233 static const Mt32ToGmMap Mt32MemoryTimbreMaps[] = {
234 {
"AccPnoKA2 ", 1, MIDI_UNMAPPED},
235 {
"Acou BD ", MIDI_MAPPED_TO_RHYTHM, 35},
236 {
"Acou SD ", MIDI_MAPPED_TO_RHYTHM, 38},
237 {
"AcouPnoKA ", 0, MIDI_UNMAPPED},
238 {
"BASS ", 32, MIDI_UNMAPPED},
239 {
"BASSOONPCM", 70, MIDI_UNMAPPED},
240 {
"BEACH WAVE", 122, MIDI_UNMAPPED},
241 {
"BagPipes ", 109, MIDI_UNMAPPED},
242 {
"BassPizzMS", 45, MIDI_UNMAPPED},
243 {
"BassoonKA ", 70, MIDI_UNMAPPED},
244 {
"Bell MS", 112, MIDI_UNMAPPED},
245 {
"Bells MS", 112, MIDI_UNMAPPED},
246 {
"Big Bell ", 14, MIDI_UNMAPPED},
247 {
"Bird Tweet", 123, MIDI_UNMAPPED},
248 {
"BrsSect MS", 61, MIDI_UNMAPPED},
249 {
"CLAPPING ", 126, MIDI_UNMAPPED},
250 {
"Cabasa ", MIDI_MAPPED_TO_RHYTHM, 69},
251 {
"Calliope ", 82, MIDI_UNMAPPED},
252 {
"CelticHarp", 46, MIDI_UNMAPPED},
253 {
"Chicago MS", 1, MIDI_UNMAPPED},
254 {
"Chop ", 117, MIDI_UNMAPPED},
255 {
"Chorale MS", 52, MIDI_UNMAPPED},
256 {
"ClarinetMS", 71, MIDI_UNMAPPED},
257 {
"Claves ", MIDI_MAPPED_TO_RHYTHM, 75},
258 {
"Claw MS", 118, MIDI_UNMAPPED},
259 {
"ClockBell ", 14, MIDI_UNMAPPED},
260 {
"ConcertCym", MIDI_MAPPED_TO_RHYTHM, 55},
261 {
"Conga MS", MIDI_MAPPED_TO_RHYTHM, 64},
262 {
"CoolPhone ", 124, MIDI_UNMAPPED},
263 {
"CracklesMS", 115, MIDI_UNMAPPED},
264 {
"CreakyD MS", MIDI_UNMAPPED, MIDI_UNMAPPED},
265 {
"Cricket ", 120, MIDI_UNMAPPED},
266 {
"CrshCymbMS", MIDI_MAPPED_TO_RHYTHM, 57},
267 {
"CstlGateMS", MIDI_UNMAPPED, MIDI_UNMAPPED},
268 {
"CymSwellMS", MIDI_MAPPED_TO_RHYTHM, 55},
269 {
"CymbRollKA", MIDI_MAPPED_TO_RHYTHM, 57},
270 {
"Cymbal Lo ", MIDI_UNMAPPED, MIDI_UNMAPPED},
271 {
"card ", MIDI_UNMAPPED, MIDI_UNMAPPED},
272 {
"DirtGtr MS", 30, MIDI_UNMAPPED},
273 {
"DirtGtr2MS", 29, MIDI_UNMAPPED},
274 {
"E Bass MS", 33, MIDI_UNMAPPED},
275 {
"ElecBassMS", 33, MIDI_UNMAPPED},
276 {
"ElecGtr MS", 27, MIDI_UNMAPPED},
277 {
"EnglHornMS", 69, MIDI_UNMAPPED},
278 {
"FantasiaKA", 88, MIDI_UNMAPPED},
279 {
"Fantasy ", 99, MIDI_UNMAPPED},
280 {
"Fantasy2MS", 99, MIDI_UNMAPPED},
281 {
"Filter MS", 95, MIDI_UNMAPPED},
282 {
"Filter2 MS", 95, MIDI_UNMAPPED},
283 {
"Flame2 MS", 121, MIDI_UNMAPPED},
284 {
"Flames MS", 121, MIDI_UNMAPPED},
285 {
"Flute MS", 73, MIDI_UNMAPPED},
286 {
"FogHorn MS", 58, MIDI_UNMAPPED},
287 {
"FrHorn1 MS", 60, MIDI_UNMAPPED},
288 {
"FunnyTrmp ", 56, MIDI_UNMAPPED},
289 {
"GameSnd MS", 80, MIDI_UNMAPPED},
290 {
"Glock MS", 9, MIDI_UNMAPPED},
291 {
"Gunshot ", 127, MIDI_UNMAPPED},
292 {
"Hammer MS", MIDI_UNMAPPED, MIDI_UNMAPPED},
293 {
"Harmonica2", 22, MIDI_UNMAPPED},
294 {
"Harpsi 1 ", 6, MIDI_UNMAPPED},
295 {
"Harpsi 2 ", 6, MIDI_UNMAPPED},
296 {
"Heart MS", 116, MIDI_UNMAPPED},
297 {
"Horse1 MS", 115, MIDI_UNMAPPED},
298 {
"Horse2 MS", 115, MIDI_UNMAPPED},
299 {
"InHale MS", 121, MIDI_UNMAPPED},
300 {
"KNIFE ", 120, MIDI_UNMAPPED},
301 {
"KenBanjo ", 105, MIDI_UNMAPPED},
302 {
"Kiss MS", 25, MIDI_UNMAPPED},
303 {
"KongHit ", MIDI_UNMAPPED, MIDI_UNMAPPED},
304 {
"Koto ", 107, MIDI_UNMAPPED},
305 {
"Laser MS", 81, MIDI_UNMAPPED},
306 {
"Meeps MS", 62, MIDI_UNMAPPED},
307 {
"MTrak MS", 62, MIDI_UNMAPPED},
308 {
"MachGun MS", 127, MIDI_UNMAPPED},
309 {
"OCEANSOUND", 122, MIDI_UNMAPPED},
310 {
"Oboe 2001 ", 68, MIDI_UNMAPPED},
311 {
"Ocean MS", 122, MIDI_UNMAPPED},
312 {
"PPG 2.3 MS", 75, MIDI_UNMAPPED},
313 {
"PianoCrank", MIDI_UNMAPPED, MIDI_UNMAPPED},
314 {
"PicSnareMS", MIDI_MAPPED_TO_RHYTHM, 40},
315 {
"PiccoloKA ", 72, MIDI_UNMAPPED},
316 {
"PinkBassMS", 39, MIDI_UNMAPPED},
317 {
"Pizz2 ", 45, MIDI_UNMAPPED},
318 {
"Portcullis", MIDI_UNMAPPED, MIDI_UNMAPPED},
319 {
"Raspbry MS", 81, MIDI_UNMAPPED},
320 {
"RatSqueek ", 72, MIDI_UNMAPPED},
321 {
"Record78 ", MIDI_UNMAPPED, MIDI_UNMAPPED},
322 {
"RecorderMS", 74, MIDI_UNMAPPED},
323 {
"Red Baron ", 125, MIDI_UNMAPPED},
324 {
"ReedPipMS ", 20, MIDI_UNMAPPED},
325 {
"RevCymb MS", 119, MIDI_UNMAPPED},
326 {
"RifleShot ", 127, MIDI_UNMAPPED},
327 {
"RimShot MS", MIDI_MAPPED_TO_RHYTHM, 37},
328 {
"SHOWER ", 52, MIDI_UNMAPPED},
329 {
"SQ Bass MS", 32, MIDI_UNMAPPED},
330 {
"ShakuVibMS", 79, MIDI_UNMAPPED},
331 {
"SlapBassMS", 36, MIDI_UNMAPPED},
332 {
"Snare MS", MIDI_MAPPED_TO_RHYTHM, 38},
333 {
"Some Birds", 123, MIDI_UNMAPPED},
334 {
"Sonar MS", 78, MIDI_UNMAPPED},
335 {
"Soundtrk2 ", 97, MIDI_UNMAPPED},
336 {
"Soundtrack", 97, MIDI_UNMAPPED},
337 {
"SqurWaveMS", 80, MIDI_UNMAPPED},
338 {
"StabBassMS", 34, MIDI_UNMAPPED},
339 {
"SteelDrmMS", 114, MIDI_UNMAPPED},
340 {
"StrSect1MS", 48, MIDI_UNMAPPED},
341 {
"String MS", 45, MIDI_UNMAPPED},
342 {
"Syn-Choir ", 91, MIDI_UNMAPPED},
343 {
"Syn Brass4", 63, MIDI_UNMAPPED},
344 {
"SynBass MS", 38, MIDI_UNMAPPED},
345 {
"SwmpBackgr", 120, MIDI_UNMAPPED},
346 {
"T-Bone2 MS", 57, MIDI_UNMAPPED},
348 {
"Taiko Rim ", 118, 37},
349 {
"Timpani1 ", 47, MIDI_UNMAPPED},
351 {
"Toms MS", 117, 48},
352 {
"Tpt1prtl ", 56, MIDI_UNMAPPED},
353 {
"TriangleMS", 112, 81},
354 {
"Trumpet 1 ", 56, MIDI_UNMAPPED},
355 {
"Type MS", MIDI_MAPPED_TO_RHYTHM, 39},
356 {
"Warm Pad" , 89, MIDI_UNMAPPED},
357 {
"WaterBells", 98, MIDI_UNMAPPED},
358 {
"WaterFallK", MIDI_UNMAPPED, MIDI_UNMAPPED},
359 {
"Whiporill ", 123, MIDI_UNMAPPED},
360 {
"Wind ", MIDI_UNMAPPED, MIDI_UNMAPPED},
361 {
"Wind MS", MIDI_UNMAPPED, MIDI_UNMAPPED},
362 {
"Wind2 MS", MIDI_UNMAPPED, MIDI_UNMAPPED},
363 {
"Woodpecker", 115, MIDI_UNMAPPED},
364 {
"WtrFall MS", MIDI_UNMAPPED, MIDI_UNMAPPED},
369 extern Mt32ToGmMapList *Mt32dynamicMappings;
373 #endif // DGDS_SOUND_DRIVERS_MAP_MT32_TO_GM_H
Definition: map-mt32-to-gm.h:34