mirror of
https://github.com/eliasstepanik/strudel.git
synced 2026-01-11 13:48:40 +00:00
2029 lines
60 KiB
JavaScript
2029 lines
60 KiB
JavaScript
// this list is not used anymore..
|
|
|
|
export const instruments = [
|
|
// Acoustic Grand Piano: Piano
|
|
'0000_JCLive_sf2_file',
|
|
'0000_Aspirin_sf2_file',
|
|
'0000_Chaos_sf2_file',
|
|
'0000_FluidR3_GM_sf2_file',
|
|
'0000_GeneralUserGS_sf2_file',
|
|
//'0000_SBLive_sf2',
|
|
//'0000_SoundBlasterOld_sf2',
|
|
'0001_FluidR3_GM_sf2_file',
|
|
'0001_GeneralUserGS_sf2_file',
|
|
|
|
// Bright Acoustic Piano: Piano
|
|
'0010_Aspirin_sf2_file',
|
|
'0010_Chaos_sf2_file',
|
|
'0010_FluidR3_GM_sf2_file',
|
|
'0010_GeneralUserGS_sf2_file',
|
|
'0010_JCLive_sf2_file',
|
|
//'0010_SBLive_sf2',
|
|
//'0010_SoundBlasterOld_sf2',
|
|
'0011_Aspirin_sf2_file',
|
|
'0011_FluidR3_GM_sf2_file',
|
|
'0011_GeneralUserGS_sf2_file',
|
|
'0012_GeneralUserGS_sf2_file', // string??
|
|
|
|
// Electric Grand Piano: Piano
|
|
'0020_Aspirin_sf2_file',
|
|
'0020_Chaos_sf2_file',
|
|
'0020_FluidR3_GM_sf2_file',
|
|
'0020_GeneralUserGS_sf2_file',
|
|
'0020_JCLive_sf2_file',
|
|
//'0020_SBLive_sf2',
|
|
//'0020_SoundBlasterOld_sf2',
|
|
'0021_Aspirin_sf2_file',
|
|
'0021_GeneralUserGS_sf2_file',
|
|
// ?
|
|
'0022_Aspirin_sf2_file', // dx7 epiano like
|
|
|
|
// Honky-tonk Piano: Piano
|
|
'0030_Aspirin_sf2_file',
|
|
'0030_Chaos_sf2_file',
|
|
'0030_FluidR3_GM_sf2_file',
|
|
'0030_GeneralUserGS_sf2_file',
|
|
'0030_JCLive_sf2_file',
|
|
//'0030_SBLive_sf2',
|
|
//'0030_SoundBlasterOld_sf2',
|
|
'0031_Aspirin_sf2_file',
|
|
'0031_FluidR3_GM_sf2_file',
|
|
'0031_GeneralUserGS_sf2_file',
|
|
//'0031_SoundBlasterOld_sf2', // pianos until here
|
|
|
|
// Electric Piano 1: Piano
|
|
'0040_Aspirin_sf2_file',
|
|
'0040_Chaos_sf2_file',
|
|
'0040_FluidR3_GM_sf2_file', // rhodes
|
|
'0040_GeneralUserGS_sf2_file', // staccato rhodes
|
|
'0040_JCLive_sf2_file', // warbly rhodes
|
|
//'0040_SBLive_sf2', // ?
|
|
//'0040_SoundBlasterOld_sf2', // ?
|
|
'0041_FluidR3_GM_sf2_file', // rhodes
|
|
'0041_GeneralUserGS_sf2_file', // staccato rhodes
|
|
//'0041_SoundBlasterOld_sf2', // ?
|
|
'0042_GeneralUserGS_sf2_file', // staccato wurly
|
|
'0043_GeneralUserGS_sf2_file', // high bell
|
|
'0044_GeneralUserGS_sf2_file', // reed organ
|
|
//'0045_GeneralUserGS_sf2_file', // ?
|
|
'0046_GeneralUserGS_sf2_file', // reed organ
|
|
|
|
// Electric Piano 2: Piano
|
|
'0050_Aspirin_sf2_file', // glass piano
|
|
'0050_Chaos_sf2_file', // short glass piano
|
|
'0050_FluidR3_GM_sf2_file', // long glass piano !
|
|
// ?
|
|
'0050_GeneralUserGS_sf2_file', // short glass piano
|
|
// cont
|
|
'0050_JCLive_sf2_file', // glass piano
|
|
//'0050_SBLive_sf2', // ?
|
|
//'0050_SoundBlasterOld_sf2', // ?
|
|
'0051_FluidR3_GM_sf2_file', // long lass organ
|
|
'0051_GeneralUserGS_sf2_file',
|
|
//'0052_GeneralUserGS_sf2_file', // ?
|
|
'0053_GeneralUserGS_sf2_file',
|
|
// normal piano...
|
|
'0054_GeneralUserGS_sf2_file', // piano
|
|
|
|
// Harpsichord: Piano
|
|
'0060_Aspirin_sf2_file', // harpsichord
|
|
'0060_Chaos_sf2_file',
|
|
'0060_FluidR3_GM_sf2_file', // harpsichord !
|
|
'0060_GeneralUserGS_sf2_file',
|
|
'0060_JCLive_sf2_file',
|
|
//'0060_SBLive_sf2',
|
|
//'0060_SoundBlasterOld_sf2',
|
|
'0061_Aspirin_sf2_file',
|
|
'0061_GeneralUserGS_sf2_file',
|
|
//'0061_SoundBlasterOld_sf2',
|
|
'0062_GeneralUserGS_sf2_file',
|
|
|
|
// Clavinet: Piano
|
|
'0070_Aspirin_sf2_file',
|
|
'0070_Chaos_sf2_file',
|
|
'0070_FluidR3_GM_sf2_file',
|
|
// '0070_GeneralUserGS_sf2_file', // half broken
|
|
'0070_JCLive_sf2_file',
|
|
//'0070_SBLive_sf2',
|
|
//'0070_SoundBlasterOld_sf2',
|
|
// '0071_GeneralUserGS_sf2_file', // half broken
|
|
|
|
// Celesta: Chromatic Percussion
|
|
'0080_Aspirin_sf2_file',
|
|
'0080_Chaos_sf2_file',
|
|
'0080_FluidR3_GM_sf2_file',
|
|
'0080_GeneralUserGS_sf2_file',
|
|
'0080_JCLive_sf2_file',
|
|
//'0080_SBLive_sf2',
|
|
//'0080_SoundBlasterOld_sf2',
|
|
'0081_FluidR3_GM_sf2_file',
|
|
// '0081_GeneralUserGS_sf2_file', // weird detuned
|
|
//'0081_SoundBlasterOld_sf2',
|
|
|
|
// Glockenspiel: Chromatic Percussion
|
|
'0090_Aspirin_sf2_file',
|
|
'0090_Chaos_sf2_file',
|
|
'0090_FluidR3_GM_sf2_file',
|
|
'0090_GeneralUserGS_sf2_file',
|
|
'0090_JCLive_sf2_file',
|
|
//'0090_SBLive_sf2',
|
|
//'0090_SoundBlasterOld_sf2',
|
|
//'0091_SoundBlasterOld_sf2',
|
|
|
|
// Music Box: Chromatic Percussion
|
|
'0100_Aspirin_sf2_file',
|
|
'0100_Chaos_sf2_file',
|
|
'0100_FluidR3_GM_sf2_file',
|
|
'0100_GeneralUserGS_sf2_file',
|
|
'0100_JCLive_sf2_file',
|
|
//'0100_SBLive_sf2',
|
|
//'0100_SoundBlasterOld_sf2',
|
|
// '0101_GeneralUserGS_sf2_file', // weird detuned
|
|
//'0101_SoundBlasterOld_sf2',
|
|
|
|
// Vibraphone: Chromatic Percussion
|
|
'0110_Aspirin_sf2_file',
|
|
'0110_Chaos_sf2_file',
|
|
'0110_FluidR3_GM_sf2_file',
|
|
'0110_GeneralUserGS_sf2_file',
|
|
'0110_JCLive_sf2_file',
|
|
//'0110_SBLive_sf2',
|
|
//'0110_SoundBlasterOld_sf2',
|
|
'0111_FluidR3_GM_sf2_file',
|
|
|
|
// Marimba: Chromatic Percussion
|
|
'0120_Aspirin_sf2_file',
|
|
'0120_Chaos_sf2_file',
|
|
'0120_FluidR3_GM_sf2_file',
|
|
'0120_GeneralUserGS_sf2_file',
|
|
'0120_JCLive_sf2_file',
|
|
//'0120_SBLive_sf2',
|
|
//'0120_SoundBlasterOld_sf2',
|
|
'0121_FluidR3_GM_sf2_file',
|
|
'0121_GeneralUserGS_sf2_file', // not really a marimba
|
|
|
|
// Xylophone: Chromatic Percussion
|
|
'0130_Aspirin_sf2_file',
|
|
'0130_Chaos_sf2_file',
|
|
'0130_FluidR3_GM_sf2_file',
|
|
'0130_GeneralUserGS_sf2_file',
|
|
'0130_JCLive_sf2_file',
|
|
//'0130_SBLive_sf2',
|
|
//'0130_SoundBlasterOld_sf2',
|
|
'0131_FluidR3_GM_sf2_file',
|
|
|
|
// Tubular Bells: Chromatic Percussion
|
|
'0140_Aspirin_sf2_file',
|
|
// '0140_Chaos_sf2_file', // same as aspirin?
|
|
'0140_FluidR3_GM_sf2_file',
|
|
'0140_GeneralUserGS_sf2_file',
|
|
'0140_JCLive_sf2_file',
|
|
//'0140_SBLive_sf2',
|
|
//'0140_SoundBlasterOld_sf2',
|
|
'0141_FluidR3_GM_sf2_file',
|
|
//'0141_GeneralUserGS_sf2_file',
|
|
'0142_GeneralUserGS_sf2_file', // epiano..
|
|
// '0143_GeneralUserGS_sf2_file', // buggy
|
|
|
|
// Dulcimer: Chromatic Percussion
|
|
'0150_Aspirin_sf2_file',
|
|
'0150_Chaos_sf2_file', // long load?
|
|
'0150_FluidR3_GM_sf2_file',
|
|
'0150_GeneralUserGS_sf2_file',
|
|
// '0150_JCLive_sf2_file', // detuned???
|
|
//'0150_SBLive_sf2',
|
|
//'0150_SoundBlasterOld_sf2',
|
|
'0151_FluidR3_GM_sf2_file',
|
|
|
|
// Drawbar Organ: Organ
|
|
'0160_Aspirin_sf2_file',
|
|
'0160_Chaos_sf2_file',
|
|
'0160_FluidR3_GM_sf2_file',
|
|
'0160_GeneralUserGS_sf2_file',
|
|
'0160_JCLive_sf2_file',
|
|
//'0160_SBLive_sf2',
|
|
//'0160_SoundBlasterOld_sf2',
|
|
'0161_Aspirin_sf2_file',
|
|
'0161_FluidR3_GM_sf2_file',
|
|
//'0161_SoundBlasterOld_sf2',
|
|
|
|
// Percussive Organ: Organ
|
|
'0170_Aspirin_sf2_file',
|
|
'0170_Chaos_sf2_file',
|
|
'0170_FluidR3_GM_sf2_file',
|
|
// '0170_GeneralUserGS_sf2_file', // repitched
|
|
'0170_JCLive_sf2_file',
|
|
//'0170_SBLive_sf2',
|
|
//'0170_SoundBlasterOld_sf2',
|
|
'0171_FluidR3_GM_sf2_file',
|
|
// '0171_GeneralUserGS_sf2_file', // repitched
|
|
'0172_FluidR3_GM_sf2_file',
|
|
|
|
// Rock Organ: Organ
|
|
'0180_Aspirin_sf2_file',
|
|
'0180_Chaos_sf2_file',
|
|
'0180_FluidR3_GM_sf2_file',
|
|
'0180_GeneralUserGS_sf2_file',
|
|
'0180_JCLive_sf2_file',
|
|
//'0180_SBLive_sf2',
|
|
//'0180_SoundBlasterOld_sf2',
|
|
//'0181_Aspirin_sf2_file', // flute
|
|
//'0181_GeneralUserGS_sf2_file', // marimbalike
|
|
//'0181_SoundBlasterOld_sf2',
|
|
|
|
// Church Organ: Organ
|
|
'0190_Aspirin_sf2_file',
|
|
'0190_Chaos_sf2_file',
|
|
'0190_FluidR3_GM_sf2_file',
|
|
'0190_GeneralUserGS_sf2_file',
|
|
'0190_JCLive_sf2_file',
|
|
//'0190_SBLive_sf2',
|
|
//'0190_SoundBlasterOld_sf2',
|
|
//'0191_Aspirin_sf2_file', // string??
|
|
//'0191_GeneralUserGS_sf2_file', // weird organ
|
|
//'0191_SoundBlasterOld_sf2',
|
|
|
|
// Reed Organ: Organ
|
|
'0200_Aspirin_sf2_file',
|
|
'0200_Chaos_sf2_file',
|
|
'0200_FluidR3_GM_sf2_file',
|
|
'0200_GeneralUserGS_sf2_file',
|
|
'0200_JCLive_sf2_file', // stringy
|
|
//'0200_SBLive_sf2',
|
|
//'0200_SoundBlasterOld_sf2',
|
|
'0201_Aspirin_sf2_file', // stringy
|
|
'0201_FluidR3_GM_sf2_file',
|
|
'0201_GeneralUserGS_sf2_file',
|
|
//'0201_SoundBlasterOld_sf2',
|
|
//'0210_Aspirin_sf2_file', // buggy
|
|
//'0210_Chaos_sf2_file', // buggy
|
|
|
|
// Accordion: Organ
|
|
'0210_FluidR3_GM_sf2_file',
|
|
'0210_GeneralUserGS_sf2_file',
|
|
'0210_JCLive_sf2_file',
|
|
//'0210_SBLive_sf2',
|
|
//'0210_SoundBlasterOld_sf2',
|
|
'0211_Aspirin_sf2_file', // stringy
|
|
'0211_FluidR3_GM_sf2_file',
|
|
'0211_GeneralUserGS_sf2_file',
|
|
//'0211_SoundBlasterOld_sf2',
|
|
'0212_GeneralUserGS_sf2_file',
|
|
|
|
// Harmonica: Organ
|
|
'0220_Aspirin_sf2_file',
|
|
'0220_Chaos_sf2_file',
|
|
'0220_FluidR3_GM_sf2_file',
|
|
'0220_GeneralUserGS_sf2_file',
|
|
'0220_JCLive_sf2_file',
|
|
//'0220_SBLive_sf2',
|
|
//'0220_SoundBlasterOld_sf2',
|
|
'0221_FluidR3_GM_sf2_file',
|
|
|
|
// Tango Accordion: Organ
|
|
'0230_Aspirin_sf2_file',
|
|
'0230_Chaos_sf2_file',
|
|
'0230_FluidR3_GM_sf2_file',
|
|
'0230_GeneralUserGS_sf2_file',
|
|
'0230_JCLive_sf2_file',
|
|
//'0230_SBLive_sf2',
|
|
//'0230_SoundBlasterOld_sf2',
|
|
'0231_FluidR3_GM_sf2_file',
|
|
'0231_GeneralUserGS_sf2_file', // warbly
|
|
'0231_JCLive_sf2_file',
|
|
//'0231_SoundBlasterOld_sf2',
|
|
'0232_FluidR3_GM_sf2_file',
|
|
'0233_FluidR3_GM_sf2_file',
|
|
|
|
// Acoustic Guitar (nylon): Guitar
|
|
'0240_Aspirin_sf2_file',
|
|
'0240_Chaos_sf2_file',
|
|
'0240_FluidR3_GM_sf2_file',
|
|
'0240_GeneralUserGS_sf2_file',
|
|
'0240_JCLive_sf2_file',
|
|
'0240_LK_Godin_Nylon_SF2_file',
|
|
//'0240_SBLive_sf2',
|
|
//'0240_SoundBlasterOld_sf2',
|
|
// '0241_GeneralUserGS_sf2_file', // organ like
|
|
'0241_JCLive_sf2_file',
|
|
'0242_JCLive_sf2_file',
|
|
'0243_JCLive_sf2_file',
|
|
|
|
// Acoustic Guitar (steel): Guitar
|
|
'0253_Acoustic_Guitar_sf2_file',
|
|
'0250_Aspirin_sf2_file',
|
|
'0250_Chaos_sf2_file',
|
|
'0250_FluidR3_GM_sf2_file',
|
|
'0250_GeneralUserGS_sf2_file',
|
|
// '0250_JCLive_sf2_file', // detuned
|
|
'0250_LK_AcousticSteel_SF2_file',
|
|
//'0250_SBLive_sf2',
|
|
//'0250_SoundBlasterOld_sf2',
|
|
//'0251_Acoustic_Guitar_sf2_file', // detuned?
|
|
// '0251_GeneralUserGS_sf2_file', // broken: missing pitches
|
|
// '0252_Acoustic_Guitar_sf2_file', // detuned..
|
|
// '0252_GeneralUserGS_sf2_file', // broken: missing pitches
|
|
'0253_Acoustic_Guitar_sf2_file',
|
|
'0253_GeneralUserGS_sf2_file',
|
|
'0254_Acoustic_Guitar_sf2_file', // bends.. detuned
|
|
'0254_GeneralUserGS_sf2_file',
|
|
//'0255_GeneralUserGS_sf2_file', // no guitar..
|
|
|
|
// Electric Guitar (jazz): Guitar
|
|
'0260_Aspirin_sf2_file', // sounds like an epiano
|
|
'0260_Chaos_sf2_file', // weird but cool detune
|
|
'0260_FluidR3_GM_sf2_file',
|
|
'0260_GeneralUserGS_sf2_file',
|
|
'0260_JCLive_sf2_file',
|
|
//'0260_SBLive_sf2',
|
|
//'0260_SoundBlasterOld_sf2',
|
|
'0260_Stratocaster_sf2_file', // -1 octave
|
|
'0261_GeneralUserGS_sf2_file',
|
|
//'0261_SoundBlasterOld_sf2',
|
|
'0261_Stratocaster_sf2_file', // -1 octave
|
|
'0262_Stratocaster_sf2_file', // -1 octave
|
|
|
|
// Electric Guitar (clean): Guitar
|
|
'0270_Aspirin_sf2_file',
|
|
'0270_Chaos_sf2_file', // sounds meh
|
|
'0270_FluidR3_GM_sf2_file',
|
|
'0270_GeneralUserGS_sf2_file',
|
|
//'0270_Gibson_Les_Paul_sf2_file', // detuned
|
|
// '0270_JCLive_sf2_file', // broken: missing notes
|
|
'0270_SBAWE32_sf2_file',
|
|
//'0270_SBLive_sf2',
|
|
//'0270_SoundBlasterOld_sf2',
|
|
'0270_Stratocaster_sf2_file', // -1 octave
|
|
'0271_GeneralUserGS_sf2_file',
|
|
'0271_Stratocaster_sf2_file', // -1 octave
|
|
'0272_Stratocaster_sf2_file', // -1 octave
|
|
|
|
// Electric Guitar (muted): Guitar
|
|
'0280_Aspirin_sf2_file',
|
|
'0280_Chaos_sf2_file',
|
|
// '0280_FluidR3_GM_sf2_file', // broken: wrong notes
|
|
'0280_GeneralUserGS_sf2_file',
|
|
'0280_JCLive_sf2_file',
|
|
//'0280_LesPaul_sf2', // missing
|
|
'0280_LesPaul_sf2_file', // not really muted..
|
|
'0280_SBAWE32_sf2_file',
|
|
//'0280_SBLive_sf2',
|
|
//'0280_SoundBlasterOld_sf2',
|
|
'0281_Aspirin_sf2_file',
|
|
'0281_FluidR3_GM_sf2_file',
|
|
'0281_GeneralUserGS_sf2_file',
|
|
'0282_FluidR3_GM_sf2_file',
|
|
// '0282_GeneralUserGS_sf2_file', // broken: missing notes
|
|
// '0283_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Overdriven Guitar: Guitar
|
|
'0290_Aspirin_sf2_file',
|
|
'0290_Chaos_sf2_file',
|
|
'0290_FluidR3_GM_sf2_file',
|
|
'0290_GeneralUserGS_sf2_file',
|
|
//'0290_JCLive_sf2_file', // detuned....
|
|
//'0290_LesPaul_sf2', // broken
|
|
'0290_LesPaul_sf2_file',
|
|
'0290_SBAWE32_sf2_file',
|
|
//'0290_SBLive_sf2',
|
|
//'0290_SoundBlasterOld_sf2',
|
|
// '0291_Aspirin_sf2_file', // broken
|
|
// '0291_LesPaul_sf2', // broken
|
|
'0291_LesPaul_sf2_file',
|
|
'0291_SBAWE32_sf2_file',
|
|
//'0291_SoundBlasterOld_sf2',
|
|
'0292_Aspirin_sf2_file',
|
|
// '0292_LesPaul_sf2', // broken
|
|
'0292_LesPaul_sf2_file',
|
|
|
|
// Distortion Guitar: Guitar
|
|
'0300_Aspirin_sf2_file',
|
|
'0300_Chaos_sf2_file',
|
|
'0300_FluidR3_GM_sf2_file',
|
|
'0300_GeneralUserGS_sf2_file',
|
|
// '0300_JCLive_sf2_file', // broken
|
|
// '0300_LesPaul_sf2', // broken
|
|
'0300_LesPaul_sf2_file',
|
|
//'0300_SBAWE32_sf2_file', // -2 octave
|
|
//'0300_SBLive_sf2',
|
|
//'0300_SoundBlasterOld_sf2',
|
|
// '0301_Aspirin_sf2_file', // missing
|
|
//'0301_FluidR3_GM_sf2_file', // weird broken bell
|
|
// '0301_GeneralUserGS_sf2_file', // broken
|
|
// '0301_JCLive_sf2_file', // broken
|
|
// '0301_LesPaul_sf2', // missing
|
|
// '0301_LesPaul_sf2_file', // + 1 oct?
|
|
'0302_Aspirin_sf2_file',
|
|
// '0302_GeneralUserGS_sf2_file', // not a guitar..
|
|
//'0302_JCLive_sf2_file', // broken...
|
|
// '0303_Aspirin_sf2_file', // guitar harmonic??
|
|
'0304_Aspirin_sf2_file',
|
|
|
|
// Guitar Harmonics: Guitar
|
|
'0310_Aspirin_sf2_file',
|
|
'0310_Chaos_sf2_file',
|
|
'0310_FluidR3_GM_sf2_file', // weird..
|
|
//'0310_GeneralUserGS_sf2_file', // weird..
|
|
// '0310_JCLive_sf2_file', // weird
|
|
//'0310_LesPaul_sf2', // missing
|
|
//'0310_LesPaul_sf2_file', // wrong pitches
|
|
//'0310_SBAWE32_sf2_file', // wrong pitches
|
|
//'0310_SBLive_sf2',
|
|
//'0310_SoundBlasterOld_sf2',
|
|
//'0311_FluidR3_GM_sf2_file', // knackt
|
|
//'0311_GeneralUserGS_sf2_file', // wrong notes
|
|
|
|
// Acoustic Bass: Bass
|
|
'0320_Aspirin_sf2_file',
|
|
'0320_Chaos_sf2_file',
|
|
'0320_FluidR3_GM_sf2_file',
|
|
// '0320_GeneralUserGS_sf2_file', // missing notes
|
|
'0320_JCLive_sf2_file',
|
|
//'0320_SBLive_sf2',
|
|
//'0320_SoundBlasterOld_sf2',
|
|
// '0321_GeneralUserGS_sf2_file', // nice sound but missing notes
|
|
// '0322_GeneralUserGS_sf2_file', // missing notes
|
|
|
|
// Electric Bass (finger): Bass
|
|
'0330_Aspirin_sf2_file',
|
|
//'0330_Chaos_sf2_file', // same as last
|
|
'0330_FluidR3_GM_sf2_file', // knackt..
|
|
'0330_GeneralUserGS_sf2_file', // -1 oct
|
|
'0330_JCLive_sf2_file',
|
|
//'0330_SBLive_sf2',
|
|
//'0330_SoundBlasterOld_sf2',
|
|
//'0331_GeneralUserGS_sf2_file', // knackt
|
|
// '0332_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Electric Bass (pick): Bass
|
|
'0340_Aspirin_sf2_file',
|
|
//'0340_Chaos_sf2_file', // same as last
|
|
'0340_FluidR3_GM_sf2_file',
|
|
'0340_GeneralUserGS_sf2_file', // -1oct
|
|
'0340_JCLive_sf2_file',
|
|
//'0340_SBLive_sf2',
|
|
//'0340_SoundBlasterOld_sf2',
|
|
'0341_Aspirin_sf2_file',
|
|
//'0341_GeneralUserGS_sf2_file', // knackt
|
|
|
|
// Fretless Bass: Bass
|
|
'0350_Aspirin_sf2_file',
|
|
// '0350_Chaos_sf2_file', // same as last
|
|
//'0350_FluidR3_GM_sf2_file', // knackt
|
|
//'0350_GeneralUserGS_sf2_file', // -1 oct + knackt
|
|
'0350_JCLive_sf2_file', // weird detuned
|
|
//'0350_SBLive_sf2',
|
|
//'0350_SoundBlasterOld_sf2',
|
|
//'0351_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Slap Bass 1: Bass
|
|
'0360_Aspirin_sf2_file',
|
|
'0360_Chaos_sf2_file',
|
|
'0360_FluidR3_GM_sf2_file', // knackt
|
|
//'0360_GeneralUserGS_sf2_file', // -1 oct
|
|
'0360_JCLive_sf2_file',
|
|
//'0360_SBLive_sf2',
|
|
//'0360_SoundBlasterOld_sf2',
|
|
//'0361_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Slap Bass 2: Bass
|
|
'0370_Aspirin_sf2_file',
|
|
// '0370_Chaos_sf2_file', // same as last
|
|
'0370_FluidR3_GM_sf2_file',
|
|
'0370_GeneralUserGS_sf2_file',
|
|
'0370_JCLive_sf2_file',
|
|
//'0370_SBLive_sf2',
|
|
//'0370_SoundBlasterOld_sf2',
|
|
//'0371_GeneralUserGS_sf2_file', // missing
|
|
//'0372_GeneralUserGS_sf2_file', // detuned
|
|
//'0385_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Synth Bass 1: Bass
|
|
'0380_Aspirin_sf2_file', // laut!
|
|
'0380_Chaos_sf2_file',
|
|
'0380_FluidR3_GM_sf2_file', // bisl detuned
|
|
// '0380_GeneralUserGS_sf2_file', // laut
|
|
'0380_JCLive_sf2_file',
|
|
//'0380_SBLive_sf2',
|
|
//'0380_SoundBlasterOld_sf2',
|
|
'0381_FluidR3_GM_sf2_file', // bisl detuned
|
|
'0381_GeneralUserGS_sf2_file',
|
|
//'0382_FluidR3_GM_sf2_file', // kein synth bass
|
|
'0382_GeneralUserGS_sf2_file',
|
|
'0383_GeneralUserGS_sf2_file',
|
|
'0384_GeneralUserGS_sf2_file',
|
|
//'0386_GeneralUserGS_sf2_file', // knackt
|
|
'0387_GeneralUserGS_sf2_file',
|
|
|
|
// Synth Bass 2: Bass
|
|
'0390_Aspirin_sf2_file',
|
|
// '0390_Chaos_sf2_file', // same as last
|
|
'0390_FluidR3_GM_sf2_file',
|
|
'0390_GeneralUserGS_sf2_file',
|
|
'0390_JCLive_sf2_file',
|
|
//'0390_SBLive_sf2',
|
|
//'0390_SoundBlasterOld_sf2',
|
|
'0391_FluidR3_GM_sf2_file', // lauuut
|
|
// '0391_GeneralUserGS_sf2_file', // missing
|
|
//'0391_SoundBlasterOld_sf2',
|
|
'0392_FluidR3_GM_sf2_file', // lauut
|
|
//'0392_GeneralUserGS_sf2_file', // kein synth und -1oct
|
|
'0393_GeneralUserGS_sf2_file', // lauuuut
|
|
|
|
// Violin: Strings
|
|
'0400_Aspirin_sf2_file',
|
|
'0400_Chaos_sf2_file',
|
|
'0400_FluidR3_GM_sf2_file',
|
|
'0400_GeneralUserGS_sf2_file',
|
|
'0400_JCLive_sf2_file',
|
|
//'0400_SBLive_sf2',
|
|
//'0400_SoundBlasterOld_sf2',
|
|
'0401_Aspirin_sf2_file', // synth
|
|
'0401_FluidR3_GM_sf2_file',
|
|
'0401_GeneralUserGS_sf2_file',
|
|
'0402_GeneralUserGS_sf2_file', // pizzicato
|
|
|
|
// Viola: Strings
|
|
'0410_Aspirin_sf2_file',
|
|
// '0410_Chaos_sf2_file', // laut und sehr unstringy
|
|
'0410_FluidR3_GM_sf2_file',
|
|
'0410_GeneralUserGS_sf2_file',
|
|
'0410_JCLive_sf2_file', // <3
|
|
//'0410_SBLive_sf2',
|
|
//'0410_SoundBlasterOld_sf2',
|
|
'0411_FluidR3_GM_sf2_file',
|
|
|
|
// Cello: Strings
|
|
'0420_Aspirin_sf2_file',
|
|
// '0420_Chaos_sf2_file', // kein cello und laut
|
|
'0420_FluidR3_GM_sf2_file',
|
|
'0420_GeneralUserGS_sf2_file',
|
|
'0420_JCLive_sf2_file',
|
|
//'0420_SBLive_sf2',
|
|
//'0420_SoundBlasterOld_sf2',
|
|
'0421_FluidR3_GM_sf2_file',
|
|
'0421_GeneralUserGS_sf2_file', // pizzicato
|
|
|
|
// Contrabass: Strings
|
|
'0430_Aspirin_sf2_file',
|
|
'0430_Chaos_sf2_file',
|
|
// '0430_FluidR3_GM_sf2_file', // missing notes
|
|
'0430_GeneralUserGS_sf2_file',
|
|
//'0430_JCLive_sf2_file', // -1 oct und meh
|
|
//'0430_SBLive_sf2',
|
|
//'0430_SoundBlasterOld_sf2',
|
|
// '0431_FluidR3_GM_sf2_file', // missing notes
|
|
|
|
// Tremolo Strings: Strings
|
|
'0440_Aspirin_sf2_file',
|
|
'0440_Chaos_sf2_file',
|
|
//'0440_FluidR3_GM_sf2_file', // huuuge
|
|
'0440_GeneralUserGS_sf2_file',
|
|
'0440_JCLive_sf2_file',
|
|
//'0440_SBLive_sf2',
|
|
//'0440_SoundBlasterOld_sf2',
|
|
'0441_GeneralUserGS_sf2_file',
|
|
'0442_GeneralUserGS_sf2_file',
|
|
|
|
// Pizzicato Strings: Strings
|
|
'0450_Aspirin_sf2_file',
|
|
'0450_Chaos_sf2_file', // same as last
|
|
'0450_FluidR3_GM_sf2_file', // chrono trigger flashback
|
|
'0450_GeneralUserGS_sf2_file', // -1 oct?
|
|
'0450_JCLive_sf2_file', // filter env
|
|
//'0450_SBLive_sf2',
|
|
//'0450_SoundBlasterOld_sf2',
|
|
'0451_FluidR3_GM_sf2_file',
|
|
|
|
// Orchestral Harp: Strings
|
|
'0460_Aspirin_sf2_file',
|
|
// '0460_Chaos_sf2_file', // knackt
|
|
'0460_FluidR3_GM_sf2_file',
|
|
'0460_GeneralUserGS_sf2_file',
|
|
'0460_JCLive_sf2_file',
|
|
//'0460_SBLive_sf2',
|
|
//'0460_SoundBlasterOld_sf2',
|
|
'0461_FluidR3_GM_sf2_file',
|
|
|
|
// Timpani: Strings
|
|
'0470_Aspirin_sf2_file',
|
|
'0470_Chaos_sf2_file',
|
|
'0470_FluidR3_GM_sf2_file',
|
|
'0470_GeneralUserGS_sf2_file',
|
|
// '0470_JCLive_sf2_file', // wrong pitches
|
|
//'0470_SBLive_sf2',
|
|
//'0470_SoundBlasterOld_sf2',
|
|
'0471_FluidR3_GM_sf2_file',
|
|
'0471_GeneralUserGS_sf2_file',
|
|
|
|
// String Ensemble 1: Ensemble
|
|
'0480_Aspirin_sf2_file',
|
|
'0480_Chaos_sf2_file',
|
|
'0480_FluidR3_GM_sf2_file', // large
|
|
'0480_GeneralUserGS_sf2_file',
|
|
'0480_JCLive_sf2_file',
|
|
//'0480_SBLive_sf2',
|
|
//'0480_SoundBlasterOld_sf2',
|
|
// these dont work..
|
|
//'04810_GeneralUserGS_sf2_file', // missing notes + brass
|
|
//'04811_GeneralUserGS_sf2_file', // missing notes + brass
|
|
//'04812_GeneralUserGS_sf2_file',
|
|
//'04813_GeneralUserGS_sf2_file',
|
|
//'04814_GeneralUserGS_sf2_file',
|
|
//'04815_GeneralUserGS_sf2_file',
|
|
//'04816_GeneralUserGS_sf2_file',
|
|
//'04817_GeneralUserGS_sf2_file',
|
|
'0481_Aspirin_sf2_file',
|
|
'0481_FluidR3_GM_sf2_file', // brass
|
|
'0481_GeneralUserGS_sf2_file',
|
|
'0482_Aspirin_sf2_file', // brass
|
|
'0482_GeneralUserGS_sf2_file',
|
|
'0483_GeneralUserGS_sf2_file', // brass
|
|
// another block of buggyness:
|
|
//'0484_GeneralUserGS_sf2_file', // keys?! + knackt
|
|
//'0485_GeneralUserGS_sf2_file', // missing notes
|
|
//'0486_GeneralUserGS_sf2_file',
|
|
//'0487_GeneralUserGS_sf2_file',
|
|
//'0488_GeneralUserGS_sf2_file',
|
|
//'0489_GeneralUserGS_sf2_file',
|
|
|
|
// String Ensemble 2: Ensemble
|
|
'0490_Aspirin_sf2_file',
|
|
'0490_Chaos_sf2_file',
|
|
'0490_FluidR3_GM_sf2_file', // large
|
|
'0490_GeneralUserGS_sf2_file',
|
|
'0490_JCLive_sf2_file',
|
|
//'0490_SBLive_sf2',
|
|
//'0490_SoundBlasterOld_sf2',
|
|
'0491_GeneralUserGS_sf2_file',
|
|
'0492_GeneralUserGS_sf2_file',
|
|
|
|
// Synth Strings 1: Ensemble
|
|
'0500_Aspirin_sf2_file',
|
|
// '0500_Chaos_sf2_file', // same as above
|
|
//'0500_FluidR3_GM_sf2_file', // detune + knack
|
|
'0500_GeneralUserGS_sf2_file',
|
|
'0500_JCLive_sf2_file',
|
|
//'0500_SBLive_sf2',
|
|
//'0500_SoundBlasterOld_sf2',
|
|
'0501_FluidR3_GM_sf2_file',
|
|
// '0501_GeneralUserGS_sf2_file', // crackles
|
|
// '0502_FluidR3_GM_sf2_file', // missing
|
|
'0502_GeneralUserGS_sf2_file',
|
|
'0503_FluidR3_GM_sf2_file', // large
|
|
// '0504_FluidR3_GM_sf2_file', // missing
|
|
'0505_FluidR3_GM_sf2_file',
|
|
|
|
// Synth Strings 2: Ensemble
|
|
'0510_Aspirin_sf2_file',
|
|
'0510_Chaos_sf2_file',
|
|
// '0510_FluidR3_GM_sf2_file', // detune + crackle
|
|
'0510_GeneralUserGS_sf2_file',
|
|
//'0510_JCLive_sf2_file', // laarge and meh
|
|
//'0510_SBLive_sf2', // missing
|
|
//'0510_SoundBlasterOld_sf2',
|
|
'0511_GeneralUserGS_sf2_file', // crackly
|
|
//'0511_SoundBlasterOld_sf2',
|
|
|
|
// Choir Aahs: Ensemble
|
|
'0520_Aspirin_sf2_file',
|
|
'0520_Chaos_sf2_file',
|
|
'0520_FluidR3_GM_sf2_file',
|
|
'0520_GeneralUserGS_sf2_file',
|
|
'0520_JCLive_sf2_file',
|
|
//'0520_SBLive_sf2',
|
|
'0520_Soul_Ahhs_sf2_file', // large
|
|
//'0520_SoundBlasterOld_sf2',
|
|
'0521_FluidR3_GM_sf2_file',
|
|
'0521_Soul_Ahhs_sf2_file', // large
|
|
//'0521_SoundBlasterOld_sf2',
|
|
'0522_Soul_Ahhs_sf2_file', // large
|
|
|
|
// Voice Oohs: Ensemble
|
|
'0530_Aspirin_sf2_file',
|
|
'0530_Chaos_sf2_file',
|
|
'0530_FluidR3_GM_sf2_file',
|
|
'0530_GeneralUserGS_sf2_file',
|
|
//'0530_JCLive_sf2_file', // same as above
|
|
//'0530_SBLive_sf2',
|
|
// '0530_Soul_Ahhs_sf2_file', // not ooh
|
|
//'0530_SoundBlasterOld_sf2',
|
|
'0531_FluidR3_GM_sf2_file',
|
|
// '0531_GeneralUserGS_sf2_file', // ends crackle
|
|
'0531_JCLive_sf2_file',
|
|
//'0531_SoundBlasterOld_sf2',
|
|
|
|
// Synth Choir: Ensemble
|
|
'0540_Aspirin_sf2_file',
|
|
'0540_Chaos_sf2_file',
|
|
'0540_FluidR3_GM_sf2_file',
|
|
'0540_GeneralUserGS_sf2_file',
|
|
//'0540_JCLive_sf2_file', // large + crackles
|
|
//'0540_SBLive_sf2',
|
|
//'0540_SoundBlasterOld_sf2',
|
|
'0541_FluidR3_GM_sf2_file',
|
|
|
|
// Orchestra Hit: Ensemble
|
|
'0550_Aspirin_sf2_file',
|
|
'0550_Chaos_sf2_file',
|
|
'0550_FluidR3_GM_sf2_file',
|
|
'0550_GeneralUserGS_sf2_file',
|
|
//'0550_JCLive_sf2_file', // same as above
|
|
//'0550_SBLive_sf2',
|
|
//'0550_SoundBlasterOld_sf2',
|
|
//'0551_Aspirin_sf2_file', // not an orch hit..
|
|
'0551_FluidR3_GM_sf2_file',
|
|
|
|
// Trumpet: Brass
|
|
'0560_Aspirin_sf2_file',
|
|
'0560_Chaos_sf2_file',
|
|
'0560_FluidR3_GM_sf2_file',
|
|
//'0560_GeneralUserGS_sf2_file', // -1 oct
|
|
'0560_JCLive_sf2_file',
|
|
//'0560_SBLive_sf2',
|
|
//'0560_SoundBlasterOld_sf2',
|
|
|
|
// Trombone: Brass
|
|
'0570_Aspirin_sf2_file',
|
|
'0570_Chaos_sf2_file',
|
|
'0570_FluidR3_GM_sf2_file',
|
|
'0570_GeneralUserGS_sf2_file',
|
|
//'0570_JCLive_sf2_file', // -1oct
|
|
//'0570_SBLive_sf2',
|
|
//'0570_SoundBlasterOld_sf2',
|
|
'0571_GeneralUserGS_sf2_file',
|
|
|
|
// Tuba: Brass
|
|
'0580_Aspirin_sf2_file',
|
|
'0580_Chaos_sf2_file',
|
|
'0580_FluidR3_GM_sf2_file',
|
|
'0580_GeneralUserGS_sf2_file',
|
|
//'0580_JCLive_sf2_file', // -1oct
|
|
//'0580_SBLive_sf2',
|
|
//'0580_SoundBlasterOld_sf2',
|
|
//'0581_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Muted Trumpet: Brass
|
|
'0590_Aspirin_sf2_file',
|
|
'0590_Chaos_sf2_file',
|
|
'0590_FluidR3_GM_sf2_file',
|
|
'0590_GeneralUserGS_sf2_file',
|
|
'0590_JCLive_sf2_file', // winner
|
|
//'0590_SBLive_sf2',
|
|
//'0590_SoundBlasterOld_sf2',
|
|
// '0591_GeneralUserGS_sf2_file', // missing
|
|
|
|
// French Horn: Brass
|
|
'0600_Aspirin_sf2_file',
|
|
//'0600_Chaos_sf2_file', // weird jumps
|
|
'0600_FluidR3_GM_sf2_file', // tiny crackles
|
|
'0600_GeneralUserGS_sf2_file', // tiny crackles
|
|
'0600_JCLive_sf2_file', // tiny crackles
|
|
//'0600_SBLive_sf2',
|
|
//'0600_SoundBlasterOld_sf2',
|
|
'0601_FluidR3_GM_sf2_file',
|
|
//'0601_GeneralUserGS_sf2_file', // tiny crackles
|
|
// '0602_GeneralUserGS_sf2_file', // bad gain diffs
|
|
// '0603_GeneralUserGS_sf2_file', // tiny crackles
|
|
|
|
// Brass Section: Brass
|
|
'0610_Aspirin_sf2_file',
|
|
'0610_Chaos_sf2_file',
|
|
'0610_FluidR3_GM_sf2_file', // large
|
|
'0610_GeneralUserGS_sf2_file',
|
|
'0610_JCLive_sf2_file',
|
|
//'0610_SBLive_sf2',
|
|
//'0610_SoundBlasterOld_sf2',
|
|
// '0611_GeneralUserGS_sf2_file', // missing sounds
|
|
// '0612_GeneralUserGS_sf2_file',
|
|
//'0613_GeneralUserGS_sf2_file', // -1 oct
|
|
// '0614_GeneralUserGS_sf2_file', // missing sounds
|
|
// '0615_GeneralUserGS_sf2_file', // missing sounds
|
|
|
|
// Synth Brass 1: Brass
|
|
'0620_Aspirin_sf2_file',
|
|
//'0620_Chaos_sf2_file', // weird gain diff
|
|
'0620_FluidR3_GM_sf2_file',
|
|
//'0620_GeneralUserGS_sf2_file', // loooud
|
|
// '0620_JCLive_sf2_file', // weird gain diff
|
|
//'0620_SBLive_sf2',
|
|
//'0620_SoundBlasterOld_sf2',
|
|
'0621_Aspirin_sf2_file',
|
|
'0621_FluidR3_GM_sf2_file',
|
|
// '0621_GeneralUserGS_sf2_file', // detune + loooud
|
|
//'0622_FluidR3_GM_sf2_file', // loud..
|
|
//'0622_GeneralUserGS_sf2_file', // loud + crackles
|
|
|
|
// Synth Brass 2: Brass
|
|
'0630_Aspirin_sf2_file',
|
|
'0630_Chaos_sf2_file',
|
|
'0630_FluidR3_GM_sf2_file',
|
|
//'0630_GeneralUserGS_sf2_file', // detune + looud
|
|
'0630_JCLive_sf2_file',
|
|
//'0630_SBLive_sf2',
|
|
//'0630_SoundBlasterOld_sf2',
|
|
// '0631_Aspirin_sf2_file', // looud + detune + gain diffs
|
|
'0631_FluidR3_GM_sf2_file',
|
|
//'0631_GeneralUserGS_sf2_file', // crackles
|
|
'0632_FluidR3_GM_sf2_file',
|
|
'0633_FluidR3_GM_sf2_file', // tiny crackles
|
|
|
|
// Soprano Sax: Reed
|
|
'0640_Aspirin_sf2_file',
|
|
'0640_Chaos_sf2_file',
|
|
'0640_FluidR3_GM_sf2_file',
|
|
// '0640_GeneralUserGS_sf2_file', // crackles
|
|
'0640_JCLive_sf2_file',
|
|
//'0640_SBLive_sf2',
|
|
//'0640_SoundBlasterOld_sf2',
|
|
'0641_FluidR3_GM_sf2_file',
|
|
|
|
// Alto Sax: Reed
|
|
//'0650_Aspirin_sf2_file', // this is not an alto sax
|
|
'0650_Chaos_sf2_file',
|
|
'0650_FluidR3_GM_sf2_file', // sounds really stringy
|
|
'0650_GeneralUserGS_sf2_file',
|
|
'0650_JCLive_sf2_file',
|
|
//'0650_SBLive_sf2',
|
|
//'0650_SoundBlasterOld_sf2',
|
|
'0651_Aspirin_sf2_file',
|
|
'0651_FluidR3_GM_sf2_file', // really stringy
|
|
|
|
// Tenor Sax: Reed
|
|
'0660_Aspirin_sf2_file',
|
|
'0660_Chaos_sf2_file',
|
|
//'0660_FluidR3_GM_sf2_file', // weird pitches
|
|
'0660_GeneralUserGS_sf2_file',
|
|
'0660_JCLive_sf2_file',
|
|
//'0660_SBLive_sf2',
|
|
//'0660_SoundBlasterOld_sf2',
|
|
// '0661_FluidR3_GM_sf2_file', // weird pitches
|
|
// '0661_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Baritone Sax: Reed
|
|
'0670_Aspirin_sf2_file',
|
|
'0670_Chaos_sf2_file',
|
|
'0670_FluidR3_GM_sf2_file', // huge
|
|
'0670_GeneralUserGS_sf2_file',
|
|
'0670_JCLive_sf2_file',
|
|
//'0670_SBLive_sf2',
|
|
//'0670_SoundBlasterOld_sf2',
|
|
'0671_FluidR3_GM_sf2_file', // huge
|
|
|
|
// Oboe: Reed
|
|
//'0680_Aspirin_sf2_file', // tiny crackles
|
|
'0680_Chaos_sf2_file', // tiny crackles
|
|
'0680_FluidR3_GM_sf2_file', // tiny crackles
|
|
'0680_GeneralUserGS_sf2_file',
|
|
'0680_JCLive_sf2_file',
|
|
//'0680_SBLive_sf2',
|
|
//'0680_SoundBlasterOld_sf2',
|
|
'0681_FluidR3_GM_sf2_file', // tiny crackles
|
|
|
|
// English Horn: Reed
|
|
'0690_Aspirin_sf2_file',
|
|
//'0690_Chaos_sf2_file', // detuned
|
|
'0690_FluidR3_GM_sf2_file',
|
|
//'0690_GeneralUserGS_sf2_file', // +1 oct
|
|
'0690_JCLive_sf2_file',
|
|
//'0690_SBLive_sf2',
|
|
//'0690_SoundBlasterOld_sf2',
|
|
'0691_FluidR3_GM_sf2_file', // tiny crackles
|
|
|
|
// Bassoon: Reed
|
|
//'0700_Aspirin_sf2_file', // detune + gain diffs
|
|
// '0700_Chaos_sf2_file', // detune + crackles
|
|
'0700_FluidR3_GM_sf2_file',
|
|
'0700_GeneralUserGS_sf2_file', // tiny crackles
|
|
'0700_JCLive_sf2_file',
|
|
//'0700_SBLive_sf2',
|
|
//'0700_SoundBlasterOld_sf2',
|
|
'0701_FluidR3_GM_sf2_file', // tiny crackles
|
|
//'0701_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Clarinet: Reed
|
|
'0710_Aspirin_sf2_file', // tiny crackles
|
|
'0710_Chaos_sf2_file', // tiny crackles
|
|
'0710_FluidR3_GM_sf2_file',
|
|
'0710_GeneralUserGS_sf2_file',
|
|
'0710_JCLive_sf2_file',
|
|
//'0710_SBLive_sf2',
|
|
//'0710_SoundBlasterOld_sf2',
|
|
'0711_FluidR3_GM_sf2_file',
|
|
|
|
// Piccolo: Pipe
|
|
'0720_Aspirin_sf2_file', // +1oct
|
|
// '0720_Chaos_sf2_file', // not a piccolo
|
|
'0720_FluidR3_GM_sf2_file',
|
|
'0720_GeneralUserGS_sf2_file', // crackles
|
|
'0720_JCLive_sf2_file',
|
|
//'0720_SBLive_sf2',
|
|
//'0720_SoundBlasterOld_sf2',
|
|
'0721_FluidR3_GM_sf2_file',
|
|
//'0721_SoundBlasterOld_sf2',
|
|
|
|
// Flute: Pipe
|
|
'0730_Aspirin_sf2_file',
|
|
//'0730_Chaos_sf2_file', // etune
|
|
'0730_FluidR3_GM_sf2_file',
|
|
'0730_GeneralUserGS_sf2_file',
|
|
'0730_JCLive_sf2_file',
|
|
//'0730_SBLive_sf2',
|
|
//'0730_SoundBlasterOld_sf2',
|
|
//'0731_Aspirin_sf2_file', // not a flute
|
|
'0731_FluidR3_GM_sf2_file',
|
|
//'0731_SoundBlasterOld_sf2',
|
|
|
|
// Recorder: Pipe
|
|
'0740_Aspirin_sf2_file',
|
|
'0740_Chaos_sf2_file',
|
|
'0740_FluidR3_GM_sf2_file',
|
|
'0740_GeneralUserGS_sf2_file',
|
|
'0740_JCLive_sf2_file',
|
|
//'0740_SBLive_sf2',
|
|
//'0740_SoundBlasterOld_sf2',
|
|
// '0741_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Pan Flute: Pipe
|
|
'0750_Aspirin_sf2_file', // staccato
|
|
'0750_Chaos_sf2_file',
|
|
'0750_FluidR3_GM_sf2_file',
|
|
'0750_GeneralUserGS_sf2_file', // crackles
|
|
'0750_JCLive_sf2_file',
|
|
//'0750_SBLive_sf2',
|
|
//'0750_SoundBlasterOld_sf2',
|
|
'0751_Aspirin_sf2_file',
|
|
'0751_FluidR3_GM_sf2_file',
|
|
'0751_GeneralUserGS_sf2_file', // crackles
|
|
//'0751_SoundBlasterOld_sf2',
|
|
|
|
// Blown bottle: Pipe
|
|
// '0760_Aspirin_sf2_file', // same as below w crackle
|
|
'0760_Chaos_sf2_file',
|
|
'0760_FluidR3_GM_sf2_file',
|
|
'0760_GeneralUserGS_sf2_file',
|
|
'0760_JCLive_sf2_file',
|
|
//'0760_SBLive_sf2',
|
|
//'0760_SoundBlasterOld_sf2',
|
|
'0761_FluidR3_GM_sf2_file',
|
|
// '0761_GeneralUserGS_sf2_file', // missing
|
|
//'0761_SoundBlasterOld_sf2',
|
|
// '0762_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Shakuhachi: Pipe
|
|
'0770_Aspirin_sf2_file', // staccato
|
|
//'0770_Chaos_sf2_file', // not shakuhachi
|
|
'0770_FluidR3_GM_sf2_file',
|
|
'0770_GeneralUserGS_sf2_file',
|
|
'0770_JCLive_sf2_file',
|
|
//'0770_SBLive_sf2',
|
|
//'0770_SoundBlasterOld_sf2',
|
|
'0771_FluidR3_GM_sf2_file',
|
|
// '0771_GeneralUserGS_sf2_file', // missing
|
|
// '0772_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Whistle: Pipe
|
|
'0780_Aspirin_sf2_file', // crackles
|
|
'0780_Chaos_sf2_file', // crackles
|
|
'0780_FluidR3_GM_sf2_file',
|
|
//'0780_GeneralUserGS_sf2_file', // loud..
|
|
'0780_JCLive_sf2_file', // crackles
|
|
//'0780_SBLive_sf2',
|
|
//'0780_SoundBlasterOld_sf2',
|
|
// '0781_GeneralUserGS_sf2_file', // detune + crackles
|
|
|
|
// Ocarina: Pipe
|
|
'0790_Aspirin_sf2_file', // tiny crackles
|
|
//'0790_Chaos_sf2_file', // same as above
|
|
'0790_FluidR3_GM_sf2_file',
|
|
'0790_GeneralUserGS_sf2_file',
|
|
'0790_JCLive_sf2_file', // crackles
|
|
//'0790_SBLive_sf2',
|
|
//'0790_SoundBlasterOld_sf2',
|
|
//'0791_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Lead 1 (square): Synth Lead
|
|
'0800_Aspirin_sf2_file',
|
|
'0800_Chaos_sf2_file',
|
|
'0800_FluidR3_GM_sf2_file',
|
|
// '0800_GeneralUserGS_sf2_file', // detuned
|
|
// '0800_JCLive_sf2_file', // detuned
|
|
//'0800_SBLive_sf2',
|
|
//'0800_SoundBlasterOld_sf2',
|
|
//'0801_FluidR3_GM_sf2_file', // detune
|
|
// '0801_GeneralUserGS_sf2_file', // detune
|
|
|
|
// Lead 2 (sawtooth): Synth Lead
|
|
'0810_Aspirin_sf2_file',
|
|
'0810_Chaos_sf2_file',
|
|
'0810_FluidR3_GM_sf2_file',
|
|
'0810_GeneralUserGS_sf2_file',
|
|
'0810_JCLive_sf2_file',
|
|
//'0810_SBLive_sf2',
|
|
//'0810_SoundBlasterOld_sf2',
|
|
'0811_Aspirin_sf2_file',
|
|
'0811_GeneralUserGS_sf2_file',
|
|
//'0811_SoundBlasterOld_sf2',
|
|
|
|
// Lead 3 (calliope): Synth Lead
|
|
'0820_Aspirin_sf2_file',
|
|
'0820_Chaos_sf2_file',
|
|
'0820_FluidR3_GM_sf2_file',
|
|
'0820_GeneralUserGS_sf2_file',
|
|
'0820_JCLive_sf2_file', // +1 oct
|
|
//'0820_SBLive_sf2',
|
|
//'0820_SoundBlasterOld_sf2',
|
|
'0821_FluidR3_GM_sf2_file',
|
|
'0821_GeneralUserGS_sf2_file',
|
|
//'0821_SoundBlasterOld_sf2',
|
|
// '0822_GeneralUserGS_sf2_file', // missing
|
|
//'0823_GeneralUserGS_sf2_file', // missing
|
|
|
|
// Lead 4 (chiff): Synth Lead
|
|
'0830_Aspirin_sf2_file',
|
|
// '0830_Chaos_sf2_file', // same as above
|
|
'0830_FluidR3_GM_sf2_file',
|
|
'0830_GeneralUserGS_sf2_file',
|
|
'0830_JCLive_sf2_file', // flute synth
|
|
//'0830_SBLive_sf2',
|
|
//'0830_SoundBlasterOld_sf2',
|
|
'0831_FluidR3_GM_sf2_file',
|
|
'0831_GeneralUserGS_sf2_file',
|
|
//'0831_SoundBlasterOld_sf2',
|
|
|
|
// Lead 5 (charang): Synth Lead
|
|
'0840_Aspirin_sf2_file',
|
|
'0840_Chaos_sf2_file',
|
|
'0840_FluidR3_GM_sf2_file',
|
|
'0840_GeneralUserGS_sf2_file',
|
|
'0840_JCLive_sf2_file', // detune?
|
|
//'0840_SBLive_sf2',
|
|
//'0840_SoundBlasterOld_sf2',
|
|
'0841_Aspirin_sf2_file',
|
|
'0841_Chaos_sf2_file',
|
|
'0841_FluidR3_GM_sf2_file',
|
|
'0841_GeneralUserGS_sf2_file',
|
|
//'0841_JCLive_sf2_file', // +1oct + detune
|
|
//'0841_SoundBlasterOld_sf2',
|
|
'0842_FluidR3_GM_sf2_file',
|
|
|
|
// Lead 6 (voice): Synth Lead
|
|
'0850_Aspirin_sf2_file',
|
|
// '0850_Chaos_sf2_file', // same as above
|
|
'0850_FluidR3_GM_sf2_file',
|
|
// '0850_GeneralUserGS_sf2_file', // no voice
|
|
'0850_JCLive_sf2_file', // more a flute
|
|
//'0850_SBLive_sf2',
|
|
//'0850_SoundBlasterOld_sf2',
|
|
'0851_FluidR3_GM_sf2_file',
|
|
'0851_GeneralUserGS_sf2_file',
|
|
'0851_JCLive_sf2_file',
|
|
//'0851_SoundBlasterOld_sf2',
|
|
|
|
// Lead 7 (fifths): Synth Lead
|
|
'0860_Aspirin_sf2_file',
|
|
'0860_Chaos_sf2_file',
|
|
// '0860_FluidR3_GM_sf2_file', // loud and not fitting
|
|
'0860_GeneralUserGS_sf2_file',
|
|
'0860_JCLive_sf2_file',
|
|
//'0860_SBLive_sf2',
|
|
//'0860_SoundBlasterOld_sf2',
|
|
'0861_Aspirin_sf2_file',
|
|
// '0861_FluidR3_GM_sf2_file', // lout and not fitting
|
|
//'0861_SoundBlasterOld_sf2',
|
|
|
|
// Lead 8 (bass + lead): Synth Lead
|
|
'0870_Aspirin_sf2_file',
|
|
'0870_Chaos_sf2_file',
|
|
'0870_FluidR3_GM_sf2_file',
|
|
'0870_GeneralUserGS_sf2_file',
|
|
'0870_JCLive_sf2_file',
|
|
//'0870_SBLive_sf2',
|
|
//'0870_SoundBlasterOld_sf2',
|
|
// '0871_GeneralUserGS_sf2_file', // loud + detune
|
|
//'0872_GeneralUserGS_sf2_file', // loud
|
|
//'0873_GeneralUserGS_sf2_file', // loud
|
|
|
|
// Pad 1 (new age): Synth Pad
|
|
'0880_Aspirin_sf2_file',
|
|
'0880_Chaos_sf2_file',
|
|
'0880_FluidR3_GM_sf2_file',
|
|
'0880_GeneralUserGS_sf2_file',
|
|
'0880_JCLive_sf2_file',
|
|
//'0880_SBLive_sf2',
|
|
//'0880_SoundBlasterOld_sf2',
|
|
'0881_Aspirin_sf2_file',
|
|
'0881_FluidR3_GM_sf2_file',
|
|
'0881_GeneralUserGS_sf2_file',
|
|
//'0881_SoundBlasterOld_sf2',
|
|
'0882_Aspirin_sf2_file', // staccato
|
|
// '0882_FluidR3_GM_sf2_file', // missing
|
|
'0882_GeneralUserGS_sf2_file',
|
|
//'0883_GeneralUserGS_sf2_file', // missing
|
|
// '0884_GeneralUserGS_sf2_file', // broken
|
|
'0885_GeneralUserGS_sf2_file',
|
|
//'0886_GeneralUserGS_sf2_file', // not a pad
|
|
'0887_GeneralUserGS_sf2_file',
|
|
//'0888_GeneralUserGS_sf2_file', // not a pad
|
|
//'0889_GeneralUserGS_sf2_file', // not a pad
|
|
|
|
// Pad 2 (warm): Synth Pad
|
|
'0890_Aspirin_sf2_file',
|
|
'0890_Chaos_sf2_file',
|
|
'0890_FluidR3_GM_sf2_file',
|
|
'0890_GeneralUserGS_sf2_file', // 1mb large
|
|
'0890_JCLive_sf2_file',
|
|
//'0890_SBLive_sf2',
|
|
//'0890_SoundBlasterOld_sf2',
|
|
'0891_Aspirin_sf2_file',
|
|
'0891_FluidR3_GM_sf2_file',
|
|
// '0891_GeneralUserGS_sf2_file', // noise
|
|
|
|
// Pad 3 (polysynth): Synth Pad
|
|
//'0900_Aspirin_sf2_file', // same as belo
|
|
'0900_Chaos_sf2_file',
|
|
'0900_FluidR3_GM_sf2_file',
|
|
'0900_GeneralUserGS_sf2_file',
|
|
'0900_JCLive_sf2_file', // a bit plucky for a pad
|
|
//'0900_SBLive_sf2',
|
|
//'0900_SoundBlasterOld_sf2',
|
|
'0901_Aspirin_sf2_file',
|
|
'0901_FluidR3_GM_sf2_file',
|
|
'0901_GeneralUserGS_sf2_file',
|
|
//'0901_SoundBlasterOld_sf2',
|
|
|
|
// Pad 4 (choir): Synth Pad
|
|
'0910_Aspirin_sf2_file',
|
|
//'0910_Chaos_sf2_file', // +1oct
|
|
'0910_FluidR3_GM_sf2_file',
|
|
'0910_GeneralUserGS_sf2_file',
|
|
'0910_JCLive_sf2_file',
|
|
//'0910_SBLive_sf2',
|
|
//'0910_SoundBlasterOld_sf2',
|
|
// '0911_Aspirin_sf2_file', // fluty, crackles
|
|
'0911_GeneralUserGS_sf2_file',
|
|
'0911_JCLive_sf2_file', // the only choiry pad
|
|
//'0911_SoundBlasterOld_sf2',
|
|
|
|
// Pad 5 (bowed): Synth Pad
|
|
'0920_Aspirin_sf2_file',
|
|
//'0920_Chaos_sf2_file', // same as above
|
|
//'0920_FluidR3_GM_sf2_file', // detuned?
|
|
'0920_GeneralUserGS_sf2_file',
|
|
'0920_JCLive_sf2_file',
|
|
//'0920_SBLive_sf2',
|
|
//'0920_SoundBlasterOld_sf2',
|
|
'0921_Aspirin_sf2_file',
|
|
'0921_GeneralUserGS_sf2_file',
|
|
//'0921_SoundBlasterOld_sf2',
|
|
|
|
// Pad 6 (metallic): Synth Pad
|
|
'0930_Aspirin_sf2_file',
|
|
'0930_Chaos_sf2_file',
|
|
'0930_FluidR3_GM_sf2_file', // little crackles
|
|
'0930_GeneralUserGS_sf2_file',
|
|
// '0930_JCLive_sf2_file', // buggy zones: guitar / synth
|
|
//'0930_SBLive_sf2',
|
|
//'0930_SoundBlasterOld_sf2',
|
|
'0931_Aspirin_sf2_file', // sitar
|
|
'0931_FluidR3_GM_sf2_file',
|
|
'0931_GeneralUserGS_sf2_file', // guitar
|
|
//'0931_SoundBlasterOld_sf2',
|
|
|
|
// Pad 7 (halo): Synth Pad
|
|
// '0940_Aspirin_sf2_file', // same as below
|
|
'0940_Chaos_sf2_file',
|
|
'0940_FluidR3_GM_sf2_file',
|
|
'0940_GeneralUserGS_sf2_file',
|
|
'0940_JCLive_sf2_file',
|
|
//'0940_SBLive_sf2',
|
|
//'0940_SoundBlasterOld_sf2',
|
|
'0941_Aspirin_sf2_file',
|
|
'0941_FluidR3_GM_sf2_file',
|
|
'0941_GeneralUserGS_sf2_file',
|
|
'0941_JCLive_sf2_file',
|
|
|
|
// Pad 8 (sweep): Synth Pad
|
|
'0950_Aspirin_sf2_file',
|
|
'0950_Chaos_sf2_file',
|
|
'0950_FluidR3_GM_sf2_file',
|
|
'0950_GeneralUserGS_sf2_file',
|
|
'0950_JCLive_sf2_file',
|
|
//'0950_SBLive_sf2',
|
|
//'0950_SoundBlasterOld_sf2',
|
|
'0951_FluidR3_GM_sf2_file',
|
|
'0951_GeneralUserGS_sf2_file',
|
|
|
|
// FX 1 (rain): Synth Effects
|
|
//'0960_Aspirin_sf2_file', //mixed samples?
|
|
'0960_Chaos_sf2_file', // pad?
|
|
'0960_FluidR3_GM_sf2_file', // ???
|
|
'0960_GeneralUserGS_sf2_file', // pad
|
|
// '0960_JCLive_sf2_file', // mixed samples?
|
|
//'0960_SBLive_sf2',
|
|
//'0960_SoundBlasterOld_sf2',
|
|
'0961_Aspirin_sf2_file',
|
|
'0961_FluidR3_GM_sf2_file',
|
|
// '0961_GeneralUserGS_sf2_file', // ?!?!
|
|
//'0961_SoundBlasterOld_sf2',
|
|
'0962_GeneralUserGS_sf2_file',
|
|
|
|
// FX 2 (soundtrack): Synth Effects
|
|
'0970_Aspirin_sf2_file',
|
|
//'0970_Chaos_sf2_file', // wrong pitch
|
|
'0970_FluidR3_GM_sf2_file',
|
|
'0970_GeneralUserGS_sf2_file', // not looping..
|
|
//'0970_JCLive_sf2_file', // wrong pitch
|
|
//'0970_SBLive_sf2',
|
|
//'0970_SoundBlasterOld_sf2',
|
|
'0971_FluidR3_GM_sf2_file',
|
|
'0971_GeneralUserGS_sf2_file',
|
|
//'0971_SoundBlasterOld_sf2',
|
|
|
|
// FX 3 (crystal): Synth Effects
|
|
'0980_Aspirin_sf2_file',
|
|
'0980_Chaos_sf2_file',
|
|
// '0980_FluidR3_GM_sf2_file', // some notes are weird
|
|
'0980_GeneralUserGS_sf2_file',
|
|
'0980_JCLive_sf2_file',
|
|
//'0980_SBLive_sf2',
|
|
//'0980_SoundBlasterOld_sf2',
|
|
'0981_Aspirin_sf2_file', // strings
|
|
'0981_FluidR3_GM_sf2_file', // mallet
|
|
'0981_GeneralUserGS_sf2_file',
|
|
//'0981_SoundBlasterOld_sf2',
|
|
'0982_GeneralUserGS_sf2_file',
|
|
'0983_GeneralUserGS_sf2_file', // guitar
|
|
'0984_GeneralUserGS_sf2_file',
|
|
|
|
// FX 4 (atmosphere): Synth Effects
|
|
'0990_Aspirin_sf2_file', // pad
|
|
'0990_Chaos_sf2_file', // pad
|
|
'0990_FluidR3_GM_sf2_file', // guitar
|
|
'0990_GeneralUserGS_sf2_file', // guitar
|
|
'0990_JCLive_sf2_file', // pad
|
|
//'0990_SBLive_sf2',
|
|
//'0990_SoundBlasterOld_sf2',
|
|
'0991_Aspirin_sf2_file', // guitar
|
|
'0991_FluidR3_GM_sf2_file', // pad
|
|
'0991_GeneralUserGS_sf2_file', // pad
|
|
'0991_JCLive_sf2_file', // guitar
|
|
//'0991_SoundBlasterOld_sf2',
|
|
'0992_FluidR3_GM_sf2_file', // pad
|
|
'0992_JCLive_sf2_file', // guitar
|
|
'0993_JCLive_sf2_file', // guitar
|
|
'0994_JCLive_sf2_file', // guitar
|
|
|
|
// FX 5 (brightness): Synth Effects
|
|
'1000_Aspirin_sf2_file',
|
|
'1000_Chaos_sf2_file',
|
|
'1000_FluidR3_GM_sf2_file',
|
|
'1000_GeneralUserGS_sf2_file',
|
|
'1000_JCLive_sf2_file',
|
|
//'1000_SBLive_sf2',
|
|
//'1000_SoundBlasterOld_sf2',
|
|
'1001_Aspirin_sf2_file',
|
|
'1001_FluidR3_GM_sf2_file',
|
|
'1001_GeneralUserGS_sf2_file',
|
|
'1001_JCLive_sf2_file',
|
|
//'1001_SoundBlasterOld_sf2',
|
|
'1002_Aspirin_sf2_file',
|
|
'1002_FluidR3_GM_sf2_file',
|
|
'1002_GeneralUserGS_sf2_file',
|
|
|
|
// FX 6 (goblins): Synth Effects
|
|
'1010_Aspirin_sf2_file',
|
|
'1010_Chaos_sf2_file',
|
|
'1010_FluidR3_GM_sf2_file',
|
|
'1010_GeneralUserGS_sf2_file',
|
|
'1010_JCLive_sf2_file',
|
|
//'1010_SBLive_sf2',
|
|
//'1010_SoundBlasterOld_sf2',
|
|
'1011_Aspirin_sf2_file',
|
|
'1011_FluidR3_GM_sf2_file',
|
|
'1011_JCLive_sf2_file',
|
|
'1012_Aspirin_sf2_file',
|
|
|
|
// FX 7 (echoes): Synth Effects
|
|
'1020_Aspirin_sf2_file',
|
|
'1020_Chaos_sf2_file',
|
|
'1020_FluidR3_GM_sf2_file',
|
|
'1020_GeneralUserGS_sf2_file',
|
|
'1020_JCLive_sf2_file',
|
|
//'1020_SBLive_sf2',
|
|
//'1020_SoundBlasterOld_sf2',
|
|
'1021_Aspirin_sf2_file',
|
|
'1021_FluidR3_GM_sf2_file',
|
|
'1021_GeneralUserGS_sf2_file',
|
|
'1021_JCLive_sf2_file',
|
|
//'1021_SoundBlasterOld_sf2',
|
|
'1022_GeneralUserGS_sf2_file',
|
|
|
|
// FX 8 (sci-fi): Synth Effects
|
|
'1030_Aspirin_sf2_file',
|
|
'1030_Chaos_sf2_file',
|
|
'1030_FluidR3_GM_sf2_file',
|
|
'1030_GeneralUserGS_sf2_file',
|
|
'1030_JCLive_sf2_file',
|
|
//'1030_SBLive_sf2',
|
|
//'1030_SoundBlasterOld_sf2',
|
|
'1031_Aspirin_sf2_file',
|
|
'1031_FluidR3_GM_sf2_file',
|
|
'1031_GeneralUserGS_sf2_file',
|
|
//'1031_SoundBlasterOld_sf2',
|
|
'1032_FluidR3_GM_sf2_file',
|
|
|
|
// 'Sitar: Ethnic
|
|
'1040_Aspirin_sf2_file',
|
|
'1040_Chaos_sf2_file',
|
|
'1040_FluidR3_GM_sf2_file',
|
|
'1040_GeneralUserGS_sf2_file',
|
|
'1040_JCLive_sf2_file',
|
|
//'1040_SBLive_sf2',
|
|
//'1040_SoundBlasterOld_sf2',
|
|
'1041_FluidR3_GM_sf2_file',
|
|
'1041_GeneralUserGS_sf2_file',
|
|
|
|
// Banjo: Ethnic
|
|
'1050_Aspirin_sf2_file',
|
|
'1050_Chaos_sf2_file',
|
|
'1050_FluidR3_GM_sf2_file',
|
|
'1050_GeneralUserGS_sf2_file',
|
|
'1050_JCLive_sf2_file',
|
|
//'1050_SBLive_sf2',
|
|
//'1050_SoundBlasterOld_sf2',
|
|
'1051_GeneralUserGS_sf2_file',
|
|
|
|
// Shamisen: Ethnic
|
|
'1060_Aspirin_sf2_file',
|
|
'1060_Chaos_sf2_file',
|
|
'1060_FluidR3_GM_sf2_file',
|
|
'1060_GeneralUserGS_sf2_file',
|
|
'1060_JCLive_sf2_file',
|
|
//'1060_SBLive_sf2',
|
|
//'1060_SoundBlasterOld_sf2',
|
|
'1061_FluidR3_GM_sf2_file',
|
|
'1061_GeneralUserGS_sf2_file',
|
|
//'1061_SoundBlasterOld_sf2',
|
|
|
|
// Koto: Ethnic
|
|
'1070_Aspirin_sf2_file',
|
|
'1070_Chaos_sf2_file',
|
|
'1070_FluidR3_GM_sf2_file',
|
|
'1070_GeneralUserGS_sf2_file',
|
|
'1070_JCLive_sf2_file',
|
|
//'1070_SBLive_sf2',
|
|
//'1070_SoundBlasterOld_sf2',
|
|
'1071_FluidR3_GM_sf2_file',
|
|
'1071_GeneralUserGS_sf2_file',
|
|
'1072_GeneralUserGS_sf2_file',
|
|
'1073_GeneralUserGS_sf2_file',
|
|
|
|
// Kalimba: Ethnic
|
|
'1080_Aspirin_sf2_file',
|
|
'1080_Chaos_sf2_file',
|
|
'1080_FluidR3_GM_sf2_file',
|
|
'1080_GeneralUserGS_sf2_file',
|
|
'1080_JCLive_sf2_file',
|
|
//'1080_SBLive_sf2',
|
|
//'1080_SoundBlasterOld_sf2',
|
|
//'1081_SoundBlasterOld_sf2',
|
|
|
|
// Bagpipe: Ethnic
|
|
'1090_Aspirin_sf2_file',
|
|
'1090_Chaos_sf2_file',
|
|
'1090_FluidR3_GM_sf2_file',
|
|
'1090_GeneralUserGS_sf2_file',
|
|
'1090_JCLive_sf2_file',
|
|
//'1090_SBLive_sf2',
|
|
//'1090_SoundBlasterOld_sf2',
|
|
//'1091_SoundBlasterOld_sf2',
|
|
|
|
// Fiddle: Ethnic
|
|
'1100_Aspirin_sf2_file',
|
|
'1100_Chaos_sf2_file',
|
|
'1100_FluidR3_GM_sf2_file',
|
|
'1100_GeneralUserGS_sf2_file',
|
|
'1100_JCLive_sf2_file',
|
|
//'1100_SBLive_sf2',
|
|
//'1100_SoundBlasterOld_sf2',
|
|
'1101_Aspirin_sf2_file',
|
|
'1101_FluidR3_GM_sf2_file',
|
|
'1101_GeneralUserGS_sf2_file',
|
|
'1102_GeneralUserGS_sf2_file',
|
|
|
|
// Shanai: Ethnic
|
|
'1110_Aspirin_sf2_file',
|
|
'1110_Chaos_sf2_file',
|
|
'1110_FluidR3_GM_sf2_file',
|
|
'1110_GeneralUserGS_sf2_file',
|
|
'1110_JCLive_sf2_file',
|
|
//'1110_SBLive_sf2',
|
|
//'1110_SoundBlasterOld_sf2',
|
|
|
|
// Tinkle Bell: Percussive
|
|
'1120_Aspirin_sf2_file',
|
|
'1120_Chaos_sf2_file',
|
|
'1120_FluidR3_GM_sf2_file',
|
|
'1120_GeneralUserGS_sf2_file',
|
|
'1120_JCLive_sf2_file',
|
|
//'1120_SBLive_sf2',
|
|
//'1120_SoundBlasterOld_sf2',
|
|
//'1121_SoundBlasterOld_sf2',
|
|
|
|
// Agogo: Percussive
|
|
'1130_Aspirin_sf2_file',
|
|
'1130_Chaos_sf2_file',
|
|
'1130_FluidR3_GM_sf2_file',
|
|
'1130_GeneralUserGS_sf2_file',
|
|
'1130_JCLive_sf2_file',
|
|
//'1130_SBLive_sf2',
|
|
//'1130_SoundBlasterOld_sf2',
|
|
'1131_FluidR3_GM_sf2_file',
|
|
//'1131_SoundBlasterOld_sf2',
|
|
|
|
// Steel Drums: Percussive
|
|
'1140_Aspirin_sf2_file',
|
|
'1140_Chaos_sf2_file',
|
|
'1140_FluidR3_GM_sf2_file',
|
|
'1140_GeneralUserGS_sf2_file',
|
|
'1140_JCLive_sf2_file',
|
|
//'1140_SBLive_sf2',
|
|
//'1140_SoundBlasterOld_sf2',
|
|
'1141_FluidR3_GM_sf2_file',
|
|
|
|
// Woodblock: Percussive
|
|
'1150_Aspirin_sf2_file',
|
|
'1150_Chaos_sf2_file',
|
|
'1150_FluidR3_GM_sf2_file',
|
|
'1150_GeneralUserGS_sf2_file',
|
|
'1150_JCLive_sf2_file',
|
|
//'1150_SBLive_sf2',
|
|
//'1150_SoundBlasterOld_sf2',
|
|
'1151_FluidR3_GM_sf2_file',
|
|
'1151_GeneralUserGS_sf2_file',
|
|
'1152_FluidR3_GM_sf2_file',
|
|
'1152_GeneralUserGS_sf2_file',
|
|
|
|
// Taiko Drum: Percussive
|
|
'1160_Aspirin_sf2_file',
|
|
'1160_Chaos_sf2_file',
|
|
'1160_FluidR3_GM_sf2_file',
|
|
'1160_GeneralUserGS_sf2_file',
|
|
'1160_JCLive_sf2_file',
|
|
//'1160_SBLive_sf2',
|
|
//'1160_SoundBlasterOld_sf2',
|
|
'1161_FluidR3_GM_sf2_file',
|
|
'1161_GeneralUserGS_sf2_file',
|
|
//'1161_SoundBlasterOld_sf2',
|
|
'1162_FluidR3_GM_sf2_file',
|
|
'1162_GeneralUserGS_sf2_file',
|
|
'1163_FluidR3_GM_sf2_file',
|
|
|
|
// Melodic Tom: Percussive
|
|
'1170_Aspirin_sf2_file',
|
|
'1170_Chaos_sf2_file',
|
|
'1170_FluidR3_GM_sf2_file',
|
|
'1170_GeneralUserGS_sf2_file',
|
|
'1170_JCLive_sf2_file',
|
|
//'1170_SBLive_sf2',
|
|
//'1170_SoundBlasterOld_sf2',
|
|
'1171_FluidR3_GM_sf2_file',
|
|
'1171_GeneralUserGS_sf2_file',
|
|
'1172_FluidR3_GM_sf2_file',
|
|
'1173_FluidR3_GM_sf2_file',
|
|
|
|
// Synth Drum: Percussive
|
|
'1180_Aspirin_sf2_file',
|
|
'1180_Chaos_sf2_file',
|
|
'1180_FluidR3_GM_sf2_file',
|
|
'1180_GeneralUserGS_sf2_file',
|
|
'1180_JCLive_sf2_file',
|
|
//'1180_SBLive_sf2',
|
|
//'1180_SoundBlasterOld_sf2',
|
|
'1181_FluidR3_GM_sf2_file',
|
|
'1181_GeneralUserGS_sf2_file',
|
|
//'1181_SoundBlasterOld_sf2',
|
|
|
|
// Reverse Cymbal: Percussive
|
|
'1190_Aspirin_sf2_file',
|
|
'1190_Chaos_sf2_file',
|
|
'1190_FluidR3_GM_sf2_file',
|
|
'1190_GeneralUserGS_sf2_file',
|
|
'1190_JCLive_sf2_file',
|
|
//'1190_SBLive_sf2',
|
|
//'1190_SoundBlasterOld_sf2',
|
|
'1191_GeneralUserGS_sf2_file',
|
|
'1192_GeneralUserGS_sf2_file',
|
|
'1193_GeneralUserGS_sf2_file',
|
|
'1194_GeneralUserGS_sf2_file',
|
|
|
|
// Guitar Fret Noise: Sound effects
|
|
'1200_Aspirin_sf2_file',
|
|
'1200_Chaos_sf2_file',
|
|
'1200_FluidR3_GM_sf2_file',
|
|
'1200_GeneralUserGS_sf2_file',
|
|
'1200_JCLive_sf2_file',
|
|
//'1200_SBLive_sf2',
|
|
//'1200_SoundBlasterOld_sf2',
|
|
'1201_Aspirin_sf2_file',
|
|
'1201_GeneralUserGS_sf2_file',
|
|
'1202_GeneralUserGS_sf2_file',
|
|
|
|
// Breath Noise: Sound effects
|
|
'1210_Aspirin_sf2_file',
|
|
'1210_Chaos_sf2_file',
|
|
'1210_FluidR3_GM_sf2_file',
|
|
'1210_GeneralUserGS_sf2_file',
|
|
'1210_JCLive_sf2_file',
|
|
//'1210_SBLive_sf2',
|
|
//'1210_SoundBlasterOld_sf2',
|
|
'1211_Aspirin_sf2_file',
|
|
'1211_GeneralUserGS_sf2_file',
|
|
'1212_GeneralUserGS_sf2_file',
|
|
|
|
// Seashore: Sound effects
|
|
'1220_Aspirin_sf2_file',
|
|
'1220_Chaos_sf2_file',
|
|
'1220_FluidR3_GM_sf2_file',
|
|
'1220_GeneralUserGS_sf2_file',
|
|
'1220_JCLive_sf2_file',
|
|
//'1220_SBLive_sf2',
|
|
//'1220_SoundBlasterOld_sf2',
|
|
'1221_Aspirin_sf2_file',
|
|
'1221_GeneralUserGS_sf2_file',
|
|
'1221_JCLive_sf2_file',
|
|
'1222_Aspirin_sf2_file',
|
|
'1222_GeneralUserGS_sf2_file',
|
|
'1223_Aspirin_sf2_file',
|
|
'1223_GeneralUserGS_sf2_file',
|
|
'1224_Aspirin_sf2_file',
|
|
'1224_GeneralUserGS_sf2_file',
|
|
'1225_GeneralUserGS_sf2_file',
|
|
'1226_GeneralUserGS_sf2_file',
|
|
|
|
// Bird Tweet: Sound effects
|
|
'1230_Aspirin_sf2_file',
|
|
'1230_Chaos_sf2_file',
|
|
'1230_FluidR3_GM_sf2_file',
|
|
'1230_GeneralUserGS_sf2_file',
|
|
'1230_JCLive_sf2_file',
|
|
//'1230_SBLive_sf2',
|
|
//'1230_SoundBlasterOld_sf2',
|
|
'1231_Aspirin_sf2_file',
|
|
'1231_GeneralUserGS_sf2_file',
|
|
'1232_Aspirin_sf2_file',
|
|
'1232_GeneralUserGS_sf2_file',
|
|
'1233_GeneralUserGS_sf2_file',
|
|
'1234_GeneralUserGS_sf2_file',
|
|
|
|
// Telephone Ring: Sound effects
|
|
'1240_Aspirin_sf2_file',
|
|
'1240_Chaos_sf2_file',
|
|
'1240_FluidR3_GM_sf2_file',
|
|
'1240_GeneralUserGS_sf2_file',
|
|
'1240_JCLive_sf2_file',
|
|
//'1240_SBLive_sf2',
|
|
//'1240_SoundBlasterOld_sf2',
|
|
'1241_Aspirin_sf2_file',
|
|
'1241_GeneralUserGS_sf2_file',
|
|
'1242_Aspirin_sf2_file',
|
|
'1242_GeneralUserGS_sf2_file',
|
|
'1243_Aspirin_sf2_file',
|
|
'1243_GeneralUserGS_sf2_file',
|
|
'1244_Aspirin_sf2_file',
|
|
'1244_GeneralUserGS_sf2_file',
|
|
|
|
// Helicopter: Sound effects
|
|
'1250_Aspirin_sf2_file',
|
|
'1250_Chaos_sf2_file',
|
|
'1250_FluidR3_GM_sf2_file',
|
|
'1250_GeneralUserGS_sf2_file',
|
|
'1250_JCLive_sf2_file',
|
|
//'1250_SBLive_sf2',
|
|
//'1250_SoundBlasterOld_sf2',
|
|
'1251_Aspirin_sf2_file',
|
|
'1251_FluidR3_GM_sf2_file',
|
|
'1251_GeneralUserGS_sf2_file',
|
|
'1252_Aspirin_sf2_file',
|
|
'1252_FluidR3_GM_sf2_file',
|
|
'1252_GeneralUserGS_sf2_file',
|
|
'1253_Aspirin_sf2_file',
|
|
'1253_GeneralUserGS_sf2_file',
|
|
'1254_Aspirin_sf2_file',
|
|
'1254_GeneralUserGS_sf2_file',
|
|
'1255_Aspirin_sf2_file',
|
|
'1255_GeneralUserGS_sf2_file',
|
|
'1256_Aspirin_sf2_file',
|
|
'1256_GeneralUserGS_sf2_file',
|
|
'1257_Aspirin_sf2_file',
|
|
'1257_GeneralUserGS_sf2_file',
|
|
'1258_Aspirin_sf2_file',
|
|
'1258_GeneralUserGS_sf2_file',
|
|
'1259_GeneralUserGS_sf2_file',
|
|
|
|
// Applause: Sound effects
|
|
'1260_Aspirin_sf2_file',
|
|
'1260_Chaos_sf2_file',
|
|
'1260_FluidR3_GM_sf2_file',
|
|
'1260_GeneralUserGS_sf2_file',
|
|
'1260_JCLive_sf2_file',
|
|
//'1260_SBLive_sf2',
|
|
//'1260_SoundBlasterOld_sf2',
|
|
'1261_Aspirin_sf2_file',
|
|
'1261_GeneralUserGS_sf2_file',
|
|
'1262_Aspirin_sf2_file',
|
|
'1262_GeneralUserGS_sf2_file',
|
|
'1263_Aspirin_sf2_file',
|
|
'1263_GeneralUserGS_sf2_file',
|
|
'1264_Aspirin_sf2_file',
|
|
'1264_GeneralUserGS_sf2_file',
|
|
'1265_Aspirin_sf2_file',
|
|
'1265_GeneralUserGS_sf2_file',
|
|
|
|
// Gunshot: Sound effects
|
|
'1270_Aspirin_sf2_file',
|
|
'1270_Chaos_sf2_file',
|
|
'1270_FluidR3_GM_sf2_file',
|
|
'1270_GeneralUserGS_sf2_file',
|
|
'1270_JCLive_sf2_file',
|
|
//'1270_SBLive_sf2',
|
|
//'1270_SoundBlasterOld_sf2',
|
|
'1271_Aspirin_sf2_file',
|
|
'1271_GeneralUserGS_sf2_file',
|
|
'1272_Aspirin_sf2_file',
|
|
'1272_GeneralUserGS_sf2_file',
|
|
'1273_GeneralUserGS_sf2_file',
|
|
'1274_GeneralUserGS_sf2_file',
|
|
];
|
|
|
|
export const drums = [
|
|
////'35_0_SBLive_sf2'
|
|
'35_0_Chaos_sf2_file',
|
|
'35_12_JCLive_sf2_file',
|
|
'35_16_JCLive_sf2_file',
|
|
'35_18_JCLive_sf2_file',
|
|
'35_4_Chaos_sf2_file',
|
|
//'36_0_SBLive_sf2',
|
|
'36_12_JCLive_sf2_file',
|
|
'36_16_JCLive_sf2_file',
|
|
'36_18_JCLive_sf2_file',
|
|
'36_4_Chaos_sf2_file',
|
|
//'37_0_SBLive_sf2',
|
|
'37_12_JCLive_sf2_file',
|
|
'37_16_JCLive_sf2_file',
|
|
'37_18_JCLive_sf2_file',
|
|
'37_4_Chaos_sf2_file',
|
|
//'38_0_SBLive_sf2',
|
|
'38_12_JCLive_sf2_file',
|
|
'38_16_JCLive_sf2_file',
|
|
'38_18_JCLive_sf2_file',
|
|
'38_4_Chaos_sf2_file',
|
|
//'39_0_SBLive_sf2',
|
|
'39_12_JCLive_sf2_file',
|
|
'39_16_JCLive_sf2_file',
|
|
'39_18_JCLive_sf2_file',
|
|
'39_4_Chaos_sf2_file',
|
|
//'40_0_SBLive_sf2',
|
|
'40_12_JCLive_sf2_file',
|
|
'40_16_JCLive_sf2_file',
|
|
'40_18_JCLive_sf2_file',
|
|
'40_4_Chaos_sf2_file',
|
|
//'41_0_SBLive_sf2',
|
|
'41_12_JCLive_sf2_file',
|
|
'41_16_JCLive_sf2_file',
|
|
'41_18_JCLive_sf2_file',
|
|
'41_4_Chaos_sf2_file',
|
|
//'42_0_SBLive_sf2',
|
|
'42_12_JCLive_sf2_file',
|
|
'42_16_JCLive_sf2_file',
|
|
'42_18_JCLive_sf2_file',
|
|
'42_4_Chaos_sf2_file',
|
|
//'43_0_SBLive_sf2',
|
|
'43_12_JCLive_sf2_file',
|
|
'43_16_JCLive_sf2_file',
|
|
'43_18_JCLive_sf2_file',
|
|
'43_4_Chaos_sf2_file',
|
|
//'44_0_SBLive_sf2',
|
|
'44_12_JCLive_sf2_file',
|
|
'44_16_JCLive_sf2_file',
|
|
'44_18_JCLive_sf2_file',
|
|
'44_4_Chaos_sf2_file',
|
|
//'45_0_SBLive_sf2',
|
|
'45_12_JCLive_sf2_file',
|
|
'45_16_JCLive_sf2_file',
|
|
'45_18_JCLive_sf2_file',
|
|
'45_4_Chaos_sf2_file',
|
|
//'46_0_SBLive_sf2',
|
|
'46_12_JCLive_sf2_file',
|
|
'46_16_JCLive_sf2_file',
|
|
'46_18_JCLive_sf2_file',
|
|
'46_4_Chaos_sf2_file',
|
|
//'47_0_SBLive_sf2',
|
|
'47_12_JCLive_sf2_file',
|
|
'47_16_JCLive_sf2_file',
|
|
'47_18_JCLive_sf2_file',
|
|
'47_4_Chaos_sf2_file',
|
|
//'48_0_SBLive_sf2',
|
|
'48_12_JCLive_sf2_file',
|
|
'48_16_JCLive_sf2_file',
|
|
'48_18_JCLive_sf2_file',
|
|
'48_4_Chaos_sf2_file',
|
|
//'49_0_SBLive_sf2',
|
|
'49_12_JCLive_sf2_file',
|
|
'49_16_JCLive_sf2_file',
|
|
'49_18_JCLive_sf2_file',
|
|
'49_4_Chaos_sf2_file',
|
|
//'50_0_SBLive_sf2',
|
|
'50_12_JCLive_sf2_file',
|
|
'50_16_JCLive_sf2_file',
|
|
'50_18_JCLive_sf2_file',
|
|
'50_4_Chaos_sf2_file',
|
|
//'51_0_SBLive_sf2',
|
|
'51_12_JCLive_sf2_file',
|
|
'51_16_JCLive_sf2_file',
|
|
'51_18_JCLive_sf2_file',
|
|
'51_4_Chaos_sf2_file',
|
|
//'52_0_SBLive_sf2',
|
|
'52_12_JCLive_sf2_file',
|
|
'52_16_JCLive_sf2_file',
|
|
'52_18_JCLive_sf2_file',
|
|
'52_4_Chaos_sf2_file',
|
|
//'53_0_SBLive_sf2',
|
|
'53_12_JCLive_sf2_file',
|
|
'53_16_JCLive_sf2_file',
|
|
'53_18_JCLive_sf2_file',
|
|
'53_4_Chaos_sf2_file',
|
|
//'54_0_SBLive_sf2',
|
|
'54_12_JCLive_sf2_file',
|
|
'54_16_JCLive_sf2_file',
|
|
'54_18_JCLive_sf2_file',
|
|
'54_4_Chaos_sf2_file',
|
|
//'55_0_SBLive_sf2',
|
|
'55_12_JCLive_sf2_file',
|
|
'55_16_JCLive_sf2_file',
|
|
'55_18_JCLive_sf2_file',
|
|
'55_4_Chaos_sf2_file',
|
|
//'56_0_SBLive_sf2',
|
|
'56_12_JCLive_sf2_file',
|
|
'56_16_JCLive_sf2_file',
|
|
'56_18_JCLive_sf2_file',
|
|
'56_4_Chaos_sf2_file',
|
|
//'57_0_SBLive_sf2',
|
|
'57_12_JCLive_sf2_file',
|
|
'57_16_JCLive_sf2_file',
|
|
'57_18_JCLive_sf2_file',
|
|
'57_4_Chaos_sf2_file',
|
|
//'58_0_SBLive_sf2',
|
|
'58_12_JCLive_sf2_file',
|
|
'58_16_JCLive_sf2_file',
|
|
'58_18_JCLive_sf2_file',
|
|
'58_4_Chaos_sf2_file',
|
|
//'59_0_SBLive_sf2',
|
|
'59_12_JCLive_sf2_file',
|
|
'59_16_JCLive_sf2_file',
|
|
'59_18_JCLive_sf2_file',
|
|
'59_4_Chaos_sf2_file',
|
|
//'60_0_SBLive_sf2',
|
|
'60_12_JCLive_sf2_file',
|
|
'60_16_JCLive_sf2_file',
|
|
'60_18_JCLive_sf2_file',
|
|
'60_4_Chaos_sf2_file',
|
|
//'61_0_SBLive_sf2',
|
|
'61_12_JCLive_sf2_file',
|
|
'61_16_JCLive_sf2_file',
|
|
'61_18_JCLive_sf2_file',
|
|
'61_4_Chaos_sf2_file',
|
|
//'62_0_SBLive_sf2',
|
|
'62_12_JCLive_sf2_file',
|
|
'62_16_JCLive_sf2_file',
|
|
'62_18_JCLive_sf2_file',
|
|
'62_4_Chaos_sf2_file',
|
|
//'63_0_SBLive_sf2',
|
|
'63_12_JCLive_sf2_file',
|
|
'63_16_JCLive_sf2_file',
|
|
'63_18_JCLive_sf2_file',
|
|
'63_4_Chaos_sf2_file',
|
|
//'64_0_SBLive_sf2',
|
|
'64_12_JCLive_sf2_file',
|
|
'64_16_JCLive_sf2_file',
|
|
'64_18_JCLive_sf2_file',
|
|
'64_4_Chaos_sf2_file',
|
|
//'65_0_SBLive_sf2',
|
|
'65_12_JCLive_sf2_file',
|
|
'65_16_JCLive_sf2_file',
|
|
'65_18_JCLive_sf2_file',
|
|
'65_4_Chaos_sf2_file',
|
|
//'66_0_SBLive_sf2',
|
|
'66_12_JCLive_sf2_file',
|
|
'66_16_JCLive_sf2_file',
|
|
'66_18_JCLive_sf2_file',
|
|
'66_4_Chaos_sf2_file',
|
|
//'67_0_SBLive_sf2',
|
|
'67_12_JCLive_sf2_file',
|
|
'67_16_JCLive_sf2_file',
|
|
'67_18_JCLive_sf2_file',
|
|
'67_4_Chaos_sf2_file',
|
|
//'68_0_SBLive_sf2',
|
|
'68_12_JCLive_sf2_file',
|
|
'68_16_JCLive_sf2_file',
|
|
'68_18_JCLive_sf2_file',
|
|
'68_4_Chaos_sf2_file',
|
|
//'69_0_SBLive_sf2',
|
|
'69_12_JCLive_sf2_file',
|
|
'69_16_JCLive_sf2_file',
|
|
'69_18_JCLive_sf2_file',
|
|
'69_4_Chaos_sf2_file',
|
|
//'70_0_SBLive_sf2',
|
|
'70_12_JCLive_sf2_file',
|
|
'70_16_JCLive_sf2_file',
|
|
'70_18_JCLive_sf2_file',
|
|
'70_4_Chaos_sf2_file',
|
|
//'71_0_SBLive_sf2',
|
|
'71_12_JCLive_sf2_file',
|
|
'71_16_JCLive_sf2_file',
|
|
'71_18_JCLive_sf2_file',
|
|
'71_4_Chaos_sf2_file',
|
|
//'72_0_SBLive_sf2',
|
|
'72_12_JCLive_sf2_file',
|
|
'72_16_JCLive_sf2_file',
|
|
'72_18_JCLive_sf2_file',
|
|
'72_4_Chaos_sf2_file',
|
|
//'73_0_SBLive_sf2',
|
|
'73_12_JCLive_sf2_file',
|
|
'73_16_JCLive_sf2_file',
|
|
'73_18_JCLive_sf2_file',
|
|
'73_4_Chaos_sf2_file',
|
|
//'74_0_SBLive_sf2',
|
|
'74_12_JCLive_sf2_file',
|
|
'74_16_JCLive_sf2_file',
|
|
'74_18_JCLive_sf2_file',
|
|
'74_4_Chaos_sf2_file',
|
|
//'75_0_SBLive_sf2',
|
|
'75_12_JCLive_sf2_file',
|
|
'75_16_JCLive_sf2_file',
|
|
'75_18_JCLive_sf2_file',
|
|
'75_4_Chaos_sf2_file',
|
|
//'76_0_SBLive_sf2',
|
|
'76_12_JCLive_sf2_file',
|
|
'76_16_JCLive_sf2_file',
|
|
'76_18_JCLive_sf2_file',
|
|
'76_4_Chaos_sf2_file',
|
|
//'77_0_SBLive_sf2',
|
|
'77_12_JCLive_sf2_file',
|
|
'77_16_JCLive_sf2_file',
|
|
'77_18_JCLive_sf2_file',
|
|
'77_4_Chaos_sf2_file',
|
|
//'78_0_SBLive_sf2',
|
|
'78_12_JCLive_sf2_file',
|
|
'78_16_JCLive_sf2_file',
|
|
'78_18_JCLive_sf2_file',
|
|
'78_4_Chaos_sf2_file',
|
|
//'79_0_SBLive_sf2',
|
|
'79_12_JCLive_sf2_file',
|
|
'79_16_JCLive_sf2_file',
|
|
'79_18_JCLive_sf2_file',
|
|
'79_4_Chaos_sf2_file',
|
|
//'80_0_SBLive_sf2',
|
|
'80_12_JCLive_sf2_file',
|
|
'80_16_JCLive_sf2_file',
|
|
'80_18_JCLive_sf2_file',
|
|
'80_4_Chaos_sf2_file',
|
|
//'81_0_SBLive_sf2',
|
|
'81_12_JCLive_sf2_file',
|
|
'81_16_JCLive_sf2_file',
|
|
'81_18_JCLive_sf2_file',
|
|
'81_4_Chaos_sf2_file',
|
|
];
|
|
|
|
// see https://www.midi.org/specifications-old/item/gm-level-1-sound-set
|
|
export const instrumentNames = [];
|
|
instrumentNames[0] = 'Acoustic Grand Piano: Piano';
|
|
instrumentNames[1] = 'Bright Acoustic Piano: Piano';
|
|
instrumentNames[2] = 'Electric Grand Piano: Piano';
|
|
instrumentNames[3] = 'Honky-tonk Piano: Piano';
|
|
instrumentNames[4] = 'Electric Piano 1: Piano';
|
|
instrumentNames[5] = 'Electric Piano 2: Piano';
|
|
instrumentNames[6] = 'Harpsichord: Piano';
|
|
instrumentNames[7] = 'Clavinet: Piano';
|
|
instrumentNames[8] = 'Celesta: Chromatic Percussion';
|
|
instrumentNames[9] = 'Glockenspiel: Chromatic Percussion';
|
|
instrumentNames[10] = 'Music Box: Chromatic Percussion';
|
|
instrumentNames[11] = 'Vibraphone: Chromatic Percussion';
|
|
instrumentNames[12] = 'Marimba: Chromatic Percussion'; // out of tune
|
|
instrumentNames[13] = 'Xylophone: Chromatic Percussion';
|
|
instrumentNames[14] = 'Tubular Bells: Chromatic Percussion';
|
|
instrumentNames[15] = 'Dulcimer: Chromatic Percussion';
|
|
instrumentNames[16] = 'Drawbar Organ: Organ';
|
|
instrumentNames[17] = 'Percussive Organ: Organ';
|
|
instrumentNames[18] = 'Rock Organ: Organ';
|
|
instrumentNames[19] = 'Church Organ: Organ';
|
|
instrumentNames[20] = 'Reed Organ: Organ';
|
|
instrumentNames[21] = 'Accordion: Organ'; // some notes are one octave up
|
|
instrumentNames[22] = 'Harmonica: Organ';
|
|
instrumentNames[23] = 'Tango Accordion: Organ';
|
|
instrumentNames[24] = 'Acoustic Guitar (nylon): Guitar';
|
|
instrumentNames[25] = 'Acoustic Guitar (steel): Guitar';
|
|
instrumentNames[26] = 'Electric Guitar (jazz): Guitar';
|
|
instrumentNames[27] = 'Electric Guitar (clean): Guitar';
|
|
instrumentNames[28] = 'Electric Guitar (muted): Guitar';
|
|
instrumentNames[29] = 'Overdriven Guitar: Guitar';
|
|
instrumentNames[30] = 'Distortion Guitar: Guitar';
|
|
instrumentNames[31] = 'Guitar Harmonics: Guitar';
|
|
instrumentNames[32] = 'Acoustic Bass: Bass';
|
|
instrumentNames[33] = 'Electric Bass (finger): Bass';
|
|
instrumentNames[34] = 'Electric Bass (pick): Bass';
|
|
instrumentNames[35] = 'Fretless Bass: Bass';
|
|
instrumentNames[36] = 'Slap Bass 1: Bass';
|
|
instrumentNames[37] = 'Slap Bass 2: Bass';
|
|
instrumentNames[38] = 'Synth Bass 1: Bass'; // not found?
|
|
instrumentNames[39] = 'Synth Bass 2: Bass';
|
|
instrumentNames[40] = 'Violin: Strings';
|
|
instrumentNames[41] = 'Viola: Strings';
|
|
instrumentNames[42] = 'Cello: Strings';
|
|
instrumentNames[43] = 'Contrabass: Strings';
|
|
instrumentNames[44] = 'Tremolo Strings: Strings';
|
|
instrumentNames[45] = 'Pizzicato Strings: Strings';
|
|
instrumentNames[46] = 'Orchestral Harp: Strings';
|
|
instrumentNames[47] = 'Timpani: Strings';
|
|
instrumentNames[48] = 'String Ensemble 1: Ensemble';
|
|
instrumentNames[49] = 'String Ensemble 2: Ensemble';
|
|
instrumentNames[50] = 'Synth Strings 1: Ensemble';
|
|
instrumentNames[51] = 'Synth Strings 2: Ensemble';
|
|
instrumentNames[52] = 'Choir Aahs: Ensemble';
|
|
instrumentNames[53] = 'Voice Oohs: Ensemble';
|
|
instrumentNames[54] = 'Synth Choir: Ensemble';
|
|
instrumentNames[55] = 'Orchestra Hit: Ensemble';
|
|
instrumentNames[56] = 'Trumpet: Brass';
|
|
instrumentNames[57] = 'Trombone: Brass';
|
|
instrumentNames[58] = 'Tuba: Brass';
|
|
instrumentNames[59] = 'Muted Trumpet: Brass';
|
|
instrumentNames[60] = 'French Horn: Brass';
|
|
instrumentNames[61] = 'Brass Section: Brass';
|
|
instrumentNames[62] = 'Synth Brass 1: Brass';
|
|
instrumentNames[63] = 'Synth Brass 2: Brass';
|
|
instrumentNames[64] = 'Soprano Sax: Reed'; // out of time?
|
|
instrumentNames[65] = 'Alto Sax: Reed';
|
|
instrumentNames[66] = 'Tenor Sax: Reed';
|
|
instrumentNames[67] = 'Baritone Sax: Reed';
|
|
instrumentNames[68] = 'Oboe: Reed';
|
|
instrumentNames[69] = 'English Horn: Reed';
|
|
instrumentNames[70] = 'Bassoon: Reed';
|
|
instrumentNames[71] = 'Clarinet: Reed';
|
|
instrumentNames[72] = 'Piccolo: Pipe';
|
|
instrumentNames[73] = 'Flute: Pipe';
|
|
instrumentNames[74] = 'Recorder: Pipe'; // out of time?
|
|
instrumentNames[75] = 'Pan Flute: Pipe';
|
|
instrumentNames[76] = 'Blown bottle: Pipe';
|
|
instrumentNames[77] = 'Shakuhachi: Pipe';
|
|
instrumentNames[78] = 'Whistle: Pipe';
|
|
instrumentNames[79] = 'Ocarina: Pipe';
|
|
instrumentNames[80] = 'Lead 1 (square): Synth Lead';
|
|
instrumentNames[81] = 'Lead 2 (sawtooth): Synth Lead';
|
|
instrumentNames[82] = 'Lead 3 (calliope): Synth Lead';
|
|
instrumentNames[83] = 'Lead 4 (chiff): Synth Lead';
|
|
instrumentNames[84] = 'Lead 5 (charang): Synth Lead';
|
|
instrumentNames[85] = 'Lead 6 (voice): Synth Lead'; // terranigma!
|
|
instrumentNames[86] = 'Lead 7 (fifths): Synth Lead';
|
|
instrumentNames[87] = 'Lead 8 (bass + lead): Synth Lead';
|
|
instrumentNames[88] = 'Pad 1 (new age): Synth Pad';
|
|
instrumentNames[89] = 'Pad 2 (warm): Synth Pad';
|
|
instrumentNames[90] = 'Pad 3 (polysynth): Synth Pad';
|
|
instrumentNames[91] = 'Pad 4 (choir): Synth Pad';
|
|
instrumentNames[92] = 'Pad 5 (bowed): Synth Pad';
|
|
instrumentNames[93] = 'Pad 6 (metallic): Synth Pad';
|
|
instrumentNames[94] = 'Pad 7 (halo): Synth Pad';
|
|
instrumentNames[95] = 'Pad 8 (sweep): Synth Pad';
|
|
instrumentNames[96] = 'FX 1 (rain): Synth Effects';
|
|
instrumentNames[97] = 'FX 2 (soundtrack): Synth Effects';
|
|
instrumentNames[98] = 'FX 3 (crystal): Synth Effects';
|
|
instrumentNames[99] = 'FX 4 (atmosphere): Synth Effects';
|
|
instrumentNames[100] = 'FX 5 (brightness): Synth Effects';
|
|
instrumentNames[101] = 'FX 6 (goblins): Synth Effects';
|
|
instrumentNames[102] = 'FX 7 (echoes): Synth Effects';
|
|
instrumentNames[103] = 'FX 8 (sci-fi): Synth Effects';
|
|
instrumentNames[104] = 'Sitar: Ethnic';
|
|
instrumentNames[105] = 'Banjo: Ethnic';
|
|
instrumentNames[106] = 'Shamisen: Ethnic';
|
|
instrumentNames[107] = 'Koto: Ethnic';
|
|
instrumentNames[108] = 'Kalimba: Ethnic';
|
|
instrumentNames[109] = 'Bagpipe: Ethnic';
|
|
instrumentNames[110] = 'Fiddle: Ethnic';
|
|
instrumentNames[111] = 'Shanai: Ethnic';
|
|
instrumentNames[112] = 'Tinkle Bell: Percussive';
|
|
instrumentNames[113] = 'Agogo: Percussive';
|
|
instrumentNames[114] = 'Steel Drums: Percussive';
|
|
instrumentNames[115] = 'Woodblock: Percussive';
|
|
instrumentNames[116] = 'Taiko Drum: Percussive';
|
|
instrumentNames[117] = 'Melodic Tom: Percussive';
|
|
instrumentNames[118] = 'Synth Drum: Percussive';
|
|
instrumentNames[119] = 'Reverse Cymbal: Percussive';
|
|
instrumentNames[120] = 'Guitar Fret Noise: Sound effects';
|
|
instrumentNames[121] = 'Breath Noise: Sound effects';
|
|
instrumentNames[122] = 'Seashore: Sound effects';
|
|
instrumentNames[123] = 'Bird Tweet: Sound effects';
|
|
instrumentNames[124] = 'Telephone Ring: Sound effects';
|
|
instrumentNames[125] = 'Helicopter: Sound effects';
|
|
instrumentNames[126] = 'Applause: Sound effects';
|
|
instrumentNames[127] = 'Gunshot: Sound effects';
|