gm.mjsannotatedgm.mjssource1787 lines · 51.5 KB · raw
1export default {
2  gm_piano: [
3    //'gm_acoustic_piano': [
4    // Acoustic Grand Piano: Piano
5    '0000_JCLive_sf2_file',
6    '0000_FluidR3_GM_sf2_file',
7    '0000_Aspirin_sf2_file',
8    '0000_Chaos_sf2_file',
9    '0000_GeneralUserGS_sf2_file',
10    //0000_SBLive_sf2
11    //0000_SoundBlasterOld_sf2
12    '0001_FluidR3_GM_sf2_file',
13    '0001_GeneralUserGS_sf2_file',
14    //],
15    //'gm_bright_acoustic_piano': [
16    // Bright Acoustic Piano: Piano
17    '0010_Aspirin_sf2_file',
18    '0010_Chaos_sf2_file',
19    '0010_FluidR3_GM_sf2_file',
20    '0010_GeneralUserGS_sf2_file',
21    '0010_JCLive_sf2_file',
22    //0010_SBLive_sf2
23    //0010_SoundBlasterOld_sf2
24    '0011_Aspirin_sf2_file',
25    '0011_FluidR3_GM_sf2_file',
26    '0011_GeneralUserGS_sf2_file',
27    '0012_GeneralUserGS_sf2_file',
28    //],
29    //'gm_electric_grand_piano': [
30    // Electric Grand Piano: Piano
31    '0020_Aspirin_sf2_file',
32    '0020_Chaos_sf2_file',
33    '0020_FluidR3_GM_sf2_file',
34    '0020_GeneralUserGS_sf2_file',
35    '0020_JCLive_sf2_file',
36    //0020_SBLive_sf2
37    //0020_SoundBlasterOld_sf2
38    '0021_Aspirin_sf2_file',
39    '0021_GeneralUserGS_sf2_file',
40    // ?
41    '0022_Aspirin_sf2_file',
42    //],
43    //'gm_honky_tonk_piano': [
44    // Honky_tonk Piano: Piano
45    '0030_Aspirin_sf2_file',
46    '0030_Chaos_sf2_file',
47    '0030_FluidR3_GM_sf2_file',
48    '0030_GeneralUserGS_sf2_file',
49    '0030_JCLive_sf2_file',
50    //0030_SBLive_sf2
51    //0030_SoundBlasterOld_sf2
52    '0031_Aspirin_sf2_file',
53    '0031_FluidR3_GM_sf2_file',
54    '0031_GeneralUserGS_sf2_file',
55    //0031_SoundBlasterOld_sf2 // pianos until her
56  ],
57  gm_epiano1: [
58    // Electric Piano 1: Piano
59    '0040_JCLive_sf2_file',
60    '0040_FluidR3_GM_sf2_file',
61    '0040_Aspirin_sf2_file',
62    '0040_Chaos_sf2_file',
63    '0040_GeneralUserGS_sf2_file',
64    //0040_SBLive_sf2 // ?
65    //0040_SoundBlasterOld_sf2 // ?
66    '0041_FluidR3_GM_sf2_file',
67    '0041_GeneralUserGS_sf2_file',
68    //0041_SoundBlasterOld_sf2 // ?
69    '0042_GeneralUserGS_sf2_file',
70    '0043_GeneralUserGS_sf2_file',
71    '0044_GeneralUserGS_sf2_file',
72    //0045_GeneralUserGS_sf2_file // ?
73    '0046_GeneralUserGS_sf2_file',
74  ],
75  gm_epiano2: [
76    // Electric Piano 2: Piano
77    '0050_JCLive_sf2_file',
78    '0050_FluidR3_GM_sf2_file',
79    '0050_Aspirin_sf2_file',
80    '0050_Chaos_sf2_file',
81    // ?
82    '0050_GeneralUserGS_sf2_file',
83    // cont
84    //0050_SBLive_sf2 // ?
85    //0050_SoundBlasterOld_sf2 // ?
86    '0051_FluidR3_GM_sf2_file',
87    '0051_GeneralUserGS_sf2_file',
88    //0052_GeneralUserGS_sf2_file // ?
89    '0053_GeneralUserGS_sf2_file',
90    // normal piano...
91    '0054_GeneralUserGS_sf2_file',
92  ],
93  gm_harpsichord: [
94    // Harpsichord: Piano
95    '0060_JCLive_sf2_file',
96    '0060_FluidR3_GM_sf2_file',
97    '0060_Aspirin_sf2_file',
98    '0060_Chaos_sf2_file',
99    '0060_GeneralUserGS_sf2_file',
100    //0060_SBLive_sf2
101    //0060_SoundBlasterOld_sf2
102    '0061_Aspirin_sf2_file',
103    '0061_GeneralUserGS_sf2_file',
104    //0061_SoundBlasterOld_sf2
105    '0062_GeneralUserGS_sf2_file',
106  ],
107  gm_clavinet: [
108    // Clavinet: Piano
109    '0070_JCLive_sf2_file',
110    '0070_FluidR3_GM_sf2_file',
111    '0070_Aspirin_sf2_file',
112    '0070_Chaos_sf2_file',
113    // 0070_GeneralUserGS_sf2_file // half broken
114    //0070_SBLive_sf2
115    //0070_SoundBlasterOld_sf2
116    // 0071_GeneralUserGS_sf2_file // half broke
117  ],
118  gm_celesta: [
119    // Celesta: Chromatic Percussion
120    '0080_JCLive_sf2_file',
121    '0080_Aspirin_sf2_file',
122    '0080_Chaos_sf2_file',
123    '0080_FluidR3_GM_sf2_file',
124    '0080_GeneralUserGS_sf2_file',
125    //0080_SBLive_sf2
126    //0080_SoundBlasterOld_sf2
127    '0081_FluidR3_GM_sf2_file',
128    // 0081_GeneralUserGS_sf2_file // weird detuned
129    //0081_SoundBlasterOld_sf
130  ],
131  gm_glockenspiel: [
132    // Glockenspiel: Chromatic Percussion
133    '0090_JCLive_sf2_file',
134    '0090_Aspirin_sf2_file',
135    '0090_Chaos_sf2_file',
136    '0090_FluidR3_GM_sf2_file',
137    '0090_GeneralUserGS_sf2_file',
138    //0090_SBLive_sf2
139    //0090_SoundBlasterOld_sf2
140    //0091_SoundBlasterOld_sf
141  ],
142  gm_music_box: [
143    // Music Box: Chromatic Percussion
144    '0100_JCLive_sf2_file',
145    '0100_Aspirin_sf2_file',
146    '0100_Chaos_sf2_file',
147    '0100_FluidR3_GM_sf2_file',
148    '0100_GeneralUserGS_sf2_file',
149    //0100_SBLive_sf2
150    //0100_SoundBlasterOld_sf2
151    // 0101_GeneralUserGS_sf2_file // weird detuned
152    //0101_SoundBlasterOld_sf
153  ],
154  gm_vibraphone: [
155    // Vibraphone: Chromatic Percussion
156    '0110_JCLive_sf2_file',
157    '0110_Aspirin_sf2_file',
158    '0110_Chaos_sf2_file',
159    '0110_FluidR3_GM_sf2_file',
160    '0110_GeneralUserGS_sf2_file',
161    //0110_SBLive_sf2
162    //0110_SoundBlasterOld_sf2
163    '0111_FluidR3_GM_sf2_file',
164  ],
165  gm_marimba: [
166    // Marimba: Chromatic Percussion
167    '0120_JCLive_sf2_file',
168    '0120_Aspirin_sf2_file',
169    '0120_Chaos_sf2_file',
170    '0120_FluidR3_GM_sf2_file',
171    '0120_GeneralUserGS_sf2_file',
172    //0120_SBLive_sf2
173    //0120_SoundBlasterOld_sf2
174    '0121_FluidR3_GM_sf2_file',
175    '0121_GeneralUserGS_sf2_file',
176  ],
177  gm_xylophone: [
178    // Xylophone: Chromatic Percussion
179    '0130_JCLive_sf2_file',
180    '0130_Aspirin_sf2_file',
181    '0130_Chaos_sf2_file',
182    '0130_FluidR3_GM_sf2_file',
183    '0130_GeneralUserGS_sf2_file',
184    //0130_SBLive_sf2
185    //0130_SoundBlasterOld_sf2
186    '0131_FluidR3_GM_sf2_file',
187  ],
188  gm_tubular_bells: [
189    // Tubular Bells: Chromatic Percussion
190    '0140_JCLive_sf2_file',
191    '0140_Aspirin_sf2_file',
192    // 0140_Chaos_sf2_file // same as aspirin?
193    '0140_FluidR3_GM_sf2_file',
194    '0140_GeneralUserGS_sf2_file',
195    //0140_SBLive_sf2
196    //0140_SoundBlasterOld_sf2
197    '0141_FluidR3_GM_sf2_file',
198    //0141_GeneralUserGS_sf2_file
199    '0142_GeneralUserGS_sf2_file',
200    // 0143_GeneralUserGS_sf2_file // bugg
201  ],
202  gm_dulcimer: [
203    // Dulcimer: Chromatic Percussion
204    '0150_Aspirin_sf2_file',
205    '0150_Chaos_sf2_file',
206    '0150_FluidR3_GM_sf2_file',
207    '0150_GeneralUserGS_sf2_file',
208    // 0150_JCLive_sf2_file // detuned???
209    //0150_SBLive_sf2
210    //0150_SoundBlasterOld_sf2
211    '0151_FluidR3_GM_sf2_file',
212  ],
213  gm_drawbar_organ: [
214    // Drawbar Organ: Organ
215    '0160_JCLive_sf2_file',
216    '0160_Aspirin_sf2_file',
217    '0160_Chaos_sf2_file',
218    '0160_FluidR3_GM_sf2_file',
219    '0160_GeneralUserGS_sf2_file',
220    //0160_SBLive_sf2
221    //0160_SoundBlasterOld_sf2
222    '0161_Aspirin_sf2_file',
223    '0161_FluidR3_GM_sf2_file',
224    //0161_SoundBlasterOld_sf
225  ],
226  gm_percussive_organ: [
227    // Percussive Organ: Organ
228    '0170_JCLive_sf2_file',
229    '0170_Aspirin_sf2_file',
230    '0170_Chaos_sf2_file',
231    '0170_FluidR3_GM_sf2_file',
232    // 0170_GeneralUserGS_sf2_file // repitched
233    //0170_SBLive_sf2
234    //0170_SoundBlasterOld_sf2
235    '0171_FluidR3_GM_sf2_file',
236    // 0171_GeneralUserGS_sf2_file  // repitched
237    '0172_FluidR3_GM_sf2_file',
238  ],
239  gm_rock_organ: [
240    // Rock Organ: Organ
241    '0180_JCLive_sf2_file',
242    '0180_Aspirin_sf2_file',
243    '0180_Chaos_sf2_file',
244    '0180_FluidR3_GM_sf2_file',
245    '0180_GeneralUserGS_sf2_file',
246    //0180_SBLive_sf2
247    //0180_SoundBlasterOld_sf2
248    //0181_Aspirin_sf2_file // flute
249    //0181_GeneralUserGS_sf2_file // marimbalike
250    //0181_SoundBlasterOld_sf
251  ],
252  gm_church_organ: [
253    // Church Organ: Organ
254    '0190_JCLive_sf2_file',
255    '0190_Aspirin_sf2_file',
256    '0190_Chaos_sf2_file',
257    '0190_FluidR3_GM_sf2_file',
258    '0190_GeneralUserGS_sf2_file',
259    //0190_SBLive_sf2
260    //0190_SoundBlasterOld_sf2
261    //0191_Aspirin_sf2_file // string??
262    //0191_GeneralUserGS_sf2_file // weird organ
263    //0191_SoundBlasterOld_sf
264  ],
265  gm_reed_organ: [
266    // Reed Organ: Organ
267    '0200_JCLive_sf2_file',
268    '0200_Aspirin_sf2_file',
269    '0200_Chaos_sf2_file',
270    '0200_FluidR3_GM_sf2_file',
271    '0200_GeneralUserGS_sf2_file',
272    //0200_SBLive_sf2
273    //0200_SoundBlasterOld_sf2
274    '0201_Aspirin_sf2_file',
275    '0201_FluidR3_GM_sf2_file',
276    '0201_GeneralUserGS_sf2_file',
277    //0201_SoundBlasterOld_sf2
278    //0210_Aspirin_sf2_file // buggy
279    //0210_Chaos_sf2_file // bugg
280  ],
281  gm_accordion: [
282    // Accordion: Organ
283    '0210_JCLive_sf2_file',
284    '0210_FluidR3_GM_sf2_file',
285    '0210_GeneralUserGS_sf2_file',
286    //0210_SBLive_sf2
287    //0210_SoundBlasterOld_sf2
288    '0211_Aspirin_sf2_file',
289    '0211_FluidR3_GM_sf2_file',
290    '0211_GeneralUserGS_sf2_file',
291    //0211_SoundBlasterOld_sf2
292    '0212_GeneralUserGS_sf2_file',
293  ],
294  gm_harmonica: [
295    // Harmonica: Organ
296    '0220_FluidR3_GM_sf2_file',
297    '0220_JCLive_sf2_file',
298    '0220_Aspirin_sf2_file',
299    '0220_Chaos_sf2_file',
300    '0220_GeneralUserGS_sf2_file',
301    //0220_SBLive_sf2
302    //0220_SoundBlasterOld_sf2
303    '0221_FluidR3_GM_sf2_file',
304  ],
305  gm_bandoneon: [
306    // Tango Accordion: Organ
307    '0230_Aspirin_sf2_file',
308    '0230_JCLive_sf2_file',
309    '0230_Chaos_sf2_file',
310    '0230_FluidR3_GM_sf2_file',
311    '0230_GeneralUserGS_sf2_file',
312    //0230_SBLive_sf2
313    //0230_SoundBlasterOld_sf2
314    '0231_FluidR3_GM_sf2_file',
315    '0231_GeneralUserGS_sf2_file',
316    '0231_JCLive_sf2_file',
317    //0231_SoundBlasterOld_sf2
318    '0232_FluidR3_GM_sf2_file',
319    '0233_FluidR3_GM_sf2_file',
320  ],
321  gm_acoustic_guitar_nylon: [
322    // Acoustic Guitar (nylon): Guitar
323    '0240_JCLive_sf2_file',
324    '0240_Aspirin_sf2_file',
325    '0240_Chaos_sf2_file',
326    '0240_FluidR3_GM_sf2_file',
327    '0240_GeneralUserGS_sf2_file',
328    '0240_LK_Godin_Nylon_SF2_file',
329    //0240_SBLive_sf2
330    //0240_SoundBlasterOld_sf2
331    // 0241_GeneralUserGS_sf2_file // organ like
332    '0241_JCLive_sf2_file',
333    '0242_JCLive_sf2_file',
334    '0243_JCLive_sf2_file',
335  ],
336  gm_acoustic_guitar_steel: [
337    // Acoustic Guitar (steel): Guitar
338    '0253_Acoustic_Guitar_sf2_file',
339    '0250_Aspirin_sf2_file',
340    '0250_Chaos_sf2_file',
341    '0250_FluidR3_GM_sf2_file',
342    '0250_GeneralUserGS_sf2_file',
343    // 0250_JCLive_sf2_file // detuned
344    '0250_LK_AcousticSteel_SF2_file',
345    //0250_SBLive_sf2
346    //0250_SoundBlasterOld_sf2
347    //0251_Acoustic_Guitar_sf2_file // detuned?
348    // 0251_GeneralUserGS_sf2_file // broken: missing pitches
349    // 0252_Acoustic_Guitar_sf2_file // detuned..
350    // 0252_GeneralUserGS_sf2_file // broken: missing pitches
351    '0253_Acoustic_Guitar_sf2_file',
352    '0253_GeneralUserGS_sf2_file',
353    '0254_Acoustic_Guitar_sf2_file',
354    '0254_GeneralUserGS_sf2_file',
355    //0255_GeneralUserGS_sf2_file // no guitar.
356  ],
357  gm_electric_guitar_jazz: [
358    // Electric Guitar (jazz): Guitar
359    '0260_JCLive_sf2_file',
360    '0260_Aspirin_sf2_file',
361    '0260_Chaos_sf2_file',
362    '0260_FluidR3_GM_sf2_file',
363    '0260_GeneralUserGS_sf2_file',
364    //0260_SBLive_sf2
365    //0260_SoundBlasterOld_sf2
366    '0260_Stratocaster_sf2_file',
367    '0261_GeneralUserGS_sf2_file',
368    //0261_SoundBlasterOld_sf2
369    '0261_Stratocaster_sf2_file',
370    '0262_Stratocaster_sf2_file',
371  ],
372  gm_electric_guitar_clean: [
373    // Electric Guitar (clean): Guitar
374    '0270_Aspirin_sf2_file',
375    '0270_Chaos_sf2_file',
376    '0270_FluidR3_GM_sf2_file',
377    '0270_GeneralUserGS_sf2_file',
378    //0270_Gibson_Les_Paul_sf2_file // detuned
379    // 0270_JCLive_sf2_file // broken: missing notes
380    '0270_SBAWE32_sf2_file',
381    //0270_SBLive_sf2
382    //0270_SoundBlasterOld_sf2
383    '0270_Stratocaster_sf2_file',
384    '0271_GeneralUserGS_sf2_file',
385    '0271_Stratocaster_sf2_file',
386    '0272_Stratocaster_sf2_file',
387  ],
388  gm_electric_guitar_muted: [
389    // Electric Guitar (muted): Guitar
390    '0280_Aspirin_sf2_file',
391    '0280_Chaos_sf2_file',
392    // 0280_FluidR3_GM_sf2_file // broken: wrong notes
393    '0280_GeneralUserGS_sf2_file',
394    '0280_JCLive_sf2_file',
395    //0280_LesPaul_sf2 // missing
396    '0280_LesPaul_sf2_file',
397    '0280_SBAWE32_sf2_file',
398    //0280_SBLive_sf2
399    //0280_SoundBlasterOld_sf2
400    '0281_Aspirin_sf2_file',
401    '0281_FluidR3_GM_sf2_file',
402    '0281_GeneralUserGS_sf2_file',
403    '0282_FluidR3_GM_sf2_file',
404    // 0282_GeneralUserGS_sf2_file // broken: missing notes
405    // 0283_GeneralUserGS_sf2_file // missin
406  ],
407  gm_overdriven_guitar: [
408    // Overdriven Guitar: Guitar
409    '0290_FluidR3_GM_sf2_file',
410    '0290_Aspirin_sf2_file',
411    '0290_Chaos_sf2_file',
412    '0290_GeneralUserGS_sf2_file',
413    //0290_JCLive_sf2_file // detuned....
414    //0290_LesPaul_sf2 // broken
415    '0290_LesPaul_sf2_file',
416    '0290_SBAWE32_sf2_file',
417    //0290_SBLive_sf2
418    //0290_SoundBlasterOld_sf2
419    // 0291_Aspirin_sf2_file // broken
420    // 0291_LesPaul_sf2 // broken
421    '0291_LesPaul_sf2_file',
422    '0291_SBAWE32_sf2_file',
423    //0291_SoundBlasterOld_sf2
424    '0292_Aspirin_sf2_file',
425    // 0292_LesPaul_sf2 // broken
426    '0292_LesPaul_sf2_file',
427  ],
428  gm_distortion_guitar: [
429    // Distortion Guitar: Guitar
430    '0300_FluidR3_GM_sf2_file',
431    '0300_Aspirin_sf2_file',
432    '0300_Chaos_sf2_file',
433    '0300_GeneralUserGS_sf2_file',
434    // 0300_JCLive_sf2_file // broken
435    // 0300_LesPaul_sf2 // broken
436    '0300_LesPaul_sf2_file',
437    //0300_SBAWE32_sf2_file // _2 octave
438    //0300_SBLive_sf2
439    //0300_SoundBlasterOld_sf2
440    // 0301_Aspirin_sf2_file // missing
441    //0301_FluidR3_GM_sf2_file // weird broken bell
442    // 0301_GeneralUserGS_sf2_file // broken
443    // 0301_JCLive_sf2_file // broken
444    // 0301_LesPaul_sf2 // missing
445    // 0301_LesPaul_sf2_file // + 1 oct?
446    '0302_Aspirin_sf2_file',
447    // 0302_GeneralUserGS_sf2_file // not a guitar..
448    //0302_JCLive_sf2_file // broken...
449    // 0303_Aspirin_sf2_file // guitar harmonic??
450    '0304_Aspirin_sf2_file',
451  ],
452  gm_guitar_harmonics: [
453    // Guitar Harmonics: Guitar
454    '0310_Aspirin_sf2_file',
455    '0310_FluidR3_GM_sf2_file',
456    '0310_Chaos_sf2_file',
457    //0310_GeneralUserGS_sf2_file // weird..
458    // 0310_JCLive_sf2_file // weird
459    //0310_LesPaul_sf2 // missing
460    //0310_LesPaul_sf2_file // wrong pitches
461    //0310_SBAWE32_sf2_file // wrong pitches
462    //0310_SBLive_sf2
463    //0310_SoundBlasterOld_sf2
464    //0311_FluidR3_GM_sf2_file // knackt
465    //0311_GeneralUserGS_sf2_file // wrong note
466  ],
467  gm_acoustic_bass: [
468    // Acoustic Bass: Bass
469    '0320_JCLive_sf2_file',
470    '0320_FluidR3_GM_sf2_file',
471    '0320_Aspirin_sf2_file',
472    '0320_Chaos_sf2_file',
473    // 0320_GeneralUserGS_sf2_file // missing notes
474    //0320_SBLive_sf2
475    //0320_SoundBlasterOld_sf2
476    // 0321_GeneralUserGS_sf2_file // nice sound but missing notes
477    // 0322_GeneralUserGS_sf2_file // missing note
478  ],
479  gm_electric_bass_finger: [
480    // Electric Bass (finger): Bass
481    '0330_JCLive_sf2_file',
482    '0330_FluidR3_GM_sf2_fible',
483    '0330_Aspirin_sf2_file',
484    //0330_Chaos_sf2_file // same as last
485    '0330_GeneralUserGS_sf2_file',
486    //0330_SBLive_sf2
487    //0330_SoundBlasterOld_sf2
488    //0331_GeneralUserGS_sf2_file // knackt
489    // 0332_GeneralUserGS_sf2_file // missin
490  ],
491  gm_electric_bass_pick: [
492    // Electric Bass (pick): Bass
493    '0340_JCLive_sf2_file',
494    '0340_FluidR3_GM_sf2_file',
495    '0340_Aspirin_sf2_file',
496    //0340_Chaos_sf2_file // same as last
497    '0340_GeneralUserGS_sf2_file',
498    //0340_SBLive_sf2
499    //0340_SoundBlasterOld_sf2
500    '0341_Aspirin_sf2_file',
501    //0341_GeneralUserGS_sf2_file // knack
502  ],
503  gm_fretless_bass: [
504    // Fretless Bass: Bass
505    '0350_Aspirin_sf2_file',
506    // 0350_Chaos_sf2_file // same as last
507    //0350_FluidR3_GM_sf2_file // knackt
508    //0350_GeneralUserGS_sf2_file // _1 oct + knackt
509    '0350_JCLive_sf2_file',
510    //0350_SBLive_sf2
511    //0350_SoundBlasterOld_sf2
512    //0351_GeneralUserGS_sf2_file // missin
513  ],
514  gm_slap_bass_1: [
515    // Slap Bass 1: Bass
516    '0360_Aspirin_sf2_file',
517    '0360_JCLive_sf2_file',
518    '0360_FluidR3_GM_sf2_file',
519    '0360_Chaos_sf2_file',
520    //0360_GeneralUserGS_sf2_file // _1 oct
521    //0360_SBLive_sf2
522    //0360_SoundBlasterOld_sf2
523    //0361_GeneralUserGS_sf2_file // missin
524  ],
525  gm_slap_bass_2: [
526    // Slap Bass 2: Bass
527    '0370_Aspirin_sf2_file',
528    // 0370_Chaos_sf2_file // same as last
529    '0370_FluidR3_GM_sf2_file',
530    '0370_GeneralUserGS_sf2_fil e',
531    '0370_JCLive_sf2_file',
532    //0370_SBLive_sf2
533    //0370_SoundBlasterOld_sf2
534    //0371_GeneralUserGS_sf2_file // missing
535    //0372_GeneralUserGS_sf2_file // detuned
536    //0385_GeneralUserGS_sf2_file // missin
537  ],
538  gm_synth_bass_1: [
539    // Synth Bass 1: Bass
540    // '0380_Aspirin_sf2_file', // broken in safari https://codeberg.org/uzu/strudel/issues/1384
541    '0380_Chaos_sf2_file',
542    '0380_FluidR3_GM_sf2_file',
543    // 0380_GeneralUserGS_sf2_file // laut
544    '0380_JCLive_sf2_file',
545    //0380_SBLive_sf2
546    //0380_SoundBlasterOld_sf2
547    '0381_FluidR3_GM_sf2_file',
548    '0381_GeneralUserGS_sf2_file',
549    //0382_FluidR3_GM_sf2_file // kein synth bass
550    '0382_GeneralUserGS_sf2_file',
551    '0383_GeneralUserGS_sf2_file',
552    '0384_GeneralUserGS_sf2_file',
553    //0386_GeneralUserGS_sf2_file // knackt
554    '0387_GeneralUserGS_sf2_file',
555  ],
556  gm_synth_bass_2: [
557    // Synth Bass 2: Bass
558    '0390_Aspirin_sf2_file',
559    // 0390_Chaos_sf2_file // same as last
560    '0390_FluidR3_GM_sf2_file',
561    '0390_GeneralUserGS_sf2_file',
562    '0390_JCLive_sf2_file',
563    //0390_SBLive_sf2
564    //0390_SoundBlasterOld_sf2
565    '0391_FluidR3_GM_sf2_file',
566    // 0391_GeneralUserGS_sf2_file // missing
567    //0391_SoundBlasterOld_sf2
568    '0392_FluidR3_GM_sf2_file',
569    //0392_GeneralUserGS_sf2_file // kein synth und _1oct
570    '0393_GeneralUserGS_sf2_file',
571  ],
572  gm_violin: [
573    // Violin: Strings
574    '0400_Aspirin_sf2_file',
575    '0400_Chaos_sf2_file',
576    '0400_JCLive_sf2_file',
577    '0400_FluidR3_GM_sf2_file',
578    '0400_GeneralUserGS_sf2_file',
579    //0400_SBLive_sf2
580    //0400_SoundBlasterOld_sf2
581    '0401_Aspirin_sf2_file',
582    '0401_FluidR3_GM_sf2_file',
583    '0401_GeneralUserGS_sf2_file',
584    '0402_GeneralUserGS_sf2_file',
585  ],
586  gm_viola: [
587    // Viola: Strings
588    '0410_Aspirin_sf2_file',
589    // 0410_Chaos_sf2_file // laut und sehr unstringy
590    '0410_FluidR3_GM_sf2_file',
591    '0410_GeneralUserGS_sf2_file',
592    '0410_JCLive_sf2_file',
593    //0410_SBLive_sf2
594    //0410_SoundBlasterOld_sf2
595    '0411_FluidR3_GM_sf2_file',
596  ],
597  gm_cello: [
598    // Cello: Strings
599    '0420_Aspirin_sf2_file',
600    // 0420_Chaos_sf2_file // kein cello und laut
601    '0420_FluidR3_GM_sf2_file',
602    '0420_GeneralUserGS_sf2_file',
603    '0420_JCLive_sf2_file',
604    //0420_SBLive_sf2
605    //0420_SoundBlasterOld_sf2
606    '0421_FluidR3_GM_sf2_file',
607    '0421_GeneralUserGS_sf2_file',
608  ],
609  gm_contrabass: [
610    // Contrabass: Strings
611    '0430_Aspirin_sf2_file',
612    '0430_Chaos_sf2_file',
613    // 0430_FluidR3_GM_sf2_file // missing notes
614    '0430_GeneralUserGS_sf2_file',
615    //0430_JCLive_sf2_file // _1 oct und meh
616    //0430_SBLive_sf2
617    //0430_SoundBlasterOld_sf2
618    // 0431_FluidR3_GM_sf2_file // missing note
619  ],
620  gm_tremolo_strings: [
621    // Tremolo Strings: Strings
622    '0440_Aspirin_sf2_file',
623    '0440_Chaos_sf2_file',
624    //0440_FluidR3_GM_sf2_file // huuuge
625    '0440_GeneralUserGS_sf2_file',
626    '0440_JCLive_sf2_file',
627    //0440_SBLive_sf2
628    //0440_SoundBlasterOld_sf2
629    '0441_GeneralUserGS_sf2_file',
630    '0442_GeneralUserGS_sf2_file',
631  ],
632  gm_pizzicato_strings: [
633    // Pizzicato Strings: Strings
634    '0450_Aspirin_sf2_file',
635    '0450_Chaos_sf2_file',
636    '0450_FluidR3_GM_sf2_file',
637    '0450_GeneralUserGS_sf2_file',
638    '0450_JCLive_sf2_file',
639    //0450_SBLive_sf2
640    //0450_SoundBlasterOld_sf2
641    '0451_FluidR3_GM_sf2_file',
642  ],
643  gm_orchestral_harp: [
644    // Orchestral Harp: Strings
645    '0460_Aspirin_sf2_file',
646    // 0460_Chaos_sf2_file // knackt
647    '0460_FluidR3_GM_sf2_file',
648    '0460_GeneralUserGS_sf2_file',
649    '0460_JCLive_sf2_file',
650    //0460_SBLive_sf2
651    //0460_SoundBlasterOld_sf2
652    '0461_FluidR3_GM_sf2_file',
653  ],
654  gm_timpani: [
655    // Timpani: Strings
656    '0470_Aspirin_sf2_file',
657    '0470_Chaos_sf2_file',
658    '0470_FluidR3_GM_sf2_file',
659    '0470_GeneralUserGS_sf2_file',
660    // 0470_JCLive_sf2_file // wrong pitches
661    //0470_SBLive_sf2
662    //0470_SoundBlasterOld_sf2
663    '0471_FluidR3_GM_sf2_file',
664    '0471_GeneralUserGS_sf2_file',
665  ],
666  gm_string_ensemble_1: [
667    // String Ensemble 1: Ensemble
668    '0480_Aspirin_sf2_file',
669    '0480_Chaos_sf2_file',
670    '0480_FluidR3_GM_sf2_file',
671    '0480_GeneralUserGS_sf2_file',
672    '0480_JCLive_sf2_file',
673    //0480_SBLive_sf2
674    //0480_SoundBlasterOld_sf2
675    // these dont work..
676    //04810_GeneralUserGS_sf2_file // missing notes + brass
677    //04811_GeneralUserGS_sf2_file  // missing notes + brass
678    //04812_GeneralUserGS_sf2_file
679    //04813_GeneralUserGS_sf2_file
680    //04814_GeneralUserGS_sf2_file
681    //04815_GeneralUserGS_sf2_file
682    //04816_GeneralUserGS_sf2_file
683    //04817_GeneralUserGS_sf2_file
684    '0481_Aspirin_sf2_file',
685    '0481_FluidR3_GM_sf2_file',
686    '0481_GeneralUserGS_sf2_file',
687    '0482_Aspirin_sf2_file',
688    '0482_GeneralUserGS_sf2_file',
689    '0483_GeneralUserGS_sf2_file',
690    // another block of buggyness:
691    //0484_GeneralUserGS_sf2_file // keys?! + knackt
692    //0485_GeneralUserGS_sf2_file // missing notes
693    //0486_GeneralUserGS_sf2_file
694    //0487_GeneralUserGS_sf2_file
695    //0488_GeneralUserGS_sf2_file
696    //0489_GeneralUserGS_sf2_fil
697  ],
698  gm_string_ensemble_2: [
699    // String Ensemble 2: Ensemble
700    '0490_Aspirin_sf2_file',
701    '0490_Chaos_sf2_file',
702    '0490_FluidR3_GM_sf2_file',
703    '0490_GeneralUserGS_sf2_file',
704    '0490_JCLive_sf2_file',
705    //0490_SBLive_sf2
706    //0490_SoundBlasterOld_sf2
707    '0491_GeneralUserGS_sf2_file',
708    '0492_GeneralUserGS_sf2_file',
709  ],
710  gm_synth_strings_1: [
711    // Synth Strings 1: Ensemble
712    '0500_Aspirin_sf2_file',
713    // 0500_Chaos_sf2_file // same as above
714    //0500_FluidR3_GM_sf2_file // detune + knack
715    '0500_GeneralUserGS_sf2_file',
716    '0500_JCLive_sf2_file',
717    //0500_SBLive_sf2
718    //0500_SoundBlasterOld_sf2
719    '0501_FluidR3_GM_sf2_file',
720    // 0501_GeneralUserGS_sf2_file // crackles
721    // 0502_FluidR3_GM_sf2_file // missing
722    '0502_GeneralUserGS_sf2_file',
723    '0503_FluidR3_GM_sf2_file',
724    // 0504_FluidR3_GM_sf2_file // missing
725    '0505_FluidR3_GM_sf2_file',
726  ],
727  gm_synth_strings_2: [
728    // Synth Strings 2: Ensemble
729    '0510_Aspirin_sf2_file',
730    '0510_Chaos_sf2_file',
731    // 0510_FluidR3_GM_sf2_file // detune + crackle
732    '0510_GeneralUserGS_sf2_file',
733    //0510_JCLive_sf2_file // laarge and meh
734    //0510_SBLive_sf2 // missing
735    //0510_SoundBlasterOld_sf2
736    '0511_GeneralUserGS_sf2_file',
737    //0511_SoundBlasterOld_sf
738  ],
739  gm_choir_aahs: [
740    // Choir Aahs: Ensemble
741    '0520_Aspirin_sf2_file',
742    '0520_Chaos_sf2_file',
743    '0520_FluidR3_GM_sf2_file',
744    '0520_GeneralUserGS_sf2_file',
745    '0520_JCLive_sf2_file',
746    //0520_SBLive_sf2
747    '0520_Soul_Ahhs_sf2_file',
748    //0520_SoundBlasterOld_sf2
749    '0521_FluidR3_GM_sf2_file',
750    '0521_Soul_Ahhs_sf2_file',
751    //0521_SoundBlasterOld_sf2
752    '0522_Soul_Ahhs_sf2_file',
753  ],
754  gm_voice_oohs: [
755    // Voice Oohs: Ensemble
756    '0530_Aspirin_sf2_file',
757    '0530_Chaos_sf2_file',
758    '0530_FluidR3_GM_sf2_file',
759    '0530_GeneralUserGS_sf2_file',
760    //0530_JCLive_sf2_file // same as above
761    //0530_SBLive_sf2
762    // 0530_Soul_Ahhs_sf2_file // not ooh
763    //0530_SoundBlasterOld_sf2
764    '0531_FluidR3_GM_sf2_file',
765    // 0531_GeneralUserGS_sf2_file // ends crackle
766    '0531_JCLive_sf2_file',
767    //0531_SoundBlasterOld_sf
768  ],
769  gm_synth_choir: [
770    // Synth Choir: Ensemble
771    '0540_Aspirin_sf2_file',
772    '0540_Chaos_sf2_file',
773    '0540_FluidR3_GM_sf2_file',
774    '0540_GeneralUserGS_sf2_file',
775    //0540_JCLive_sf2_file // large + crackles
776    //0540_SBLive_sf2
777    //0540_SoundBlasterOld_sf2
778    '0541_FluidR3_GM_sf2_file',
779  ],
780  gm_orchestra_hit: [
781    // Orchestra Hit: Ensemble
782    '0550_Aspirin_sf2_file',
783    '0550_Chaos_sf2_file',
784    '0550_FluidR3_GM_sf2_file',
785    '0550_GeneralUserGS_sf2_file',
786    //0550_JCLive_sf2_file // same as above
787    //0550_SBLive_sf2
788    //0550_SoundBlasterOld_sf2
789    //0551_Aspirin_sf2_file // not an orch hit..
790    '0551_FluidR3_GM_sf2_file',
791  ],
792  gm_trumpet: [
793    // Trumpet: Brass
794    '0560_FluidR3_GM_sf2_file',
795    '0560_JCLive_sf2_file',
796    '0560_Aspirin_sf2_file',
797    '0560_Chaos_sf2_file',
798    //0560_GeneralUserGS_sf2_file // _1 oct
799    //0560_SBLive_sf2
800    //0560_SoundBlasterOld_sf
801  ],
802  gm_trombone: [
803    // Trombone: Brass
804    '0570_Aspirin_sf2_file',
805    '0570_Chaos_sf2_file',
806    '0570_FluidR3_GM_sf2_file',
807    '0570_GeneralUserGS_sf2_file',
808    //0570_JCLive_sf2_file // _1oct
809    //0570_SBLive_sf2
810    //0570_SoundBlasterOld_sf2
811    '0571_GeneralUserGS_sf2_file',
812  ],
813  gm_tuba: [
814    // Tuba: Brass
815    '0580_FluidR3_GM_sf2_file',
816    '0580_Aspirin_sf2_file',
817    '0580_Chaos_sf2_file',
818    '0580_GeneralUserGS_sf2_file',
819    //0580_JCLive_sf2_file // _1oct
820    //0580_SBLive_sf2
821    //0580_SoundBlasterOld_sf2
822    //0581_GeneralUserGS_sf2_file // missin
823  ],
824  gm_muted_trumpet: [
825    // Muted Trumpet: Brass
826    '0590_JCLive_sf2_file',
827    '0590_Aspirin_sf2_file',
828    '0590_Chaos_sf2_file',
829    '0590_FluidR3_GM_sf2_file',
830    '0590_GeneralUserGS_sf2_file',
831    //0590_SBLive_sf2
832    //0590_SoundBlasterOld_sf2
833    // 0591_GeneralUserGS_sf2_file // missin
834  ],
835  gm_french_horn: [
836    // French Horn: Brass
837    '0600_Aspirin_sf2_file',
838    //0600_Chaos_sf2_file // weird jumps
839    '0600_FluidR3_GM_sf2_file',
840    '0600_GeneralUserGS_sf2_file',
841    '0600_JCLive_sf2_file',
842    //0600_SBLive_sf2
843    //0600_SoundBlasterOld_sf2
844    '0601_FluidR3_GM_sf2_file',
845    //0601_GeneralUserGS_sf2_file // tiny crackles
846    // 0602_GeneralUserGS_sf2_file // bad gain diffs
847    // 0603_GeneralUserGS_sf2_file // tiny crackle
848  ],
849  gm_brass_section: [
850    // Brass Section: Brass
851    '0610_JCLive_sf2_file',
852    '0610_Aspirin_sf2_file',
853    '0610_Chaos_sf2_file',
854    '0610_FluidR3_GM_sf2_file',
855    '0610_GeneralUserGS_sf2_file',
856    //0610_SBLive_sf2
857    //0610_SoundBlasterOld_sf2
858    // 0611_GeneralUserGS_sf2_file // missing sounds
859    // 0612_GeneralUserGS_sf2_file
860    //0613_GeneralUserGS_sf2_file // _1 oct
861    // 0614_GeneralUserGS_sf2_file // missing sounds
862    // 0615_GeneralUserGS_sf2_file // missing sound
863  ],
864  gm_synth_brass_1: [
865    // Synth Brass 1: Brass
866    '0620_Aspirin_sf2_file',
867    //0620_Chaos_sf2_file // weird gain diff
868    '0620_FluidR3_GM_sf2_file',
869    //0620_GeneralUserGS_sf2_file // loooud
870    // 0620_JCLive_sf2_file // weird gain diff
871    //0620_SBLive_sf2
872    //0620_SoundBlasterOld_sf2
873    '0621_Aspirin_sf2_file',
874    '0621_FluidR3_GM_sf2_file',
875    // 0621_GeneralUserGS_sf2_file // detune + loooud
876    //0622_FluidR3_GM_sf2_file // loud..
877    //0622_GeneralUserGS_sf2_file // loud + crackle
878  ],
879  gm_synth_brass_2: [
880    // Synth Brass 2: Brass
881    '0630_Aspirin_sf2_file',
882    '0630_Chaos_sf2_file',
883    '0630_FluidR3_GM_sf2_file',
884    //0630_GeneralUserGS_sf2_file // detune + looud
885    '0630_JCLive_sf2_file',
886    //0630_SBLive_sf2
887    //0630_SoundBlasterOld_sf2
888    // 0631_Aspirin_sf2_file // looud + detune + gain diffs
889    '0631_FluidR3_GM_sf2_file',
890    //0631_GeneralUserGS_sf2_file // crackles
891    '0632_FluidR3_GM_sf2_file',
892    '0633_FluidR3_GM_sf2_file',
893  ],
894  gm_soprano_sax: [
895    // Soprano Sax: Reed
896    '0640_JCLive_sf2_file',
897    '0640_Aspirin_sf2_file',
898    '0640_Chaos_sf2_file',
899    '0640_FluidR3_GM_sf2_file',
900    // 0640_GeneralUserGS_sf2_file // crackles
901    //0640_SBLive_sf2
902    //0640_SoundBlasterOld_sf2
903    '0641_FluidR3_GM_sf2_file',
904  ],
905  gm_alto_sax: [
906    // Alto Sax: Reed
907    //0650_Aspirin_sf2_file // this is not an alto sax
908    '0650_JCLive_sf2_file',
909    '0650_Chaos_sf2_file',
910    '0650_FluidR3_GM_sf2_file',
911    '0650_GeneralUserGS_sf2_file',
912    //0650_SBLive_sf2
913    //0650_SoundBlasterOld_sf2
914    '0651_Aspirin_sf2_file',
915    '0651_FluidR3_GM_sf2_file',
916  ],
917  gm_tenor_sax: [
918    // Tenor Sax: Reed
919    '0660_JCLive_sf2_file',
920    '0660_Aspirin_sf2_file',
921    '0660_Chaos_sf2_file',
922    //0660_FluidR3_GM_sf2_file // weird pitches
923    '0660_GeneralUserGS_sf2_file',
924    //0660_SBLive_sf2
925    //0660_SoundBlasterOld_sf2
926    // 0661_FluidR3_GM_sf2_file // weird pitches
927    // 0661_GeneralUserGS_sf2_file // missin
928  ],
929  gm_baritone_sax: [
930    // Baritone Sax: Reed
931    '0670_JCLive_sf2_file',
932    '0670_Aspirin_sf2_file',
933    '0670_Chaos_sf2_file',
934    '0670_FluidR3_GM_sf2_file',
935    '0670_GeneralUserGS_sf2_file',
936    //0670_SBLive_sf2
937    //0670_SoundBlasterOld_sf2
938    '0671_FluidR3_GM_sf2_file',
939  ],
940  gm_oboe: [
941    // Oboe: Reed
942    //0680_Aspirin_sf2_file // tiny crackles
943    '0680_JCLive_sf2_file',
944    '0680_Chaos_sf2_file',
945    '0680_FluidR3_GM_sf2_file',
946    '0680_GeneralUserGS_sf2_file',
947    //0680_SBLive_sf2
948    //0680_SoundBlasterOld_sf2
949    '0681_FluidR3_GM_sf2_file',
950  ],
951  gm_english_horn: [
952    // English Horn: Reed
953    '0690_JCLive_sf2_file',
954    '0690_Aspirin_sf2_file',
955    //0690_Chaos_sf2_file // detuned
956    '0690_FluidR3_GM_sf2_file',
957    //0690_GeneralUserGS_sf2_file // +1 oct
958    //0690_SBLive_sf2
959    //0690_SoundBlasterOld_sf2
960    '0691_FluidR3_GM_sf2_file',
961  ],
962  gm_bassoon: [
963    // Bassoon: Reed
964    '0700_JCLive_sf2_file',
965    //0700_Aspirin_sf2_file // detune + gain diffs
966    // 0700_Chaos_sf2_file // detune + crackles
967    '0700_FluidR3_GM_sf2_file',
968    '0700_GeneralUserGS_sf2_file',
969    //0700_SBLive_sf2
970    //0700_SoundBlasterOld_sf2
971    '0701_FluidR3_GM_sf2_file',
972    //0701_GeneralUserGS_sf2_file // missin
973  ],
974  gm_clarinet: [
975    // Clarinet: Reed
976    '0710_JCLive_sf2_file',
977    '0710_Aspirin_sf2_file',
978    '0710_Chaos_sf2_file',
979    '0710_FluidR3_GM_sf2_file',
980    '0710_GeneralUserGS_sf2_file',
981    //0710_SBLive_sf2
982    //0710_SoundBlasterOld_sf2
983    '0711_FluidR3_GM_sf2_file',
984  ],
985  gm_piccolo: [
986    // Piccolo: Pipe
987    '0720_JCLive_sf2_file',
988    '0720_Aspirin_sf2_file',
989    // 0720_Chaos_sf2_file // not a piccolo
990    '0720_FluidR3_GM_sf2_file',
991    '0720_GeneralUserGS_sf2_file',
992    //0720_SBLive_sf2
993    //0720_SoundBlasterOld_sf2
994    '0721_FluidR3_GM_sf2_file',
995    //0721_SoundBlasterOld_sf
996  ],
997  gm_flute: [
998    // Flute: Pipe
999    '0730_JCLive_sf2_file',
1000    '0730_Aspirin_sf2_file',
1001    //0730_Chaos_sf2_file // etune
1002    '0730_FluidR3_GM_sf2_file',
1003    '0730_GeneralUserGS_sf2_file',
1004    //0730_SBLive_sf2
1005    //0730_SoundBlasterOld_sf2
1006    //0731_Aspirin_sf2_file // not a flute
1007    '0731_FluidR3_GM_sf2_file',
1008    //0731_SoundBlasterOld_sf
1009  ],
1010  gm_recorder: [
1011    // Recorder: Pipe
1012    '0740_JCLive_sf2_file',
1013    '0740_Aspirin_sf2_file',
1014    '0740_Chaos_sf2_file',
1015    '0740_FluidR3_GM_sf2_file',
1016    '0740_GeneralUserGS_sf2_file',
1017    //0740_SBLive_sf2
1018    //0740_SoundBlasterOld_sf2
1019    // 0741_GeneralUserGS_sf2_file // missin
1020  ],
1021  gm_pan_flute: [
1022    // Pan Flute: Pipe
1023    '0750_JCLive_sf2_file',
1024    '0750_FluidR3_GM_sf2_file',
1025    '0750_Aspirin_sf2_file',
1026    '0750_Chaos_sf2_file',
1027    '0750_GeneralUserGS_sf2_file',
1028    //0750_SBLive_sf2
1029    //0750_SoundBlasterOld_sf2
1030    '0751_Aspirin_sf2_file',
1031    '0751_FluidR3_GM_sf2_file',
1032    '0751_GeneralUserGS_sf2_file',
1033    //0751_SoundBlasterOld_sf
1034  ],
1035  gm_blown_bottle: [
1036    // Blown bottle: Pipe
1037    '0760_FluidR3_GM_sf2_file',
1038    '0760_JCLive_sf2_file',
1039    // 0760_Aspirin_sf2_file // same as below w crackle
1040    '0760_Chaos_sf2_file',
1041    '0760_GeneralUserGS_sf2_file',
1042    //0760_SBLive_sf2
1043    //0760_SoundBlasterOld_sf2
1044    '0761_FluidR3_GM_sf2_file',
1045    // 0761_GeneralUserGS_sf2_file // missing
1046    //0761_SoundBlasterOld_sf2
1047    // 0762_GeneralUserGS_sf2_file // missin
1048  ],
1049  gm_shakuhachi: [
1050    // Shakuhachi: Pipe
1051    '0770_JCLive_sf2_file',
1052    '0771_FluidR3_GM_sf2_file',
1053    '0770_Aspirin_sf2_file',
1054    //0770_Chaos_sf2_file // not shakuhachi
1055    '0770_FluidR3_GM_sf2_file',
1056    '0770_GeneralUserGS_sf2_file',
1057    //0770_SBLive_sf2
1058    //0770_SoundBlasterOld_sf2
1059    // 0771_GeneralUserGS_sf2_file // missing
1060    // 0772_GeneralUserGS_sf2_file // missin
1061  ],
1062  gm_whistle: [
1063    // Whistle: Pipe
1064    '0780_FluidR3_GM_sf2_file',
1065    '0780_JCLive_sf2_file',
1066    '0780_Aspirin_sf2_file',
1067    '0780_Chaos_sf2_file',
1068    //0780_GeneralUserGS_sf2_file // loud..
1069    //0780_SBLive_sf2
1070    //0780_SoundBlasterOld_sf2
1071    // 0781_GeneralUserGS_sf2_file // detune + crackle
1072  ],
1073  gm_ocarina: [
1074    // Ocarina: Pipe
1075    '0790_FluidR3_GM_sf2_file',
1076    '0790_JCLive_sf2_file',
1077    '0790_Aspirin_sf2_file',
1078    //0790_Chaos_sf2_file // same as above
1079    '0790_GeneralUserGS_sf2_file',
1080    //0790_SBLive_sf2
1081    //0790_SoundBlasterOld_sf2
1082    //0791_GeneralUserGS_sf2_file // missin
1083  ],
1084  gm_lead_1_square: [
1085    // Lead 1 (square): Synth Lead
1086    '0800_Aspirin_sf2_file',
1087    '0800_Chaos_sf2_file',
1088    '0800_FluidR3_GM_sf2_file',
1089    // 0800_GeneralUserGS_sf2_file // detuned
1090    // 0800_JCLive_sf2_file // detuned
1091    //0800_SBLive_sf2
1092    //0800_SoundBlasterOld_sf2
1093    //0801_FluidR3_GM_sf2_file // detune
1094    // 0801_GeneralUserGS_sf2_file // detun
1095  ],
1096  gm_lead_2_sawtooth: [
1097    // Lead 2 (sawtooth): Synth Lead
1098    '0810_JCLive_sf2_file',
1099    '0810_Aspirin_sf2_file',
1100    '0810_Chaos_sf2_file',
1101    '0810_FluidR3_GM_sf2_file',
1102    '0810_GeneralUserGS_sf2_file',
1103    //0810_SBLive_sf2
1104    //0810_SoundBlasterOld_sf2
1105    '0811_Aspirin_sf2_file',
1106    '0811_GeneralUserGS_sf2_file',
1107    //0811_SoundBlasterOld_sf
1108  ],
1109  gm_lead_3_calliope: [
1110    // Lead 3 (calliope): Synth Lead
1111    '0820_JCLive_sf2_file',
1112    '0820_Aspirin_sf2_file',
1113    '0820_Chaos_sf2_file',
1114    '0820_FluidR3_GM_sf2_file',
1115    '0820_GeneralUserGS_sf2_file',
1116    //0820_SBLive_sf2
1117    //0820_SoundBlasterOld_sf2
1118    '0821_FluidR3_GM_sf2_file',
1119    '0821_GeneralUserGS_sf2_file',
1120    //0821_SoundBlasterOld_sf2
1121    // 0822_GeneralUserGS_sf2_file // missing
1122    //0823_GeneralUserGS_sf2_file // missin
1123  ],
1124  gm_lead_4_chiff: [
1125    // Lead 4 (chiff): Synth Lead
1126    '0830_JCLive_sf2_file',
1127    '0830_Aspirin_sf2_file',
1128    // 0830_Chaos_sf2_file // same as above
1129    '0830_FluidR3_GM_sf2_file',
1130    '0830_GeneralUserGS_sf2_file',
1131    //0830_SBLive_sf2
1132    //0830_SoundBlasterOld_sf2
1133    '0831_FluidR3_GM_sf2_file',
1134    '0831_GeneralUserGS_sf2_file',
1135    //0831_SoundBlasterOld_sf
1136  ],
1137  gm_lead_5_charang: [
1138    // Lead 5 (charang): Synth Lead
1139    '0840_JCLive_sf2_file',
1140    '0840_FluidR3_GM_sf2_file',
1141    '0840_Aspirin_sf2_file',
1142    '0840_Chaos_sf2_file',
1143    '0840_GeneralUserGS_sf2_file',
1144    //0840_SBLive_sf2
1145    //0840_SoundBlasterOld_sf2
1146    '0841_Aspirin_sf2_file',
1147    '0841_Chaos_sf2_file',
1148    '0841_FluidR3_GM_sf2_file',
1149    '0841_GeneralUserGS_sf2_file',
1150    //0841_JCLive_sf2_file // +1oct + detune
1151    //0841_SoundBlasterOld_sf2
1152    '0842_FluidR3_GM_sf2_file',
1153  ],
1154  gm_lead_6_voice: [
1155    // Lead 6 (voice): Synth Lead
1156    '0850_JCLive_sf2_file',
1157    '0850_Aspirin_sf2_file',
1158    // 0850_Chaos_sf2_file // same as above
1159    '0850_FluidR3_GM_sf2_file',
1160    // 0850_GeneralUserGS_sf2_file // no voice
1161    //0850_SBLive_sf2
1162    //0850_SoundBlasterOld_sf2
1163    '0851_FluidR3_GM_sf2_file',
1164    '0851_GeneralUserGS_sf2_file',
1165    '0851_JCLive_sf2_file',
1166    //0851_SoundBlasterOld_sf
1167  ],
1168  gm_lead_7_fifths: [
1169    // Lead 7 (fifths): Synth Lead
1170    '0860_JCLive_sf2_file',
1171    '0860_Aspirin_sf2_file',
1172    '0860_Chaos_sf2_file',
1173    // 0860_FluidR3_GM_sf2_file // loud and not fitting
1174    '0860_GeneralUserGS_sf2_file',
1175    //0860_SBLive_sf2
1176    //0860_SoundBlasterOld_sf2
1177    '0861_Aspirin_sf2_file',
1178    // 0861_FluidR3_GM_sf2_file // lout and not fitting
1179    //0861_SoundBlasterOld_sf
1180  ],
1181  gm_lead_8_bass_lead: [
1182    // Lead 8 (bass + lead): Synth Lead
1183    '0870_JCLive_sf2_file',
1184    '0870_Aspirin_sf2_file',
1185    '0870_Chaos_sf2_file',
1186    '0870_FluidR3_GM_sf2_file',
1187    '0870_GeneralUserGS_sf2_file',
1188    //0870_SBLive_sf2
1189    //0870_SoundBlasterOld_sf2
1190    // 0871_GeneralUserGS_sf2_file // loud + detune
1191    //0872_GeneralUserGS_sf2_file // loud
1192    //0873_GeneralUserGS_sf2_file // lou
1193  ],
1194  gm_pad_new_age: [
1195    // Pad 1 (new age): Synth Pad
1196    '0880_JCLive_sf2_file',
1197    '0880_Aspirin_sf2_file',
1198    '0880_Chaos_sf2_file',
1199    '0880_FluidR3_GM_sf2_file',
1200    '0880_GeneralUserGS_sf2_file',
1201    //0880_SBLive_sf2
1202    //0880_SoundBlasterOld_sf2
1203    '0881_Aspirin_sf2_file',
1204    '0881_FluidR3_GM_sf2_file',
1205    '0881_GeneralUserGS_sf2_file',
1206    //0881_SoundBlasterOld_sf2
1207    '0882_Aspirin_sf2_file',
1208    // 0882_FluidR3_GM_sf2_file // missing
1209    '0882_GeneralUserGS_sf2_file',
1210    //0883_GeneralUserGS_sf2_file // missing
1211    // 0884_GeneralUserGS_sf2_file // broken
1212    '0885_GeneralUserGS_sf2_file',
1213    //0886_GeneralUserGS_sf2_file // not a pad
1214    '0887_GeneralUserGS_sf2_file',
1215    //0888_GeneralUserGS_sf2_file // not a pad
1216    //0889_GeneralUserGS_sf2_file // not a pa
1217  ],
1218  gm_pad_warm: [
1219    // Pad 2 (warm): Synth Pad
1220    '0890_JCLive_sf2_file',
1221    '0890_Aspirin_sf2_file',
1222    '0890_Chaos_sf2_file',
1223    '0890_FluidR3_GM_sf2_file',
1224    '0890_GeneralUserGS_sf2_file',
1225    //0890_SBLive_sf2
1226    //0890_SoundBlasterOld_sf2
1227    '0891_Aspirin_sf2_file',
1228    '0891_FluidR3_GM_sf2_file',
1229    // 0891_GeneralUserGS_sf2_file // nois
1230  ],
1231  gm_pad_poly: [
1232    // Pad 3 (polysynth): Synth Pad
1233    //0900_Aspirin_sf2_file // same as belo
1234    '0900_JCLive_sf2_file',
1235    '0900_Chaos_sf2_file',
1236    '0900_FluidR3_GM_sf2_file',
1237    '0900_GeneralUserGS_sf2_file',
1238    //0900_SBLive_sf2
1239    //0900_SoundBlasterOld_sf2
1240    '0901_Aspirin_sf2_file',
1241    '0901_FluidR3_GM_sf2_file',
1242    '0901_GeneralUserGS_sf2_file',
1243    //0901_SoundBlasterOld_sf
1244  ],
1245  gm_pad_choir: [
1246    // Pad 4 (choir): Synth Pad
1247    '0910_FluidR3_GM_sf2_file',
1248    '0910_JCLive_sf2_file',
1249    '0910_Aspirin_sf2_file',
1250    //0910_Chaos_sf2_file // +1oct
1251    '0910_GeneralUserGS_sf2_file',
1252    //0910_SBLive_sf2
1253    //0910_SoundBlasterOld_sf2
1254    // 0911_Aspirin_sf2_file // fluty crackles
1255    '0911_GeneralUserGS_sf2_file',
1256    '0911_JCLive_sf2_file',
1257    //0911_SoundBlasterOld_sf
1258  ],
1259  gm_pad_bowed: [
1260    // Pad 5 (bowed): Synth Pad
1261    '0920_JCLive_sf2_file',
1262    '0920_Aspirin_sf2_file',
1263    //0920_Chaos_sf2_file // same as above
1264    //0920_FluidR3_GM_sf2_file // detuned?
1265    '0920_GeneralUserGS_sf2_file',
1266    //0920_SBLive_sf2
1267    //0920_SoundBlasterOld_sf2
1268    '0921_Aspirin_sf2_file',
1269    '0921_GeneralUserGS_sf2_file',
1270    //0921_SoundBlasterOld_sf
1271  ],
1272  gm_pad_metallic: [
1273    // Pad 6 (metallic): Synth Pad
1274    '0930_Aspirin_sf2_file',
1275    '0930_Chaos_sf2_file',
1276    '0930_FluidR3_GM_sf2_file',
1277    '0930_GeneralUserGS_sf2_file',
1278    // 0930_JCLive_sf2_file // buggy zones: guitar / synth
1279    //0930_SBLive_sf2
1280    //0930_SoundBlasterOld_sf2
1281    '0931_Aspirin_sf2_file',
1282    '0931_FluidR3_GM_sf2_file',
1283    '0931_GeneralUserGS_sf2_file',
1284    //0931_SoundBlasterOld_sf
1285  ],
1286  gm_pad_halo: [
1287    // Pad 7 (halo): Synth Pad
1288    // 0940_Aspirin_sf2_file // same as below
1289    '0940_Chaos_sf2_file',
1290    '0940_FluidR3_GM_sf2_file',
1291    '0940_GeneralUserGS_sf2_file',
1292    '0940_JCLive_sf2_file',
1293    //0940_SBLive_sf2
1294    //0940_SoundBlasterOld_sf2
1295    '0941_Aspirin_sf2_file',
1296    '0941_FluidR3_GM_sf2_file',
1297    '0941_GeneralUserGS_sf2_file',
1298    '0941_JCLive_sf2_file',
1299  ],
1300  gm_pad_sweep: [
1301    // Pad 8 (sweep): Synth Pad
1302    '0950_Aspirin_sf2_file',
1303    '0950_Chaos_sf2_file',
1304    '0950_FluidR3_GM_sf2_file',
1305    '0950_GeneralUserGS_sf2_file',
1306    '0950_JCLive_sf2_file',
1307    //0950_SBLive_sf2
1308    //0950_SoundBlasterOld_sf2
1309    '0951_FluidR3_GM_sf2_file',
1310    '0951_GeneralUserGS_sf2_file',
1311  ],
1312  gm_fx_rain: [
1313    // FX 1 (rain): Synth Effects
1314    //0960_Aspirin_sf2_file //mixed samples?
1315    '0960_FluidR3_GM_sf2_file',
1316    '0960_Chaos_sf2_file',
1317    '0960_GeneralUserGS_sf2_file',
1318    // 0960_JCLive_sf2_file // mixed samples?
1319    //0960_SBLive_sf2
1320    //0960_SoundBlasterOld_sf2
1321    '0961_Aspirin_sf2_file',
1322    '0961_FluidR3_GM_sf2_file',
1323    // 0961_GeneralUserGS_sf2_file // ?!?!
1324    //0961_SoundBlasterOld_sf2
1325    '0962_GeneralUserGS_sf2_file',
1326  ],
1327  gm_fx_soundtrack: [
1328    // FX 2 (soundtrack): Synth Effects
1329    '0970_FluidR3_GM_sf2_file',
1330    '0970_Aspirin_sf2_file',
1331    //0970_Chaos_sf2_file // wrong pitch
1332    '0970_GeneralUserGS_sf2_file',
1333    //0970_JCLive_sf2_file // wrong pitch
1334    //0970_SBLive_sf2
1335    //0970_SoundBlasterOld_sf2
1336    '0971_FluidR3_GM_sf2_file',
1337    '0971_GeneralUserGS_sf2_file',
1338    //0971_SoundBlasterOld_sf
1339  ],
1340  gm_fx_crystal: [
1341    // FX 3 (crystal): Synth Effects
1342    '0980_Aspirin_sf2_file',
1343    '0980_JCLive_sf2_file',
1344    '0980_Chaos_sf2_file',
1345    // 0980_FluidR3_GM_sf2_file // some notes are weird
1346    '0980_GeneralUserGS_sf2_file',
1347    '0981_FluidR3_GM_sf2_file',
1348    //0980_SBLive_sf2
1349    //0980_SoundBlasterOld_sf2
1350    '0981_Aspirin_sf2_file',
1351    '0981_GeneralUserGS_sf2_file',
1352    //0981_SoundBlasterOld_sf2
1353    '0982_GeneralUserGS_sf2_file',
1354    '0983_GeneralUserGS_sf2_file',
1355    '0984_GeneralUserGS_sf2_file',
1356  ],
1357  gm_fx_atmosphere: [
1358    // FX 4 (atmosphere): Synth Effects
1359    '0990_JCLive_sf2_file',
1360    '0990_Aspirin_sf2_file',
1361    '0990_Chaos_sf2_file',
1362    '0990_FluidR3_GM_sf2_file',
1363    '0990_GeneralUserGS_sf2_file',
1364    //0990_SBLive_sf2
1365    //0990_SoundBlasterOld_sf2
1366    '0991_Aspirin_sf2_file',
1367    '0991_FluidR3_GM_sf2_file',
1368    '0991_GeneralUserGS_sf2_file',
1369    '0991_JCLive_sf2_file',
1370    //0991_SoundBlasterOld_sf2
1371    '0992_FluidR3_GM_sf2_file',
1372    '0992_JCLive_sf2_file',
1373    '0993_JCLive_sf2_file',
1374    '0994_JCLive_sf2_file',
1375  ],
1376  gm_fx_brightness: [
1377    // FX 5 (brightness): Synth Effects
1378    '1000_JCLive_sf2_file',
1379    '1000_Aspirin_sf2_file',
1380    '1000_Chaos_sf2_file',
1381    '1000_FluidR3_GM_sf2_file',
1382    '1000_GeneralUserGS_sf2_file',
1383    //1000_SBLive_sf2
1384    //1000_SoundBlasterOld_sf2
1385    '1001_Aspirin_sf2_file',
1386    '1001_FluidR3_GM_sf2_file',
1387    '1001_GeneralUserGS_sf2_file',
1388    '1001_JCLive_sf2_file',
1389    //1001_SoundBlasterOld_sf2
1390    '1002_Aspirin_sf2_file',
1391    '1002_FluidR3_GM_sf2_file',
1392    '1002_GeneralUserGS_sf2_file',
1393  ],
1394  gm_fx_goblins: [
1395    // FX 6 (goblins): Synth Effects
1396    '1010_FluidR3_GM_sf2_file',
1397    '1010_JCLive_sf2_file',
1398    '1010_Aspirin_sf2_file',
1399    '1010_Chaos_sf2_file',
1400    '1010_GeneralUserGS_sf2_file',
1401    //1010_SBLive_sf2
1402    //1010_SoundBlasterOld_sf2
1403    '1011_Aspirin_sf2_file',
1404    '1011_FluidR3_GM_sf2_file',
1405    '1011_JCLive_sf2_file',
1406    '1012_Aspirin_sf2_file',
1407  ],
1408  gm_fx_echoes: [
1409    // FX 7 (echoes): Synth Effects
1410    '1020_FluidR3_GM_sf2_file',
1411    '1020_JCLive_sf2_file',
1412    '1020_Aspirin_sf2_file',
1413    '1020_Chaos_sf2_file',
1414    '1020_GeneralUserGS_sf2_file',
1415    //1020_SBLive_sf2
1416    //1020_SoundBlasterOld_sf2
1417    '1021_Aspirin_sf2_file',
1418    '1021_FluidR3_GM_sf2_file',
1419    '1021_GeneralUserGS_sf2_file',
1420    '1021_JCLive_sf2_file',
1421    //1021_SoundBlasterOld_sf2
1422    '1022_GeneralUserGS_sf2_file',
1423  ],
1424  gm_fx_sci_fi: [
1425    // FX 8 (sci_fi): Synth Effects
1426    '1030_FluidR3_GM_sf2_file',
1427    '1030_Aspirin_sf2_file',
1428    '1030_Chaos_sf2_file',
1429    '1030_GeneralUserGS_sf2_file',
1430    '1030_JCLive_sf2_file',
1431    //1030_SBLive_sf2
1432    //1030_SoundBlasterOld_sf2
1433    '1031_Aspirin_sf2_file',
1434    '1031_FluidR3_GM_sf2_file',
1435    '1031_GeneralUserGS_sf2_file',
1436    //1031_SoundBlasterOld_sf2
1437    '1032_FluidR3_GM_sf2_file',
1438  ],
1439  gm_sitar: [
1440    // Sitar: Ethnic
1441    '1040_Aspirin_sf2_file',
1442    '1040_FluidR3_GM_sf2_file',
1443    '1040_JCLive_sf2_file',
1444    '1040_Chaos_sf2_file',
1445    '1040_GeneralUserGS_sf2_file',
1446    //1040_SBLive_sf2
1447    //1040_SoundBlasterOld_sf2
1448    '1041_FluidR3_GM_sf2_file',
1449    '1041_GeneralUserGS_sf2_file',
1450  ],
1451  gm_banjo: [
1452    // Banjo: Ethnic
1453    '1050_FluidR3_GM_sf2_file',
1454    '1050_JCLive_sf2_file',
1455    '1050_Aspirin_sf2_file',
1456    '1050_Chaos_sf2_file',
1457    '1050_GeneralUserGS_sf2_file',
1458    //1050_SBLive_sf2
1459    //1050_SoundBlasterOld_sf2
1460    '1051_GeneralUserGS_sf2_file',
1461  ],
1462  gm_shamisen: [
1463    // Shamisen: Ethnic
1464    '1060_JCLive_sf2_file',
1465    '1060_FluidR3_GM_sf2_file',
1466    '1060_Aspirin_sf2_file',
1467    '1060_Chaos_sf2_file',
1468    '1060_GeneralUserGS_sf2_file',
1469    //1060_SBLive_sf2
1470    //1060_SoundBlasterOld_sf2
1471    '1061_FluidR3_GM_sf2_file',
1472    '1061_GeneralUserGS_sf2_file',
1473    //1061_SoundBlasterOld_sf
1474  ],
1475  gm_koto: [
1476    // Koto: Ethnic
1477    '1070_FluidR3_GM_sf2_file',
1478    '1070_JCLive_sf2_file',
1479    '1070_Aspirin_sf2_file',
1480    '1070_Chaos_sf2_file',
1481    '1070_GeneralUserGS_sf2_file',
1482    //1070_SBLive_sf2
1483    //1070_SoundBlasterOld_sf2
1484    '1071_FluidR3_GM_sf2_file',
1485    '1071_GeneralUserGS_sf2_file',
1486    '1072_GeneralUserGS_sf2_file',
1487    '1073_GeneralUserGS_sf2_file',
1488  ],
1489  gm_kalimba: [
1490    // Kalimba: Ethnic
1491    '1080_JCLive_sf2_file',
1492    '1080_FluidR3_GM_sf2_file',
1493    '1080_Aspirin_sf2_file',
1494    '1080_Chaos_sf2_file',
1495    '1080_GeneralUserGS_sf2_file',
1496    //1080_SBLive_sf2
1497    //1080_SoundBlasterOld_sf2
1498    //1081_SoundBlasterOld_sf
1499  ],
1500  gm_bagpipe: [
1501    // Bagpipe: Ethnic
1502    '1090_Aspirin_sf2_file',
1503    // '1090_Chaos_sf2_file', // broken pitches
1504    // '1090_GeneralUserGS_sf2_file', // broken pitches
1505    // '1090_FluidR3_GM_sf2_file', // broken pitches ?
1506    // '1090_JCLive_sf2_file', // broken pitches ?
1507    //1090_SBLive_sf2
1508    //1090_SoundBlasterOld_sf2
1509    //1091_SoundBlasterOld_sf
1510  ],
1511  gm_fiddle: [
1512    // Fiddle: Ethnic
1513    '1100_JCLive_sf2_file',
1514    '1100_Aspirin_sf2_file',
1515    '1100_Chaos_sf2_file',
1516    '1100_FluidR3_GM_sf2_file',
1517    '1100_GeneralUserGS_sf2_file',
1518    //1100_SBLive_sf2
1519    //1100_SoundBlasterOld_sf2
1520    '1101_Aspirin_sf2_file',
1521    '1101_FluidR3_GM_sf2_file',
1522    '1101_GeneralUserGS_sf2_file',
1523    '1102_GeneralUserGS_sf2_file',
1524  ],
1525  gm_shanai: [
1526    // Shanai: Ethnic
1527    '1110_Aspirin_sf2_file',
1528    '1110_FluidR3_GM_sf2_file',
1529    '1110_JCLive_sf2_file',
1530    '1110_Chaos_sf2_file',
1531    '1110_GeneralUserGS_sf2_file',
1532    //1110_SBLive_sf2
1533    //1110_SoundBlasterOld_sf
1534  ],
1535  gm_tinkle_bell: [
1536    // Tinkle Bell: Percussive
1537    '1120_Aspirin_sf2_file',
1538    // '1120_Chaos_sf2_file', // same as above
1539    // '1120_GeneralUserGS_sf2_file', // sounds exactly as Aspirin
1540    // '1120_FluidR3_GM_sf2_file', // +1oct
1541    // '1120_JCLive_sf2_file', // +1oct
1542    //1120_SBLive_sf2
1543    //1120_SoundBlasterOld_sf2
1544    //1121_SoundBlasterOld_sf
1545  ],
1546  gm_agogo: [
1547    // Agogo: Percussive
1548    '1130_JCLive_sf2_file',
1549    '1130_Aspirin_sf2_file',
1550    '1130_Chaos_sf2_file',
1551    '1130_FluidR3_GM_sf2_file',
1552    '1130_GeneralUserGS_sf2_file',
1553    //1130_SBLive_sf2
1554    //1130_SoundBlasterOld_sf2
1555    '1131_FluidR3_GM_sf2_file',
1556    //1131_SoundBlasterOld_sf
1557  ],
1558  gm_steel_drums: [
1559    // Steel Drums: Percussive
1560    '1140_FluidR3_GM_sf2_file',
1561    '1140_Aspirin_sf2_file',
1562    '1140_JCLive_sf2_file',
1563    '1140_Chaos_sf2_file',
1564    '1140_GeneralUserGS_sf2_file',
1565    //1140_SBLive_sf2
1566    //1140_SoundBlasterOld_sf2
1567    '1141_FluidR3_GM_sf2_file',
1568  ],
1569  gm_woodblock: [
1570    // Woodblock: Percussive
1571    '1150_JCLive_sf2_file',
1572    '1150_Aspirin_sf2_file',
1573    '1150_Chaos_sf2_file',
1574    '1150_FluidR3_GM_sf2_file',
1575    '1150_GeneralUserGS_sf2_file',
1576    //1150_SBLive_sf2
1577    //1150_SoundBlasterOld_sf2
1578    '1151_FluidR3_GM_sf2_file',
1579    '1151_GeneralUserGS_sf2_file',
1580    '1152_FluidR3_GM_sf2_file',
1581    '1152_GeneralUserGS_sf2_file',
1582  ],
1583  gm_taiko_drum: [
1584    // Taiko Drum: Percussive
1585    '1160_JCLive_sf2_file',
1586    '1160_FluidR3_GM_sf2_file',
1587    '1160_Aspirin_sf2_file',
1588    '1160_Chaos_sf2_file',
1589    '1160_GeneralUserGS_sf2_file',
1590    //1160_SBLive_sf2
1591    //1160_SoundBlasterOld_sf2
1592    '1161_FluidR3_GM_sf2_file',
1593    '1161_GeneralUserGS_sf2_file',
1594    //1161_SoundBlasterOld_sf2
1595    '1162_FluidR3_GM_sf2_file',
1596    '1162_GeneralUserGS_sf2_file',
1597    '1163_FluidR3_GM_sf2_file',
1598  ],
1599  gm_melodic_tom: [
1600    // Melodic Tom: Percussive
1601    '1170_JCLive_sf2_file',
1602    '1170_Aspirin_sf2_file',
1603    '1170_Chaos_sf2_file',
1604    '1170_FluidR3_GM_sf2_file',
1605    '1170_GeneralUserGS_sf2_file',
1606    //1170_SBLive_sf2
1607    //1170_SoundBlasterOld_sf2
1608    '1171_FluidR3_GM_sf2_file',
1609    '1171_GeneralUserGS_sf2_file',
1610    '1172_FluidR3_GM_sf2_file',
1611    '1173_FluidR3_GM_sf2_file',
1612  ],
1613  gm_synth_drum: [
1614    // Synth Drum: Percussive
1615    '1180_JCLive_sf2_file',
1616    '1180_Aspirin_sf2_file',
1617    '1180_Chaos_sf2_file',
1618    '1180_FluidR3_GM_sf2_file',
1619    '1180_GeneralUserGS_sf2_file',
1620    //1180_SBLive_sf2
1621    //1180_SoundBlasterOld_sf2
1622    '1181_FluidR3_GM_sf2_file',
1623    '1181_GeneralUserGS_sf2_file',
1624    //1181_SoundBlasterOld_sf
1625  ],
1626  gm_reverse_cymbal: [
1627    // Reverse Cymbal: Percussive
1628    '1190_JCLive_sf2_file',
1629    '1190_Aspirin_sf2_file',
1630    '1190_Chaos_sf2_file',
1631    '1190_FluidR3_GM_sf2_file',
1632    '1190_GeneralUserGS_sf2_file',
1633    //1190_SBLive_sf2
1634    //1190_SoundBlasterOld_sf2
1635    '1191_GeneralUserGS_sf2_file',
1636    '1192_GeneralUserGS_sf2_file',
1637    '1193_GeneralUserGS_sf2_file',
1638    '1194_GeneralUserGS_sf2_file',
1639  ],
1640  gm_guitar_fret_noise: [
1641    // Guitar Fret Noise: Sound effects
1642    '1200_JCLive_sf2_file',
1643    '1200_Aspirin_sf2_file',
1644    '1200_Chaos_sf2_file',
1645    '1200_FluidR3_GM_sf2_file',
1646    '1200_GeneralUserGS_sf2_file',
1647    //1200_SBLive_sf2
1648    //1200_SoundBlasterOld_sf2
1649    '1201_Aspirin_sf2_file',
1650    '1201_GeneralUserGS_sf2_file',
1651    '1202_GeneralUserGS_sf2_file',
1652  ],
1653  gm_breath_noise: [
1654    // Breath Noise: Sound effects
1655    '1210_FluidR3_GM_sf2_file',
1656    '1210_JCLive_sf2_file',
1657    '1210_Aspirin_sf2_file',
1658    '1210_Chaos_sf2_file',
1659    '1210_GeneralUserGS_sf2_file',
1660    //1210_SBLive_sf2
1661    //1210_SoundBlasterOld_sf2
1662    '1211_Aspirin_sf2_file',
1663    '1211_GeneralUserGS_sf2_file',
1664    '1212_GeneralUserGS_sf2_file',
1665  ],
1666  gm_seashore: [
1667    // Seashore: Sound effects
1668    '1220_JCLive_sf2_file',
1669    '1220_Aspirin_sf2_file',
1670    '1220_Chaos_sf2_file',
1671    '1220_FluidR3_GM_sf2_file',
1672    '1220_GeneralUserGS_sf2_file',
1673    //1220_SBLive_sf2
1674    //1220_SoundBlasterOld_sf2
1675    '1221_Aspirin_sf2_file',
1676    '1221_GeneralUserGS_sf2_file',
1677    '1221_JCLive_sf2_file',
1678    '1222_Aspirin_sf2_file',
1679    '1222_GeneralUserGS_sf2_file',
1680    '1223_Aspirin_sf2_file',
1681    '1223_GeneralUserGS_sf2_file',
1682    '1224_Aspirin_sf2_file',
1683    '1224_GeneralUserGS_sf2_file',
1684    '1225_GeneralUserGS_sf2_file',
1685    '1226_GeneralUserGS_sf2_file',
1686  ],
1687  gm_bird_tweet: [
1688    // Bird Tweet: Sound effects
1689    '1230_FluidR3_GM_sf2_file',
1690    '1230_JCLive_sf2_file',
1691    '1230_Aspirin_sf2_file',
1692    // '1230_Chaos_sf2_file',
1693    '1230_GeneralUserGS_sf2_file',
1694    //1230_SBLive_sf2
1695    //1230_SoundBlasterOld_sf2
1696    //'1231_Aspirin_sf2_file',
1697    '1231_GeneralUserGS_sf2_file', // dog
1698    // '1232_Aspirin_sf2_file',// ?
1699    '1232_GeneralUserGS_sf2_file', // horse
1700    // '1233_GeneralUserGS_sf2_file', //
1701    '1234_GeneralUserGS_sf2_file', // scratch
1702  ],
1703  gm_telephone: [
1704    // Telephone Ring: Sound effects
1705    '1240_JCLive_sf2_file',
1706    '1240_Aspirin_sf2_file',
1707    '1240_Chaos_sf2_file',
1708    '1240_FluidR3_GM_sf2_file',
1709    // '1240_GeneralUserGS_sf2_file',
1710    //1240_SBLive_sf2
1711    //1240_SoundBlasterOld_sf2
1712    '1241_Aspirin_sf2_file', // door?
1713    //'1241_GeneralUserGS_sf2_file',
1714    // '1242_Aspirin_sf2_file', // ?
1715    '1242_GeneralUserGS_sf2_file', // door
1716    '1243_Aspirin_sf2_file', // scratch
1717    '1243_GeneralUserGS_sf2_file', // door close?
1718    '1244_Aspirin_sf2_file', // bells
1719    '1244_GeneralUserGS_sf2_file', // bells
1720  ],
1721  gm_helicopter: [
1722    // Helicopter: Sound effects
1723    '1250_JCLive_sf2_file',
1724    '1250_Aspirin_sf2_file',
1725    // '1250_Chaos_sf2_file', // same as above
1726    '1250_FluidR3_GM_sf2_file',
1727    '1250_GeneralUserGS_sf2_file',
1728    //1250_SBLive_sf2
1729    //1250_SoundBlasterOld_sf2
1730    // '1251_Aspirin_sf2_file', // slooow
1731    '1251_FluidR3_GM_sf2_file', // guitar
1732    '1251_GeneralUserGS_sf2_file', // engine start with loop at end..
1733    '1252_Aspirin_sf2_file', // alien
1734    '1252_FluidR3_GM_sf2_file', // seashore
1735    '1252_GeneralUserGS_sf2_file', // carbreak
1736    // '1253_Aspirin_sf2_file', // plane
1737    '1253_GeneralUserGS_sf2_file', // racing car
1738    // '1254_Aspirin_sf2_file',
1739    '1254_GeneralUserGS_sf2_file', // breaking
1740    // '1255_Aspirin_sf2_file',
1741    '1255_GeneralUserGS_sf2_file', // siren
1742    // '1256_Aspirin_sf2_file',
1743    '1256_GeneralUserGS_sf2_file', // hmm
1744    // '1257_Aspirin_sf2_file',
1745    '1257_GeneralUserGS_sf2_file', // noise
1746    // '1258_Aspirin_sf2_file',
1747    '1258_GeneralUserGS_sf2_file', // metallic noise
1748    '1259_GeneralUserGS_sf2_file', // watery nosie
1749  ],
1750  gm_applause: [
1751    // Applause: Sound effects
1752    '1260_JCLive_sf2_file',
1753    '1260_Aspirin_sf2_file',
1754    '1260_Chaos_sf2_file',
1755    '1260_FluidR3_GM_sf2_file',
1756    '1260_GeneralUserGS_sf2_file',
1757    //1260_SBLive_sf2
1758    //1260_SoundBlasterOld_sf2
1759    '1261_Aspirin_sf2_file',
1760    '1261_GeneralUserGS_sf2_file',
1761    '1262_Aspirin_sf2_file',
1762    '1262_GeneralUserGS_sf2_file',
1763    '1263_Aspirin_sf2_file',
1764    '1263_GeneralUserGS_sf2_file',
1765    '1264_Aspirin_sf2_file',
1766    '1264_GeneralUserGS_sf2_file',
1767    '1265_Aspirin_sf2_file',
1768    '1265_GeneralUserGS_sf2_file',
1769  ],
1770  gm_gunshot: [
1771    // Gunshot: Sound effects
1772    '1270_JCLive_sf2_file',
1773    '1270_Aspirin_sf2_file',
1774    '1270_Chaos_sf2_file',
1775    '1270_FluidR3_GM_sf2_file',
1776    '1270_GeneralUserGS_sf2_file',
1777    //1270_SBLive_sf2
1778    //1270_SoundBlasterOld_sf2
1779    '1271_Aspirin_sf2_file',
1780    '1271_GeneralUserGS_sf2_file',
1781    '1272_Aspirin_sf2_file',
1782    '1272_GeneralUserGS_sf2_file',
1783    '1273_GeneralUserGS_sf2_file',
1784    '1274_GeneralUserGS_sf2_file',
1785    '',
1786  ],
1787};