diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | Makefile.cygwin | 2 | ||||
-rw-r--r-- | Makefile.w32 | 1 | ||||
-rw-r--r-- | README.md | 40 | ||||
-rw-r--r-- | Readme.txt | 73 | ||||
-rw-r--r-- | fm_banks/bnk_files/themepark.tmb | bin | 0 -> 3328 bytes | |||
-rw-r--r-- | make.rules | 36 | ||||
-rw-r--r-- | src/adldata.cpp | 20700 | ||||
-rw-r--r-- | src/adlmidi.cpp | 2484 | ||||
-rw-r--r-- | src/adlmidi.h | 71 | ||||
-rw-r--r-- | src/adlmidi_load.cpp | 506 | ||||
-rw-r--r-- | src/adlmidi_midiplay.cpp | 1361 | ||||
-rw-r--r-- | src/adlmidi_mus2mid.c | 451 | ||||
-rw-r--r-- | src/adlmidi_mus2mid.h | 40 | ||||
-rw-r--r-- | src/adlmidi_opl3.cpp | 514 | ||||
-rw-r--r-- | src/adlmidi_private.cpp | 59 | ||||
-rw-r--r-- | src/adlmidi_private.hpp | 521 | ||||
-rw-r--r-- | src/adlmidi_xmi2mid.c | 1101 | ||||
-rw-r--r-- | src/adlmidi_xmi2mid.h | 51 | ||||
-rw-r--r-- | src/dbopl.cpp | 3388 | ||||
-rw-r--r-- | src/dbopl.h | 460 | ||||
-rw-r--r-- | src/gen_adldata/gen_adldata.cc | 43 | ||||
-rw-r--r-- | src/nukedopl3.c | 1470 | ||||
-rw-r--r-- | src/nukedopl3.h | 156 |
24 files changed, 19276 insertions, 14255 deletions
@@ -1,4 +1,5 @@ #CXX=i686-w64-mingw32-g++ -static +CC=gcc CXX=g++ CXXLINK=$(CXX) MKDIR=mkdir -p @@ -13,6 +14,8 @@ DEBUG=-Ofast -g # -march=pentium -mno-sse -mno-sse2 -mno-sse3 -mmmx +CFLAGS += -DLIBADLMIDI_VISIBILITY + CPPFLAGS += -DLIBADLMIDI_VISIBILITY CPPFLAGS += -std=c++11 -pedantic -Wall -Wextra diff --git a/Makefile.cygwin b/Makefile.cygwin index 9312893..1424af8 100644 --- a/Makefile.cygwin +++ b/Makefile.cygwin @@ -1,3 +1,4 @@ +CC=i686-pc-mingw32-gcc -static CXX=i686-pc-mingw32-g++ -static CXXLINK=$(CXX) @@ -13,6 +14,7 @@ CPPFLAGS += $(SDL) CPPFLAGS += -ansi -Wall -W +CC += -mwin32 -mconsole -mno-cygwin CXX += -mwin32 -mconsole -mno-cygwin CPPFLAGS += -I/usr/include/mingw -mno-cygwin -I/usr/include/w32api LDLIBS += -L/usr/local/lib -L/usr/lib/w32api -lwinmm diff --git a/Makefile.w32 b/Makefile.w32 index 3b84239..c9c303f 100644 --- a/Makefile.w32 +++ b/Makefile.w32 @@ -13,6 +13,7 @@ DEBUG=-Ofast -g # -march=pentium -mno-sse -mno-sse2 -mno-sse3 -mmmx +CC += -mwin32 -mconsole CXX += -mwin32 -mconsole CPPFLAGS += -DLIBADLMIDI_VISIBILITY -I/usr/include/mingw -I/usr/include/w32api LDLIBS += -L/usr/local/lib -L/usr/lib/w32api -lwinmm @@ -3,7 +3,7 @@ libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> -ADLMIDI Library API: Copyright (c) 2015-2016 Vitaly Novichkov <admin@wohlnet.ru> +ADLMIDI Library API: Copyright (c) 2015-2017 Vitaly Novichkov <admin@wohlnet.ru> Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: @@ -41,16 +41,29 @@ You also can build library manually: You need to make in the any IDE a library project and put into it next files (or include those files into subfolder of your exist project instead if you want to use it statically): -* adlmidi.h - Library API, use it to communicate with library +* adlmidi.h - Library API, use it to control library -* dbopl.h - DOSBOX OPL Emulation header -* fraction.h - Fraction number handling -* adldata.hh - bank structures definition +* dbopl.h - DOSBOX OPL Emulation header +* nukedopl3.h - Nuked OPL3 Emulation header +* fraction.h - Fraction number handling +* adldata.hh - bank structures definition +* adlmidi_private.hpp - header of internal private APIs +* adlmidi_mus2mid.h - MUS2MID converter header +* adlmidi_xmi2mid.h - XMI2MID converter header -* dbopl.cpp - DOSBOX OPL Emulation code -* adlmidi.cpp - code of library +* dbopl.cpp - DOSBOX OPL Emulation code (used when `ADLMIDI_USE_DOSBOX_OPL` macro is defined) +* nukedopl3.c - Nuked OPL3 Emulation code (used by default) +* adlmidi.cpp - code of library * adldata.cpp - Automatically generated dump of FM banks from "fm_banks" directory via "gen_adldata" tool +* adlmidi_load.cpp - Source of file loading and parsing processing +* adlmidi_midiplay.cpp - MIDI event sequencer +* adlmidi_opl3.cpp - OPL3 chips manager +* adlmidi_private.cpp - some internal functions sources +* adlmidi_mus2mid.c - MUS2MID converter source +* adlmidi_xmi2mid.c - XMI2MID converter source + +**Important**: Please use DosBox emulator on mobile devices because it requires small CPU power. Nuked OPL synthesizer is very accurate (compared to real OPL3 chip), but it requires much more power device and is high probability your device will lag and playback will be choppy. # Example In the src/midiplay you will found alone CPP file which an example of library usage. @@ -72,6 +85,19 @@ To build that example you will need to have installed SDL2 library. to play any MIDI via this library. # Changelog +## 1.2.0 2017-02-15 + * Fixed 12'th bank where are drums and melodic sets are was swapped + * Fxied logariphmic volumes flag which autoreseted to false on playing begin moment + * Added TRUE support for MUS and XMI formats (added the conversion functions to make right MIDI data to play it) + +## 1.1.1 2016-12-09 + * Added a changable volume ranges models (Automatic for some banks, Generic, CMF, DMX, Apogee and 9X) + +## 1.1.0 2016-12-06 + * Added Nuked OPL3 emulator which is more accurate (but requires more CPU power, therefore kept ability to use DosBox OPL3 via macro) + * Fixed warnings of CLang code model plugin + * Fixed bend coefficient which makes hi-hats in DOOM banks be incorrectly + ## 1.0.3 2016-08-06 * Added handling of 111'th controller as "loopStart" (which used by RPG-Maker) * Fixed infinite loop caused by blank MIDI-files (add extra second of waiting if over 10000 0-waiting loops are been detected) @@ -3,7 +3,7 @@ ================================================================================== Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> -ADLMIDI Library API: Copyright (c) 2015-2016 Vitaly Novichkov <admin@wohlnet.ru> +ADLMIDI Library API: Copyright (c) 2015-2017 Vitaly Novichkov <admin@wohlnet.ru> Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: ========================================= @@ -14,7 +14,9 @@ http://iki.fi/bisqwit/source/adlmidi.html Differences with original tool ========================================= * Reverb code has been removed. -* Doesn't contains platform specific code. Library can be used with various purposes include making of a custom music decoders for a media players and usage with a games +* Doesn't contains platform specific code. + Library can be used with various purposes include making of a custom music decoders + for a media players and usage with a games ========================================= Key features @@ -43,16 +45,30 @@ You also can build library manually: You need to make in the any IDE a library project and put into it next files (or include those files into subfolder of your exist project instead if you want to use it statically): -adlmidi.h - Library API, use it to communicate with library - -dbopl.h - DOSBOX OPL Emulation header -fraction.h - Fraction number handling -adldata.hh - bank structures definition - -dbopl.cpp - DOSBOX OPL Emulation code -adlmidi.cpp - code of library -adldata.cpp - Automatically generated dump of FM banks from "fm_banks" directory - via "gen_adldata" tool +* adlmidi.h - Library API, use it to control library + +* dbopl.h - DOSBOX OPL Emulation header +* nukedopl3.h - Nuked OPL3 Emulation header +* fraction.h - Fraction number handling +* adldata.hh - bank structures definition +* adlmidi_private.hpp - header of internal private APIs +* adlmidi_mus2mid.h - MUS2MID converter header +* adlmidi_xmi2mid.h - XMI2MID converter header + +* dbopl.cpp - DOSBOX OPL Emulation code (used when ADLMIDI_USE_DOSBOX_OPL macro is defined) +* nukedopl3.c - Nuked OPL3 Emulation code (used by default) +* adlmidi.cpp - code of library +* adldata.cpp - Automatically generated dump of FM banks from "fm_banks" directory via "gen_adldata" tool +* adlmidi_load.cpp - Source of file loading and parsing processing +* adlmidi_midiplay.cpp - MIDI event sequencer +* adlmidi_opl3.cpp - OPL3 chips manager +* adlmidi_private.cpp - some internal functions sources +* adlmidi_mus2mid.c - MUS2MID converter source +* adlmidi_xmi2mid.c - XMI2MID converter source + +**Important**: Please use DosBox emulator on mobile devices because it requires small CPU power. + Nuked OPL synthesizer is very accurate (compared to real OPL3 chip), but it requires much more power + device and is high probability your device will lag and playback will be choppy. ========================================= Example @@ -72,12 +88,33 @@ To build that example you will need to have installed SDL2 library. to play any MIDI via this library. ========================================= -Changelog +Changelog ========================================= -1.0.0 2015-10-10 +## 1.2.0 2017-02-15 + * Fixed 12'th bank where are drums and melodic sets are was swapped + * Fxied logariphmic volumes flag which autoreseted to false on playing begin moment + * Added TRUE support for MUS and XMI formats (added the conversion functions to make right MIDI data to play it) + +## 1.1.1 2016-12-09 + * Added a changable volume ranges models (Automatic for some banks, Generic, CMF, DMX, Apogee and 9X) + +## 1.1.0 2016-12-06 + * Added Nuked OPL3 emulator which is more accurate (but requires more CPU power, therefore kept ability to use DosBox OPL3 via macro) + * Fixed warnings of CLang code model plugin + * Fixed bend coefficient which makes hi-hats in DOOM banks be incorrectly + +## 1.0.3 2016-08-06 + * Added handling of 111'th controller as "loopStart" (which used by RPG-Maker) + * Fixed infinite loop caused by blank MIDI-files (add extra second of waiting if over 10000 0-waiting loops are been detected) + * Fixed damaged playing of IMF files (cased by wrong implementation of getc() function where return type must be int, not unsigned char) + +## 1.0.2 2016-03-16 + * Fixed infinite loop causes swapped loopEnd and loopStart (when loopEnd goes before loopStart) + * Fixed sielent volume tracks (when initial voule is zero, tracks wouldn't be playd even after applying fading in volume events) + * More accurate fine tuning for second voice for DMX-based banks (playback now is more like original DOOM than before!) + * Library's Output data now in short format (no more need to do extra conversions to make 16-bit audio stream from every 16-bit + sample stored into each 32-bit integer) + +## 1.0.0 2015-10-10 * First release of library -1.0.1 2015-01-15 - * Fixed freezing on invalid loop points (for cases when loopEnd going before loopStart or both points are at same position) - * Enabled volume updating while note is playing - diff --git a/fm_banks/bnk_files/themepark.tmb b/fm_banks/bnk_files/themepark.tmb Binary files differnew file mode 100644 index 0000000..16061bc --- /dev/null +++ b/fm_banks/bnk_files/themepark.tmb @@ -5,6 +5,7 @@ NOGZIPARCHIVES=1 ARCHFILES=\ src/adlmidi.cpp src/adlmidi.h \ + src/adlmidi_load.cpp src/adlmidi_midiplay.cpp src/adlmidi_opl3.cpp src/adlmidi_private.cpp \ src/dbopl.cpp src/dbopl.h \ src/adldata.cpp src/adldata.hh \ src/dumpbank/dumpbank.cc src/dumpmiles/dumpmiles.cc \ @@ -100,35 +101,56 @@ directories: ${MKDIR} obj ${MKDIR} bin -libadlmidi.so: obj/adlmidi.o obj/dbopl.o obj/adldata.o +libadlmidi.so: obj/adlmidi.o obj/adlmidi_load.o obj/adlmidi_midiplay.o obj/adlmidi_opl3.o obj/adlmidi_private.o obj/adlmidi_xmi2mid.o obj/adlmidi_mus2mid.o obj/nukedopl3.o obj/adldata.o $(CXXLINK) $^ $(DEBUG) -shared -o bin/$@ $(LDLIBS) -obj/adlmidi.o: src/adlmidi.cpp src/adlmidi.h src/dbopl.h src/adldata.hh +obj/adlmidi.o: src/adlmidi.cpp src/adlmidi.h src/dbopl.h src/nukedopl3.h src/adldata.hh + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_load.o: src/adlmidi_load.cpp src/adlmidi_private.hpp src/adlmidi.h src/adldata.hh + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_midiplay.o: src/adlmidi_midiplay.cpp src/adlmidi_private.hpp src/adlmidi.h src/adldata.hh + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_opl3.o: src/adlmidi_opl3.cpp src/adlmidi_private.hpp src/adlmidi.h src/adldata.hh + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_private.o: src/adlmidi_private.cpp src/adlmidi_private.hpp src/adlmidi.h src/adldata.hh $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ obj/dbopl.o: src/dbopl.cpp src/dbopl.h - $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + $(CXX) $(CPPFLAGS) $< $(DEBUG) -DADLMIDI_USE_DOSBOX_OPL -c -fPIC -o $@ + +obj/nukedopl3.o: src/nukedopl3.c src/nukedopl3.h + $(CC) $(CFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_xmi2mid.o: src/adlmidi_xmi2mid.c src/adlmidi_xmi2mid.h + $(CC) $(CFLAGS) $< $(DEBUG) -c -fPIC -o $@ + +obj/adlmidi_mus2mid.o: src/adlmidi_mus2mid.c src/adlmidi_mus2mid.h + $(CC) $(CFLAGS) $< $(DEBUG) -c -fPIC -o $@ obj/adldata.o: src/adldata.cpp src/adldata.hh - $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -fPIC -o $@ gen_adldata: obj/gen_adldata.o obj/dbopl.o $(CXXLINK) $^ $(DEBUG) -o bin/$@ $(LDLIBS) obj/gen_adldata.o: src/gen_adldata/gen_adldata.cc src/dbopl.h - $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ dumpmiles: obj/dumpmiles.o $(CXXLINK) $^ $(DEBUG) -o bin/$@ $(LDLIBS) obj/dumpmiles.o: src/dumpmiles/dumpmiles.cc - $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ dumpbank: obj/dumpbank.o $(CXXLINK) $^ $(DEBUG) -o bin/$@ $(LDLIBS) obj/dumpbank.o: src/dumpbank/dumpbank.cc - $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ + $(CXX) $(CPPFLAGS) $< $(DEBUG) -c -o $@ .PHONY: clean diff --git a/src/adldata.cpp b/src/adldata.cpp index 7f15205..5ee9866 100644 --- a/src/adldata.cpp +++ b/src/adldata.cpp @@ -4,7 +4,7 @@ * FROM A NUMBER OF SOURCES, MOSTLY PC GAMES. * PREPROCESSED, CONVERTED, AND POSTPROCESSED OFF-SCREEN. */ -const adldata adl[4516] = +const adldata adl[4528] = { // ,---------+-------- Wave select settings // | ,-------ч-+------ Sustain/release rates // | | ,-----ч-ч-+---- Attack/decay rates @@ -192,7 +192,7 @@ const adldata adl[4516] = { 0x0F5B111,0x0D8F211, 0x1B,0x80, 0x1, +0, false }, // 176: BisqM5; b50M5; b51M5; f20GM5; f31GM5; f36GM5; f48GM5; f49GM5; qGM5; Chorused Piano; gm005 { 0x031F031,0x037F234, 0x90,0x9F, 0x8, +0, false }, // 177: BisqM6; b50M6; b51M6; f20GM6; f31GM6; f36GM6; f48GM6; f49GM6; qGM6; Harpsichord; gm006 { 0x451F324,0x497F211, 0x1C,0x00, 0x8, +0, false }, // 178: BisqM6; b50M6; b51M6; f20GM6; f31GM6; f36GM6; f48GM6; f49GM6; qGM6; Harpsichord; gm006 - { 0x010A831,0x1B9D234, 0x0A,0x03, 0x6, +0, false }, // 179: BisqM7; b12P7; Clavinet; TCCLAV.I + { 0x010A831,0x1B9D234, 0x0A,0x03, 0x6, +0, false }, // 179: BisqM7; b12M7; Clavinet; TCCLAV.I { 0x0E6CE02,0x0E6F401, 0x25,0x00, 0x0, +0, false }, // 180: BisqM8; b50M8; b51M8; f20GM8; f36GM8; qGM8; Celesta; gm008 { 0x0E6F507,0x0E5F341, 0xA1,0x00, 0x1, +0, false }, // 181: BisqM8; b50M8; b51M8; f20GM8; f36GM8; qGM8; Celesta; gm008 { 0x0045617,0x004F601, 0x21,0x00, 0x2, +0, false }, // 182: 3drm67M10; BisqM10; HMIGM10; b50M10; b51M10; b7M10; b8M10; f17GM10; f20GM10; f31GM10; f35GM10; f36GM10; f48GM10; f49GM10; mGM10; qGM10; Music box; am010.in; gm010; musicbx1 @@ -227,7 +227,7 @@ const adldata adl[4516] = { 0x098C301,0x0F8C302, 0x18,0x00, 0x9, +0, false }, // 211: BisqM28; b50M28; b51M28; f20GM28; f31GM28; f36GM28; f48GM28; qGM28; Electric Guitar3; gm028 { 0x0F2B913,0x0119102, 0x0D,0x1A, 0xA, +0, false }, // 212: BisqM29; f49GM0; f49GM29; AcouGrandPiano; Overdrive Guitar { 0x74A9221,0x02A9122, 0x8F,0x00, 0xA, +0, false }, // 213: BisqM29; f49GM0; f49GM29; AcouGrandPiano; Overdrive Guitar - { 0x103FF80,0x3FFF021, 0x01,0x00, 0x8, +0, false }, // 214: BisqM30; b9M62; f21GM62; f27GM30; f41GM62; Distorton Guitar; Synth Brass 1; elecgtr. + { 0x103FF80,0x3FFF021, 0x01,0x00, 0x8, +0, false }, // 214: BisqM30; b9MPM62; f21GM62; f27GM30; f41GM62; Distorton Guitar; Synth Brass 1 { 0x04F2009,0x0F8D104, 0xA1,0x80, 0x8, +0, false }, // 215: BisqM31; b50M31; b51M31; f20GM31; f31GM31; f36GM31; qGM31; Guitar Harmonics; gm031 { 0x2F8F802,0x0F8F602, 0x87,0x00, 0x9, +0, false }, // 216: BisqM31; b50M31; b51M31; f20GM31; f31GM31; f36GM31; qGM31; Guitar Harmonics; gm031 { 0x015A701,0x0C8A301, 0x4D,0x00, 0x2, +0, false }, // 217: BisqM32; b50M32; b51M32; f20GM32; f31GM32; f36GM32; qGM32; Acoustic Bass; gm032 @@ -241,7 +241,7 @@ const adldata adl[4516] = { 0x0EBF431,0x07AF131, 0x8B,0x00, 0xA, +0, false }, // 225: BisqM38; f48GM38; Synth Bass 1 { 0x1C8F621,0x0C8F101, 0x1C,0x1F, 0xA, +0, false }, // 226: BisqM39; b50M39; b51M39; f20GM39; f31GM39; f36GM39; qGM39; Synth Bass 2; gm039 { 0x0425401,0x0C8F201, 0x12,0x00, 0xA, +0, false }, // 227: BisqM39; b50M39; b51M39; f20GM39; f31GM39; f36GM39; qGM39; Synth Bass 2; gm039 - { 0x0035131,0x0675461, 0x1C,0x80, 0xE, +0, false }, // 228: BisqM40; b8M40; b9M53; f12GM40; f16GM40; f32GM53; f41GM53; f54GM40; Violin; Voice Oohs; violin1; violin1. + { 0x0035131,0x0675461, 0x1C,0x80, 0xE, +0, false }, // 228: BisqM40; b8M40; b9MPM53; f12GM40; f16GM40; f32GM53; f41GM53; f54GM40; Violin; Voice Oohs; violin1 { 0x21351A0,0x2275360, 0x98,0x01, 0xE, +0, false }, // 229: BisqM41; f16GM41; f37GM41; f54GM41; Viola { 0x513DD31,0x0265621, 0x95,0x00, 0x8, +0, false }, // 230: BisqM42; b50M42; b51M42; f20GM42; f31GM42; f36GM42; f48GM45; f49GM42; qGM42; Cello; Pizzicato String; gm042 { 0x1038D13,0x0866605, 0x95,0x8C, 0x9, +0, false }, // 231: BisqM42; b50M42; b51M42; f20GM42; f31GM42; f36GM42; f49GM42; qGM42; Cello; gm042 @@ -258,7 +258,7 @@ const adldata adl[4516] = { 0x2234130,0x2174460, 0x98,0x01, 0xE, +0, false }, // 242: BisqM49; b50M49; b51M49; f20GM49; f36GM49; f49GM49; qGM49; String Ensemble2; gm049 { 0x1037FA1,0x1073F21, 0x98,0x00, 0xF, +0, false }, // 243: BisqM49; b50M49; b51M49; f20GM49; f36GM49; f49GM49; qGM49; String Ensemble2; gm049 { 0x125B121,0x0087262, 0x9B,0x01, 0xE, +0, false }, // 244: BisqM50; f17GM48; f30GM50; mGM48; String Ensemble1; Synth Strings 1 - { 0x001D3E1,0x0396262, 0xCA,0x83, 0x6, +0, false }, // 245: BisqM52; b11M52; b12P52; CHOIR; CHOIR.IN; Choir Aahs + { 0x001D3E1,0x0396262, 0xCA,0x83, 0x6, +0, false }, // 245: BisqM52; b11M52; b12M52; CHOIR; CHOIR.IN; Choir Aahs { 0x2197320,0x0297563, 0x22,0x02, 0xE, +0, false }, // 246: BisqM53; f12GM68; f16GM68; f47GM69; f54GM68; English Horn; Oboe; Voice Oohs { 0x2686500,0x613C500, 0x00,0x00, 0xB, +0, false }, // 247: BisqM55; b50M55; b51M55; f20GM55; f31GM55; f36GM55; f49GM55; qGM55; Orchestra Hit; gm055 { 0x606C800,0x3077400, 0x00,0x00, 0xB, +0, false }, // 248: BisqM55; b50M55; b51M55; f20GM55; f31GM55; f36GM55; f49GM55; qGM55; Orchestra Hit; gm055 @@ -370,12 +370,12 @@ const adldata adl[4516] = { 0x0F0F009,0x0F7B700, 0x0E,0x00, 0xE, +0, false }, // 354: BisqP18; BisqP20; b6P96; b8P38; rickP18; rickP20; Rsnare2; snare2; snare2.i; snare5.i { 0x0FEF812,0x07ED511, 0x47,0x00, 0xE, +0, false }, // 355: BisqP21; BisqP22; BisqP23; BisqP24; BisqP25; BisqP26; b8P41; b8P43; b8P45; b8P47; b8P48; b8P50; rickP21; rickP22; rickP23; rickP24; rickP25; rickP26; rocktom; rocktom. { 0x005F010,0x004D011, 0x25,0x80, 0xE, +0, false }, // 356: BisqP27; b56M47; b66M47; b6M55; b6P27; b8P90; b8P91; hamP27; intP27; rickP27; TIMPANI; TIMPANI - { 0x00F9F30,0x0FAE83A, 0x00,0x00, 0xE, +0, false }, // 357: BisqP28; HMIGP39; b11P28; b11P39; b12M39; Clap; Clap.ins; clap + { 0x00F9F30,0x0FAE83A, 0x00,0x00, 0xE, +0, false }, // 357: BisqP28; HMIGP39; b11P28; b11P39; b12P39; f53GD39; Clap; Clap.ins; clap { 0x0976800,0x3987802, 0x00,0x00, 0x0, +0, false }, // 358: BisqP29; BisqP30; b11P29; b11P30; scratch - { 0x0FBF116,0x069F911, 0x08,0x02, 0x0, +0, false }, // 359: BisqP31; HMIGP37; HMIGP85; HMIGP86; b11P31; b11P37; b11P85; b11P86; b12M37; b12M85; b12M86; RimShot; RimShot.; rimShot; rimShot.; rimshot; rimshot. + { 0x0FBF116,0x069F911, 0x08,0x02, 0x0, +0, false }, // 359: BisqP31; HMIGP37; HMIGP85; HMIGP86; b11P31; b11P37; b11P85; b11P86; b12P37; b12P85; b12P86; f53GD37; f53GD85; f53GD86; RimShot; RimShot.; rimShot; rimShot.; rimshot; rimshot. { 0x06CF800,0x04AE80E, 0x00,0x40, 0x0, +0, false }, // 360: BisqP32; f42GP32 { 0x0F2FA25,0x09AF612, 0x1B,0x00, 0x0, +0, false }, // 361: BisqP33; apgbloodM115; apgbloodP33; apgbloodP4; apgbloodP76; apgbloodP77; b10M115; b10P33; b10P76; b10P77; f42GM115; f42GP33; f42GP76; f42GP77; nhlM115; nhlP33; nhlP76; nhlP77; High Wood Block; Low Wood Block; WOODBLOK; Woodblock; woodblok - { 0x2F5F5C5,0x005C301, 0x08,0x06, 0x1, +0, false }, // 362: BisqP34; b11M9; b11P34; b12P9; GLOCKEN; GLOCKEN.; glocken + { 0x2F5F5C5,0x005C301, 0x08,0x06, 0x1, +0, false }, // 362: BisqP34; b11M9; b11P34; b12M9; GLOCKEN; GLOCKEN.; glocken { 0x257F900,0x046FB00, 0x00,0x00, 0x0, +12, false }, // 363: BisqP35; dMP35; hxMP35; musP35; raptP35; Ac Bass Drum; Acoustic Bass Drum { 0x0FEF512,0x0FFF612, 0x11,0xA2, 0x6, +0, false }, // 364: BisqP37; b50P37; f20GP37; f31GP37; qGP37; Side Stick; gps037 { 0x0FFF901,0x0FFF811, 0x0F,0x00, 0x6, +0, false }, // 365: BisqP37; b50P37; f20GP37; f31GP37; qGP37; Side Stick; gps037 @@ -390,20 +390,20 @@ const adldata adl[4516] = { 0x065F981,0x030F241, 0x00,0x00, 0xE, +0, false }, // 374: BisqP52; b50P52; f20GP52; f31GP52; qGP52; Chinese Cymbal; gps052 { 0x000FE46,0x055F585, 0x00,0x00, 0xE, +0, false }, // 375: BisqP52; b50P52; f20GP52; f31GP52; qGP52; Chinese Cymbal; gps052 { 0x0009429,0x344F904, 0x10,0x04, 0xE, +0, false }, // 376: BisqP53; apgbloodP14; apgbloodP51; apgbloodP53; apgbloodP59; b10P51; b10P53; b10P59; nhlP51; nhlP53; nhlP59; Ride; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; ride - { 0x282B2A4,0x1D49703, 0x00,0x80, 0xE, +0, false }, // 377: BisqP54; b9P44; b9P47; b9P69; b9P70; f21GP44; f21GP47; f21GP69; f21GP71; f27GP55; f27GP71; f32GP44; f32GP46; f32GP51; f32GP52; f32GP54; f32GP69; f32GP70; f32GP71; f32GP72; f32GP73; f32GP75; f32GP80; f32GP81; f32GP82; f32GP85; f41GP44; f41GP47; f41GP69; f41GP70; f41GP71; Cabasa; Castanets; Chinese Cymbal; Claves; Long Whistle; Low-Mid Tom; Maracas; Mute Triangle; Open High Hat; Open Triangle; Pedal High Hat; Ride Cymbal 1; Shaker; Short Guiro; Short Whistle; Splash Cymbal; Tambourine; bcymbal. + { 0x282B2A4,0x1D49703, 0x00,0x80, 0xE, +0, false }, // 377: BisqP54; b9MPP44; b9MPP54; b9MPP69; b9MPP70; f21GP44; f21GP47; f21GP69; f21GP71; f27GP55; f27GP71; f32GP44; f32GP46; f32GP51; f32GP52; f32GP54; f32GP69; f32GP70; f32GP71; f32GP72; f32GP73; f32GP75; f32GP80; f32GP81; f32GP82; f32GP85; f41GP44; f41GP47; f41GP69; f41GP70; f41GP71; Cabasa; Castanets; Chinese Cymbal; Claves; Long Whistle; Low-Mid Tom; Maracas; Mute Triangle; Open High Hat; Open Triangle; Pedal High Hat; Ride Cymbal 1; Shaker; Short Guiro; Short Whistle; Splash Cymbal; Tambourine { 0x000F68E,0x3029F5E, 0x00,0x00, 0xE, +0, false }, // 378: BisqP55; f17GP55; f29GP55; f30GP55; f35GP55; f49GP55; mGP55; Splash Cymbal { 0x152FE09,0x008F002, 0xC0,0x00, 0xE, +0, false }, // 379: BisqP56; f13GP56; f50GP56; nemP56; Cow Bell { 0x055F201,0x000F441, 0x00,0x00, 0xE, +0, false }, // 380: BisqP57; b50P49; b51P57; b51P59; f20GP49; f31GP49; f36GP57; qGP49; Crash Cymbal 1; Crash Cymbal 2; gpo057; gpo059; gps049 { 0x000F301,0x0A4F48F, 0x00,0x00, 0xE, +0, false }, // 381: BisqP57; b50P49; b51P57; b51P59; f20GP49; f31GP49; f36GP57; qGP49; Crash Cymbal 1; Crash Cymbal 2; gpo057; gpo059; gps049 - { 0x100FF80,0x1F7F500, 0x00,0x00, 0xC, +0, false }, // 382: BisqP58; HMIGP58; apgbloodP17; apgbloodP58; b10P58; b11P58; b12M58; nhlP58; Vibraslap; vibrasla + { 0x100FF80,0x1F7F500, 0x00,0x00, 0xC, +0, false }, // 382: BisqP58; HMIGP58; apgbloodP17; apgbloodP58; b10P58; b11P58; b12P58; f53GD58; nhlP58; Vibraslap; vibrasla { 0x05EFD2E,0x3EFF527, 0x07,0x0C, 0xE, +0, false }, // 383: BisqP59; f48GP59; Ride Cymbal 2 { 0x256FB00,0x026FA00, 0x00,0x00, 0x4, +12, false }, // 384: BisqP60; BisqP61; dMP60; dMP61; hxMP60; hxMP61; musP60; musP61; raptP60; raptP61; High Bongo; High Bongo { 0x256FB00,0x017F700, 0x80,0x00, 0x0, +12, false }, // 385: BisqP62; BisqP63; BisqP64; dMP62; dMP63; dMP64; hxMP62; hxMP63; hxMP64; musP62; musP63; musP64; raptP62; raptP63; raptP64; Low Conga; Low Conga { 0x1779A01,0x084F700, 0x00,0x00, 0x8, +0, false }, // 386: BisqP65; BisqP66; f13GP65; f13GP66; f50GP65; f50GP66; nemP65; nemP66; High Timbale; Low Timbale { 0x367FD01,0x098F601, 0x00,0x00, 0x8, +12, false }, // 387: BisqP67; BisqP68; dMP67; dMP68; hxMP67; hxMP68; musP67; musP68; raptP67; raptP68; High Agogo; High Agogo { 0x001FF0E,0x377790E, 0x00,0x02, 0xE, +0, false }, // 388: BisqP70; apgbloodP23; apgbloodP69; apgbloodP70; apgbloodP82; b10P69; b10P70; b10P82; nhlP69; nhlP70; nhlP82; Cabasa; Maracas; Shaker; shaker - { 0x2079F20,0x22B950E, 0x1C,0x00, 0x0, +0, false }, // 389: BisqP71; HMIGP71; b11P71; b12M71; Short Whistle; hiwhist; hiwhist. - { 0x2079F20,0x23B940E, 0x1E,0x00, 0x0, +0, false }, // 390: BisqP72; HMIGP72; b11P72; b12M72; Long Whistle; lowhist; lowhist. + { 0x2079F20,0x22B950E, 0x1C,0x00, 0x0, +0, false }, // 389: BisqP71; HMIGP71; b11P71; b12P71; f53GD71; Short Whistle; hiwhist; hiwhist. + { 0x2079F20,0x23B940E, 0x1E,0x00, 0x0, +0, false }, // 390: BisqP72; HMIGP72; b11P72; b12P72; f53GD72; Long Whistle; lowhist; lowhist. { 0x506F680,0x016F610, 0x00,0x00, 0xC, +0, false }, // 391: BisqP73; BisqP74; b50P73; b50P74; f20GP73; f20GP74; f31GP73; f31GP74; qGP73; qGP74; Long Guiro; Short Guiro; gps073; gps074 { 0x50F6F00,0x50F6F00, 0x00,0x00, 0xD, +0, false }, // 392: BisqP73; b50P73; b51P73; f20GP73; f31GP73; f36GP73; qGP73; Short Guiro; gpo073; gps073 { 0x50F4F00,0x50F4F00, 0x00,0x00, 0xD, +0, false }, // 393: BisqP74; b50P74; b51P74; f20GP74; f31GP74; f36GP74; qGP74; Long Guiro; gpo074; gps074 @@ -413,7 +413,7 @@ const adldata adl[4516] = { 0x04F760F,0x2187700, 0x40,0x08, 0xE, +0, false }, // 397: BisqP82; b50P69; b51P69; b51P82; f20GP69; f31GP69; f36GP69; f36GP82; qGP69; Cabasa; Shaker; gpo069; gpo082; gps069 { 0x332F905,0x0A6D604, 0x05,0x40, 0xE, +0, false }, // 398: BisqP83; b50P83; f20GP83; f31GP83; qGP83; Jingle Bell; gps083 { 0x332F805,0x0A67404, 0x05,0x40, 0xF, +0, false }, // 399: BisqP83; b50P83; f20GP83; f31GP83; qGP83; Jingle Bell; gps083 - { 0x0F0F126,0x0F5F527, 0x44,0x40, 0x6, +0, false }, // 400: BisqP84; HMIGP81; HMIGP83; HMIGP84; apgbloodP81; apgbloodP83; apgbloodP84; b10P81; b10P83; b10P84; b11P81; b11P83; b11P84; b12M81; b12M83; b12M84; nhlP81; nhlP83; nhlP84; Bell Tree; Jingle Bell; Open Triangle; triangle + { 0x0F0F126,0x0F5F527, 0x44,0x40, 0x6, +0, false }, // 400: BisqP84; HMIGP81; HMIGP83; HMIGP84; apgbloodP81; apgbloodP83; apgbloodP84; b10P81; b10P83; b10P84; b11P81; b11P83; b11P84; b12P81; b12P83; b12P84; f53GD81; f53GD83; f53GD84; nhlP81; nhlP83; nhlP84; Bell Tree; Jingle Bell; Open Triangle; triangle { 0x3948F03,0x06FFA15, 0x00,0x00, 0x0, +0, false }, // 401: BisqP85; f13GP85; f50GP85; nemP85; Castanets { 0x0F0F007,0x0DC5C00, 0x00,0x00, 0xE, +0, false }, // 402: BisqP88; b6P88; f12GM29; f12GM30; f12GM31; f12GM44; f12GM50; f12GM51; f12GM52; f12GM53; f12GM54; f12GM55; f12GM65; f12GM66; f12GM67; f12GM75; f12GP51; f16GM29; f16GM30; f16GM31; f16GM44; f16GM50; f16GM51; f16GM52; f16GM53; f16GM54; f16GM55; f16GM65; f16GM66; f16GM67; f16GM75; f16GP51; f54GM29; f54GM30; f54GM31; f54GM44; f54GM50; f54GM51; f54GM52; f54GM53; f54GM54; f54GM55; f54GM65; f54GM66; f54GM67; f54GP51; intP88; rickP88; Alto Sax; Baritone Sax; Choir Aahs; Distorton Guitar; Guitar Harmonics; Orchestra Hit; Overdrive Guitar; Pan Flute; Ride Cymbal 1; Synth Strings 1; Synth Voice; SynthStrings 2; Tenor Sax; Tremulo Strings; Voice Oohs; scratch; scratch. { 0x00FFF7E,0x00F3F6E, 0x00,0x00, 0xE, +0, false }, // 403: BisqP89; b56M126; b66M126; b6P23; hamP89; intP89; rickP89; Applause/Noise; CROWD @@ -426,7 +426,7 @@ const adldata adl[4516] = { 0x0DFDCC2,0x026C9C0, 0x17,0x00, 0x0, +0, false }, // 410: BisqP97; b8P74; f35GP74; rickP97; Long Guiro; afrika; guirol.i { 0x0D0ACC0,0x028EAC1, 0x18,0x00, 0x0, +0, false }, // 411: BisqP101; BisqP102; b6P118; b8P63; b8P64; f35GP63; f35GP64; rickP101; rickP102; Low Conga; Open High Conga; Rcongas2; congas2; congas2. { 0x0A7CDC2,0x028EAC1, 0x2B,0x02, 0x0, +0, false }, // 412: BisqP103; BisqP104; b8P60; b8P61; f35GP60; f35GP61; rickP103; rickP104; High Bongo; Low Bongo; bongos.i; newconga - { 0x0FE6227,0x3D9950A, 0x00,0x07, 0x8, +0, false }, // 413: BisqP106; BisqP107; BisqP108; BisqP109; BisqP110; BisqP111; BisqP112; BisqP113; BisqP114; BisqP115; BisqP116; BisqP117; BisqP118; BisqP119; BisqP120; BisqP121; BisqP122; BisqP123; BisqP124; BisqP125; BisqP126; BisqP127; HMIGP35; b12M35; Wierd3.i + { 0x0FE6227,0x3D9950A, 0x00,0x07, 0x8, +0, false }, // 413: BisqP106; BisqP107; BisqP108; BisqP109; BisqP110; BisqP111; BisqP112; BisqP113; BisqP114; BisqP115; BisqP116; BisqP117; BisqP118; BisqP119; BisqP120; BisqP121; BisqP122; BisqP123; BisqP124; BisqP125; BisqP126; BisqP127; HMIGP35; b12P35; f53GD35; Wierd3.i { 0x1199523,0x0198421, 0x48,0x00, 0x8, +0, false }, // 414: 3drm67M29; HMIGM0; HMIGM29; apgleeM25; b7M29; f17GM29; f35GM29; mGM29; Acoustic Guitar2; Overdrive Guitar; am029.in { 0x055F231,0x076F221, 0x49,0x00, 0x8, +0, false }, // 415: 3drm67M2; HMIGM2; b7M2; b8M2; f17GM2; f35GM2; mGM2; ElecGrandPiano; am002.in; piano3 { 0x038F101,0x028F121, 0x57,0x00, 0x0, +0, false }, // 416: 3drm67M4; HMIGM4; b7M4; b8M4; f17GM4; f35GM4; mGM4; Rhodes Piano; am004.in; epiano1a @@ -441,32 +441,32 @@ const adldata adl[4516] = { 0x122F603,0x0F3F321, 0x87,0x80, 0x6, +0, false }, // 425: 3drm67M27; HMIGM27; b7M27; f17GM27; mGM27; Electric Guitar2; am027.in { 0x09AA101,0x0DFF221, 0x89,0x40, 0x8, +0, false }, // 426: 3drm67M37; HMIGM37; b7M37; f17GM37; mGM37; Slap Bass 2; am037.in { 0x15572A1,0x0187121, 0x86,0x0D, 0x0, +0, false }, // 427: 3drm67M62; HMIGM62; b7M62; Synth Brass 1; am062.in - { 0x0F00010,0x0F00010, 0x3F,0x3F, 0x0, +0, false }, // 428: HMIGP0; HMIGP1; HMIGP10; HMIGP100; HMIGP101; HMIGP102; HMIGP103; HMIGP104; HMIGP105; HMIGP106; HMIGP107; HMIGP108; HMIGP109; HMIGP11; HMIGP110; HMIGP111; HMIGP112; HMIGP113; HMIGP114; HMIGP115; HMIGP116; HMIGP117; HMIGP118; HMIGP119; HMIGP12; HMIGP120; HMIGP121; HMIGP122; HMIGP123; HMIGP124; HMIGP125; HMIGP126; HMIGP127; HMIGP13; HMIGP14; HMIGP15; HMIGP16; HMIGP17; HMIGP18; HMIGP19; HMIGP2; HMIGP20; HMIGP21; HMIGP22; HMIGP23; HMIGP24; HMIGP25; HMIGP26; HMIGP3; HMIGP4; HMIGP5; HMIGP6; HMIGP7; HMIGP8; HMIGP88; HMIGP89; HMIGP9; HMIGP90; HMIGP91; HMIGP92; HMIGP93; HMIGP94; HMIGP95; HMIGP96; HMIGP97; HMIGP98; HMIGP99; b10P0; b10P1; b10P10; b10P100; b10P101; b10P102; b10P103; b10P104; b10P105; b10P106; b10P107; b10P108; b10P109; b10P11; b10P110; b10P111; b10P112; b10P113; b10P114; b10P115; b10P116; b10P117; b10P118; b10P119; b10P12; b10P120; b10P121; b10P122; b10P123; b10P124; b10P125; b10P126; b10P13; b10P14; b10P15; b10P16; b10P17; b10P18; b10P19; b10P2; b10P20; b10P21; b10P22; b10P23; b10P24; b10P25; b10P26; b10P27; b10P3; b10P4; b10P5; b10P6; b10P7; b10P8; b10P88; b10P89; b10P9; b10P90; b10P91; b10P92; b10P93; b10P94; b10P95; b10P96; b10P97; b10P98; b10P99; b11P0; b11P1; b11P10; b11P100; b11P101; b11P102; b11P103; b11P104; b11P105; b11P106; b11P107; b11P108; b11P109; b11P11; b11P110; b11P111; b11P112; b11P113; b11P114; b11P115; b11P116; b11P117; b11P118; b11P119; b11P12; b11P120; b11P121; b11P122; b11P123; b11P124; b11P125; b11P126; b11P127; b11P13; b11P14; b11P15; b11P16; b11P17; b11P18; b11P19; b11P2; b11P20; b11P21; b11P22; b11P23; b11P24; b11P25; b11P26; b11P27; b11P3; b11P4; b11P5; b11P6; b11P7; b11P8; b11P88; b11P89; b11P9; b11P90; b11P91; b11P92; b11P93; b11P94; b11P95; b11P96; b11P97; b11P98; b11P99; b12M0; b12M1; b12M10; b12M100; b12M101; b12M102; b12M103; b12M104; b12M105; b12M106; b12M107; b12M108; b12M109; b12M11; b12M110; b12M111; b12M112; b12M113; b12M114; b12M115; b12M116; b12M117; b12M118; b12M119; b12M12; b12M120; b12M121; b12M122; b12M123; b12M124; b12M125; b12M126; b12M127; b12M13; b12M14; b12M15; b12M16; b12M17; b12M18; b12M19; b12M2; b12M20; b12M21; b12M22; b12M23; b12M24; b12M25; b12M26; b12M3; b12M4; b12M5; b12M6; b12M7; b12M8; b12M88; b12M89; b12M9; b12M90; b12M91; b12M92; b12M93; b12M94; b12M95; b12M96; b12M97; b12M98; b12M99; Blank; Blank.in - { 0x0F1F02E,0x3487407, 0x00,0x07, 0x8, +0, false }, // 429: HMIGP27; HMIGP28; HMIGP29; HMIGP30; HMIGP31; b12M27; b12M28; b12M29; b12M30; b12M31; Wierd1.i - { 0x0FE5229,0x3D9850E, 0x00,0x07, 0x6, +0, false }, // 430: HMIGP32; HMIGP33; HMIGP34; b12M32; b12M33; b12M34; b12P127; WIERD2.I; Wierd2.i + { 0x0F00010,0x0F00010, 0x3F,0x3F, 0x0, +0, false }, // 428: HMIGP0; HMIGP1; HMIGP10; HMIGP100; HMIGP101; HMIGP102; HMIGP103; HMIGP104; HMIGP105; HMIGP106; HMIGP107; HMIGP108; HMIGP109; HMIGP11; HMIGP110; HMIGP111; HMIGP112; HMIGP113; HMIGP114; HMIGP115; HMIGP116; HMIGP117; HMIGP118; HMIGP119; HMIGP12; HMIGP120; HMIGP121; HMIGP122; HMIGP123; HMIGP124; HMIGP125; HMIGP126; HMIGP127; HMIGP13; HMIGP14; HMIGP15; HMIGP16; HMIGP17; HMIGP18; HMIGP19; HMIGP2; HMIGP20; HMIGP21; HMIGP22; HMIGP23; HMIGP24; HMIGP25; HMIGP26; HMIGP3; HMIGP4; HMIGP5; HMIGP6; HMIGP7; HMIGP8; HMIGP88; HMIGP89; HMIGP9; HMIGP90; HMIGP91; HMIGP92; HMIGP93; HMIGP94; HMIGP95; HMIGP96; HMIGP97; HMIGP98; HMIGP99; b10P0; b10P1; b10P10; b10P100; b10P101; b10P102; b10P103; b10P104; b10P105; b10P106; b10P107; b10P108; b10P109; b10P11; b10P110; b10P111; b10P112; b10P113; b10P114; b10P115; b10P116; b10P117; b10P118; b10P119; b10P12; b10P120; b10P121; b10P122; b10P123; b10P124; b10P125; b10P126; b10P13; b10P14; b10P15; b10P16; b10P17; b10P18; b10P19; b10P2; b10P20; b10P21; b10P22; b10P23; b10P24; b10P25; b10P26; b10P27; b10P3; b10P4; b10P5; b10P6; b10P7; b10P8; b10P88; b10P89; b10P9; b10P90; b10P91; b10P92; b10P93; b10P94; b10P95; b10P96; b10P97; b10P98; b10P99; b11P0; b11P1; b11P10; b11P100; b11P101; b11P102; b11P103; b11P104; b11P105; b11P106; b11P107; b11P108; b11P109; b11P11; b11P110; b11P111; b11P112; b11P113; b11P114; b11P115; b11P116; b11P117; b11P118; b11P119; b11P12; b11P120; b11P121; b11P122; b11P123; b11P124; b11P125; b11P126; b11P127; b11P13; b11P14; b11P15; b11P16; b11P17; b11P18; b11P19; b11P2; b11P20; b11P21; b11P22; b11P23; b11P24; b11P25; b11P26; b11P27; b11P3; b11P4; b11P5; b11P6; b11P7; b11P8; b11P88; b11P89; b11P9; b11P90; b11P91; b11P92; b11P93; b11P94; b11P95; b11P96; b11P97; b11P98; b11P99; b12P0; b12P1; b12P10; b12P100; b12P101; b12P102; b12P103; b12P104; b12P105; b12P106; b12P107; b12P108; b12P109; b12P11; b12P110; b12P111; b12P112; b12P113; b12P114; b12P115; b12P116; b12P117; b12P118; b12P119; b12P12; b12P120; b12P121; b12P122; b12P123; b12P124; b12P125; b12P126; b12P127; b12P13; b12P14; b12P15; b12P16; b12P17; b12P18; b12P19; b12P2; b12P20; b12P21; b12P22; b12P23; b12P24; b12P25; b12P26; b12P3; b12P4; b12P5; b12P6; b12P7; b12P8; b12P88; b12P89; b12P9; b12P90; b12P91; b12P92; b12P93; b12P94; b12P95; b12P96; b12P97; b12P98; b12P99; f53GD0; f53GD1; f53GD10; f53GD100; f53GD101; f53GD102; f53GD103; f53GD104; f53GD105; f53GD106; f53GD107; f53GD108; f53GD109; f53GD11; f53GD110; f53GD111; f53GD112; f53GD113; f53GD114; f53GD115; f53GD116; f53GD117; f53GD118; f53GD119; f53GD12; f53GD120; f53GD121; f53GD122; f53GD123; f53GD124; f53GD125; f53GD126; f53GD127; f53GD13; f53GD14; f53GD15; f53GD16; f53GD17; f53GD18; f53GD19; f53GD2; f53GD20; f53GD21; f53GD22; f53GD23; f53GD24; f53GD25; f53GD26; f53GD3; f53GD4; f53GD5; f53GD6; f53GD7; f53GD8; f53GD88; f53GD89; f53GD9; f53GD90; f53GD91; f53GD92; f53GD93; f53GD94; f53GD95; f53GD96; f53GD97; f53GD98; f53GD99; Blank; Blank.in + { 0x0F1F02E,0x3487407, 0x00,0x07, 0x8, +0, false }, // 429: HMIGP27; HMIGP28; HMIGP29; HMIGP30; HMIGP31; b12P27; b12P28; b12P29; b12P30; b12P31; f53GD27; f53GD28; f53GD29; f53GD30; f53GD31; Wierd1.i + { 0x0FE5229,0x3D9850E, 0x00,0x07, 0x6, +0, false }, // 430: HMIGP32; HMIGP33; HMIGP34; b12M127; b12P32; b12P33; b12P34; f53GD32; f53GD33; f53GD34; WIERD2.I; Wierd2.i { 0x0FDF800,0x0C7F601, 0x0B,0x00, 0x8, +0, false }, // 431: HMIGP36; b11P36; Kick; Kick.ins - { 0x000FF26,0x0A7F802, 0x00,0x02, 0xE, +0, false }, // 432: HMIGP38; HMIGP40; b11P38; b11P40; b12M38; b12M40; Snare; Snare.in - { 0x01FFA06,0x0F5F511, 0x0A,0x00, 0xF, +0, false }, // 433: HMIGP41; HMIGP43; HMIGP45; HMIGP47; HMIGP48; HMIGP50; b11P41; b11P43; b11P45; b11P47; b11P48; b11P50; b12M41; b12M43; b12M45; b12M47; b12M48; b12M50; Toms; Toms.ins - { 0x0F1F52E,0x3F99906, 0x05,0x02, 0x0, +0, false }, // 434: HMIGP42; HMIGP44; b12M42; b12M44; clshat97 - { 0x0F89227,0x3D8750A, 0x00,0x03, 0x8, +0, false }, // 435: HMIGP46; b12M46; Opnhat96 - { 0x2009F2C,0x3A4C50E, 0x00,0x09, 0xE, +0, false }, // 436: HMIGP49; HMIGP52; HMIGP55; HMIGP57; b11P49; b11P52; b11P55; b11P57; b12M49; b12M52; b12M55; b12M57; Crashcym - { 0x0009429,0x344F904, 0x10,0x0C, 0xE, +0, false }, // 437: HMIGP51; HMIGP53; HMIGP59; b11P51; b11P53; b11P59; b12M51; b12M53; b12M59; Ridecym; Ridecym.; ridecym; ridecym. - { 0x0F1F52E,0x3F78706, 0x09,0x02, 0x0, +0, false }, // 438: HMIGP54; b11P54; b12M54; Tamb; Tamb.ins - { 0x2F1F535,0x028F703, 0x19,0x02, 0x0, +0, false }, // 439: HMIGP56; b11P56; b12M56; Cowbell; Cowbell. - { 0x0FAFA25,0x0F99803, 0xCD,0x00, 0x0, +0, false }, // 440: HMIGP60; HMIGP62; b11P60; b11P62; b12M60; b12M62; mutecong - { 0x1FAF825,0x0F7A803, 0x1B,0x00, 0x0, +0, false }, // 441: HMIGP61; b11P61; b12M61; conga; conga.in - { 0x1FAF825,0x0F69603, 0x21,0x00, 0xE, +0, false }, // 442: HMIGP63; HMIGP64; b11P63; b11P64; b12M63; b12M64; loconga; loconga. - { 0x2F5F504,0x236F603, 0x16,0x03, 0xA, +0, false }, // 443: HMIGP65; HMIGP66; b11P65; b11P66; b12M65; b12M66; timbale; timbale. + { 0x000FF26,0x0A7F802, 0x00,0x02, 0xE, +0, false }, // 432: HMIGP38; HMIGP40; b11P38; b11P40; b12P38; b12P40; f53GD38; f53GD40; Snare; Snare.in + { 0x01FFA06,0x0F5F511, 0x0A,0x00, 0xF, +0, false }, // 433: HMIGP41; HMIGP43; HMIGP45; HMIGP47; HMIGP48; HMIGP50; b11P41; b11P43; b11P45; b11P47; b11P48; b11P50; b12P41; b12P43; b12P45; b12P47; b12P48; b12P50; f53GD41; f53GD43; f53GD45; f53GD47; f53GD48; f53GD50; Toms; Toms.ins + { 0x0F1F52E,0x3F99906, 0x05,0x02, 0x0, +0, false }, // 434: HMIGP42; HMIGP44; b12P42; b12P44; f53GD42; f53GD44; clshat97 + { 0x0F89227,0x3D8750A, 0x00,0x03, 0x8, +0, false }, // 435: HMIGP46; b12P46; f53GD46; Opnhat96 + { 0x2009F2C,0x3A4C50E, 0x00,0x09, 0xE, +0, false }, // 436: HMIGP49; HMIGP52; HMIGP55; HMIGP57; b11P49; b11P52; b11P55; b11P57; b12P49; b12P52; b12P55; b12P57; f53GD49; f53GD52; f53GD55; f53GD57; Crashcym + { 0x0009429,0x344F904, 0x10,0x0C, 0xE, +0, false }, // 437: HMIGP51; HMIGP53; HMIGP59; b11P51; b11P53; b11P59; b12P51; b12P53; b12P59; f53GD51; f53GD53; f53GD59; Ridecym; Ridecym.; ridecym; ridecym. + { 0x0F1F52E,0x3F78706, 0x09,0x02, 0x0, +0, false }, // 438: HMIGP54; b11P54; b12P54; f53GD54; Tamb; Tamb.ins + { 0x2F1F535,0x028F703, 0x19,0x02, 0x0, +0, false }, // 439: HMIGP56; b11P56; b12P56; f53GD56; Cowbell; Cowbell. + { 0x0FAFA25,0x0F99803, 0xCD,0x00, 0x0, +0, false }, // 440: HMIGP60; HMIGP62; b11P60; b11P62; b12P60; b12P62; f53GD60; f53GD62; mutecong + { 0x1FAF825,0x0F7A803, 0x1B,0x00, 0x0, +0, false }, // 441: HMIGP61; b11P61; b12P61; f53GD61; conga; conga.in + { 0x1FAF825,0x0F69603, 0x21,0x00, 0xE, +0, false }, // 442: HMIGP63; HMIGP64; b11P63; b11P64; b12P63; b12P64; f53GD63; f53GD64; loconga; loconga. + { 0x2F5F504,0x236F603, 0x16,0x03, 0xA, +0, false }, // 443: HMIGP65; HMIGP66; b11P65; b11P66; b12P65; b12P66; f53GD65; f53GD66; timbale; timbale. { 0x091F015,0x0E8A617, 0x1E,0x04, 0xE, +0, false }, // 444: HMIGP67; HMIGP68; b11M113; b11P67; b11P68; AGOGO; agogo; agogo.in - { 0x001FF0E,0x077780E, 0x06,0x04, 0xE, +0, false }, // 445: HMIGP69; HMIGP70; HMIGP82; b11P69; b11P70; b11P82; b12M69; b12M70; b12M82; shaker; shaker.i - { 0x0F7F020,0x33B8809, 0x00,0x00, 0xC, +0, false }, // 446: HMIGP73; b11P73; b12M73; higuiro; higuiro. - { 0x0F7F420,0x33B560A, 0x03,0x00, 0x0, +0, false }, // 447: HMIGP74; b11P74; b12M74; loguiro; loguiro. - { 0x05BF714,0x089F712, 0x4B,0x00, 0x0, +0, false }, // 448: HMIGP75; b11P75; b12M75; clavecb; clavecb. - { 0x0F2FA27,0x09AF612, 0x22,0x00, 0x0, +0, false }, // 449: HMIGP76; HMIGP77; b11M115; b11P33; b11P76; b11P77; b12M76; b12M77; b12P115; WOODBLOK; woodblok - { 0x1F75020,0x03B7708, 0x09,0x05, 0x0, +0, false }, // 450: HMIGP78; b11P78; b12M78; hicuica; hicuica. - { 0x1077F26,0x06B7703, 0x29,0x05, 0x0, +0, false }, // 451: HMIGP79; b11P79; b12M79; locuica; locuica. - { 0x0F0F126,0x0FCF727, 0x44,0x40, 0x6, +0, false }, // 452: HMIGP80; b11P80; b12M80; mutringl - { 0x0F3F821,0x0ADC620, 0x1C,0x00, 0xC, +0, false }, // 453: HMIGP87; b11M116; b11P87; b12M87; b12P116; TAIKO; TAIKO.IN; taiko; taiko.in + { 0x001FF0E,0x077780E, 0x06,0x04, 0xE, +0, false }, // 445: HMIGP69; HMIGP70; HMIGP82; b11P69; b11P70; b11P82; b12P69; b12P70; b12P82; f53GD69; f53GD70; f53GD82; shaker; shaker.i + { 0x0F7F020,0x33B8809, 0x00,0x00, 0xC, +0, false }, // 446: HMIGP73; b11P73; b12P73; f53GD73; higuiro; higuiro. + { 0x0F7F420,0x33B560A, 0x03,0x00, 0x0, +0, false }, // 447: HMIGP74; b11P74; b12P74; f53GD74; loguiro; loguiro. + { 0x05BF714,0x089F712, 0x4B,0x00, 0x0, +0, false }, // 448: HMIGP75; b11P75; b12P75; f53GD75; clavecb; clavecb. + { 0x0F2FA27,0x09AF612, 0x22,0x00, 0x0, +0, false }, // 449: HMIGP76; HMIGP77; b11M115; b11P33; b11P76; b11P77; b12M115; b12P76; b12P77; f53GD76; f53GD77; WOODBLOK; woodblok + { 0x1F75020,0x03B7708, 0x09,0x05, 0x0, +0, false }, // 450: HMIGP78; b11P78; b12P78; f53GD78; hicuica; hicuica. + { 0x1077F26,0x06B7703, 0x29,0x05, 0x0, +0, false }, // 451: HMIGP79; b11P79; b12P79; f53GD79; locuica; locuica. + { 0x0F0F126,0x0FCF727, 0x44,0x40, 0x6, +0, false }, // 452: HMIGP80; b11P80; b12P80; f53GD80; mutringl + { 0x0F3F821,0x0ADC620, 0x1C,0x00, 0xC, +0, false }, // 453: HMIGP87; b11M116; b11P87; b12M116; b12P87; f53GD87; TAIKO; TAIKO.IN; taiko; taiko.in { 0x0FFFF01,0x0FFFF01, 0x3F,0x3F, 0x0, +0, false }, // 454: b6M0; b6M126; b6M127; b6M49; b6M53; b6M54; b6M56; b6M57; b6M58; b6M59; b6M69; b6M72; b6M73; b6M74; b6M75; b6M76; b6M77; b6M78; b6M79; b6M80; b6M81; b6M82; b6M83; b6M84; b6M85; b6M86; b6M87; b6M88; b6M89; b6M90; b6M91; b6M92; b6M93; b6P0; b6P1; b6P10; b6P11; b6P12; b6P126; b6P127; b6P13; b6P14; b6P15; b6P16; b6P17; b6P18; b6P19; b6P2; b6P20; b6P21; b6P22; b6P3; b6P4; b6P5; b6P6; b6P7; b6P8; b6P9; b8M126; b8M127; b8P0; b8P1; b8P10; b8P108; b8P109; b8P11; b8P110; b8P111; b8P112; b8P113; b8P114; b8P115; b8P116; b8P117; b8P118; b8P119; b8P12; b8P120; b8P121; b8P122; b8P123; b8P124; b8P125; b8P126; b8P127; b8P13; b8P14; b8P15; b8P16; b8P17; b8P18; b8P2; b8P3; b8P4; b8P5; b8P6; b8P7; b8P8; b8P9; hamM0; hamM100; hamM101; hamM102; hamM103; hamM104; hamM105; hamM106; hamM107; hamM108; hamM109; hamM110; hamM111; hamM112; hamM113; hamM114; hamM115; hamM116; hamM117; hamM118; hamM119; hamM126; hamM49; hamM74; hamM75; hamM76; hamM77; hamM78; hamM79; hamM80; hamM81; hamM82; hamM83; hamM84; hamM85; hamM86; hamM87; hamM88; hamM89; hamM90; hamM91; hamM92; hamM93; hamM94; hamM95; hamM96; hamM97; hamM98; hamM99; hamP100; hamP101; hamP102; hamP103; hamP104; hamP105; hamP106; hamP107; hamP108; hamP109; hamP110; hamP111; hamP112; hamP113; hamP114; hamP115; hamP116; hamP117; hamP118; hamP119; hamP120; hamP121; hamP122; hamP123; hamP124; hamP125; hamP126; hamP20; hamP21; hamP22; hamP23; hamP24; hamP25; hamP26; hamP93; hamP94; hamP95; hamP96; hamP97; hamP98; hamP99; intM0; intM100; intM101; intM102; intM103; intM104; intM105; intM106; intM107; intM108; intM109; intM110; intM111; intM112; intM113; intM114; intM115; intM116; intM117; intM118; intM119; intM120; intM121; intM122; intM123; intM124; intM125; intM126; intM127; intM50; intM51; intM52; intM53; intM54; intM55; intM56; intM57; intM58; intM59; intM60; intM61; intM62; intM63; intM64; intM65; intM66; intM67; intM68; intM69; intM70; intM71; intM72; intM73; intM74; intM75; intM76; intM77; intM78; intM79; intM80; intM81; intM82; intM83; intM84; intM85; intM86; intM87; intM88; intM89; intM90; intM91; intM92; intM93; intM94; intM95; intM96; intM97; intM98; intM99; intP0; intP1; intP10; intP100; intP101; intP102; intP103; intP104; intP105; intP106; intP107; intP108; intP109; intP11; intP110; intP111; intP112; intP113; intP114; intP115; intP116; intP117; intP118; intP119; intP12; intP120; intP121; intP122; intP123; intP124; intP125; intP126; intP127; intP13; intP14; intP15; intP16; intP17; intP18; intP19; intP2; intP20; intP21; intP22; intP23; intP24; intP25; intP26; intP3; intP4; intP5; intP6; intP7; intP8; intP9; intP94; intP95; intP96; intP97; intP98; intP99; rickM0; rickM102; rickM103; rickM104; rickM105; rickM106; rickM107; rickM108; rickM109; rickM110; rickM111; rickM112; rickM113; rickM114; rickM115; rickM116; rickM117; rickM118; rickM119; rickM120; rickM121; rickM122; rickM123; rickM124; rickM125; rickM126; rickM127; rickM49; rickM50; rickM51; rickM52; rickM53; rickM54; rickM55; rickM56; rickM57; rickM58; rickM59; rickM60; rickM61; rickM62; rickM63; rickM64; rickM65; rickM66; rickM67; rickM68; rickM69; rickM70; rickM71; rickM72; rickM73; rickM74; rickM75; rickP0; rickP1; rickP10; rickP106; rickP107; rickP108; rickP109; rickP11; rickP110; rickP111; rickP112; rickP113; rickP114; rickP115; rickP116; rickP117; rickP118; rickP119; rickP12; rickP120; rickP121; rickP122; rickP123; rickP124; rickP125; rickP126; rickP127; rickP2; rickP3; rickP4; rickP5; rickP6; rickP7; rickP8; rickP9; nosound; nosound. { 0x4FFEE03,0x0FFE804, 0x80,0x00, 0xC, +0, false }, // 455: b6M1; hamM1; intM1; rickM1; DBlock; DBlock.i { 0x122F603,0x0F8F3A1, 0x87,0x80, 0x6, +0, false }, // 456: b6M117; b6M2; hamM2; intM2; rickM2; GClean; GClean.i; RGClean @@ -513,19 +513,19 @@ const adldata adl[4516] = { 0x06FFA00,0x08FF600, 0x0B,0x00, 0x0, +0, false }, // 497: b6P36; hamP36; intP36; rickP36; hartbeat { 0x0F9F900,0x023F191, 0x04,0x00, 0x8, +0, false }, // 498: b6P119; b6P122; b6P37; b6P38; b6P39; b6P40; b6P89; b8P31; hamP37; hamP38; hamP39; hamP40; intP37; intP38; intP39; intP40; rickP37; rickP38; rickP39; rickP40; Rtom1r; tom1r; tom1r.in { 0x097C802,0x097C802, 0x00,0x00, 0x1, +0, false }, // 499: b56M115; b66M115; b6P41; b6P42; b6P43; b6P44; b6P71; hamP71; intP41; intP42; intP43; intP44; intP71; rickP41; rickP42; rickP43; rickP44; rickP71; WOODBLOC - { 0x0BFFA01,0x0BFDA02, 0x00,0x00, 0x8, +0, false }, // 500: MGM113; MGP37; MGP41; MGP43; MGP45; MGP47; MGP48; MGP50; MGP56; MGP60; MGP61; MGP62; MGP63; MGP64; MGP65; MGP66; b6P45; b9P40; b9P41; b9P43; b9P45; b9P50; b9P56; b9P61; b9P62; b9P64; b9P65; b9P66; f19GP37; f19GP40; f19GP41; f19GP43; f19GP45; f19GP50; f19GP56; f19GP61; f19GP62; f19GP64; f19GP65; f19GP66; f21GP41; f21GP43; f21GP45; f21GP50; f21GP56; f21GP61; f21GP62; f21GP64; f21GP65; f21GP66; f23GP41; f23GP43; f23GP45; f23GP47; f23GP48; f23GP50; f23GP60; f23GP61; f23GP62; f23GP63; f23GP64; f23GP65; f23GP66; f32GM113; f32GP37; f32GP41; f32GP43; f32GP45; f32GP47; f32GP48; f32GP50; f32GP56; f32GP60; f32GP61; f32GP62; f32GP63; f32GP64; f32GP65; f32GP66; f41GP40; f41GP41; f41GP43; f41GP45; f41GP50; f41GP56; f41GP61; f41GP62; f41GP64; f41GP65; f41GP66; hamP45; intP45; rickP45; Agogo Bells; Cow Bell; Electric Snare; High Bongo; High Floor Tom; High Timbale; High Tom; High-Mid Tom; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low-Mid Tom; Mute High Conga; Open High Conga; Side Stick; tom; tom.ins + { 0x0BFFA01,0x0BFDA02, 0x00,0x00, 0x8, +0, false }, // 500: MGM113; MGP37; MGP41; MGP43; MGP45; MGP47; MGP48; MGP50; MGP56; MGP60; MGP61; MGP62; MGP63; MGP64; MGP65; MGP66; b6P45; b9MPP37; b9MPP65; b9MPP66; f19GP37; f19GP40; f19GP41; f19GP43; f19GP45; f19GP50; f19GP56; f19GP61; f19GP62; f19GP64; f19GP65; f19GP66; f21GP41; f21GP43; f21GP45; f21GP50; f21GP56; f21GP61; f21GP62; f21GP64; f21GP65; f21GP66; f23GP41; f23GP43; f23GP45; f23GP47; f23GP48; f23GP50; f23GP60; f23GP61; f23GP62; f23GP63; f23GP64; f23GP65; f23GP66; f32GM113; f32GP37; f32GP41; f32GP43; f32GP45; f32GP47; f32GP48; f32GP50; f32GP56; f32GP60; f32GP61; f32GP62; f32GP63; f32GP64; f32GP65; f32GP66; f41GP40; f41GP41; f41GP43; f41GP45; f41GP50; f41GP56; f41GP61; f41GP62; f41GP64; f41GP65; f41GP66; hamP45; intP45; rickP45; Agogo Bells; Cow Bell; Electric Snare; High Bongo; High Floor Tom; High Timbale; High Tom; High-Mid Tom; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low-Mid Tom; Mute High Conga; Open High Conga; Side Stick; tom; tom.ins { 0x2F0FB01,0x096F701, 0x10,0x00, 0xE, +0, false }, // 501: b6P46; b6P47; f25GM113; hamP46; hamP47; intP46; intP47; rickP46; rickP47; Agogo Bells; conga; conga.in { 0x002FF04,0x007FF00, 0x00,0x00, 0xE, +0, false }, // 502: b6P48; b6P98; b8P30; hamP48; intP48; rickP48; Rsnare01; snare01r { 0x0F0F006,0x0B7F600, 0x00,0x00, 0xC, +0, false }, // 503: b6P49; hamP49; intP49; rickP49; slap; slap.ins { 0x0F0F006,0x034C4C4, 0x00,0x03, 0xE, +0, false }, // 504: b6P51; f47GP71; f47GP72; hamP51; intP51; rickP51; Long Whistle; Short Whistle; snrsust; snrsust. { 0x0F0F019,0x0F7B720, 0x0E,0x0A, 0xE, +0, false }, // 505: b6P52; intP52; rickP52; snare; snare.in - { 0x0F0F006,0x0B4F600, 0x00,0x00, 0xE, +0, false }, // 506: MGM114; MGM117; MGM118; b66M118; b6P53; b8M118; b9M117; b9M118; f19GM114; f19GM117; f19GM118; f21GM117; f21GM118; f32GM114; f32GM117; f32GM118; f35GM118; f41GM114; f41GM117; f41GM118; f47GP69; f47GP70; f53GM114; hamP53; intP53; oGM118; rickP53; Cabasa; Maracas; Melodic Tom; Steel Drums; Synth Drum; synsnar; synsnar.; synsnr2; synsnr2. - { 0x0F0F006,0x0B6F800, 0x00,0x00, 0xE, +0, false }, // 507: MGM115; MGM116; b6P54; b9M116; f19GM116; f21GM116; f32GM115; f32GM116; f41GM116; f53GM115; hamP54; intP54; rickP54; Taiko Drum; Woodblock; synsnr1; synsnr1. + { 0x0F0F006,0x0B4F600, 0x00,0x00, 0xE, +0, false }, // 506: MGM114; MGM117; MGM118; b66M118; b6P53; b8M118; b9MPM117; b9MPM118; f19GM114; f19GM117; f19GM118; f21GM117; f21GM118; f32GM114; f32GM117; f32GM118; f35GM118; f41GM114; f41GM117; f41GM118; f47GP69; f47GP70; f53GM114; hamP53; intP53; oGM118; rickP53; Cabasa; Maracas; Melodic Tom; Steel Drums; Synth Drum; synsnar; synsnar.; synsnr2 + { 0x0F0F006,0x0B6F800, 0x00,0x00, 0xE, +0, false }, // 507: MGM115; MGM116; b6P54; b9MPM116; f19GM116; f21GM116; f32GM115; f32GM116; f41GM116; f53GM115; hamP54; intP54; rickP54; Taiko Drum; Woodblock; synsnr1; synsnr1. { 0x0F2F931,0x008F210, 0x40,0x00, 0x4, +0, false }, // 508: b6P56; hamP56; intP56; rickP56; rimshotb { 0x0BFFA01,0x0BFDA09, 0x00,0x08, 0x8, +0, false }, // 509: b6P57; hamP57; intP57; rickP57; rimshot; rimshot. { 0x210BA2E,0x2F4B40E, 0x0E,0x00, 0xE, +0, false }, // 510: b6P107; b6P113; b6P58; b6P59; b8P22; hamP58; hamP59; intP58; intP59; rickP58; rickP59; Rcrash; crash; crash.in { 0x210FA2E,0x2F4F40E, 0x0E,0x00, 0xE, +0, false }, // 511: b6P60; f25GM125; f25GP49; intP60; rickP60; Crash Cymbal 1; Helicopter; cymbal; cymbal.i - { 0x2A2B2A4,0x1D49703, 0x02,0x80, 0xE, +0, false }, // 512: b6P61; b8P23; b9M119; f21GM119; f32GM119; f41GM119; f47GP28; f53GM117; hamP60; hamP61; intP61; rickP61; CYMBALs; Melodic Tom; Reverse Cymbal; cymbal; cymbal.i; cymbals; cymbals. + { 0x2A2B2A4,0x1D49703, 0x02,0x80, 0xE, +0, false }, // 512: b6P61; b8P23; b9MPM119; f21GM119; f32GM119; f41GM119; f47GP28; f53GM117; hamP60; hamP61; intP61; rickP61; CYMBALs; Melodic Tom; Reverse Cymbal; cymbal; cymbals; cymbals. { 0x200FF04,0x206FFC3, 0x00,0x00, 0x8, +0, false }, // 513: b6P62; hamP62; intP62; rickP62; hammer5r { 0x200FF04,0x2F5F6C3, 0x00,0x00, 0x8, +0, false }, // 514: b6P63; b6P64; hamP63; hamP64; intP63; intP64; rickP63; rickP64; hammer3; hammer3. { 0x0E1C000,0x153951E, 0x80,0x80, 0x6, +0, false }, // 515: b6P109; b6P65; hamP65; intP65; rickP65; Rride2; ride2; ride2.in @@ -547,7 +547,7 @@ const adldata adl[4516] = { 0x253B1C4,0x083B1D2, 0x8F,0x84, 0x2, +0, false }, // 531: b6M111; b8M88; f35GM88; hamM52; rickM94; Fantasy1; Pad 1 new age; RFantasy; fantasy1 { 0x175F5C2,0x074F2D1, 0x21,0x83, 0xE, +0, false }, // 532: f35GM24; hamM53; Acoustic Guitar1; guitar1 { 0x1F6FB34,0x04394B1, 0x83,0x00, 0xC, +0, false }, // 533: b8M99; hamM55; atmos; hamatmos - { 0x0BDF211,0x09BA004, 0x46,0x40, 0x8, +0, false }, // 534: MGM37; b9M37; f19GM37; f23GM37; f32GM37; f35GM84; f41GM37; hamM59; oGM37; Lead 5 charang; Slap Bass 2; moon; moon.ins + { 0x0BDF211,0x09BA004, 0x46,0x40, 0x8, +0, false }, // 534: MGM37; b9MPM37; f19GM37; f23GM37; f32GM37; f35GM84; f41GM37; hamM59; oGM37; Lead 5 charang; Slap Bass 2; moon { 0x144F221,0x3457122, 0x8A,0x40, 0x0, +0, false }, // 535: hamM62; Polyham3 { 0x144F221,0x1447122, 0x8A,0x40, 0x0, +0, false }, // 536: hamM63; Polyham { 0x053F101,0x153F108, 0x40,0x40, 0x0, +0, false }, // 537: b8M104; f35GM104; hamM64; Sitar; sitar2 @@ -572,7 +572,7 @@ const adldata adl[4516] = { 0x0F0F007,0x0DC5C00, 0x08,0x00, 0xE, +0, false }, // 556: hamP88; scratch { 0x0E7F301,0x078F211, 0x58,0x00, 0xA, +0, false }, // 557: b6M95; b8M33; rickM76; Bass.ins; RBass; bass { 0x0EFF230,0x078F521, 0x1E,0x00, 0xE, +0, false }, // 558: b6M110; b8M36; f35GM36; rickM77; Basnor04; RBasnor4; Slap Bass 1; basnor04 - { 0x019D530,0x01B6171, 0x88,0x80, 0xC, +0, false }, // 559: b8M38; b9M39; f32GM39; f41GM39; rickM78; Synbass1; Synth Bass 2; synbass1 + { 0x019D530,0x01B6171, 0x88,0x80, 0xC, +0, false }, // 559: b8M38; b9MPM39; f32GM39; f41GM39; rickM78; Synbass1; Synth Bass 2; synbass1 { 0x001F201,0x0B7F211, 0x0D,0x0D, 0xA, +0, false }, // 560: b8M39; rickM79; Synbass2; synbass2 { 0x03DD500,0x02CD500, 0x14,0x00, 0xA, +0, false }, // 561: b8M34; f35GM34; rickM80; Electric Bass 2; Pickbass; pickbass { 0x010E032,0x0337D16, 0x87,0x84, 0x8, +0, false }, // 562: b8M6; rickM82; Harpsi1.; harpsi1 @@ -639,7 +639,7 @@ const adldata adl[4516] = { 0x179A1A1,0x1495121, 0x1C,0x00, 0x0, +0, false }, // 623: b8M67; metalpa2 { 0x0177EB1,0x00E7B22, 0xC5,0x05, 0x2, +0, false }, // 624: b8M68; oboe11 { 0x019D531,0x01B6132, 0xD1,0x80, 0xC, +0, false }, // 625: b56M70; b66M70; b8M70; BASSOON - { 0x01B5132,0x03BA261, 0x9A,0x82, 0xC, +0, false }, // 626: apgleeM70; b56M71; b66M71; b8M71; b9M83; f21GM83; f32GM83; f37GM71; f41GM83; f47GM71; Bassoon; CLARINET + { 0x01B5132,0x03BA261, 0x9A,0x82, 0xC, +0, false }, // 626: apgleeM70; b56M71; b66M71; b8M71; b9MPM83; f21GM83; f32GM83; f37GM71; f41GM83; f47GM71; Bassoon; CLARINET { 0x1047021,0x06D6361, 0xC6,0x00, 0xE, +0, false }, // 627: b8M73; flute1 { 0x08F6EE0,0x02A6561, 0xEC,0x00, 0xE, +0, false }, // 628: b8M74; f32GM110; f32GM111; f32GM76; f32GM77; f47GM78; Bottle Blow; Fiddle; Shakuhachi; Shanai; Whistle; flute2 { 0x0297122,0x0296431, 0x08,0x04, 0xD, +0, false }, // 629: b8M77; shakuhac @@ -652,3889 +652,3901 @@ const adldata adl[4516] = { 0x141FA11,0x2F5F411, 0x06,0x00, 0x4, +0, false }, // 636: b8M106; f35GM106; Shamisen; sham { 0x0268721,0x1188421, 0x07,0x00, 0x6, +0, false }, // 637: b8M107; koto { 0x055F502,0x053F601, 0x99,0x80, 0x0, +0, false }, // 638: apgleeM46; b56M108; b66M108; b8M108; KALIMBA - { 0x060F207,0x072F212, 0x4F,0x00, 0x8, +0, false }, // 639: MGM126; MGM40; MGM41; b8M112; b8P19; b8P20; b9M40; f19GM40; f23GM126; f23GM40; f23GM41; f32GM126; f32GM40; f32GM41; f35GM112; f41GM40; Applause/Noise; Tinkle Bell; Viola; Violin; bells; bells.in; windbell + { 0x060F207,0x072F212, 0x4F,0x00, 0x8, +0, false }, // 639: MGM126; MGM40; MGM41; b8M112; b8P19; b8P20; b9MPM40; f19GM40; f23GM126; f23GM40; f23GM41; f32GM126; f32GM40; f32GM41; f35GM112; f41GM40; Applause/Noise; Tinkle Bell; Viola; Violin; bells; windbell { 0x0105AEC,0x1F454EE, 0x00,0x00, 0xE, +0, false }, // 640: b8P21; b8P57; crash2; crash2b { 0x286F2A5,0x228670E, 0x00,0x00, 0xE, +0, false }, // 641: b8P69; cabasa { 0x007FF01,0x007FF21, 0x00,0x00, 0x7, +0, false }, // 642: b8P88; b8P89; TAIDRUM2 { 0x00CFF01,0x00BFF21, 0x00,0x00, 0x7, +0, false }, // 643: b8P92; b8P93; TAIDRUM4 { 0x211BA12,0x2F5B400, 0x0B,0x00, 0xE, +0, false }, // 644: b8P94; b8P95; b8P96; b8P97; metl1r - { 0x021FF13,0x003FF10, 0x51,0x40, 0xA, +0, false }, // 645: MGM64; MGM68; MGM69; b8P106; b8P107; b9M64; b9M68; b9M69; f19GM64; f19GM68; f19GM69; f32GM64; f32GM68; f32GM69; f41GM64; f41GM68; f41GM69; oGM68; oGM69; BBASS; BBass; English Horn; Oboe; Soprano Sax; bbass.in - { 0x002F002,0x004D001, 0xC0,0x00, 0x4, +0, false }, // 646: b9M0; china2.i - { 0x050F101,0x07CD201, 0x4F,0x04, 0x6, +0, false }, // 647: MGM1; MGM3; MGM5; b56M4; b61M4; b66M4; b9M1; b9M5; f19GM1; f19GM5; f21GM1; f23GM3; f23GM5; f32GM1; f32GM3; f32GM5; f41GM1; f47GM5; BrightAcouGrand; Chorused Piano; ELPIANO1 - { 0x2129A14,0x004FA01, 0x97,0x80, 0xE, +0, false }, // 648: b9M2; f19GM2; f21GM2; f41GM2; ElecGrandPiano; elecvibe - { 0x0038165,0x007F171, 0xD2,0x00, 0x2, +0, false }, // 649: b9M14; b9M3; f19GM14; f19GM3; f21GM14; f41GM14; Honky-tonkPiano; Tubular Bells; pipes.in - { 0x0AE7121,0x01ED320, 0x1C,0x00, 0xE, +0, false }, // 650: b9M4; f19GM4; Rhodes Piano; circus.i - { 0x053F101,0x083F212, 0xCF,0x00, 0x2, +0, false }, // 651: MGM6; b9M6; f19GM6; f21GM6; f23GM6; f32GM6; Harpsichord; pianof.i - { 0x154FF0A,0x0F5F002, 0x04,0x00, 0x0, +0, false }, // 652: b9M7; china1.i - { 0x035F813,0x004FF11, 0x12,0x00, 0x8, +0, false }, // 653: b9M8; f19GM8; f21GM8; f41GM8; Celesta; SB8.ins - { 0x100FF22,0x10BF020, 0x92,0x00, 0x4, +0, false }, // 654: b9M9; car2.ins - { 0x00FFF24,0x00FFF21, 0x00,0x40, 0x1, +0, false }, // 655: b9M10; f19GM10; f41GM10; 60sorgan; Music box - { 0x0F0FB3E,0x09BA071, 0x29,0x00, 0x0, +0, false }, // 656: b9M11; f21GM11; Vibraphone; organ4.i - { 0x275F602,0x066F521, 0x9B,0x00, 0x4, +0, false }, // 657: b9M12; f19GM12; f21GM12; f41GM12; Marimba; SB12.ins - { 0x315EF11,0x0B5F481, 0x53,0x00, 0x8, +0, false }, // 658: b9M13; f21GM13; f41GM13; SB13.ins; Xylophone - { 0x10BF224,0x00B5231, 0x50,0x00, 0xE, +0, false }, // 659: b9M15; f19GM15; f21GM15; f41GM15; Dulcimer; pirate.i - { 0x000EA36,0x003D01A, 0x8B,0x00, 0x8, +0, false }, // 660: b9M16; f21GM16; f41GM16; Hammond Organ; harpsi7. - { 0x1C3C223,0x103D000, 0x14,0x00, 0xC, +0, false }, // 661: b9M17; f21GM17; f27GM6; f41GM17; Harpsichord; Percussive Organ; harpsi6. - { 0x001F211,0x0B1F215, 0x0D,0x0D, 0xA, +0, false }, // 662: MGM16; MGM17; MGM18; b9M18; f19GM16; f19GM17; f19GM18; f21GM18; f23GM16; f23GM17; f23GM18; f32GM16; f32GM17; f32GM18; f41GM18; Hammond Organ; Percussive Organ; Rock Organ; harpsi4. - { 0x0AFF832,0x07FF310, 0x45,0x00, 0xE, +0, false }, // 663: b9M19; f19GM19; f21GM19; f41GM19; Church Organ; logdrum1 - { 0x153F101,0x274F111, 0x49,0x00, 0x6, +0, false }, // 664: MGM19; MGM20; MGM21; b61M7; b9M20; f12GM7; f16GM7; f19GM20; f21GM20; f23GM19; f23GM20; f23GM21; f32GM19; f32GM20; f32GM21; f41GM20; f54GM7; Accordion; Church Organ; Clavinet; Reed Organ; elclav2. - { 0x0F7F000,0x00687A1, 0x30,0x00, 0xF, +0, false }, // 665: b9M21; f21GM21; f41GM21; Accordion; whistle. - { 0x0009F71,0x1069F62, 0x45,0x00, 0x2, +0, false }, // 666: b9M22; f21GM22; f21GM54; f41GM22; Harmonica; Synth Voice; arabian2 - { 0x0009F71,0x1069062, 0x51,0x00, 0x0, +0, false }, // 667: b9M23; f21GM23; f27GM68; f41GM23; Oboe; Tango Accordion; arabian. - { 0x275F602,0x066F521, 0x1B,0x00, 0x4, +0, false }, // 668: b9M24; f19GM24; f21GM24; f41GM24; Acoustic Guitar1; SB24.ins - { 0x0F7F001,0x00687A1, 0x00,0x00, 0x1, +0, false }, // 669: b9M25; f21GM25; Acoustic Guitar2; whistle2 - { 0x141B403,0x03FF311, 0x5E,0x00, 0xA, +0, false }, // 670: b9M26; f19GM26; f21GM26; f41GM26; Electric Guitar1; SB26.ins - { 0x141B203,0x097F211, 0x5E,0x00, 0xA, +0, false }, // 671: b9M27; f41GM27; Electric Guitar2; nylongtr - { 0x101F901,0x0F5F001, 0x34,0x00, 0x4, +0, false }, // 672: b9M28; bassharp - { 0x0EFF201,0x078F501, 0x1D,0x00, 0xA, +0, false }, // 673: MGM28; MGM29; MGM30; MGM31; MGM44; MGM45; MGM65; MGM66; MGM67; b9M29; b9M30; b9M31; b9M44; b9M45; b9M65; b9M66; f15GM65; f19GM28; f19GM29; f19GM30; f19GM31; f19GM44; f19GM45; f19GM65; f19GM66; f19GM67; f21GM30; f21GM31; f23GM28; f23GM29; f23GM31; f23GM44; f23GM45; f26GM65; f32GM28; f32GM29; f32GM30; f32GM31; f32GM44; f32GM45; f32GM65; f32GM66; f32GM67; f41GM29; f41GM30; f41GM31; f41GM44; f41GM45; f41GM65; f41GM66; f41GM67; f47GM34; oGM28; oGM29; oGM30; oGM31; oGM44; oGM45; oGM65; oGM66; oGM67; Alto Sax; Baritone Sax; Distorton Guitar; Electric Bass 2; Electric Guitar3; Guitar Harmonics; Overdrive Guitar; Pizzicato String; Tenor Sax; Tremulo Strings; bass2.in - { 0x1EFF201,0x078F501, 0x1D,0x00, 0x6, +0, false }, // 674: b9M32; f19GM32; f21GM32; f41GM32; Acoustic Bass; SB32.ins - { 0x01774E1,0x01765E2, 0x83,0x00, 0x7, +0, false }, // 675: b9M33; flute3.i - { 0x154F103,0x054F10A, 0x00,0x00, 0x0, +0, false }, // 676: b9M126; b9M127; b9M34; sitar2.i - { 0x001EF8F,0x0F19801, 0x81,0x00, 0x4, +0, false }, // 677: b9M35; f32GM35; f41GM35; Fretless Bass; tincan1. - { 0x000EA36,0x024DF1A, 0x8B,0x00, 0x8, +0, false }, // 678: b9M36; banjo3.i - { 0x061F217,0x076F212, 0x4F,0x00, 0x8, +0, false }, // 679: b9M38; f19GM38; f41GM38; Synth Bass 1; trainbel - { 0x2298432,0x0448421, 0x1A,0x00, 0x6, +0, false }, // 680: b9M41; f19GM41; f21GM41; f41GM41; SB41.ins; Viola - { 0x0176EB1,0x00E8B22, 0xC5,0x05, 0x2, +0, false }, // 681: b9M42; f32GM42; f47GM68; Cello; Oboe; oboe1.in - { 0x01572A1,0x02784A1, 0x1C,0x00, 0xE, +0, false }, // 682: b9M43; f21GM43; f41GM43; Contrabass; SB43.ins - { 0x0427887,0x0548594, 0x4D,0x00, 0xA, +0, false }, // 683: b9M46; f32GM46; f41GM46; Orchestral Harp; javaican - { 0x011F111,0x0B3F101, 0x4A,0x85, 0x6, +0, false }, // 684: b9M47; f41GM47; Timpany; csynth.i - { 0x0115172,0x11552A2, 0x89,0x00, 0xA, +0, false }, // 685: b9M48; b9M50; strings1 - { 0x2F3F021,0x004F021, 0x4F,0x00, 0x6, +0, false }, // 686: b9M49; f21GM49; f41GM49; String Ensemble2; strnlong - { 0x095AB0E,0x0C6F702, 0xC0,0x00, 0xE, +0, false }, // 687: b9M105; b9M51; f19GM105; f19GM51; f21GM105; f41GM105; f41GM51; Banjo; SynthStrings 2; koto1.in - { 0x00351B2,0x01352A2, 0x1C,0x05, 0xE, +0, false }, // 688: b9M52; b9M54; f27GM52; f32GM52; f32GM54; f41GM52; f41GM54; Choir Aahs; Synth Voice; violin.i - { 0x01152B0,0x0FE31B1, 0xC5,0x40, 0x0, +0, false }, // 689: b9M55; f21GM55; f32GM55; f41GM55; Orchestra Hit; cello.in - { 0x0B69401,0x0268300, 0x00,0x00, 0x0, +0, false }, // 690: MGM56; b9M56; f19GM56; f21GM56; f23GM56; f32GM56; f41GM56; Trumpet; contrab. - { 0x075F502,0x0F3F201, 0x29,0x83, 0x0, +0, false }, // 691: MGM57; b9M57; f19GM57; f21GM57; f23GM57; f25GM57; f32GM57; f41GM57; f47GM46; Orchestral Harp; Trombone; harp1.in - { 0x243A321,0x022C411, 0x11,0x00, 0xC, +0, false }, // 692: MGM58; b9M58; f19GM58; f21GM58; f23GM58; f32GM58; f41GM58; Tuba; harp.ins - { 0x01FF201,0x088F501, 0x11,0x00, 0xA, +0, false }, // 693: MGM59; MGM60; b56M28; b61M28; b66M28; b9M59; b9M60; f19GM59; f19GM60; f21GM59; f21GM60; f23GM59; f23GM60; f32GM59; f32GM60; f41GM59; ELGMUTE - { 0x07D8207,0x07D8214, 0x8F,0x80, 0xC, +0, false }, // 694: b9M61; f41GM61; Brass Section; elguit3. - { 0x00BF224,0x00B5231, 0x4F,0x00, 0xE, +0, false }, // 695: MGM15; b9M63; f19GM63; f23GM15; f32GM15; f41GM63; Dulcimer; Synth Brass 2; accordn. - { 0x025DC03,0x009F031, 0x90,0x00, 0x8, +0, false }, // 696: b9M67; cstacc19 - { 0x02F2501,0x06C6521, 0x15,0x80, 0xA, +0, false }, // 697: MGM43; MGM70; MGM71; b9M70; f19GM70; f23GM43; f23GM70; f32GM43; f32GM70; f32GM71; f41GM70; Bassoon; Clarinet; Contrabass; bass1.in - { 0x0176E30,0x12F8B32, 0x4B,0x05, 0x4, +0, false }, // 698: b9M71; f19GM71; f41GM71; Clarinet; SB71.ins - { 0x08F7461,0x02A6561, 0x27,0x00, 0x2, +0, false }, // 699: b9M72; b9M73; b9M74; b9M75; f19GM72; f19GM73; f19GM74; f19GM75; f21GM72; f21GM75; f41GM72; f41GM73; f41GM74; f41GM75; Flute; Pan Flute; Piccolo; Recorder; flute1.i - { 0x0EBFA10,0x0DAFA0E, 0x00,0x00, 0x0, +0, false }, // 700: b9M76; b9M78; f19GM76; f41GM76; Bottle Blow; cowboy2. - { 0x0F7F0F5,0x0068771, 0x2E,0x00, 0xB, +0, false }, // 701: b9M77; f21GM77; f41GM77; Shakuhachi; afroflut - { 0x0537101,0x07C5212, 0x4F,0x00, 0xA, +0, false }, // 702: MGM78; MGM79; MGM80; b56M65; b66M65; b9M79; b9M80; f19GM78; f19GM79; f19GM80; f23GM79; f32GM78; f32GM79; f32GM80; ALTOSAX - { 0x3DFFF20,0x20FFF21, 0x00,0x00, 0x0, +0, false }, // 703: b9M81; f19GM81; f27GM81; f41GM81; Lead 2 sawtooth; SB81.ins - { 0x000FF24,0x00BF020, 0x97,0x00, 0x4, +0, false }, // 704: b9M82; f19GM82; f41GM82; Lead 3 calliope; airplane - { 0x0176EB1,0x00E8BA2, 0xC5,0x05, 0x2, +0, false }, // 705: b9M84; b9M85; f21GM84; f21GM85; f32GM84; f32GM85; f41GM84; f41GM85; Lead 5 charang; Lead 6 voice; oboe.ins - { 0x019D530,0x01B6171, 0xCD,0x40, 0xC, +0, false }, // 706: b9M86; f21GM86; f32GM86; f41GM86; Lead 7 fifths; bassoon. - { 0x203B122,0x005F172, 0x4F,0x00, 0x2, +0, false }, // 707: b9M87; f19GM87; Lead 8 brass; harmonca - { 0x0F16000,0x0F87001, 0x1D,0x00, 0xE, +0, false }, // 708: b9M88; tuba2.in - { 0x1009F71,0x1069F22, 0x45,0x00, 0x2, +0, false }, // 709: b9M89; harmonc2 - { 0x01D5321,0x03B5261, 0x1C,0x80, 0xC, +0, false }, // 710: b9M90; f32GM90; f37GM57; f41GM90; Pad 3 polysynth; Trombone; tromb2.i - { 0x01F41B1,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 711: b56M57; b66M57; b9M91; f32GM91; f41GM91; Pad 4 choir; TROMB1 - { 0x05A5321,0x01AAA21, 0x9F,0x80, 0xC, +0, false }, // 712: MGM92; b56M60; b66M60; b9M92; f19GM92; f25GM92; f32GM92; f41GM92; f47GM60; f53GM93; FRHORN1 - { 0x0078061,0x0077062, 0x80,0x00, 0x7, +0, false }, // 713: b9M107; b9M108; b9M109; b9M93; f21GM107; f21GM108; f21GM109; f41GM107; f41GM108; f41GM109; f41GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic; flute.in - { 0x2D3B121,0x0149121, 0x4F,0x80, 0x6, +0, false }, // 714: b9M94; f19GM49; f19GM94; f41GM94; Pad 7 halo; SB94.ins; String Ensemble2 - { 0x1F27021,0x0F68021, 0x14,0x00, 0xE, +0, false }, // 715: b9M95; f21GM95; f41GM95; Pad 8 sweep; brass1.i - { 0x2129A16,0x0039A12, 0x97,0x00, 0x2, +0, false }, // 716: b9M96; f19GM96; FX 1 rain; SB96.ins - { 0x01FF003,0x019F000, 0x1F,0x05, 0xA, +0, false }, // 717: b9M97; f19GM97; f21GM97; f41GM97; FX 2 soundtrack; organ3a. - { 0x204D983,0x004D081, 0x17,0x00, 0xE, +0, false }, // 718: b9M98; matilda. - { 0x025DA05,0x015F901, 0x8E,0x00, 0xA, +0, false }, // 719: MGM104; MGM99; b9M104; b9M99; f19GM104; f19GM99; f32GM104; f32GM99; oGM104; oGM99; FX 4 atmosphere; Sitar; marimba. - { 0x112AA83,0x1119B91, 0x1C,0x00, 0xE, +0, false }, // 720: b9M100; f21GM100; f41GM100; FX 5 brightness; SB100.in - { 0x001FF64,0x0F3F53E, 0xDB,0xC0, 0x4, +0, false }, // 721: b9M101; b9M102; b9P57; f21GM101; f21GM102; f32GM100; f32GM101; f32GM102; f41GM101; f41GM102; FX 5 brightness; FX 6 goblins; FX 7 echoes; belshort; cowbell. - { 0x0AC9051,0x1F4F071, 0x1A,0x00, 0xF, +0, false }, // 722: b9M103; f21GM103; f41GM103; FX 8 sci-fi; SB103.in - { 0x22F5570,0x31E87E0, 0x16,0x80, 0xC, +0, false }, // 723: b9M106; f21GM106; f32GM106; f41GM106; Shamisen; fstrp2.i - { 0x08F6EA0,0x02A65E1, 0xEC,0x00, 0xE, +0, false }, // 724: b9M110; b9M111; f21GM110; f21GM111; f41GM110; f41GM111; Fiddle; Shanai; flute2.i - { 0x0EFE800,0x0FFA500, 0x0D,0x00, 0x6, +0, false }, // 725: MGM112; b9M112; f19GM112; f21GM112; f32GM112; f41GM112; Tinkle Bell; bdrum3.i - { 0x102FD16,0x0039F12, 0x96,0x80, 0xE, +0, false }, // 726: b9M113; f19GM113; f21GM113; f41GM113; Agogo Bells; SB113.in - { 0x035F803,0x004FF01, 0x12,0x00, 0x8, +0, false }, // 727: b9M114; italy.in - { 0x006FA15,0x025F501, 0xD3,0x00, 0xA, +0, false }, // 728: b9M115; f19GM115; SB115.in; Woodblock - { 0x2129A16,0x0019A12, 0x97,0x00, 0x2, +0, false }, // 729: b9M120; f21GM120; f41GM120; Guitar FretNoise; entbell3 - { 0x0F0E029,0x031FF1E, 0x1A,0x00, 0x6, +0, false }, // 730: b9M121; b9P63; f21GM121; f21GP63; f27GP80; f27GP81; f27GP83; f27GP84; f41GM121; f41GP63; Bell Tree; Breath Noise; Jingle Bell; Mute Triangle; Open High Conga; Open Triangle; triangle - { 0x0056581,0x0743251, 0x83,0x00, 0xA, +0, false }, // 731: b9M122; f21GM122; f32GM122; f41GM122; Seashore; synbass4 - { 0x2129FD6,0x0F290D2, 0x17,0x00, 0x2, +0, false }, // 732: b9M123; entbell. - { 0x0F0F000,0x0048C2C, 0x2E,0x00, 0xE, +0, false }, // 733: b9M124; f19GM124; f41GM124; Telephone; chirp.in - { 0x0111E00,0x0A11220, 0x00,0x00, 0x6, +0, false }, // 734: b9M125; f19GM125; f21GM125; f41GM125; Helicopter; SB125.in - { 0x0F00000,0x0F00000, 0x3F,0x3F, 0x0, +0, false }, // 735: b60P82; b60P83; b60P84; b60P85; b60P86; b65P0; b65P1; b65P10; b65P100; b65P101; b65P102; b65P103; b65P104; b65P105; b65P106; b65P107; b65P108; b65P109; b65P11; b65P110; b65P111; b65P112; b65P113; b65P114; b65P115; b65P116; b65P117; b65P118; b65P119; b65P12; b65P120; b65P121; b65P122; b65P123; b65P124; b65P125; b65P126; b65P127; b65P13; b65P14; b65P15; b65P16; b65P17; b65P18; b65P19; b65P2; b65P20; b65P21; b65P22; b65P23; b65P24; b65P25; b65P26; b65P27; b65P28; b65P29; b65P3; b65P30; b65P31; b65P32; b65P33; b65P34; b65P4; b65P5; b65P6; b65P7; b65P8; b65P82; b65P83; b65P84; b65P85; b65P86; b65P87; b65P88; b65P89; b65P9; b65P90; b65P91; b65P92; b65P93; b65P94; b65P95; b65P96; b65P97; b65P98; b65P99; b66P0; b66P1; b66P10; b66P100; b66P101; b66P102; b66P103; b66P104; b66P105; b66P106; b66P107; b66P108; b66P109; b66P11; b66P110; b66P111; b66P112; b66P113; b66P114; b66P115; b66P116; b66P117; b66P118; b66P119; b66P12; b66P120; b66P121; b66P122; b66P123; b66P124; b66P125; b66P126; b66P127; b66P13; b66P14; b66P15; b66P16; b66P17; b66P18; b66P19; b66P2; b66P20; b66P21; b66P22; b66P23; b66P24; b66P25; b66P26; b66P27; b66P28; b66P29; b66P3; b66P30; b66P31; b66P32; b66P33; b66P34; b66P4; b66P5; b66P6; b66P7; b66P8; b66P82; b66P83; b66P84; b66P85; b66P86; b66P87; b66P88; b66P89; b66P9; b66P90; b66P91; b66P92; b66P93; b66P94; b66P95; b66P96; b66P97; b66P98; b66P99; b9P0; b9P1; b9P10; b9P100; b9P101; b9P102; b9P103; b9P104; b9P105; b9P106; b9P107; b9P108; b9P109; b9P11; b9P110; b9P111; b9P112; b9P113; b9P114; b9P115; b9P116; b9P117; b9P118; b9P119; b9P12; b9P120; b9P121; b9P122; b9P123; b9P124; b9P125; b9P126; b9P127; b9P13; b9P14; b9P15; b9P16; b9P17; b9P18; b9P19; b9P2; b9P20; b9P21; b9P22; b9P23; b9P24; b9P25; b9P26; b9P27; b9P28; b9P29; b9P3; b9P30; b9P31; b9P32; b9P33; b9P34; b9P4; b9P5; b9P51; b9P54; b9P55; b9P58; b9P59; b9P6; b9P7; b9P74; b9P77; b9P78; b9P79; b9P8; b9P80; b9P81; b9P82; b9P83; b9P84; b9P85; b9P86; b9P87; b9P88; b9P89; b9P9; b9P90; b9P91; b9P92; b9P93; b9P94; b9P95; b9P96; b9P97; b9P98; b9P99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu; Shaker; blank.in - { 0x0FFF000,0x02FF607, 0x00,0x00, 0x0, +0, false }, // 736: b9P35; f21GP35; f27GP27; f27GP28; f27GP29; f27GP30; f27GP31; f27GP35; f41GP35; Ac Bass Drum; bdc1.ins - { 0x04CA800,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 737: b55PP36; b60P35; b61P35; b65P35; b66P35; b9P36; f19GP35; f19GP36; f27GP36; f41GP36; Ac Bass Drum; Bass Drum 1; BassDrm1 - { 0x069F000,0x0FFF633, 0x00,0x00, 0xE, +0, false }, // 738: b9P37; f21GP37; f41GP37; Side Stick; sn1.ins - { 0x0F0F31E,0x0F6F610, 0x00,0x00, 0xE, +0, false }, // 739: b9P38; b9P60; f19GM126; f19GP38; f19GP60; f21GM126; f21GP60; f27GM127; f27GP38; f27GP39; f27GP40; f41GM126; f41GP38; Acoustic Snare; Applause/Noise; Electric Snare; Gunshot; Hand Clap; High Bongo; SBSN1.in - { 0x00FFF2E,0x04CF600, 0x00,0x18, 0xE, +0, false }, // 740: MGP38; MGP39; MGP40; MGP67; MGP68; b9P39; f19GP39; f32GP38; f32GP39; f32GP40; f32GP67; f32GP68; f41GP39; Acoustic Snare; Electric Snare; Hand Clap; High Agogo; Low Agogo; snare2.i - { 0x3F6F01E,0x307F01E, 0x00,0x00, 0xE, +0, false }, // 741: b9P42; f21GP42; f27GP51; f27GP53; f27GP54; f27GP59; f41GP42; Closed High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; Tambourine; hatcl2.i - { 0x30AFF2E,0x306FF1E, 0x00,0x00, 0xE, +0, false }, // 742: b9P46; f21GP46; f41GP46; Open High Hat; hatop.in - { 0x06F9A02,0x007A006, 0x00,0x00, 0x0, +0, false }, // 743: b9P48; b9P52; b9P53; f19GP48; f19GP52; f19GP53; f21GP48; f21GP52; f21GP53; f41GP48; f41GP52; f41GP53; Chinese Cymbal; High-Mid Tom; Ride Bell; tom2.ins - { 0x0FFFB13,0x0FFE804, 0x40,0x00, 0x8, +0, false }, // 744: b9P49; b9P67; b9P68; f19GP49; f19GP63; f19GP67; f19GP68; f21GP49; f21GP67; f21GP68; f27GP32; f27GP33; f27GP34; f27GP37; f27GP67; f27GP68; f27GP75; f27GP85; f41GP49; f41GP60; f41GP67; f41GP68; Castanets; Claves; Crash Cymbal 1; High Agogo; High Bongo; Low Agogo; Open High Conga; Side Stick; claves.i - { 0x26EF800,0x03FF600, 0x08,0x02, 0x0, +0, false }, // 745: b9P71; undersn. - { 0x16FAA12,0x006FF06, 0x00,0x00, 0x0, +0, false }, // 746: b9P72; b9P73; b9P75; f21GP72; f21GP73; f21GP75; f27GP41; f27GP43; f27GP45; f27GP47; f27GP48; f27GP50; f27GP60; f27GP61; f27GP62; f27GP63; f27GP64; f27GP65; f27GP66; f27GP72; f27GP73; f27GP74; f27GP86; f27GP87; f41GP72; f41GP73; f41GP75; Claves; High Bongo; High Floor Tom; High Timbale; High Tom; High-Mid Tom; Long Guiro; Long Whistle; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low-Mid Tom; Mute High Conga; Mute Surdu; Open High Conga; Open Surdu; Short Guiro; arabdrum - { 0x0FFB000,0x02F8607, 0x00,0x00, 0x0, +0, false }, // 747: b9P76; heart.in - { 0x00F9F3E,0x0FA8730, 0x00,0x00, 0xE, +0, false }, // 748: apgbloodP1; apgbloodP28; apgbloodP39; b10P28; b10P39; f42GM127; f42GP28; f42GP39; nhlP28; nhlP39; Clap; Gunshot; Hand Clap; clap - { 0x0977801,0x3988802, 0x00,0x00, 0x8, +0, false }, // 749: apgbloodP2; apgbloodP29; apgbloodP30; b10P29; b10P30; nhlP29; nhlP30; scratch - { 0x0FBF116,0x069F911, 0x08,0x00, 0x0, +0, false }, // 750: apgbloodP3; apgbloodP31; apgbloodP37; apgbloodP85; apgbloodP86; b10P31; b10P37; b10P85; b10P86; f42GP31; f42GP37; f42GP85; f42GP86; nhlP31; nhlP37; nhlP85; nhlP86; Castanets; Mute Surdu; RimShot; Side Stick; rimShot; rimshot - { 0x06CF800,0x04AE80E, 0x00,0x80, 0x0, +0, false }, // 751: apgbloodP0; apgbloodP27; apgbloodP32; b10P32; nhlP32; hiq - { 0x144F406,0x034F201, 0x03,0x1B, 0x1, +0, false }, // 752: apgbloodM9; apgbloodP34; apgbloodP5; b10M9; b10P34; nhlM9; nhlP34; GLOCK; Glockenspiel; glock - { 0x0F3F900,0x08AF701, 0x00,0x00, 0x4, +0, false }, // 753: apgbloodP35; apgbloodP6; b10P35; f42GP35; nhlP35; Ac Bass Drum; Kick2 - { 0x0FDFA01,0x047F601, 0x07,0x00, 0x4, +0, false }, // 754: apgbloodP36; apgbloodP7; b10P36; nhlP36; Bass Drum 1; Kick - { 0x000FF24,0x0A9F702, 0x00,0x00, 0xE, +0, false }, // 755: b10P38; b10P40; f42GP38; f42GP40; Acoustic Snare; Electric Snare; Snare - { 0x01FFA06,0x0F5F511, 0x0A,0x00, 0xD, +0, false }, // 756: apgbloodP41; apgbloodP43; apgbloodP45; apgbloodP47; apgbloodP48; apgbloodP50; apgbloodP9; b10P41; b10P43; b10P45; b10P47; b10P48; b10P50; nhlP41; nhlP43; nhlP45; nhlP47; nhlP48; nhlP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Toms - { 0x0FEF22C,0x3D8B802, 0x00,0x06, 0x6, +0, false }, // 757: b10P42; b10P44; clsdht47 - { 0x0F6822E,0x3F87404, 0x00,0x10, 0x4, +0, false }, // 758: b10P46; Openhat - { 0x2009F2C,0x3D4C50E, 0x00,0x05, 0xE, +0, false }, // 759: b10P49; b10P52; b10P55; b10P57; Crash - { 0x0F1F52E,0x3F78706, 0x09,0x03, 0x0, +0, false }, // 760: apgbloodP15; apgbloodP54; b10P54; nhlP54; Tamb; Tambourine - { 0x1A1F737,0x028F603, 0x14,0x00, 0x8, +0, false }, // 761: b10P56; Cowbell - { 0x0FAFA25,0x0F99903, 0xC4,0x00, 0x0, +0, false }, // 762: b10P60; b10P62; f42GP60; f42GP62; High Bongo; Mute High Conga; mutecong - { 0x1FAFB21,0x0F7A802, 0x03,0x00, 0x0, +0, false }, // 763: apgbloodP19; apgbloodP61; b10P61; nhlP61; Low Bongo; conga - { 0x2FAF924,0x0F6A603, 0x18,0x00, 0xE, +0, false }, // 764: apgbloodP20; apgbloodP63; apgbloodP64; b10P63; b10P64; nhlP63; nhlP64; Low Conga; Open High Conga; loconga - { 0x2F5F505,0x236F603, 0x14,0x00, 0x6, +0, false }, // 765: apgbloodP21; apgbloodP65; apgbloodP66; b10P65; b10P66; nhlP65; nhlP66; High Timbale; Low Timbale; timbale - { 0x131F91C,0x1E89615, 0x0C,0x00, 0xE, +0, false }, // 766: apgbloodM113; apgbloodP22; apgbloodP67; apgbloodP68; b10M113; b10P67; b10P68; nhlM113; nhlP67; nhlP68; AGOGO; Agogo Bells; High Agogo; Low Agogo; agogo - { 0x107AF20,0x22BA50E, 0x15,0x00, 0x4, +0, false }, // 767: apgbloodP24; apgbloodP71; b10P71; nhlP71; Short Whistle; hiwhist - { 0x107BF20,0x23B930E, 0x18,0x00, 0x0, +0, false }, // 768: apgbloodP25; apgbloodP72; b10P72; nhlP72; Long Whistle; lowhist - { 0x0F7F020,0x33B8908, 0x00,0x01, 0xA, +0, false }, // 769: apgbloodP26; apgbloodP73; b10P73; nhlP73; Short Guiro; higuiro - { 0x0FAF320,0x22B5308, 0x00,0x0A, 0x8, +0, false }, // 770: apgbloodP74; b10P74; nhlP74; Long Guiro; loguiro - { 0x19AF815,0x089F613, 0x21,0x00, 0x8, +0, false }, // 771: apgbloodP75; b10P75; nhlP75; Claves; clave - { 0x0075F20,0x14B8708, 0x01,0x00, 0x0, +0, false }, // 772: apgbloodP78; b10P78; nhlP78; Mute Cuica; hicuica - { 0x1F75725,0x1677803, 0x12,0x00, 0x0, +0, false }, // 773: apgbloodP79; b10P79; nhlP79; Open Cuica; locuica - { 0x0F0F122,0x0FCF827, 0x2F,0x02, 0x6, +0, false }, // 774: apgbloodP80; b10P80; f42GP80; nhlP80; Mute Triangle; mutringl - { 0x093F502,0x045C600, 0x1D,0x00, 0x0, +0, false }, // 775: apgbloodM116; apgbloodP87; b10M116; b10P87; f42GM116; f42GP87; nhlM116; nhlP87; Open Surdu; TAIKO; Taiko Drum; taiko - { 0x050B233,0x1F5B131, 0x5A,0x00, 0x0, +0, false }, // 776: b10M0; f42GM0; nhlM0; AcouGrandPiano; PIANO1 - { 0x153F231,0x0F5F111, 0x49,0x03, 0x6, +0, false }, // 777: apgbloodM1; b10M1; f42GM1; nhlM1; BrightAcouGrand; PIANO2 - { 0x183D131,0x0F5C132, 0x95,0x03, 0xC, +0, false }, // 778: apgbloodM2; b10M2; f42GM2; nhlM2; ElecGrandPiano; PIANO3 - { 0x163F334,0x1F59211, 0x9B,0x00, 0x0, +0, false }, // 779: apgbloodM3; b10M3; f42GM3; nhlM3; HONKTONK; Honky-tonkPiano - { 0x2B7F827,0x0F9F191, 0x28,0x00, 0x0, +0, false }, // 780: apgbloodM4; b10M4; f42GM4; nhlM4; EP1; Rhodes Piano - { 0x1EEF31A,0x0F5F111, 0x2D,0x00, 0x0, +0, false }, // 781: apgbloodM5; b10M5; f42GM5; nhlM5; Chorused Piano; EP2 - { 0x158F235,0x1F68132, 0x95,0x02, 0xE, +0, false }, // 782: apgbloodM6; b10M6; f42GM6; nhlM6; HARPSIC; Harpsichord - { 0x040C931,0x1B9C235, 0x85,0x00, 0x0, +0, false }, // 783: apgbloodM7; b10M7; f42GM7; nhlM7; CLAVIC; Clavinet - { 0x064C709,0x035B201, 0x15,0x05, 0x9, +0, false }, // 784: apgbloodM8; b10M8; f42GM8; nhlM8; CELESTA; Celesta - { 0x124A904,0x074F501, 0x06,0x01, 0xB, +0, false }, // 785: apgbloodM10; b10M10; f42GM10; nhlM10; MUSICBOX; Music box - { 0x033F6D4,0x0E361F1, 0x00,0x00, 0x1, +0, false }, // 786: apgbloodM11; b10M11; f42GM11; nhlM11; VIBES; Vibraphone - { 0x0E8F7D4,0x064A4D1, 0x00,0x00, 0x5, +0, false }, // 787: apgbloodM12; b10M12; f42GM12; nhlM12; MARIMBA; Marimba - { 0x0F7F736,0x0F5B531, 0x16,0x07, 0x0, +0, false }, // 788: apgbloodM13; b10M13; f42GM13; nhlM13; XYLO; Xylophone - { 0x043A203,0x074F300, 0x1B,0x00, 0xA, +0, false }, // 789: apgbloodM14; b10M14; f42GM14; nhlM14; TUBEBELL; Tubular Bells - { 0x135F8C3,0x194C311, 0x8E,0x00, 0x0, +0, false }, // 790: apgbloodM15; b10M15; f42GM15; nhlM15; Dulcimer; SANTUR - { 0x11BF4E2,0x10DF4E0, 0x07,0x00, 0x7, +0, false }, // 791: apgbloodM16; b10M16; f42GM16; nhlM16; Hammond Organ; ORGAN1 - { 0x02CF6F2,0x10BF5F0, 0x00,0x00, 0x5, +0, false }, // 792: apgbloodM17; b10M17; f42GM17; nhlM17; ORGAN2; Percussive Organ - { 0x015B6F1,0x007BFF0, 0x06,0x00, 0xB, +0, false }, // 793: apgbloodM18; b10M18; f42GM18; nhlM18; ORGAN3; Rock Organ - { 0x1167922,0x1086DE0, 0x03,0x00, 0x9, +0, false }, // 794: apgbloodM19; b10M19; f42GM19; nhlM19; Church Organ; PIPEORG - { 0x0066331,0x1175172, 0x27,0x00, 0x0, +0, false }, // 795: apgbloodM20; b10M20; f42GM20; nhlM20; REEDORG; Reed Organ - { 0x11653B4,0x1175171, 0x1D,0x00, 0xE, +0, false }, // 796: apgbloodM21; b10M21; f42GM21; nhlM21; ACORDIAN; Accordion - { 0x0159725,0x1085332, 0x29,0x00, 0x0, +0, false }, // 797: apgbloodM22; b10M22; f42GM22; nhlM22; HARMONIC; Harmonica - { 0x0156724,0x1065331, 0x9E,0x00, 0xE, +0, false }, // 798: apgbloodM23; b10M23; f42GM23; nhlM23; BANDNEON; Tango Accordion - { 0x1B4A313,0x0F8D231, 0x27,0x00, 0x4, +0, false }, // 799: apgbloodM24; b10M24; f42GM24; nhlM24; Acoustic Guitar1; NYLONGT - { 0x032F317,0x1C7E211, 0xA3,0x00, 0x0, +0, false }, // 800: apgbloodM25; b10M25; f42GM25; nhlM25; Acoustic Guitar2; STEELGT - { 0x1C1D233,0x09CF131, 0x24,0x00, 0xE, +0, false }, // 801: apgbloodM26; b10M26; f42GM26; nhlM26; Electric Guitar1; JAZZGT - { 0x044F831,0x1C9F232, 0x05,0x02, 0x0, +0, false }, // 802: apgbloodM27; b10M27; f42GM27; nhlM27; CLEANGT; Electric Guitar2 - { 0x07B9C21,0x0FB9502, 0x09,0x03, 0x6, +0, false }, // 803: b10M28; f42GM28; Electric Guitar3; MUTEGT - { 0x1988121,0x059A121, 0x84,0x04, 0x6, +0, false }, // 804: apgbloodM29; b10M29; f42GM29; nhlM29; OVERDGT; Overdrive Guitar - { 0x04378B1,0x3FC9122, 0x0C,0x03, 0x0, +0, false }, // 805: apgbloodM30; b10M30; f42GM30; nhlM30; DISTGT; Distorton Guitar - { 0x08C8200,0x0ECB408, 0x0A,0x02, 0x8, +0, false }, // 806: apgbloodM31; b10M31; f42GM31; nhlM31; GTHARMS; Guitar Harmonics - { 0x046AB21,0x0F79321, 0x13,0x00, 0x0, +0, false }, // 807: apgbloodM32; b10M32; f42GM32; nhlM32; ACOUBASS; Acoustic Bass - { 0x032F901,0x058C122, 0x0A,0x04, 0x0, +0, false }, // 808: apgbloodM33; b10M33; f42GM33; nhlM33; Electric Bass 1; FINGBASS - { 0x077FA21,0x06AC322, 0x07,0x02, 0xA, +0, false }, // 809: apgbloodM34; b10M34; f42GM34; nhlM34; Electric Bass 2; PICKBASS - { 0x0577121,0x0876221, 0x17,0x00, 0xA, +0, false }, // 810: b10M35; f42GM35; FRETLESS; Fretless Bass - { 0x178FA25,0x097F312, 0x01,0x00, 0x6, +0, false }, // 811: apgbloodM36; b10M36; f42GM36; nhlM36; SLAPBAS1; Slap Bass 1 - { 0x088FA21,0x097B313, 0x03,0x00, 0xC, +0, false }, // 812: apgbloodM37; b10M37; nhlM37; SLAPBAS2; Slap Bass 2 - { 0x17FF521,0x0CCF323, 0x09,0x04, 0x8, +0, false }, // 813: apgbloodM38; b10M38; f42GM38; nhlM38; SYNBASS1; Synth Bass 1 - { 0x09BA301,0x0AA9301, 0x10,0x00, 0x8, +0, false }, // 814: apgbloodM39; b10M39; f42GM39; nhlM39; SYNBASS2; Synth Bass 2 - { 0x129F6E2,0x10878E1, 0x19,0x00, 0xC, +0, false }, // 815: apgbloodM40; b10M40; f42GM40; nhlM40; VIOLIN; Violin - { 0x129F6E2,0x10878E1, 0x1C,0x00, 0xC, +0, false }, // 816: apgbloodM41; b10M41; f42GM41; nhlM41; VIOLA; Viola - { 0x1166961,0x1275461, 0x19,0x00, 0xA, +0, false }, // 817: apgbloodM42; b10M42; f42GM42; nhlM42; CELLO; Cello - { 0x1318271,0x0566132, 0x18,0x00, 0xC, +0, false }, // 818: apgbloodM43; b10M43; f42GM43; nhlM43; CONTRAB; Contrabass - { 0x10670E2,0x11675E1, 0x23,0x00, 0xC, +0, false }, // 819: apgbloodM44; b10M44; f42GM44; nhlM44; TREMSTR; Tremulo Strings - { 0x0E68802,0x1F6F561, 0x00,0x00, 0x9, +0, false }, // 820: apgbloodM45; b10M45; f42GM45; nhlM45; PIZZ; Pizzicato String - { 0x1D5F612,0x0E3F311, 0x20,0x80, 0xE, +0, false }, // 821: apgbloodM46; b10M46; f42GM46; nhlM46; HARP; Orchestral Harp - { 0x1F4F461,0x0F5B500, 0x0E,0x00, 0x0, +0, false }, // 822: apgbloodM47; b10M47; f42GM47; nhlM47; TIMPANI; Timpany - { 0x1049C61,0x0167121, 0x1E,0x80, 0xE, +0, false }, // 823: apgbloodM48; b10M48; f42GM48; nhlM48; STRINGS; String Ensemble1 - { 0x2D6C0A2,0x1553021, 0x2A,0x00, 0xE, +0, false }, // 824: apgbloodM49; b10M49; f42GM49; nhlM49; SLOWSTR; String Ensemble2 - { 0x1357261,0x1366261, 0x21,0x00, 0xE, +0, false }, // 825: apgbloodM50; b10M50; f42GM50; nhlM50; SYNSTR1; Synth Strings 1 - { 0x1237221,0x0075121, 0x1A,0x02, 0xE, +0, false }, // 826: b10M51; f42GM51; SYNSTR2; SynthStrings 2 - { 0x03197E1,0x0396261, 0x16,0x00, 0x8, +0, false }, // 827: apgbloodM52; b10M52; f42GM52; nhlM52; CHOIR; Choir Aahs - { 0x0457922,0x0276621, 0xC3,0x00, 0x0, +0, false }, // 828: apgbloodM53; b10M53; f42GM53; nhlM53; OOHS; Voice Oohs - { 0x1556321,0x0467321, 0xDE,0x00, 0x0, +0, false }, // 829: apgbloodM54; b10M54; f42GM54; nhlM54; SYNVOX; Synth Voice - { 0x0F78642,0x1767450, 0x05,0x00, 0xB, +0, false }, // 830: apgbloodM55; b10M55; f42GM55; nhlM55; ORCHIT; Orchestra Hit - { 0x0026131,0x0389261, 0x1C,0x81, 0xE, +0, false }, // 831: apgbloodM56; b10M56; f42GM56; nhlM56; TRUMPET; Trumpet - { 0x0235271,0x0197161, 0x1E,0x02, 0xE, +0, false }, // 832: b10M57; f42GM57; TROMBONE; Trombone - { 0x0167621,0x0098121, 0x1A,0x01, 0xE, +0, false }, // 833: b10M58; f42GM58; TUBA; Tuba - { 0x22C8925,0x24B8320, 0x28,0x00, 0x6, +0, false }, // 834: apgbloodM59; b10M59; f42GM59; nhlM59; MUTETRP; Muted Trumpet - { 0x0167921,0x05971A2, 0x1F,0x05, 0x8, +0, false }, // 835: b10M60; f42GM60; FRHORN; French Horn - { 0x0168721,0x0398221, 0x19,0x03, 0xE, +0, false }, // 836: apgbloodM61; b10M61; f42GM61; nhlM61; BRASS1; Brass Section - { 0x0357521,0x0178422, 0x17,0x82, 0xE, +0, false }, // 837: b10M62; f42GM62; SYNBRAS1; Synth Brass 1 - { 0x0586221,0x0167221, 0x22,0x02, 0xE, +0, false }, // 838: b10M63; f42GM63; SYNBRAS2; Synth Brass 2 - { 0x10759B1,0x00A7BA1, 0x1B,0x00, 0x0, +0, false }, // 839: b10M64; f42GM64; SOPSAX; Soprano Sax - { 0x0049F21,0x10C8521, 0x16,0x00, 0xA, +0, false }, // 840: apgbloodM65; b10M65; f42GM65; nhlM65; ALTOSAX; Alto Sax - { 0x020A821,0x10A7B23, 0x0F,0x00, 0xC, +0, false }, // 841: b10M66; f42GM66; TENSAX; Tenor Sax - { 0x0048821,0x1187926, 0x0F,0x00, 0x8, +0, false }, // 842: apgbloodM67; b10M67; f42GM67; nhlM67; BARISAX; Baritone Sax - { 0x0058F31,0x0087332, 0x18,0x01, 0x0, +0, false }, // 843: apgbloodM68; b10M68; f42GM68; nhlM68; OBOE; Oboe - { 0x1378CA1,0x00A7724, 0x0A,0x04, 0x0, +0, false }, // 844: b10M69; f42GM69; ENGLHORN; English Horn - { 0x067A831,0x0195175, 0x04,0x00, 0xA, +0, false }, // 845: b10M70; f42GM70; BASSOON; Bassoon - { 0x12677A2,0x0097421, 0x1F,0x01, 0x0, +0, false }, // 846: apgbloodM71; b10M71; f42GM71; nhlM71; CLARINET; Clarinet - { 0x194B8E1,0x0286321, 0x07,0x01, 0x0, +0, false }, // 847: apgbloodM72; b10M72; f42GM72; nhlM72; PICCOLO; Piccolo - { 0x05987A1,0x00A65E1, 0x93,0x00, 0x0, +0, false }, // 848: b10M73; f42GM73; FLUTE1; Flute - { 0x0389F22,0x0296761, 0x10,0x00, 0x0, +0, false }, // 849: b10M74; f42GM74; RECORDER; Recorder - { 0x19A88E2,0x0096721, 0x0D,0x00, 0x0, +0, false }, // 850: apgbloodM75; b10M75; f42GM75; nhlM75; PANFLUTE; Pan Flute - { 0x09498A2,0x0286A21, 0x10,0x01, 0xE, +0, false }, // 851: apgbloodM76; b10M76; f42GM76; nhlM76; BOTTLEB; Bottle Blow - { 0x02686F1,0x02755F1, 0x1C,0x00, 0xE, +0, false }, // 852: apgbloodM77; b10M77; f42GM77; nhlM77; SHAKU; Shakuhachi - { 0x0099FE1,0x0086FE1, 0x3F,0x00, 0x1, +0, false }, // 853: apgbloodM78; b10M78; b12P78; f42GM78; nhlM78; WHISTLE; WHISTLE.; Whistle - { 0x019F7E2,0x0077A21, 0x3B,0x00, 0x0, +0, false }, // 854: apgbloodM79; b10M79; f42GM79; nhlM79; OCARINA; Ocarina - { 0x00C9222,0x00DA261, 0x1E,0x06, 0xE, +0, false }, // 855: b10M80; f42GM80; Lead 1 squareea; SQUARWAV - { 0x122F421,0x05FA321, 0x15,0x00, 0xE, +0, false }, // 856: apgbloodM81; b10M81; f42GM81; nhlM81; Lead 2 sawtooth; SAWWAV - { 0x16647F2,0x02742F1, 0x20,0x00, 0x2, +0, false }, // 857: apgbloodM82; b10M82; f42GM82; nhlM82; Lead 3 calliope; SYNCALLI - { 0x0288861,0x049B261, 0x19,0x05, 0xE, +0, false }, // 858: apgbloodM83; b10M83; f42GM83; nhlM83; CHIFLEAD; Lead 4 chiff - { 0x01B8221,0x179B223, 0x16,0x00, 0x0, +0, false }, // 859: apgbloodM84; b10M84; f42GM84; nhlM84; CHARANG; Lead 5 charang - { 0x093CA21,0x01A7A22, 0x00,0x00, 0x0, +0, false }, // 860: apgbloodM85; b10M85; f42GM85; nhlM85; Lead 6 voice; SOLOVOX - { 0x1C99223,0x1288222, 0x00,0x00, 0x9, +0, false }, // 861: apgbloodM86; b10M86; f42GM86; FIFTHSAW; Lead 7 fifths - { 0x07BF321,0x05FC322, 0x1D,0x02, 0xE, +0, false }, // 862: apgbloodM87; b10M87; f42GM87; nhlM87; BASSLEAD; Lead 8 brass - { 0x12581E1,0x195C4A6, 0x00,0x86, 0x1, +0, false }, // 863: apgbloodM88; b10M88; f42GM88; nhlM88; FANTASIA; Pad 1 new age - { 0x0013121,0x0154421, 0x27,0x00, 0xE, +0, false }, // 864: apgbloodM89; b10M89; f42GM89; nhlM89; Pad 2 warm; WARMPAD - { 0x2358360,0x006D161, 0x14,0x00, 0xC, +0, false }, // 865: apgbloodM90; b10M90; f42GM90; nhlM90; POLYSYN; Pad 3 polysynth - { 0x101D3E1,0x0378262, 0x5C,0x00, 0x0, +0, false }, // 866: apgbloodM91; b10M91; f42GM91; nhlM91; Pad 4 choir; SPACEVOX - { 0x2863428,0x0354121, 0x38,0x00, 0x0, +0, false }, // 867: b10M92; f42GM92; BOWEDGLS; Pad 5 bowedpad - { 0x1F35224,0x1F53223, 0x12,0x02, 0x4, +0, false }, // 868: b10M93; f42GM93; METALPAD; Pad 6 metallic - { 0x0A66261,0x02661A1, 0x1D,0x00, 0xA, +0, false }, // 869: apgbloodM94; b10M94; f42GM94; nhlM94; HALOPAD; Pad 7 halo - { 0x1D52222,0x1053F21, 0x0F,0x84, 0xA, +0, false }, // 870: b10M95; f42GM95; Pad 8 sweep; SWEEPPAD - { 0x024F9E3,0x0F6D131, 0x1F,0x01, 0x0, +0, false }, // 871: apgbloodM96; b10M96; f42GM96; nhlM96; FX 1 rain; ICERAIN - { 0x1554163,0x10541A2, 0x00,0x00, 0x7, +0, false }, // 872: apgbloodM97; b10M97; f42GM97; FX 2 soundtrack; SOUNDTRK - { 0x165A7C7,0x0E4F3C1, 0x25,0x05, 0x0, +0, false }, // 873: apgbloodM98; b10M98; f42GM98; nhlM98; CRYSTAL; FX 3 crystal - { 0x1B7F7E3,0x1F59261, 0x19,0x00, 0x0, +0, false }, // 874: apgbloodM99; b10M99; f42GM99; nhlM99; ATMOSPH; FX 4 atmosphere - { 0x044A866,0x1E4F241, 0x9B,0x04, 0xE, +0, false }, // 875: apgbloodM100; b10M100; f42GM100; nhlM100; BRIGHT; FX 5 brightness - { 0x0752261,0x0254561, 0x20,0x00, 0xC, +0, false }, // 876: apgbloodM101; b10M101; f42GM101; nhlM101; FX 6 goblins; GOBLIN - { 0x084F6E1,0x036A3E1, 0x21,0x01, 0xE, +0, false }, // 877: apgbloodM102; b10M102; f42GM102; nhlM102; ECHODROP; FX 7 echoes - { 0x16473E2,0x10598E1, 0x14,0x01, 0xA, +0, false }, // 878: apgbloodM103; b10M103; f42GM103; nhlM103; FX 8 sci-fi; STARTHEM - { 0x0347221,0x1F6A324, 0x0B,0x02, 0x8, +0, false }, // 879: apgbloodM104; b10M104; f42GM104; nhlM104; SITAR; Sitar - { 0x053F421,0x0F8F604, 0x16,0x00, 0xC, +0, false }, // 880: apgbloodM105; b10M105; f42GM105; nhlM105; BANJO; Banjo - { 0x002DA21,0x0F5F335, 0x18,0x00, 0xC, +0, false }, // 881: apgbloodM106; b10M106; f42GM106; nhlM106; SHAMISEN; Shamisen - { 0x063FA25,0x1E59402, 0x0F,0x00, 0x8, +0, false }, // 882: apgbloodM107; b10M107; f42GM107; nhlM107; KOTO; Koto - { 0x096F932,0x0448411, 0x07,0x00, 0x0, +0, false }, // 883: apgbloodM108; b10M108; f42GM108; nhlM108; KALIMBA; Kalimba - { 0x2189720,0x1188325, 0x0E,0x03, 0x8, +0, false }, // 884: apgbloodM109; b10M109; f42GM109; nhlM109; BAGPIPE; Bagpipe - { 0x029F661,0x1087862, 0x18,0x01, 0x0, +0, false }, // 885: apgbloodM110; b10M110; f42GM110; nhlM110; FIDDLE; Fiddle - { 0x01976E6,0x1088E61, 0x21,0x03, 0xA, +0, false }, // 886: apgbloodM111; b10M111; f42GM111; nhlM111; SHANNAI; Shanai - { 0x0D4F027,0x046F205, 0x23,0x09, 0x0, +0, false }, // 887: apgbloodM112; b10M112; f42GM112; nhlM112; TINKLBEL; Tinkle Bell - { 0x2167502,0x1F6F601, 0x00,0x00, 0x7, +0, false }, // 888: apgbloodM114; b10M114; f42GM114; nhlM114; STEELDRM; Steel Drums - { 0x032F511,0x0B4F410, 0x15,0x00, 0x4, +0, false }, // 889: apgbloodM117; b10M117; f42GM117; nhlM117; MELOTOM; Melodic Tom - { 0x099FA22,0x025D501, 0x06,0x00, 0x8, +0, false }, // 890: apgbloodM118; b10M118; f42GM118; nhlM118; SYNDRUM; Synth Drum - { 0x200FF2E,0x02D210E, 0x00,0x0E, 0xE, +0, false }, // 891: apgbloodM119; b10M119; nhlM119; REVRSCYM; Reverse Cymbal - { 0x1E45630,0x2875517, 0x0B,0x00, 0x0, +0, false }, // 892: apgbloodM120; b10M120; nhlM120; FRETNOIS; Guitar FretNoise - { 0x003FF24,0x1879805, 0x00,0x08, 0xC, +0, false }, // 893: apgbloodM121; b10M121; nhlM121; BRTHNOIS; Breath Noise - { 0x200F00E,0x304170A, 0x00,0x04, 0xE, +0, false }, // 894: apgbloodM122; b10M122; nhlM122; SEASHORE; Seashore - { 0x0F7F620,0x2F9770E, 0x08,0x05, 0x0, +0, false }, // 895: apgbloodM123; b10M123; BIRDS; Bird Tweet - { 0x008F120,0x008F42E, 0x14,0x02, 0x0, +0, false }, // 896: apgbloodM124; b10M124; nhlM124; TELEPHON; Telephone - { 0x100F220,0x1053623, 0x04,0x00, 0x2, +0, false }, // 897: apgbloodM125; b10M125; HELICOPT; Helicopter - { 0x002FF2E,0x355322A, 0x00,0x05, 0xE, +0, false }, // 898: b10M126; nhlM126; APPLAUSE; Applause/Noise - { 0x1FCF720,0x04AF80A, 0x00,0x00, 0x6, +0, false }, // 899: b11P32; hiq - { 0x053F600,0x07AF710, 0x0C,0x00, 0x0, +0, false }, // 900: b11P35; Kick2 - { 0x0FEF227,0x3D8980A, 0x00,0x0C, 0x8, +0, false }, // 901: b11P42; b11P44; clshat96 - { 0x0F8F128,0x3667606, 0x00,0x0A, 0xC, +0, false }, // 902: b11P46; Opnhat96 - { 0x0E5AD37,0x1A58211, 0x40,0x00, 0x0, +0, false }, // 903: b11M0; PIANO1 - { 0x053F335,0x1F5F111, 0xDA,0x03, 0x0, +0, false }, // 904: b11M1; b12P1; PIANO2; PIANO2.I - { 0x163F435,0x1F5F211, 0xCF,0x03, 0x0, +0, false }, // 905: b11M2; b12P2; PIANO3; PIANO3.I - { 0x163F374,0x1F5F251, 0xD3,0x03, 0x0, +0, false }, // 906: b11M3; HONKYTNK - { 0x0F7F201,0x2C9F887, 0x06,0x15, 0x5, +0, false }, // 907: b11M4; EPIANO1 - { 0x08EF63C,0x0F5F131, 0x1B,0x09, 0x0, +0, false }, // 908: b11M5; EPIANO2 - { 0x20AFAB2,0x1F7C231, 0x15,0x05, 0xC, +0, false }, // 909: b11M6; b12P6; HARPSI; HARPSI.I - { 0x020F831,0x1DCF236, 0x0F,0x04, 0x0, +0, false }, // 910: b11M7; CLAV - { 0x234F825,0x085F401, 0xA2,0x07, 0x6, +0, false }, // 911: b11M8; b12P8; CELESTA; CELESTA. - { 0x226F6C2,0x075A501, 0x05,0x05, 0x9, +0, false }, // 912: b11M10; b12P10; MUSICBOX - { 0x131F6F5,0x0E3F1F1, 0x2A,0x02, 0x0, +0, false }, // 913: b11M11; b12P11; VIBES; VIBES.IN - { 0x0F8F8F8,0x064E4D1, 0x1A,0x07, 0xC, +0, false }, // 914: b11M12; b12P12; MARIMBA; MARIMBA. - { 0x0F7F73C,0x0F5F531, 0x0C,0x06, 0x9, +0, false }, // 915: b11M13; XYLOPHON - { 0x0F0B022,0x0F4C425, 0x21,0x08, 0x0, +0, false }, // 916: b11M14; TUBEBELL - { 0x136F8C5,0x194C311, 0x09,0x06, 0x0, +0, false }, // 917: b11M15; SANTUR - { 0x11BF4E2,0x11DD4E0, 0x08,0x04, 0x1, +0, false }, // 918: b11M16; ORGAN1 - { 0x04CF7F2,0x00BF5F0, 0x02,0x04, 0x1, +0, false }, // 919: b11M17; b12P17; ORGAN2; ORGAN2.I - { 0x13DF4E0,0x13BF5E0, 0x03,0x00, 0x7, +0, false }, // 920: b11M18; ORGAN3 - { 0x1166722,0x1086DE0, 0x09,0x05, 0xB, +0, false }, // 921: b11M19; b12P19; CHRCHORG - { 0x0066331,0x1175172, 0x27,0x04, 0x0, +0, false }, // 922: b11M20; b12P20; REEDORG; REEDORG. - { 0x11653B4,0x1175171, 0x1B,0x06, 0xE, +0, false }, // 923: b11M21; ACCORD - { 0x1057824,0x1085333, 0x1E,0x09, 0x0, +0, false }, // 924: b11M22; b12P22; HARMO; HARMO.IN - { 0x11653B3,0x1175172, 0x1F,0x05, 0x0, +0, false }, // 925: b11M23; b12P23; BANDNEON - { 0x127F833,0x0F8F231, 0x23,0x04, 0xE, +0, false }, // 926: b11M24; b12P24; NYLONGT; NYLONGT. - { 0x132F418,0x1A7E211, 0x26,0x03, 0x0, +0, false }, // 927: b11M25; STEELGT - { 0x0C1A233,0x09CB131, 0x9D,0x85, 0x8, +0, false }, // 928: b11M26; b12P26; JAZZGT; JAZZGT.I - { 0x1F4F335,0x1C9F232, 0x16,0x07, 0xA, +0, false }, // 929: b11M27; CLEANGT - { 0x07B9C21,0x0FB9402, 0x12,0x03, 0xA, +0, false }, // 930: b11M28; MUTEGT - { 0x24C8120,0x17AF126, 0x06,0x0C, 0x0, +0, false }, // 931: b11M29; OVERDGT - { 0x28B7120,0x378F120, 0x11,0x06, 0x0, +0, false }, // 932: b11M30; DISTGT - { 0x38C7205,0x19CE203, 0x13,0x0A, 0x4, +0, false }, // 933: b11M31; b12P31; GTHARMS; GTHARMS. - { 0x0B6AF31,0x0F78331, 0x00,0x00, 0x0, +0, false }, // 934: b11M32; ACOUBASS - { 0x068F321,0x0FCC121, 0x17,0x06, 0x8, +0, false }, // 935: b11M33; FINGBASS - { 0x077FB21,0x06AC322, 0x00,0x03, 0x8, +0, false }, // 936: b11M34; PICKBASS - { 0x047A131,0x0878231, 0x97,0x84, 0xA, +0, false }, // 937: b11M35; FRETLESS - { 0x0A8FA25,0x197F312, 0x0D,0x00, 0x8, +0, false }, // 938: b11M36; SLAPBAS1 - { 0x06CFA21,0x0FCF334, 0x05,0x07, 0xC, +0, false }, // 939: b11M37; SLAPBAS2 - { 0x17FF521,0x0CCF322, 0x17,0x03, 0xE, +0, false }, // 940: b11M38; SYNBASS1 - { 0x09BA301,0x0AA9301, 0x13,0x04, 0xA, +0, false }, // 941: b11M39; SYNBASS2 - { 0x129F6E2,0x10878E1, 0x19,0x05, 0xC, +0, false }, // 942: b11M40; b12P40; VIOLIN; VIOLIN.I - { 0x129F6E2,0x10878E1, 0x1C,0x03, 0xC, +0, false }, // 943: b11M41; VIOLA - { 0x0099861,0x1087E61, 0x20,0x03, 0xC, +0, false }, // 944: b11M42; b12P42; CELLO; CELLO.IN - { 0x1017171,0x05651F1, 0x1E,0x06, 0xE, +0, false }, // 945: b11M43; b12P43; CONTRAB; CONTRAB. - { 0x10670E2,0x11675E1, 0x23,0x04, 0xC, +0, false }, // 946: b11M44; b12P44; TREMSTR; TREMSTR. - { 0x0E69802,0x0F6F521, 0x05,0x07, 0x9, +0, false }, // 947: b11M45; PIZZ - { 0x075F602,0x0C5F401, 0x2A,0x82, 0xE, +0, false }, // 948: b11M46; b12P46; HARP; HARP.INS - { 0x1BABF61,0x0468501, 0x40,0x00, 0x0, +0, false }, // 949: b11M47; TIMPANI - { 0x195CCE1,0x12850E1, 0x00,0x00, 0x0, +0, false }, // 950: b11M48; STRINGS - { 0x2D6C0E2,0x15530E1, 0x27,0x09, 0xE, +0, false }, // 951: b11M49; b12P49; SLOWSTR; SLOWSTR. - { 0x1556261,0x1566261, 0x26,0x03, 0xE, +0, false }, // 952: b11M50; b12P50; SYNSTR1; SYNSTR1. - { 0x16372A1,0x00751A1, 0x18,0x07, 0xE, +0, false }, // 953: b11M51; SYNSTR2 - { 0x145B822,0x0278621, 0xD2,0x02, 0x0, +0, false }, // 954: b11M53; b12P53; OOHS; OOHS.INS - { 0x1556321,0x0467321, 0xDE,0x05, 0x0, +0, false }, // 955: b11M54; b12P54; SYNVOX; SYNVOX.I - { 0x0F78642,0x1767450, 0x0A,0x00, 0xD, +0, false }, // 956: b11M55; b12P55; ORCHIT; ORCHIT.I - { 0x0026131,0x0388261, 0x1F,0x87, 0xE, +0, false }, // 957: b11M56; TRUMPET - { 0x0135571,0x0197061, 0x20,0x0B, 0xE, +0, false }, // 958: b11M57; TROMBONE - { 0x0166621,0x0097121, 0x1C,0x06, 0xE, +0, false }, // 959: b11M58; TUBA - { 0x21C7824,0x14B9321, 0x19,0x84, 0x0, +0, false }, // 960: b11M59; b12P59; MUTETRP; MUTETRP. - { 0x0167921,0x05971A1, 0x21,0x03, 0xC, +0, false }, // 961: b11M60; FRHORN - { 0x0358221,0x0388221, 0x1B,0x07, 0xE, +0, false }, // 962: b11M61; TCBRASS1 - { 0x0357221,0x0378222, 0x1A,0x87, 0xE, +0, false }, // 963: b11M62; SYNBRAS1 - { 0x0586221,0x0167221, 0x23,0x06, 0xE, +0, false }, // 964: b11M63; b12P63; SYNBRAS2 - { 0x10759F1,0x00A7B61, 0x1B,0x06, 0x0, +0, false }, // 965: b11M64; b12P64; SOPSAX; SOPSAX.I - { 0x0049F21,0x10C8521, 0x16,0x07, 0xA, +0, false }, // 966: b11M65; b12P65; ALTOSAX; ALTOSAX. - { 0x010B821,0x1DC72A6, 0x04,0x04, 0x8, +0, false }, // 967: b11M66; b12P66; TENSAX; TENSAX.I - { 0x0096831,0x1086334, 0x0B,0x09, 0x6, +0, false }, // 968: b11M67; b12P67; BARISAX; BARISAX. - { 0x1058F31,0x00B5333, 0x14,0x16, 0x0, +0, false }, // 969: b11M68; OBOE - { 0x1079FA1,0x00A7724, 0x1D,0x08, 0xA, +0, false }, // 970: b11M69; b12P69; ENGLHORN - { 0x009D531,0x01D6175, 0x1B,0x4C, 0xA, +0, false }, // 971: b11M70; BASSOON - { 0x0076172,0x01B6223, 0x26,0x10, 0xE, +0, false }, // 972: b11M71; CLARINET - { 0x194A8E1,0x0086221, 0x0F,0x04, 0x0, +0, false }, // 973: b11M72; b12P72; PICCOLO; PICCOLO. - { 0x00986F1,0x00B75E1, 0x9C,0x0B, 0x0, +0, false }, // 974: b11M73; FLUTE1 - { 0x008DF22,0x0297761, 0x2C,0x03, 0x0, +0, false }, // 975: b11M74; b12P74; RECORDER - { 0x27A88E2,0x0097721, 0x2C,0x00, 0x0, +0, false }, // 976: b11M75; b12P75; PANFLUTE - { 0x05488E2,0x0087721, 0x17,0x0B, 0xE, +0, false }, // 977: b11M76; BOTTLEB - { 0x02686F1,0x02755F1, 0x1F,0x04, 0xE, +0, false }, // 978: b11M77; SHAKU - { 0x0099FE1,0x0086FE1, 0x3F,0x05, 0x1, +0, false }, // 979: b11M78; WHISTLE - { 0x004A822,0x0096A21, 0xE6,0x05, 0x0, +0, false }, // 980: b11M79; OCARINA - { 0x00C9222,0x00DA261, 0x1B,0x0A, 0xE, +0, false }, // 981: b11M80; SQUARWAV - { 0x122F461,0x05FA361, 0x15,0x04, 0xE, +0, false }, // 982: b11M81; SAWWAV - { 0x10ABB21,0x0096FA1, 0xD2,0x03, 0xC, +0, false }, // 983: b11M82; b12P82; SYNCALLI - { 0x0387761,0x0499261, 0x17,0x09, 0x8, +0, false }, // 984: b11M83; b12P83; CHIFLEAD - { 0x21D7120,0x178F124, 0x08,0x05, 0x0, +0, false }, // 985: b11M84; CHARANG - { 0x193CA21,0x01A7A21, 0x00,0x03, 0x0, +0, false }, // 986: b11M85; b12P85; SOLOVOX; SOLOVOX. - { 0x1C99223,0x1089122, 0x06,0x08, 0xB, +0, false }, // 987: b11M86; FIFTHSAW - { 0x01BF321,0x05FE122, 0x1D,0x04, 0xE, +0, false }, // 988: b11M87; BASSLEAD - { 0x15562E1,0x125FAC8, 0x01,0x0B, 0x5, +0, false }, // 989: b11M88; b12P88; FANTASIA - { 0x0012161,0x01534E1, 0x26,0x02, 0xE, +0, false }, // 990: b11M89; WARMPAD - { 0x0358361,0x106D161, 0x19,0x02, 0xC, +0, false }, // 991: b11M90; POLYSYN - { 0x101D3E1,0x0378262, 0xDC,0x82, 0x0, +0, false }, // 992: b11M91; SPACEVOX - { 0x166446A,0x0365161, 0x33,0x04, 0x0, +0, false }, // 993: b11M92; BOWEDGLS - { 0x0F38262,0x1F53261, 0x0B,0x06, 0x4, +0, false }, // 994: b11M93; METALPAD - { 0x1766261,0x02661A1, 0x9A,0x04, 0xC, +0, false }, // 995: b11M94; HALOPAD - { 0x1D52222,0x1053F21, 0x13,0x06, 0xA, +0, false }, // 996: b11M95; SWEEPPAD - { 0x0F4F2E1,0x0F69121, 0x9C,0x05, 0xE, +0, false }, // 997: b11M96; b12P96; ICERAIN; ICERAIN. - { 0x1554163,0x10541A2, 0x0A,0x06, 0xB, +0, false }, // 998: b11M97; SOUNDTRK - { 0x005F604,0x0E5F301, 0x18,0x0E, 0x0, +0, false }, // 999: b11M98; CRYSTAL - { 0x196F9E3,0x1F5C261, 0x10,0x00, 0x8, +0, false }, // 1000: b11M99; ATMOSPH - { 0x1C6A144,0x1E5B241, 0xD2,0x06, 0xE, +0, false }, // 1001: b11M100; BRIGHT - { 0x1772261,0x0264561, 0x94,0x05, 0xE, +0, false }, // 1002: b11M101; b12P101; GOBLIN; GOBLIN.I - { 0x184F5E1,0x036A2E1, 0x19,0x07, 0xE, +0, false }, // 1003: b11M102; ECHODROP - { 0x16473E2,0x10598E1, 0x14,0x07, 0xA, +0, false }, // 1004: b11M103; STARTHEM - { 0x0348321,0x1F6C324, 0x0B,0x09, 0x8, +0, false }, // 1005: b11M104; b12P104; SITAR; SITAR.IN - { 0x19AFB25,0x1F7F432, 0x00,0x03, 0x0, +0, false }, // 1006: b11M105; BANJO - { 0x002DA21,0x0F5F335, 0x1B,0x04, 0xC, +0, false }, // 1007: b11M106; SHAMISEN - { 0x034F763,0x1E5F301, 0x4E,0x05, 0x0, +0, false }, // 1008: b11M107; b12P107; KOTO; KOTO.INS - { 0x296F931,0x0F6F531, 0x0F,0x04, 0xA, +0, false }, // 1009: b11M108; b12P108; KALIMBA; KALIMBA. - { 0x1176731,0x01A7325, 0x17,0x0A, 0xE, +0, false }, // 1010: b11M109; b12P109; BAGPIPE; BAGPIPE. - { 0x129F6E1,0x20868E2, 0x15,0x07, 0x0, +0, false }, // 1011: b11M110; b12P110; FIDDLE; FIDDLE.I - { 0x019A6E6,0x1088E61, 0x23,0x05, 0x0, +0, false }, // 1012: b11M111; SHANNAI - { 0x0D4F027,0x046F205, 0x23,0x0C, 0x0, +0, false }, // 1013: b11M112; b12P112; TINKLBEL - { 0x1167504,0x1F6C601, 0x07,0x00, 0x5, +0, false }, // 1014: b11M114; STEELDRM - { 0x033F731,0x085F510, 0x19,0x00, 0x0, +0, false }, // 1015: b11M117; MELOTOM - { 0x089FA22,0x025F501, 0x0F,0x05, 0xE, +0, false }, // 1016: b11M118; SYNDRUM - { 0x200FF2E,0x02D210E, 0x00,0x18, 0xE, +0, false }, // 1017: b11M119; REVRSCYM - { 0x0F45630,0x2875517, 0x00,0x00, 0x8, +0, false }, // 1018: b11M120; b12P120; FRETNOIS - { 0x003FF20,0x3967604, 0x00,0x06, 0xE, +0, false }, // 1019: b11M121; BRTHNOIS - { 0x200F00E,0x304170A, 0x00,0x13, 0xE, +0, false }, // 1020: b11M122; SEASHORE - { 0x007F020,0x2F9920E, 0x0C,0x08, 0x0, +0, false }, // 1021: b11M123; b12P123; BIRDS; BIRDS.IN - { 0x008F120,0x008F42E, 0x14,0x08, 0x0, +0, false }, // 1022: b11M124; b12P124; TELEPHON - { 0x100F220,0x0052423, 0x09,0x05, 0xE, +0, false }, // 1023: b11M125; HELICOPT - { 0x002FF2E,0x325332E, 0x00,0x0A, 0xE, +0, false }, // 1024: b11M126; APPLAUSE - { 0x0DF8120,0x0DFF310, 0x00,0x03, 0xE, +0, false }, // 1025: b11M127; GUNSHOT - { 0x0F9F700,0x0CA8601, 0x08,0x00, 0x0, +0, false }, // 1026: b12M36; Kick.ins - { 0x091F010,0x0E7A51E, 0x0C,0x00, 0x0, +0, false }, // 1027: b12M67; b12M68; b12P98; CRYSTAL.; agogo.in - { 0x050F335,0x1F5F111, 0x69,0x02, 0x0, +0, false }, // 1028: b12P0; PIANO1.I - { 0x2B49230,0x208A421, 0x0F,0x00, 0xC, +0, false }, // 1029: b12P3; TCSAWWAV - { 0x0A7FB2C,0x0C9F281, 0x16,0x08, 0x0, +0, false }, // 1030: b12P4; EPIANO1. - { 0x08EA43A,0x085A131, 0x35,0x07, 0xC, +0, false }, // 1031: b12P5; EPIANO2. - { 0x0F7F838,0x0F5F537, 0x13,0x06, 0x8, +0, false }, // 1032: b12P13; XYLOPHON - { 0x061C21A,0x072C212, 0x18,0x03, 0x6, +0, false }, // 1033: b12P14; TCBELL.I - { 0x136F8C2,0x194C311, 0x03,0x03, 0x0, +0, false }, // 1034: b12P15; SANTUR.I - { 0x34FFAE1,0x11AD4E0, 0x07,0x07, 0x1, +0, false }, // 1035: b12P16; ORGAN1.I - { 0x13DF9E3,0x03BF5E0, 0x00,0x00, 0x0, +0, false }, // 1036: b12P18; ORGAN3.I - { 0x1F62334,0x1173131, 0x1E,0x06, 0xE, +0, false }, // 1037: b12P21; ACCORD.I - { 0x1F2F235,0x1A7E211, 0x02,0x03, 0x0, +0, false }, // 1038: b12P25; STEELGT. - { 0x084FA37,0x1C9F232, 0x09,0x00, 0x0, +0, false }, // 1039: b12P27; CLEANGT. - { 0x3CEFA21,0x0FBF403, 0x03,0x00, 0x0, +0, false }, // 1040: b12P28; MUTEGT.I - { 0x2989120,0x159B125, 0x06,0x06, 0x0, +0, false }, // 1041: b12P29; TCOVRDGT - { 0x073F9A1,0x3FCA120, 0x0D,0x04, 0xA, +0, false }, // 1042: b12P30; TCDISTG2 - { 0x036F821,0x0F7C123, 0x11,0x00, 0x8, +0, false }, // 1043: b12P32; ACOUBASS - { 0x017F821,0x0FAF223, 0x9E,0x00, 0xE, +0, false }, // 1044: b12P33; FINGBASS - { 0x146F821,0x006C322, 0x0C,0x07, 0x6, +0, false }, // 1045: b12P34; PICKBASS - { 0x047F531,0x087F233, 0x96,0x80, 0xA, +0, false }, // 1046: b12P35; FRETLESS - { 0x0B8FA21,0x077F412, 0x04,0x07, 0x0, +0, false }, // 1047: b12P36; SLAPBAS1 - { 0x08CF921,0x0FCF334, 0x05,0x00, 0x0, +0, false }, // 1048: b12P37; SLAPBAS2 - { 0x066F801,0x1F6F521, 0x08,0x06, 0x8, +0, false }, // 1049: b12P38; SYNBASS1 - { 0x09BF501,0x0AAF302, 0x19,0x04, 0xC, +0, false }, // 1050: b12P39; SYNBASS2 - { 0x124F661,0x2065860, 0x17,0x0B, 0xE, +0, false }, // 1051: b12P41; VIOLA.IN - { 0x006F701,0x3F6F720, 0x19,0x08, 0xE, +0, false }, // 1052: b12P45; PIZZ.INS - { 0x1F4F461,0x0F5B500, 0x14,0x00, 0x0, +0, false }, // 1053: b12P47; TIMPANI. - { 0x104F6E1,0x12670E1, 0x23,0x05, 0xE, +0, false }, // 1054: b12P48; STRINGS. - { 0x113F221,0x0055121, 0x20,0x09, 0xE, +0, false }, // 1055: b12P51; SYNSTR2. - { 0x0026131,0x0388261, 0x1F,0x83, 0xE, +0, false }, // 1056: b12P56; TRUMPET. - { 0x0135571,0x0197061, 0x20,0x06, 0xE, +0, false }, // 1057: b12P57; TROMBONE - { 0x0157121,0x0177122, 0x1C,0x00, 0xE, +0, false }, // 1058: b12P58; TUBA.INS - { 0x0257521,0x01771A1, 0x21,0x00, 0xC, +0, false }, // 1059: b12P60; FRHORN2. - { 0x0358221,0x0388221, 0x19,0x03, 0xE, +0, false }, // 1060: b12P61; TCBRASS1 - { 0x0357221,0x0378222, 0x1A,0x82, 0xE, +0, false }, // 1061: b12P62; SYNBRAS1 - { 0x1058F31,0x0085333, 0x14,0x0A, 0x0, +0, false }, // 1062: b12P68; OBOE.INS - { 0x009D531,0x01B6175, 0x1B,0x84, 0xA, +0, false }, // 1063: b12P70; BASSOON. - { 0x0076172,0x0186223, 0x26,0x0A, 0xE, +0, false }, // 1064: b12P71; CLARINET - { 0x00986F1,0x00A75E1, 0x9C,0x05, 0x0, +0, false }, // 1065: b12P73; FLUTE1.I - { 0x02384F1,0x01655F2, 0x1D,0x00, 0xE, +0, false }, // 1066: b12P76; SHAKU.IN - { 0x2D86901,0x0B65701, 0x1B,0x00, 0xC, +0, false }, // 1067: b12P77; TCCHIFF. - { 0x0C4FF22,0x0077921, 0x00,0x0D, 0x0, +0, false }, // 1068: b12P79; OCARINA. - { 0x05FB9A2,0x0FB9121, 0x0B,0x0F, 0xE, +0, false }, // 1069: b12P80; SQUARWAV - { 0x072FA62,0x198F541, 0x09,0x00, 0xC, +0, false }, // 1070: b12P81; SAWWAV.I - { 0x21D8120,0x179F125, 0x08,0x05, 0x0, +0, false }, // 1071: b12P84; CHARANG. - { 0x1C99223,0x1089122, 0x0C,0x0E, 0xD, +0, false }, // 1072: b12P86; FIFTHSAW - { 0x01BF321,0x05FE121, 0x1D,0x0A, 0xE, +0, false }, // 1073: b12P87; BASSLEAD - { 0x001F1A1,0x0153421, 0x27,0x07, 0xE, +0, false }, // 1074: b12P89; WARMPAD. - { 0x2A2F120,0x315F321, 0x14,0x12, 0x0, +0, false }, // 1075: b12P90; POLYSYN. - { 0x034D2E8,0x1343261, 0xDD,0x8B, 0x0, +0, false }, // 1076: b12P91; SPACEVOX - { 0x053F265,0x1F33263, 0x0E,0x11, 0x0, +0, false }, // 1077: b12P92; BOWEDGLS - { 0x0837222,0x1055221, 0x19,0x05, 0xC, +0, false }, // 1078: b12P93; METALPAD - { 0x074F161,0x07441A1, 0x22,0x06, 0xE, +0, false }, // 1079: b12P94; HALOPAD. - { 0x00553A1,0x0F43221, 0x25,0x00, 0xE, +0, false }, // 1080: b12P95; SWEEPPAD - { 0x1554163,0x10541A2, 0x0A,0x03, 0xB, +0, false }, // 1081: b12P97; SOUNDTRK - { 0x2B29130,0x204A121, 0x10,0x00, 0xC, +0, false }, // 1082: b12P99; TCSYNTH1 - { 0x0D6F662,0x2E5B241, 0x22,0x00, 0xE, +0, false }, // 1083: b12P100; BRIGHT.I - { 0x104F021,0x0043221, 0x2B,0x06, 0xE, +0, false }, // 1084: b12P102; ECHODROP - { 0x06473E4,0x10548E1, 0x25,0x08, 0x0, +0, false }, // 1085: b12P103; STARTHEM - { 0x156FA23,0x0FBF622, 0x00,0x00, 0x0, +0, false }, // 1086: b12P105; BANJO.IN - { 0x28CFA21,0x1F7F331, 0x13,0x04, 0xC, +0, false }, // 1087: b12P106; SHAMISEN - { 0x0559131,0x3788133, 0x0D,0x02, 0xA, +0, false }, // 1088: b12P111; TCPAD1.I - { 0x0411160,0x14431E6, 0x05,0x00, 0x8, +0, false }, // 1089: b12P113; TCLOWPAD - { 0x0722121,0x2646129, 0x0D,0x0D, 0x4, +0, false }, // 1090: b12P114; TCPAD4.I - { 0x3922220,0x0A44125, 0x84,0x82, 0x8, +0, false }, // 1091: b12P117; TCPAD7.I - { 0x1023220,0x3343120, 0x03,0x00, 0xC, +0, false }, // 1092: b12P118; TCPAD8.I - { 0x0B5F100,0x0C2D400, 0x0B,0x07, 0xA, +0, false }, // 1093: b12P119; TCSFX1.I - { 0x300FF36,0x2F4F41E, 0x09,0x00, 0xE, +0, false }, // 1094: b12P121; BRTHNOIS - { 0x0211131,0x0937122, 0x0A,0x02, 0xA, +0, false }, // 1095: b12P122; TCPAD2.I - { 0x1728281,0x0743182, 0x0E,0x05, 0xC, +0, false }, // 1096: b12P125; TCPAD5.I - { 0x0331221,0x1243122, 0x00,0x00, 0x8, +0, false }, // 1097: b12P126; TCPAD6.I - { 0x1F3F030,0x1F4F130, 0x54,0x00, 0xA, +12, false }, // 1098: dMM0; hxMM0; musM0; raptM0; Acoustic Grand Piano - { 0x0F3F030,0x1F4F130, 0x52,0x00, 0xA, +12, false }, // 1099: dMM1; hxMM1; musM1; raptM1; Bright Acoustic Piano - { 0x1F3E130,0x0F4F130, 0x4E,0x00, 0x8, +12, false }, // 1100: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano - { 0x015E811,0x014F712, 0x00,0x00, 0x1, +12, true }, // 1101: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano - { 0x153F110,0x0F4D110, 0x4F,0x00, 0x6, +12, false }, // 1102: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano - { 0x053F111,0x0F4D111, 0x4F,0x00, 0x6, +12, true }, // 1103: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano - { 0x051F121,0x0E5D231, 0x66,0x00, 0x6, +0, false }, // 1104: dMM4; hxMM4; musM4; raptM4; Rhodes Paino - { 0x0E6F130,0x0E5F1B0, 0x51,0x40, 0x6, +12, false }, // 1105: dMM5; hxMM5; musM5; raptM5; Chorused Piano - { 0x079F212,0x099F110, 0x43,0x40, 0x9, +12, true }, // 1106: dMM5; hxMM5; musM5; raptM5; Chorused Piano - { 0x201F230,0x1F4C130, 0x87,0x00, 0x6, +12, false }, // 1107: dMM6; hxMM6; musM6; raptM6; Harpsichord - { 0x162A190,0x1A79110, 0x8E,0x00, 0xC, +12, false }, // 1108: dMM7; hxMM7; musM7; raptM7; Clavinet - { 0x164F228,0x0E4F231, 0x4F,0x00, 0x8, +0, false }, // 1109: dMM8; hxMM8; musM8; raptM8; Celesta - { 0x0119113,0x0347D14, 0x0E,0x00, 0x9, +0, false }, // 1110: dMM9; hxMM9; musM9; raptM9; * Glockenspiel - { 0x041F6B2,0x092D290, 0x0F,0x00, 0x0, +12, false }, // 1111: dMM10; hxMM10; musM10; raptM10; * Music Box - { 0x0F3F1F0,0x0F4F1F2, 0x02,0x00, 0x1, +12, false }, // 1112: dMM11; hxMM11; musM11; raptM11; Vibraphone - { 0x0157980,0x275F883, 0x00,0x00, 0x1, +12, false }, // 1113: dMM12; hxMM12; musM12; raptM12; Marimba - { 0x093F614,0x053F610, 0x1F,0x00, 0x8, +12, false }, // 1114: dMM13; hxMM13; musM13; raptM13; Xylophone - { 0x113B681,0x013FF02, 0x99,0x00, 0xA, +0, false }, // 1115: dMM14; hxMM14; musM14; raptM14; * Tubular-bell - { 0x0119130,0x0535211, 0x47,0x80, 0x8, +12, false }, // 1116: dMM15; hxMM15; musM15; raptM15; * Dulcimer - { 0x016B1A0,0x117D161, 0x88,0x80, 0x7, +12, false }, // 1117: dMM16; hxMM16; musM16; raptM16; Hammond Organ - { 0x105F130,0x036F494, 0x00,0x00, 0x7, +0, false }, // 1118: dMM17; hxMM17; musM17; raptM17; Percussive Organ - { 0x017F2E2,0x107FF60, 0x9E,0x80, 0x0, +0, false }, // 1119: dMM18; hxMM18; musM18; raptM18; Rock Organ - { 0x117F2E0,0x007FFA0, 0x9E,0x80, 0x0, +12, true }, // 1120: dMM18; hxMM18; musM18; raptM18; Rock Organ - { 0x0043030,0x1145431, 0x92,0x80, 0x9, +12, false }, // 1121: dMM19; hxMM19; musM19; raptM19; Church Organ - { 0x0178000,0x1176081, 0x49,0x80, 0x6, +12, false }, // 1122: dMM20; hxMM20; musM20; raptM20; Reed Organ - { 0x015A220,0x1264131, 0x48,0x00, 0xA, +12, false }, // 1123: dMM21; hxMM21; musM21; raptM21; Accordion - { 0x0158220,0x1264631, 0x4A,0x00, 0xA, +12, true }, // 1124: dMM21; hxMM21; musM21; raptM21; Accordion - { 0x03460B0,0x01642B2, 0x0C,0x80, 0x8, +12, false }, // 1125: dMM22; hxMM22; musM22; raptM22; Harmonica - { 0x105F020,0x2055231, 0x92,0x00, 0x8, +12, false }, // 1126: dMM23; hxMM23; musM23; raptM23; Tango Accordion - { 0x105F020,0x2055231, 0x92,0x00, 0x0, +12, true }, // 1127: dMM23; hxMM23; musM23; raptM23; Tango Accordion - { 0x0F5F120,0x0F6F120, 0x8D,0x00, 0x0, +12, false }, // 1128: dMM24; hxMM24; musM24; Acoustic Guitar (nylon) - { 0x1E4E130,0x0E3F230, 0x0D,0x00, 0xA, +12, false }, // 1129: dMM25; hxMM25; musM25; Acoustic Guitar (steel) - { 0x21FF100,0x088F400, 0x21,0x00, 0xA, +12, false }, // 1130: dMM26; hxMM26; musM26; Electric Guitar (jazz) - { 0x132EA10,0x2E7D210, 0x87,0x00, 0x2, +12, false }, // 1131: dMM27; hxMM27; musM27; raptM27; * Electric Guitar (clean) - { 0x0F4E030,0x0F5F230, 0x92,0x80, 0x0, +12, false }, // 1132: dMM28; hxMM28; musM28; raptM28; Electric Guitar (muted) - { 0x0FFF100,0x1FFF051, 0x10,0x00, 0xA, +12, false }, // 1133: dMM29; Overdriven Guitar - { 0x0FFF110,0x1FFF051, 0x0D,0x00, 0xC, +12, false }, // 1134: dMM30; musM30; Distortion Guitar - { 0x297A110,0x0E7E111, 0x43,0x00, 0x0, +12, false }, // 1135: dMM31; hxMM31; musM31; raptM31; * Guitar Harmonics - { 0x020C420,0x0F6C3B0, 0x0E,0x00, 0x0, +12, false }, // 1136: dMM32; Acoustic Bass - { 0x0FFF030,0x0F8F131, 0x96,0x00, 0xA, +12, false }, // 1137: dMM33; hxMM33; musM33; raptM33; Electric Bass (finger) - { 0x014E020,0x0D6E130, 0x8F,0x80, 0x8, +12, false }, // 1138: dMM34; hxMM34; musM34; raptM34; Electric Bass (pick) - { 0x14551E1,0x14691A0, 0x4D,0x00, 0x0, +0, false }, // 1139: dMM35; Fretless Bass - { 0x14551A1,0x14681A0, 0x4D,0x00, 0x0, +12, true }, // 1140: dMM35; dMM94; hxMM94; musM94; raptM94; Fretless Bass - { 0x2E7F030,0x047F131, 0x00,0x00, 0x0, +0, false }, // 1141: dMM36; * Slap Bass 1 - { 0x0E5F030,0x0F5F131, 0x90,0x80, 0x8, +12, false }, // 1142: dMM37; hxMM37; musM37; raptM37; Slap Bass 2 - { 0x1F5F430,0x0F6F330, 0x0A,0x00, 0xA, +12, false }, // 1143: dMM38; hxMM38; musM38; raptM38; Synth Bass 1 - { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, false }, // 1144: dMM39; hxMM39; musM39; raptM39; Synth Bass 2 - { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, true }, // 1145: dMM39; Synth Bass 2 - { 0x1455060,0x14661A1, 0x17,0x00, 0x6, +12, false }, // 1146: dMM40; hxMM40; musM40; raptM40; Violin - { 0x04460F0,0x0154171, 0x8F,0x00, 0x2, +12, false }, // 1147: dMM41; hxMM41; musM41; raptM41; Viola - { 0x214D0B0,0x1176261, 0x0F,0x80, 0x6, +0, false }, // 1148: dMM42; hxMM42; musM42; raptM42; Cello - { 0x211B1F0,0x115A020, 0x8A,0x80, 0x6, +12, false }, // 1149: dMM43; hxMM43; musM43; raptM43; Contrabass - { 0x201C3F0,0x0058361, 0x89,0x40, 0x6, +0, false }, // 1150: dMM44; hxMM44; musM44; raptM44; Tremolo Strings - { 0x201B370,0x1059360, 0x89,0x40, 0x6, +12, true }, // 1151: dMM44; hxMM44; musM44; raptM44; Tremolo Strings - { 0x2F9F830,0x0E67620, 0x97,0x00, 0xE, +12, false }, // 1152: dMM45; hxMM45; musM45; raptM45; Pizzicato Strings - { 0x035F131,0x0B3F320, 0x24,0x00, 0x0, +12, false }, // 1153: dMM46; hxMM46; musM46; raptM46; Orchestral Harp - { 0x0C8AA00,0x0B3D210, 0x04,0x00, 0xA, +12, false }, // 1154: dMM47; hxMM47; musM47; * Timpani - { 0x104C060,0x10455B1, 0x51,0x80, 0x4, +12, false }, // 1155: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 - { 0x10490A0,0x1045531, 0x52,0x80, 0x6, +12, true }, // 1156: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 - { 0x1059020,0x10535A1, 0x51,0x80, 0x4, +12, false }, // 1157: dMM49; hxMM49; musM49; String Ensemble 2 - { 0x10590A0,0x1053521, 0x52,0x80, 0x6, +12, true }, // 1158: dMM49; hxMM49; musM49; String Ensemble 2 - { 0x20569A1,0x20266F1, 0x93,0x00, 0xA, +0, false }, // 1159: dMM50; hxMM50; musM50; Synth Strings 1 - { 0x20569A1,0x20266F1, 0x93,0x00, 0xA, +0, true }, // 1160: dMM50; hxMM50; musM50; Synth Strings 1 - { 0x0031121,0x1043120, 0x4D,0x80, 0x0, +12, false }, // 1161: dMM51; hxMM51; musM51; Synth Strings 2 - { 0x2331100,0x1363100, 0x82,0x80, 0x8, +12, true }, // 1162: dMM51; hxMM51; musM51; Synth Strings 2 - { 0x0549060,0x0047060, 0x56,0x40, 0x0, +12, false }, // 1163: dMM52; hxMM52; musM52; Choir Aahs - { 0x0549020,0x0047060, 0x92,0xC0, 0x0, +12, true }, // 1164: dMM52; hxMM52; musM52; raptM52; Choir Aahs - { 0x0B7B1A0,0x08572A0, 0x99,0x80, 0x0, +12, false }, // 1165: dMM53; hxMM53; musM53; raptM53; Voice Oohs - { 0x05460B0,0x07430B0, 0x5A,0x80, 0x0, +12, false }, // 1166: dMM54; hxMM54; musM54; raptM54; Synth Voice - { 0x0433010,0x0146410, 0x90,0x00, 0x2, -12, false }, // 1167: dMM55; hxMM55; musM55; raptM55; Orchestra Hit - { 0x0425090,0x0455411, 0x8F,0x00, 0x2, +0, true }, // 1168: dMM55; hxMM55; musM55; raptM55; Orchestra Hit - { 0x1158020,0x0365130, 0x8E,0x00, 0xA, +12, false }, // 1169: dMM56; hxMM56; musM56; raptM56; Trumpet - { 0x01F71B0,0x03B7220, 0x1A,0x80, 0xE, +12, false }, // 1170: dMM57; hxMM57; musM57; raptM57; Trombone - { 0x0468020,0x1569220, 0x16,0x00, 0xC, +12, false }, // 1171: dMM58; Tuba - { 0x1E68080,0x1F65190, 0x8D,0x00, 0xC, +12, false }, // 1172: dMM59; hxMM59; musM59; raptM59; Muted Trumpet - { 0x0B87020,0x0966120, 0x22,0x80, 0xE, +12, false }, // 1173: dMM60; hxMM60; musM60; raptM60; French Horn - { 0x0B87020,0x0966120, 0x23,0x80, 0xE, +12, true }, // 1174: dMM60; hxMM60; musM60; raptM60; French Horn - { 0x1156020,0x0365130, 0x8E,0x00, 0xA, +12, false }, // 1175: dMM61; hxMM61; musM61; raptM61; Brass Section - { 0x1177030,0x1366130, 0x92,0x00, 0xE, +12, true }, // 1176: dMM61; hxMM61; musM61; raptM61; Brass Section - { 0x2A69120,0x1978120, 0x4D,0x00, 0xC, +12, false }, // 1177: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 - { 0x2A69120,0x1979120, 0x8C,0x00, 0xC, +12, true }, // 1178: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 - { 0x2A68130,0x1976130, 0x50,0x00, 0xC, +12, false }, // 1179: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 - { 0x2A68130,0x1976130, 0x4A,0x00, 0xA, +12, true }, // 1180: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 - { 0x00560A0,0x11652B1, 0x96,0x00, 0x6, +12, false }, // 1181: dMM64; hxMM64; musM64; raptM64; Soprano Sax - { 0x10670A0,0x11662B0, 0x89,0x00, 0x6, +12, false }, // 1182: dMM65; hxMM65; musM65; raptM65; Alto Sax - { 0x00B98A0,0x10B73B0, 0x4A,0x00, 0xA, +12, false }, // 1183: dMM66; hxMM66; musM66; raptM66; Tenor Sax - { 0x10B90A0,0x11B63B0, 0x85,0x00, 0xA, +12, false }, // 1184: dMM67; hxMM67; musM67; raptM67; Baritone Sax - { 0x0167070,0x0085CA2, 0x90,0x80, 0x6, +12, false }, // 1185: dMM68; hxMM68; musM68; raptM68; Oboe - { 0x007C820,0x1077331, 0x4F,0x00, 0xA, +12, false }, // 1186: dMM69; hxMM69; musM69; raptM69; English Horn - { 0x0199030,0x01B6131, 0x91,0x80, 0xA, +12, false }, // 1187: dMM70; hxMM70; musM70; raptM70; Bassoon - { 0x017A530,0x01763B0, 0x8D,0x80, 0x8, +12, false }, // 1188: dMM71; hxMM71; musM71; raptM71; Clarinet - { 0x08F6EF0,0x02A3570, 0x80,0x00, 0xE, +12, false }, // 1189: dMM72; hxMM72; musM72; raptM72; Piccolo - { 0x08850A0,0x02A5560, 0x93,0x80, 0x8, +12, false }, // 1190: dMM73; hxMM73; musM73; raptM73; Flute - { 0x0176520,0x02774A0, 0x0A,0x00, 0xB, +12, false }, // 1191: dMM74; hxMM74; musM74; raptM74; Recorder - { 0x12724B0,0x01745B0, 0x84,0x00, 0x9, +12, false }, // 1192: dMM75; hxMM75; musM75; raptM75; Pan Flute - { 0x00457E1,0x0375760, 0xAD,0x00, 0xE, +12, false }, // 1193: dMM76; hxMM76; musM76; raptM76; Bottle Blow - { 0x33457F1,0x05D67E1, 0x28,0x00, 0xE, +0, false }, // 1194: b56M77; b66M77; dMM77; hxMM77; musM77; raptM77; * Shakuhachi - { 0x00F31D0,0x0053270, 0xC7,0x00, 0xB, +12, false }, // 1195: dMM78; hxMM78; musM78; raptM78; Whistle - { 0x00551B0,0x0294230, 0xC7,0x00, 0xB, +12, false }, // 1196: dMM79; hxMM79; musM79; raptM79; Ocarina - { 0x15B5122,0x1256030, 0x52,0x00, 0x0, +12, false }, // 1197: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) - { 0x15B9122,0x125F030, 0x4D,0x00, 0x0, +12, true }, // 1198: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) - { 0x19BC120,0x165C031, 0x43,0x00, 0x8, +12, false }, // 1199: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) - { 0x1ABB160,0x005F131, 0x41,0x00, 0x8, +12, true }, // 1200: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) - { 0x33357F0,0x00767E0, 0x28,0x00, 0xE, +12, false }, // 1201: dMM82; hxMM82; musM82; raptM82; Lead 3 (calliope) - { 0x30457E0,0x04D67E0, 0x23,0x00, 0xE, +12, false }, // 1202: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) - { 0x304F7E0,0x04D87E0, 0x23,0x00, 0xE, +12, true }, // 1203: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) - { 0x10B78A1,0x12BF130, 0x42,0x00, 0x8, +12, false }, // 1204: dMM84; hxMM84; musM84; Lead 5 (charang) - { 0x0558060,0x014F2E0, 0x21,0x00, 0x8, +12, false }, // 1205: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) - { 0x0559020,0x014A2A0, 0x21,0x00, 0x8, +12, true }, // 1206: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) - { 0x195C120,0x16370B0, 0x43,0x80, 0xA, +12, false }, // 1207: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) - { 0x19591A0,0x1636131, 0x49,0x00, 0xA, +7, true }, // 1208: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) - { 0x1075124,0x229FDA0, 0x40,0x00, 0x9, +0, false }, // 1209: dMM87; dMM88; hxMM87; hxMM88; musM87; musM88; raptM87; raptM88; * Lead 8 (bass & lead) - { 0x0053280,0x0053360, 0xC0,0x00, 0x9, +12, false }, // 1210: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) - { 0x0053240,0x00533E0, 0x40,0x00, 0x9, +12, true }, // 1211: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) - { 0x2A5A1A0,0x196A1A0, 0x8F,0x00, 0xC, +12, false }, // 1212: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) - { 0x2A5A1A0,0x196A1A0, 0x8F,0x00, 0xC, +12, true }, // 1213: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) - { 0x005F0E0,0x0548160, 0x44,0x00, 0x1, +12, false }, // 1214: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) - { 0x105F0E0,0x0547160, 0x44,0x80, 0x1, +12, true }, // 1215: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) - { 0x033A180,0x05452E0, 0x8A,0x00, 0x7, +12, false }, // 1216: dMM92; hxMM92; musM92; raptM92; Pad 5 (bowed glass) - { 0x1528081,0x1532340, 0x9D,0x80, 0xE, +12, false }, // 1217: dMM93; hxMM93; musM93; raptM93; Pad 6 (metal) - { 0x14551E1,0x14691A0, 0x4D,0x00, 0x0, +12, false }, // 1218: dMM94; hxMM94; musM94; raptM94; Pad 7 (halo) - { 0x15211E1,0x17380E0, 0x8C,0x80, 0x8, +12, false }, // 1219: dMM95; hxMM95; musM95; raptM95; Pad 8 (sweep) - { 0x0477220,0x019F883, 0x40,0x00, 0xB, +12, false }, // 1220: dMM96; hxMM96; musM96; raptM96; FX 1 (rain) - { 0x1028500,0x11245C1, 0xD2,0x00, 0xA, +0, false }, // 1221: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) - { 0x0034522,0x23535E3, 0xD2,0x00, 0xA, +7, true }, // 1222: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) - { 0x074F604,0x024A302, 0xC0,0x00, 0x0, -12, false }, // 1223: dMM98; hxMM98; musM98; raptM98; * FX 3 (crystal) - { 0x0D2C090,0x0D2D130, 0x8E,0x00, 0x0, +12, false }, // 1224: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) - { 0x0D2D090,0x0D2F130, 0x8E,0x00, 0x0, +12, true }, // 1225: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) - { 0x0F390D0,0x0F3C2C0, 0x12,0x00, 0x0, +12, false }, // 1226: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) - { 0x0F390D0,0x0F2C2C0, 0x12,0x80, 0x0, +12, true }, // 1227: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) - { 0x15213E0,0x21333F1, 0x1A,0x80, 0x0, +0, false }, // 1228: dMM101; hxMM101; musM101; raptM101; FX 6 (goblin) - { 0x0BA45E0,0x19132F0, 0x1A,0x00, 0x0, +12, false }, // 1229: dMM102; hxMM102; musM102; raptM102; FX 7 (echo drops) - { 0x1025810,0x0724202, 0x18,0x00, 0xA, +12, false }, // 1230: dMM103; hxMM103; musM103; raptM103; * FX 8 (star-theme) - { 0x0B36320,0x0B36324, 0x08,0x00, 0x2, +12, false }, // 1231: dMM104; hxMM104; musM104; raptM104; Sitar - { 0x0127730,0x1F4F310, 0x0D,0x00, 0x4, +12, false }, // 1232: dMM105; hxMM105; musM105; raptM105; Banjo - { 0x033F900,0x273F400, 0x80,0x80, 0x0, +12, false }, // 1233: dMM106; hxMM106; musM106; raptM106; Shamisen - { 0x2ACF907,0x229F90F, 0x1A,0x00, 0x0, +12, true }, // 1234: dMM106; hxMM106; musM106; raptM106; Shamisen - { 0x153F220,0x0E49122, 0x21,0x00, 0x8, +12, false }, // 1235: dMM107; hxMM107; musM107; raptM107; Koto - { 0x339F103,0x074D615, 0x4F,0x00, 0x6, +0, false }, // 1236: dMM108; hxMM108; musM108; raptM108; Kalimba - { 0x1158930,0x2076B21, 0x42,0x00, 0xA, +12, false }, // 1237: dMM109; hxMM109; musM109; raptM109; Bag Pipe - { 0x003A130,0x0265221, 0x1F,0x00, 0xE, +12, false }, // 1238: dMM110; hxMM110; musM110; raptM110; Fiddle - { 0x0134030,0x1166130, 0x13,0x80, 0x8, +12, false }, // 1239: dMM111; hxMM111; musM111; raptM111; Shanai - { 0x032A113,0x172B212, 0x00,0x80, 0x1, +5, false }, // 1240: dMM112; hxMM112; musM112; raptM112; Tinkle Bell - { 0x001E795,0x0679616, 0x81,0x00, 0x4, +12, false }, // 1241: dMM113; hxMM113; musM113; raptM113; Agogo - { 0x104F003,0x0058220, 0x49,0x00, 0x6, +12, false }, // 1242: dMM114; hxMM114; musM114; raptM114; Steel Drums - { 0x0D1F813,0x078F512, 0x44,0x00, 0x6, +12, false }, // 1243: dMM115; hxMM115; musM115; raptM115; Woodblock - { 0x0ECA710,0x0F5D510, 0x0B,0x00, 0x0, +0, false }, // 1244: dMM116; hxMM116; musM116; raptM116; Taiko Drum - { 0x0C8A820,0x0B7D601, 0x0B,0x00, 0x0, +0, false }, // 1245: dMM117; hxMM117; musM117; Melodic Tom - { 0x0C4F800,0x0B7D300, 0x0B,0x00, 0x0, +12, false }, // 1246: dMM118; hxMM118; musM118; raptM118; Synth Drum - { 0x031410C,0x31D2110, 0x8F,0x80, 0xE, +0, false }, // 1247: dMM119; hxMM119; musM119; raptM119; Reverse Cymbal - { 0x1B33432,0x3F75431, 0x21,0x00, 0xE, +12, false }, // 1248: dMM120; hxMM120; musM120; raptM120; Guitar Fret Noise - { 0x00437D1,0x0343750, 0xAD,0x00, 0xE, +12, false }, // 1249: dMM121; hxMM121; musM121; raptM121; Breath Noise - { 0x2013E02,0x2F31408, 0x00,0x00, 0xE, +0, false }, // 1250: dMM122; hxMM122; musM122; raptM122; Seashore - { 0x003EBF5,0x06845F6, 0xD4,0x00, 0x7, +0, false }, // 1251: dMM123; hxMM123; musM123; raptM123; Bird Tweet - { 0x171DAF0,0x117B0CA, 0x00,0xC0, 0x8, +0, false }, // 1252: dMM124; hxMM124; musM124; raptM124; Telephone Ring - { 0x1111EF0,0x11121E2, 0x00,0xC0, 0x8, -24, false }, // 1253: dMM125; hxMM125; musM125; raptM125; Helicopter - { 0x20053EF,0x30210EF, 0x86,0xC0, 0xE, +12, false }, // 1254: dMM126; hxMM126; musM126; raptM126; Applause - { 0x2F0F00C,0x0E6F604, 0x00,0x00, 0xE, +0, false }, // 1255: dMM127; hxMM127; musM127; raptM127; Gun Shot - { 0x047FA00,0x006F900, 0x00,0x00, 0x6, +12, false }, // 1256: dMP36; hxMP36; musP36; raptP36; Acoustic Bass Drum - { 0x067FD02,0x078F703, 0x80,0x00, 0x6, +12, false }, // 1257: dMP37; hxMP37; musP37; raptP37; Slide Stick - { 0x214F70F,0x247F900, 0x05,0x00, 0xE, +12, false }, // 1258: dMP38; hxMP38; musP38; Acoustic Snare - { 0x3FB88E1,0x2A8A6FF, 0x00,0x00, 0xF, +12, false }, // 1259: dMP39; hxMP39; musP39; raptP39; Hand Clap - { 0x0FFAA06,0x0FAF700, 0x00,0x00, 0xE, +12, false }, // 1260: dMP40; musP40; Electric Snare - { 0x06CF502,0x138F703, 0x00,0x00, 0x7, +0, false }, // 1261: dMP41; hxMP41; musP41; raptP41; Low Floor Tom - { 0x078F502,0x137F700, 0x00,0x00, 0x7, +0, false }, // 1262: dMP43; hxMP43; musP43; raptP43; High Floor Tom - { 0x037F502,0x137F702, 0x00,0x00, 0x3, +12, false }, // 1263: dMP45; dMP47; dMP48; dMP50; hxMP45; hxMP47; hxMP48; hxMP50; musP45; musP47; musP48; musP50; raptP45; raptP47; raptP48; raptP50; High Tom - { 0x0E6C204,0x343E800, 0x10,0x00, 0xE, +12, false }, // 1264: dMP49; dMP57; hxMP49; hxMP57; musP49; musP57; raptP49; raptP57; Crash Cymbal 1 - { 0x212FD03,0x205FD02, 0x80,0x80, 0xA, +12, false }, // 1265: dMP51; dMP59; hxMP51; hxMP59; musP51; musP59; raptP51; raptP59; Ride Cymbal 1 - { 0x085E400,0x234D7C0, 0x80,0x80, 0xE, +12, false }, // 1266: dMP52; hxMP52; musP52; raptP52; Chinses Cymbal - { 0x0E6E204,0x144B801, 0x90,0x00, 0xE, +12, false }, // 1267: dMP53; hxMP53; musP53; raptP53; Ride Bell - { 0x2777602,0x3679801, 0x87,0x00, 0xF, +12, false }, // 1268: dMP54; hxMP54; musP54; raptP54; Tambourine - { 0x270F604,0x3A3C607, 0x81,0x00, 0xE, +12, false }, // 1269: dMP55; Splash Cymbal - { 0x067FD00,0x098F601, 0x00,0x00, 0x6, +12, false }, // 1270: dMP56; hxMP56; musP56; raptP56; Cowbell - { 0x0F0F081,0x004F49F, 0x00,0xC3, 0xA, +0, false }, // 1271: dMP58; Vibraslap - { 0x056FB03,0x017F700, 0x81,0x00, 0x0, +12, false }, // 1272: dMP65; dMP66; hxMP65; hxMP66; musP65; musP66; raptP65; raptP66; High Timbale - { 0x2D65A00,0x0FFFFBF, 0x0E,0xC0, 0xA, +12, false }, // 1273: dMP70; hxMP70; musP70; raptP70; Maracas - { 0x1C7F900,0x0FFFF80, 0x07,0xC0, 0xA, +12, false }, // 1274: dMP71; dMP72; dMP73; dMP74; dMP79; hxMP71; hxMP72; hxMP73; hxMP74; hxMP79; musP71; musP72; musP73; musP74; musP79; raptP71; raptP72; raptP73; raptP74; raptP79; Long Guiro - { 0x1D1F813,0x078F512, 0x44,0x00, 0x6, +12, false }, // 1275: dMP75; dMP76; dMP77; hxMP75; hxMP76; hxMP77; musP75; musP76; musP77; raptP75; raptP76; raptP77; Claves - { 0x1DC5E01,0x0FFFFBF, 0x0B,0xC0, 0xA, +12, false }, // 1276: dMP78; hxMP78; musP78; raptP78; Mute Cuica - { 0x113F020,0x027E322, 0x8C,0x80, 0xA, +12, false }, // 1277: hxMM29; raptM29; Overdriven Guitar - { 0x125A020,0x136B220, 0x86,0x00, 0x6, +12, false }, // 1278: hxMM30; raptM30; Distortion Guitar - { 0x015C520,0x0A6D221, 0x28,0x00, 0xC, +12, false }, // 1279: hxMM32; raptM32; Acoustic Bass - { 0x1006010,0x0F68110, 0x1A,0x00, 0x8, +12, false }, // 1280: hxMM35; musM35; Fretless Bass - { 0x2E7F030,0x047F131, 0x12,0x00, 0x0, +0, false }, // 1281: hxMM36; musM36; raptM36; * Slap Bass 1 - { 0x1E7F510,0x2E7F610, 0x0D,0x00, 0xD, +12, true }, // 1282: hxMM36; musM36; raptM36; * Slap Bass 1 - { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, true }, // 1283: hxMM39; musM39; raptM39; Synth Bass 2 - { 0x0465020,0x1569220, 0x96,0x80, 0xC, +12, false }, // 1284: hxMM58; musM58; raptM58; Tuba - { 0x075FC01,0x037F800, 0x00,0x00, 0x0, +12, false }, // 1285: hxMP40; Electric Snare - { 0x175F701,0x336FC00, 0xC0,0x00, 0xC, +54, true }, // 1286: hxMP40; Electric Snare - { 0x2709404,0x3A3C607, 0x81,0x00, 0xE, +12, false }, // 1287: hxMP55; musP55; raptP55; Splash Cymbal - { 0x0B5F901,0x050D4BF, 0x07,0xC0, 0xB, +12, false }, // 1288: hxMP58; raptP58; Vibraslap - { 0x0FFF110,0x1FFF051, 0x06,0x00, 0x2, +12, false }, // 1289: musM29; Overdriven Guitar - { 0x0069421,0x0A6C3A2, 0x0E,0x00, 0x2, +0, false }, // 1290: musM32; Acoustic Bass - { 0x000F081,0x004F41F, 0x00,0xC3, 0xA, +0, false }, // 1291: musP58; Vibraslap - { 0x03BF271,0x00BF3A1, 0x0E,0x00, 0x6, +0, false }, // 1292: f17GM3; f35GM3; mGM3; Honky-tonkPiano - { 0x054F60C,0x0B5F341, 0x5C,0x00, 0x0, +0, false }, // 1293: f17GM8; f35GM8; mGM8; Celesta - { 0x0E6F318,0x0F6F241, 0x62,0x00, 0x0, +0, false }, // 1294: f17GM11; mGM11; Vibraphone - { 0x082D385,0x0E3A341, 0x59,0x80, 0xC, +0, false }, // 1295: f17GM14; f35GM14; mGM14; Tubular Bells - { 0x1557403,0x005B341, 0x49,0x80, 0x4, +0, false }, // 1296: f17GM15; mGM15; Dulcimer - { 0x014F6B1,0x007F131, 0x92,0x00, 0x2, +0, false }, // 1297: f17GM16; f29GM46; f30GM46; mGM16; Hammond Organ; Orchestral Harp - { 0x058C7B2,0x008C730, 0x14,0x00, 0x2, +0, false }, // 1298: f17GM17; mGM17; Percussive Organ - { 0x018AAB0,0x0088A71, 0x44,0x00, 0x4, +0, false }, // 1299: f17GM18; f29GM10; f30GM10; mGM18; Music box; Rock Organ - { 0x1239723,0x0145571, 0x93,0x00, 0x4, +0, false }, // 1300: f17GM19; f29GM12; f29GM13; f29GM14; f30GM12; f30GM13; f30GM14; mGM19; Church Organ; Marimba; Tubular Bells; Xylophone - { 0x10497A1,0x0045571, 0x13,0x80, 0x0, +0, false }, // 1301: f17GM20; f35GM20; mGM20; Reed Organ - { 0x12A9824,0x01A4671, 0x48,0x00, 0xC, +0, false }, // 1302: f15GM15; f17GM21; f26GM15; f29GM15; f30GM15; f35GM21; mGM21; Accordion; Dulcimer - { 0x10691A1,0x0076121, 0x13,0x00, 0xA, +0, false }, // 1303: f17GM22; f29GM87; f30GM87; mGM22; Harmonica; Lead 8 brass - { 0x0067121,0x0076161, 0x13,0x89, 0x6, +0, false }, // 1304: f17GM23; f35GM23; mGM23; Tango Accordion - { 0x194F302,0x0C8F381, 0x9C,0x80, 0xC, +0, false }, // 1305: f17GM24; f30GM59; mGM24; Acoustic Guitar1; Muted Trumpet - { 0x04F2009,0x0F8D144, 0xA1,0x80, 0x8, +0, false }, // 1306: f17GM31; mGM31; Guitar Harmonics - { 0x0069421,0x0A6C362, 0x1E,0x00, 0x2, +0, false }, // 1307: f17GM32; f29GM65; f30GM65; mGM32; Acoustic Bass; Alto Sax - { 0x11CD1B1,0x00C6131, 0x49,0x00, 0x8, +0, false }, // 1308: f17GM42; f29GM54; f29GM55; f30GM54; f30GM55; mGM42; Cello; Orchestra Hit; Synth Voice - { 0x1037F61,0x1073F21, 0x98,0x00, 0x0, +0, false }, // 1309: f17GM49; mGM49; String Ensemble2 - { 0x012C161,0x0054FA1, 0x93,0x00, 0xA, +0, false }, // 1310: f17GM50; f29GM48; f30GM48; mGM50; String Ensemble1; Synth Strings 1 - { 0x022C121,0x0054FA1, 0x18,0x00, 0xC, +0, false }, // 1311: f17GM51; f29GM49; f30GM49; mGM51; String Ensemble2; SynthStrings 2 - { 0x015F431,0x0058AB2, 0x5B,0x83, 0x0, +0, false }, // 1312: f17GM52; f29GM34; f29GM35; f30GM33; f30GM34; f30GM35; f35GM52; mGM52; Choir Aahs; Electric Bass 1; Electric Bass 2; Fretless Bass - { 0x0397461,0x06771A1, 0x90,0x00, 0x0, +0, false }, // 1313: f17GM53; f35GM53; mGM53; Voice Oohs - { 0x00554B1,0x0057AB2, 0x57,0x00, 0xC, +0, false }, // 1314: f17GM54; f29GM39; f30GM39; f35GM54; mGM54; Synth Bass 2; Synth Voice - { 0x0635450,0x045A581, 0x00,0x00, 0x8, +0, false }, // 1315: f17GM55; f29GM122; f30GM122; mGM55; Orchestra Hit; Seashore - { 0x0157621,0x03782A1, 0x94,0x00, 0xC, +0, false }, // 1316: f17GM58; f29GM94; f30GM94; mGM58; Pad 7 halo; Tuba - { 0x01F75A1,0x00F7422, 0x8A,0x06, 0x8, +0, false }, // 1317: f17GM61; mGM61; Brass Section - { 0x1557261,0x0187121, 0x86,0x0D, 0x0, +0, false }, // 1318: f17GM62; mGM62; Synth Brass 1 - { 0x1029331,0x00B72A1, 0x8F,0x00, 0x8, +0, false }, // 1319: f17GM64; f35GM64; mGM64; Soprano Sax - { 0x1039331,0x00982A1, 0x91,0x00, 0xA, +0, false }, // 1320: f17GM66; f35GM66; mGM66; Tenor Sax - { 0x10F9331,0x00F72A1, 0x8E,0x00, 0xA, +0, false }, // 1321: f17GM67; f29GM81; f30GM81; f35GM67; mGM67; Baritone Sax; Lead 2 sawtooth - { 0x01F7561,0x00A7521, 0x9C,0x00, 0x2, +0, false }, // 1322: f17GM74; f30GM76; mGM74; Bottle Blow; Recorder - { 0x05666E1,0x0266561, 0x4C,0x00, 0x0, +0, false }, // 1323: f17GM76; f29GM109; f29GM110; f29GM80; f30GM109; f30GM110; f30GM80; f35GM76; mGM76; Bagpipe; Bottle Blow; Fiddle; Lead 1 squareea - { 0x04676A2,0x0365561, 0xCB,0x00, 0x0, +0, false }, // 1324: f17GM77; f29GM107; f30GM107; mGM77; Koto; Shakuhachi - { 0x00757A2,0x0075661, 0x99,0x00, 0xB, +0, false }, // 1325: f17GM78; f29GM108; f30GM108; mGM78; Kalimba; Whistle - { 0x00777A2,0x0077661, 0x93,0x00, 0xB, +0, false }, // 1326: f17GM79; f29GM111; f30GM111; f35GM79; mGM79; Ocarina; Shanai - { 0x0126621,0x00A9661, 0x45,0x00, 0x0, +0, false }, // 1327: f17GM83; f35GM83; mGM83; Lead 4 chiff - { 0x005DF62,0x0076FA1, 0x9E,0x40, 0x2, +0, false }, // 1328: f17GM85; f35GM85; mGM85; Lead 6 voice - { 0x001EF20,0x2068FA0, 0x1A,0x00, 0x0, +0, false }, // 1329: f17GM86; f35GM86; mGM86; Lead 7 fifths - { 0x09453B7,0x005A061, 0xA5,0x00, 0x2, +0, false }, // 1330: f17GM88; f29GM32; f30GM32; mGM88; Acoustic Bass; Pad 1 new age - { 0x011A8A1,0x0032571, 0x1F,0x80, 0xA, +0, false }, // 1331: f17GM89; f35GM89; mGM89; Pad 2 warm - { 0x03491A1,0x01655A1, 0x17,0x00, 0xC, +0, false }, // 1332: f17GM90; mGM90; Pad 3 polysynth - { 0x00154B1,0x0036AB2, 0x5D,0x00, 0x0, +0, false }, // 1333: f17GM91; f35GM91; mGM91; Pad 4 choir - { 0x0432121,0x0354262, 0x97,0x00, 0x8, +0, false }, // 1334: f17GM92; f35GM92; mGM92; Pad 5 bowedpad - { 0x177A161,0x1473121, 0x1C,0x00, 0x0, +0, false }, // 1335: f17GM93; f35GM93; mGM93; Pad 6 metallic - { 0x0F6F83A,0x0028691, 0xCE,0x00, 0x2, +0, false }, // 1336: f17GM96; f29GM41; f29GM43; f30GM41; f30GM43; mGM96; Contrabass; FX 1 rain; Viola - { 0x081B122,0x026F2A1, 0x92,0x83, 0xC, +0, false }, // 1337: f17GM99; f29GM37; f30GM37; mGM99; FX 4 atmosphere; Slap Bass 2 - { 0x151F181,0x0F5F282, 0x4D,0x00, 0x0, +0, false }, // 1338: f17GM100; f35GM100; mGM100; FX 5 brightness - { 0x15111A1,0x0131163, 0x94,0x80, 0x6, +0, false }, // 1339: f17GM101; f35GM101; mGM101; FX 6 goblins - { 0x032D453,0x111EB51, 0x91,0x00, 0x8, +0, false }, // 1340: f17GM107; f29GM105; f30GM105; f35GM107; mGM107; Banjo; Koto - { 0x303FF40,0x014FF10, 0x00,0x0D, 0xC, +0, false }, // 1341: f17GP58; f29GP58; f30GP58; f35GP58; f49GP58; mGP58; Vibraslap - { 0x306F640,0x3176711, 0x00,0x00, 0xE, +0, false }, // 1342: f17GP73; f29GP73; f30GP73; f35GP73; f49GP73; mGP73; Short Guiro - { 0x205F540,0x3164611, 0x00,0x09, 0xE, +0, false }, // 1343: f17GP74; f29GP74; f30GP74; f49GP74; mGP74; Long Guiro - { 0x048F881,0x0057582, 0x45,0x08, 0x0, +0, false }, // 1344: f17GP79; f29GP79; f30GP79; f35GP79; f48GP79; f49GP79; mGP79; Open Cuica - { 0x132FA13,0x1F9F211, 0x80,0x0A, 0x8, +0, false }, // 1345: sGM6; Harpsichord - { 0x0F2F409,0x0E2F211, 0x1B,0x80, 0x2, +0, false }, // 1346: sGM9; Glockenspiel - { 0x0F3D403,0x0F3A340, 0x94,0x40, 0x6, +0, false }, // 1347: sGM14; Tubular Bells - { 0x1058761,0x0058730, 0x80,0x03, 0x7, +0, false }, // 1348: sGM19; Church Organ - { 0x174A423,0x0F8F271, 0x9D,0x80, 0xC, +0, false }, // 1349: sGM24; Acoustic Guitar1 - { 0x0007FF1,0x1167F21, 0x8D,0x00, 0x0, +0, false }, // 1350: sGM44; Tremulo Strings - { 0x0759511,0x1F5C501, 0x0D,0x80, 0x0, +0, false }, // 1351: sGM45; Pizzicato String - { 0x073F222,0x0F3F331, 0x97,0x80, 0x2, +0, false }, // 1352: sGM46; Orchestral Harp - { 0x105F510,0x0C3F411, 0x41,0x00, 0x6, +0, false }, // 1353: sGM47; Timpany - { 0x01096C1,0x1166221, 0x8B,0x00, 0x6, +0, false }, // 1354: sGM48; String Ensemble1 - { 0x01096C1,0x1153221, 0x8E,0x00, 0x6, +0, false }, // 1355: sGM49; String Ensemble2 - { 0x012C4A1,0x0065F61, 0x97,0x00, 0xE, +0, false }, // 1356: sGM50; Synth Strings 1 - { 0x010E4B1,0x0056A62, 0xCD,0x83, 0x0, +0, false }, // 1357: sGM52; Choir Aahs - { 0x0F57591,0x144A440, 0x0D,0x00, 0xE, +0, false }, // 1358: sGM55; Orchestra Hit - { 0x0256421,0x0088F21, 0x92,0x01, 0xC, +0, false }, // 1359: sGM56; Trumpet - { 0x0167421,0x0078F21, 0x93,0x00, 0xC, +0, false }, // 1360: sGM57; Trombone - { 0x0176421,0x0378261, 0x94,0x00, 0xC, +0, false }, // 1361: sGM58; Tuba - { 0x0195361,0x0077F21, 0x94,0x04, 0xA, +0, false }, // 1362: sGM60; French Horn - { 0x0187461,0x0088422, 0x8F,0x00, 0xA, +0, false }, // 1363: sGM61; Brass Section - { 0x016A571,0x00A8F21, 0x4A,0x00, 0x8, +0, false }, // 1364: sGM68; Oboe - { 0x00A8871,0x1198131, 0x4A,0x00, 0x0, +0, false }, // 1365: sGM70; Bassoon - { 0x0219632,0x0187261, 0x4A,0x00, 0x4, +0, false }, // 1366: sGM71; Clarinet - { 0x04A85E2,0x01A85E1, 0x59,0x00, 0x0, +0, false }, // 1367: sGM72; Piccolo - { 0x02887E1,0x01975E1, 0x48,0x00, 0x0, +0, false }, // 1368: sGM73; Flute - { 0x0451261,0x1045F21, 0x8E,0x84, 0x8, +0, false }, // 1369: sGM95; Pad 8 sweep - { 0x106A510,0x004FA00, 0x86,0x03, 0x6, +0, false }, // 1370: sGM116; Taiko Drum - { 0x202A50E,0x017A700, 0x09,0x00, 0xE, +0, false }, // 1371: sGM118; sGP38; sGP40; Acoustic Snare; Electric Snare; Synth Drum - { 0x0F6B710,0x005F011, 0x40,0x00, 0x6, +0, false }, // 1372: sGP35; sGP36; Ac Bass Drum; Bass Drum 1 - { 0x00BF506,0x008F602, 0x07,0x00, 0xA, +0, false }, // 1373: sGP37; Side Stick - { 0x001FF0E,0x008FF0E, 0x00,0x00, 0xE, +0, false }, // 1374: sGP39; Hand Clap - { 0x209F300,0x005F600, 0x06,0x00, 0x4, +0, false }, // 1375: sGP41; sGP43; sGP45; sGP47; sGP48; sGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x006F60C,0x247FB12, 0x00,0x00, 0xE, +0, false }, // 1376: sGP42; Closed High Hat - { 0x004F60C,0x244CB12, 0x00,0x05, 0xE, +0, false }, // 1377: sGP44; Pedal High Hat - { 0x001F60C,0x242CB12, 0x00,0x00, 0xA, +0, false }, // 1378: sGP46; Open High Hat - { 0x000F00E,0x3049F40, 0x00,0x00, 0xE, +0, false }, // 1379: sGP49; Crash Cymbal 1 - { 0x030F50E,0x0039F50, 0x00,0x04, 0xE, +0, false }, // 1380: sGP52; Chinese Cymbal - { 0x204940E,0x0F78700, 0x02,0x0A, 0xA, +0, false }, // 1381: sGP54; Tambourine - { 0x000F64E,0x2039F1E, 0x00,0x00, 0xE, +0, false }, // 1382: sGP55; Splash Cymbal - { 0x000F60E,0x3029F50, 0x00,0x00, 0xE, +0, false }, // 1383: sGP57; Crash Cymbal 2 - { 0x100FF00,0x014FF10, 0x00,0x00, 0xC, +0, false }, // 1384: sGP58; Vibraslap - { 0x04F760E,0x2187700, 0x40,0x03, 0xE, +0, false }, // 1385: sGP69; Cabasa - { 0x1F4FC02,0x0F4F712, 0x00,0x05, 0x6, +0, false }, // 1386: sGP76; High Wood Block - { 0x053F101,0x074D211, 0x4F,0x00, 0x6, +0, false }, // 1387: MGM0; MGM7; b61M1; f19GM0; f19GM7; f21GM0; f21GM7; f23GM7; f32GM0; f32GM7; f37GM0; f41GM0; f41GM7; f47GM1; AcouGrandPiano; BrightAcouGrand; Clavinet - { 0x00381A5,0x005F1B2, 0xD2,0x80, 0x2, +0, false }, // 1388: MGM10; MGM9; f19GM9; f23GM10; f23GM9; Glockenspiel; Music box - { 0x0F0FB3E,0x09BA0B1, 0x29,0x00, 0x0, +0, false }, // 1389: f19GM11; Vibraphone - { 0x315EF11,0x0B5F441, 0x53,0x00, 0x8, +0, false }, // 1390: f19GM13; Xylophone - { 0x0F7F000,0x0068761, 0x30,0x00, 0xF, +0, false }, // 1391: f19GM21; Accordion - { 0x0100133,0x0337D14, 0x87,0x80, 0x8, +0, false }, // 1392: MGM22; MGM23; f19GM22; f19GM23; f23GM22; f23GM23; f32GM22; f32GM23; Harmonica; Tango Accordion - { 0x1FFF000,0x1FFF001, 0x0A,0x00, 0xE, +0, false }, // 1393: f19GM25; f41GM25; Acoustic Guitar2 - { 0x0AE71E1,0x09E81E1, 0x16,0x00, 0xA, +0, false }, // 1394: MGM24; MGM25; MGM26; MGM27; f19GM27; f32GM24; f32GM25; f32GM26; f32GM27; oGM26; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar1; Electric Guitar2 - { 0x2831621,0x0C31320, 0xDA,0x00, 0x8, +0, false }, // 1395: f19GM33; f19GM36; Electric Bass 1; Slap Bass 1 - { 0x0022A95,0x0F34212, 0x97,0x80, 0x0, +0, false }, // 1396: MGM34; f19GM34; f23GM34; Electric Bass 2 - { 0x001EF4F,0x0F19801, 0x81,0x00, 0x4, +0, false }, // 1397: MGM35; f19GM35; f23GM35; Fretless Bass - { 0x019D530,0x01B61B1, 0x88,0x80, 0xC, +0, false }, // 1398: MGM39; f19GM39; f23GM39; oGM39; Synth Bass 2 - { 0x0176E71,0x00E8B22, 0xC5,0x05, 0x2, +0, false }, // 1399: MGM42; f19GM42; f23GM42; oGM42; Cello - { 0x0157261,0x0278461, 0x1C,0x00, 0xE, +0, false }, // 1400: f19GM43; Contrabass - { 0x0427847,0x0548554, 0x4D,0x00, 0xA, +0, false }, // 1401: MGM46; f19GM46; f23GM46; oGM46; Orchestral Harp - { 0x011F111,0x0B3F101, 0x4A,0x88, 0x6, +0, false }, // 1402: MGM47; f19GM47; f23GM47; f32GM47; Timpany - { 0x0117171,0x11562A1, 0x8B,0x00, 0x6, +0, false }, // 1403: f19GM48; f19GM50; String Ensemble1; Synth Strings 1 - { 0x0035172,0x0135262, 0x1C,0x05, 0xE, +0, false }, // 1404: MGM52; MGM54; f19GM52; f19GM54; f23GM52; f23GM54; oGM52; oGM54; Choir Aahs; Synth Voice - { 0x0035131,0x06754A1, 0x1C,0x80, 0xE, +0, false }, // 1405: MGM53; f19GM53; f23GM53; f35GM40; Violin; Voice Oohs - { 0x0115270,0x0FE3171, 0xC5,0x40, 0x0, +0, false }, // 1406: MGM55; f19GM55; f23GM55; Orchestra Hit - { 0x021FF13,0x003FF11, 0x96,0x80, 0xA, +0, false }, // 1407: MGM61; b56M24; f12GM27; f16GM27; f19GM61; f23GM61; f32GM61; f54GM27; Brass Section; Electric Guitar2; NYLON - { 0x01797F1,0x018F121, 0x01,0x0D, 0x8, +0, false }, // 1408: MGM62; f19GM62; f23GM62; f32GM62; Synth Brass 1 - { 0x0F7F0F5,0x00687B1, 0x2E,0x00, 0xB, +0, false }, // 1409: f19GM77; Shakuhachi - { 0x01B5132,0x03BA2A1, 0x9A,0x82, 0xC, +0, false }, // 1410: MGM83; f19GM83; f35GM71; Clarinet; Lead 4 chiff - { 0x0176E71,0x00E8B62, 0xC5,0x05, 0x2, +0, false }, // 1411: MGM84; MGM85; f19GM84; f19GM85; Lead 5 charang; Lead 6 voice - { 0x019D530,0x01B61B1, 0xCD,0x40, 0xC, +0, false }, // 1412: MGM86; f19GM86; f35GM70; Bassoon; Lead 7 fifths - { 0x00B4131,0x03B92A1, 0x1C,0x80, 0xC, +0, false }, // 1413: MGM88; MGM89; f19GM88; f19GM89; f23GM89; f35GM56; Pad 1 new age; Pad 2 warm; Trumpet - { 0x01D5321,0x03B52A1, 0x1C,0x80, 0xC, +0, false }, // 1414: MGM90; f19GM90; f23GM90; Pad 3 polysynth - { 0x01F4171,0x03B92A1, 0x1C,0x80, 0xE, +0, false }, // 1415: MGM91; f19GM91; f25GM90; f35GM57; Pad 3 polysynth; Pad 4 choir; Trombone - { 0x0177421,0x0176562, 0x83,0x00, 0x7, +0, false }, // 1416: f19GM107; f19GM108; f19GM109; f19GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic - { 0x0AE7121,0x09E8121, 0x16,0x00, 0xE, +0, false }, // 1417: MGM95; f12GM63; f16GM63; f19GM95; f32GM95; f47GM62; f54GM63; oGM95; Pad 8 sweep; Synth Brass 1; Synth Brass 2 - { 0x212AA53,0x021AC51, 0x97,0x80, 0xE, +0, false }, // 1418: MGM98; f19GM98; FX 3 crystal - { 0x112AA43,0x1119B51, 0x1C,0x00, 0xE, +0, false }, // 1419: f19GM100; FX 5 brightness - { 0x001FFA4,0x0F3F53E, 0xDB,0xC0, 0x4, +0, false }, // 1420: MGM100; MGM101; MGM102; f19GM101; f19GM102; f23GM102; oGM100; oGM101; oGM102; FX 5 brightness; FX 6 goblins; FX 7 echoes - { 0x0AC9011,0x1F4F071, 0x1A,0x00, 0xF, +0, false }, // 1421: f19GM103; FX 8 sci-fi - { 0x22F55B0,0x31E87E0, 0x16,0x80, 0xC, +0, false }, // 1422: MGM106; f15GM106; f19GM106; f26GM106; oGM106; Shamisen - { 0x08F6EE0,0x02A65A1, 0xEC,0x00, 0xE, +0, false }, // 1423: MGM110; MGM111; MGM76; MGM77; f19GM110; f19GM111; f35GM74; oGM110; oGM111; oGM77; Bottle Blow; Fiddle; Recorder; Shakuhachi; Shanai - { 0x2A2B264,0x1D49703, 0x02,0x80, 0xE, +0, false }, // 1424: MGM119; f19GM119; Reverse Cymbal - { 0x0F3F8E2,0x0F3F770, 0x86,0x40, 0x4, +0, false }, // 1425: MGM120; f19GM120; Guitar FretNoise - { 0x0F0E026,0x031FF1E, 0x03,0x00, 0x8, +0, false }, // 1426: MGM121; f19GM121; f32GM121; Breath Noise - { 0x0056541,0x0743291, 0x83,0x00, 0xA, +0, false }, // 1427: MGM122; f19GM122; Seashore - { 0x061F217,0x0B2F112, 0x4F,0x08, 0x8, +0, false }, // 1428: MGM123; b61M10; f19GM123; f21GM123; f32GM123; f41GM123; oGM123; Bird Tweet; Music box - { 0x011F111,0x061D001, 0x4A,0x40, 0x6, +0, false }, // 1429: f19GM127; f21GM127; f41GM127; Gunshot - { 0x282B264,0x1DA9803, 0x00,0x00, 0xE, +0, false }, // 1430: f19GP42; Closed High Hat - { 0x282B264,0x1D49703, 0x00,0x80, 0xE, +0, false }, // 1431: MGP44; MGP46; MGP51; MGP54; MGP69; MGP70; MGP71; MGP72; MGP73; MGP75; f19GP44; f19GP46; f19GP47; f19GP69; f19GP70; f19GP71; f19GP72; f19GP73; f19GP75; f23GP44; f23GP46; f23GP69; f23GP71; f23GP72; f23GP73; f23GP75; Cabasa; Claves; Long Whistle; Low-Mid Tom; Maracas; Open High Hat; Pedal High Hat; Ride Cymbal 1; Short Guiro; Short Whistle; Tambourine - { 0x0B2F131,0x0AFF111, 0x8F,0x83, 0x8, +0, false }, // 1432: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 - { 0x0B2F131,0x0D5C131, 0x19,0x01, 0x9, +0, false }, // 1433: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 - { 0x0D2F111,0x0E6F211, 0x4C,0x83, 0xA, +0, false }, // 1434: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 - { 0x0D5C111,0x0E6C231, 0x15,0x00, 0xB, +0, false }, // 1435: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 - { 0x0D4F315,0x0E4B115, 0x5F,0x61, 0xE, +0, false }, // 1436: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 - { 0x0E4B111,0x0B5B111, 0x5C,0x00, 0xE, +0, false }, // 1437: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 - { 0x0D4F111,0x0E4C302, 0x89,0x5F, 0xD, +12, false }, // 1438: b50M3; b51M3; f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano; gm003 - { 0x035C100,0x0D5C111, 0x9B,0x00, 0xC, +0, false }, // 1439: f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano - { 0x050F210,0x0F0E131, 0x60,0x5D, 0x4, +12, false }, // 1440: b50M7; b51M7; f20GM7; f31GM7; f36GM7; qGM7; Clavinet; gm007 - { 0x040B230,0x5E9F111, 0xA2,0x80, 0x4, +0, false }, // 1441: f20GM7; f31GM7; f36GM7; qGM7; Clavinet - { 0x0E3F217,0x0E2C211, 0x54,0x06, 0xA, +0, false }, // 1442: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 - { 0x0C3F219,0x0D2F291, 0x2B,0x07, 0xB, +0, false }, // 1443: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 - { 0x004A61A,0x004F600, 0x27,0x0A, 0x3, +0, false }, // 1444: b50M10; b51M10; f20GM10; f31GM10; f36GM10; f49GM10; qGM10; Music box; gm010 - { 0x0790824,0x0E6E384, 0x9A,0x5B, 0xA, +12, false }, // 1445: b50M11; b51M11; f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone; gm011 - { 0x0E6F314,0x0E6F280, 0x62,0x00, 0xB, +0, false }, // 1446: f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone - { 0x055F71C,0x0D88520, 0xA3,0x0D, 0x6, +0, false }, // 1447: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 - { 0x055F718,0x0D8E521, 0x23,0x00, 0x7, +0, false }, // 1448: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 - { 0x0F7E701,0x1557403, 0x84,0x49, 0xD, +0, false }, // 1449: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 - { 0x005B301,0x0F77601, 0x80,0x80, 0xD, +0, false }, // 1450: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 - { 0x02AA2A0,0x02AA522, 0x85,0x9E, 0x7, +0, false }, // 1451: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 - { 0x02AA5A2,0x02AA128, 0x83,0x95, 0x7, +0, false }, // 1452: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 - { 0x038C620,0x057F621, 0x81,0x80, 0x7, +0, false }, // 1453: b50M17; b51M17; f20GM17; f31GM17; f36GM17; f49GM17; qGM17; Percussive Organ; gm017 - { 0x00AAFE1,0x00AAF62, 0x91,0x83, 0x9, +0, false }, // 1454: f20GM18; f31GM18; f36GM18; qGM18; Rock Organ - { 0x002B025,0x0057030, 0x5F,0x40, 0xC, +0, false }, // 1455: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 - { 0x002C031,0x0056031, 0x46,0x80, 0xD, +0, false }, // 1456: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 - { 0x015C821,0x0056F31, 0x93,0x00, 0xC, +0, false }, // 1457: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 - { 0x005CF31,0x0057F32, 0x16,0x87, 0xD, +0, false }, // 1458: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 - { 0x4F2B913,0x0119102, 0x0D,0x1A, 0xA, +0, false }, // 1459: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 - { 0x14A9221,0x02A9122, 0x99,0x00, 0xA, +0, false }, // 1460: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f48GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 - { 0x242F823,0x2FA9122, 0x96,0x1A, 0x0, +0, false }, // 1461: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 - { 0x0BA9221,0x04A9122, 0x99,0x00, 0x0, +0, false }, // 1462: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 - { 0x0487131,0x0487131, 0x19,0x00, 0xD, +0, false }, // 1463: b50M35; b51M35; f20GM35; f31GM35; f36GM35; f49GM35; qGM35; Fretless Bass; gm035 - { 0x0DAF904,0x0DFF701, 0x0B,0x80, 0x9, +0, false }, // 1464: b50M36; b51M36; f20GM36; f31GM36; f36GM36; f49GM36; qGM36; Slap Bass 1; gm036 - { 0x09AA101,0x0DFF221, 0x89,0x40, 0x6, +0, false }, // 1465: b50M37; b51M37; f20GM37; f31GM37; f36GM37; qGM37; Slap Bass 2; gm037 - { 0x0DAF904,0x0DFF701, 0x0B,0x80, 0x7, +0, false }, // 1466: b50M37; b51M37; f20GM37; f31GM37; f36GM37; f49GM37; qGM37; Slap Bass 2; gm037 - { 0x0C8F621,0x0C8F101, 0x1C,0x1F, 0xA, +0, false }, // 1467: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 - { 0x0C8F101,0x0C8F201, 0xD8,0x00, 0xA, +0, false }, // 1468: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 - { 0x1038D12,0x0866503, 0x95,0x8B, 0x9, +0, false }, // 1469: b50M40; b50M41; b51M40; b51M41; f20GM40; f20GM41; f31GM40; f31GM41; f36GM40; f36GM41; f48GM40; f49GM40; f49GM41; qGM40; qGM41; Viola; Violin; gm040; gm041 - { 0x113DD31,0x0265621, 0x17,0x00, 0x8, +0, false }, // 1470: b50M41; b51M41; f20GM41; f31GM41; f36GM41; f49GM41; qGM41; Viola; gm041 - { 0x012C121,0x0054F61, 0x1A,0x00, 0xC, +0, false }, // 1471: b50M50; b51M50; f20GM50; f36GM50; f48GM50; f49GM50; qGM50; Synth Strings 1; gm050 - { 0x012C1A1,0x0054F21, 0x93,0x00, 0xD, +0, false }, // 1472: b50M50; b51M50; f20GM50; f36GM50; f48GM50; qGM50; Synth Strings 1; gm050 - { 0x022C122,0x0054F22, 0x0B,0x1C, 0xD, +0, false }, // 1473: b50M51; b51M51; f20GM51; f31GM51; f36GM51; f49GM51; qGM51; SynthStrings 2; gm051 - { 0x0F5A006,0x035A3E4, 0x03,0x23, 0xE, +0, false }, // 1474: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 - { 0x0077FA1,0x0077F61, 0x51,0x00, 0xF, +0, false }, // 1475: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 - { 0x0578402,0x074A7E4, 0x05,0x16, 0xE, +0, false }, // 1476: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 - { 0x03974A1,0x0677161, 0x90,0x00, 0xF, +0, false }, // 1477: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 - { 0x054990A,0x0639707, 0x65,0x60, 0x8, +0, false }, // 1478: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 - { 0x1045FA1,0x0066F61, 0x59,0x00, 0x8, +0, false }, // 1479: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 - { 0x0178421,0x008AF61, 0x15,0x0B, 0xD, +0, false }, // 1480: b50M56; b51M56; f20GM56; f31GM56; f36GM56; f49GM56; qGM56; Trumpet; gm056 - { 0x0178521,0x0097F21, 0x94,0x05, 0xC, +0, false }, // 1481: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 - { 0x0178421,0x008AF61, 0x15,0x0D, 0xD, +0, false }, // 1482: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 - { 0x1277131,0x0499161, 0x15,0x83, 0xC, +0, false }, // 1483: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 - { 0x0277DB1,0x0297A21, 0x10,0x08, 0xD, +0, false }, // 1484: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 - { 0x00A6321,0x00B7F21, 0x9F,0x00, 0xE, +0, false }, // 1485: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 - { 0x00A65A1,0x00B7F61, 0xA2,0x00, 0xF, +0, false }, // 1486: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 - { 0x02AA961,0x036A823, 0xA3,0x52, 0x8, +0, false }, // 1487: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 - { 0x016AAA1,0x00A8F21, 0x94,0x80, 0x8, +0, false }, // 1488: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 - { 0x011DA25,0x068A6E3, 0x00,0x2B, 0xC, +0, false }, // 1489: b50M72; b50M73; b51M72; b51M73; f20GM72; f20GM73; f31GM72; f31GM73; f36GM72; f36GM73; f49GM72; f49GM73; qGM72; qGM73; Flute; Piccolo; gm072; gm073 - { 0x05F85E1,0x01A65E1, 0x1F,0x00, 0xD, +0, false }, // 1490: b50M72; b51M72; f20GM72; f31GM72; f36GM72; f49GM72; qGM72; Piccolo; gm072 - { 0x05F88E1,0x01A65E1, 0x46,0x00, 0xD, +0, false }, // 1491: b50M73; b51M73; f20GM73; f31GM73; f36GM73; f49GM73; qGM73; Flute; gm073 - { 0x011DA25,0x068A623, 0x00,0x1E, 0xC, +0, false }, // 1492: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 - { 0x0588821,0x01A6521, 0x8C,0x00, 0xD, +0, false }, // 1493: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 - { 0x001DF26,0x03876E4, 0x00,0x2B, 0xC, +0, false }, // 1494: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 - { 0x0369522,0x00776E1, 0xD8,0x00, 0xD, +0, false }, // 1495: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 - { 0x087C4A3,0x076C626, 0x00,0x57, 0xE, +0, false }, // 1496: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 - { 0x0558622,0x0186421, 0x46,0x80, 0xF, +0, false }, // 1497: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 - { 0x04AA321,0x00A8621, 0x48,0x00, 0x8, +0, false }, // 1498: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 - { 0x0126621,0x00A9621, 0x45,0x00, 0x9, +0, false }, // 1499: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 - { 0x109F121,0x109F121, 0x1D,0x80, 0xB, +0, false }, // 1500: b50M87; b51M87; f20GM87; f31GM87; f36GM87; qGM87; Lead 8 brass; gm087 - { 0x0332121,0x0454222, 0x97,0x03, 0x8, +0, false }, // 1501: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 - { 0x0D421A1,0x0D54221, 0x99,0x03, 0x9, +0, false }, // 1502: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 - { 0x0336121,0x0354261, 0x8D,0x03, 0xA, +0, false }, // 1503: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 - { 0x177A1A1,0x1473121, 0x1C,0x00, 0xB, +0, false }, // 1504: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 - { 0x0331121,0x0354261, 0x89,0x03, 0xA, +0, false }, // 1505: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 - { 0x0E42121,0x0D54261, 0x8C,0x03, 0xB, +0, false }, // 1506: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 - { 0x1471121,0x007CF21, 0x15,0x00, 0x0, +0, false }, // 1507: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; f49GM95; qGM95; Pad 8 sweep; gm095 - { 0x0E41121,0x0D55261, 0x8C,0x00, 0x1, +0, false }, // 1508: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; qGM95; Pad 8 sweep; gm095 - { 0x58AFE0F,0x006FB04, 0x83,0x85, 0xC, +0, false }, // 1509: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f48GM96; f49GM96; qGM96; FX 1 rain; gm096 - { 0x003A821,0x004A722, 0x99,0x00, 0xD, +0, false }, // 1510: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f49GM96; qGM96; FX 1 rain; gm096 - { 0x0937501,0x0B4C502, 0x61,0x80, 0x8, +0, false }, // 1511: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 - { 0x0957406,0x072A501, 0x5B,0x00, 0x9, +0, false }, // 1512: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 - { 0x056B222,0x056F261, 0x92,0x8A, 0xC, +0, false }, // 1513: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 - { 0x2343121,0x00532A1, 0x9D,0x80, 0xD, +0, false }, // 1514: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 - { 0x088A324,0x087A322, 0x40,0x5B, 0xE, +0, false }, // 1515: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 - { 0x151F101,0x0F5F241, 0x13,0x00, 0xF, +0, false }, // 1516: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 - { 0x04211A1,0x0731161, 0x10,0x92, 0xA, +0, false }, // 1517: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 - { 0x0211161,0x0031DA1, 0x98,0x80, 0xB, +0, false }, // 1518: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 - { 0x0167D62,0x01672A2, 0x57,0x80, 0x4, +0, false }, // 1519: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 - { 0x0069F61,0x0049FA1, 0x5B,0x00, 0x5, +0, false }, // 1520: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 - { 0x024A238,0x024F231, 0x9F,0x9C, 0x6, +0, false }, // 1521: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 - { 0x014F123,0x0238161, 0x9F,0x00, 0x6, +0, false }, // 1522: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 - { 0x053C601,0x0D5F583, 0x71,0x40, 0x7, +0, false }, // 1523: b50M112; b51M112; f20GM112; f31GM112; f36GM112; f48GM112; qGM112; Tinkle Bell; gm112 - { 0x4FCFA15,0x0ECFA12, 0x11,0x80, 0xA, +0, false }, // 1524: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 - { 0x0FCFA18,0x0E5F812, 0x9D,0x00, 0xB, +0, false }, // 1525: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 - { 0x007A801,0x083F600, 0x5C,0x03, 0x7, +0, false }, // 1526: b50M116; b51M116; f20GM116; f31GM116; f36GM116; f49GM116; qGM116; Taiko Drum; gm116 - { 0x458F811,0x0E5F310, 0x8F,0x00, 0xE, +0, false }, // 1527: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 - { 0x154F610,0x0E4F410, 0x92,0x00, 0xF, +0, false }, // 1528: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 - { 0x0001F0F,0x3F01FC0, 0x00,0x00, 0xE, +0, false }, // 1529: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 - { 0x0001F0F,0x3F11FC0, 0x3F,0x3F, 0xF, +0, false }, // 1530: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 - { 0x024F806,0x7845603, 0x80,0x88, 0xE, +0, false }, // 1531: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 - { 0x024D803,0x7846604, 0x1E,0x08, 0xF, +0, false }, // 1532: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 - { 0x001FF06,0x3043414, 0x00,0x00, 0xE, +0, false }, // 1533: b50M121; b51M121; f20GM121; f31GM121; f36GM121; qGM121; Breath Noise; gm121 - { 0x001FF26,0x1841204, 0x00,0x00, 0xE, +0, false }, // 1534: b50M122; b51M122; f20GM122; f31GM122; f36GM122; f49GM122; qGM122; Seashore; gm122 - { 0x0F86848,0x0F10001, 0x00,0x3F, 0x5, +0, false }, // 1535: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 - { 0x0F86747,0x0F8464C, 0x00,0x00, 0x5, +0, false }, // 1536: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 - { 0x261B235,0x015F414, 0x1C,0x08, 0xA, +1, false }, // 1537: b50M124; b51M124; f20GM124; f31GM124; f36GM124; qGM124; Telephone; gm124 - { 0x715FE11,0x019F487, 0x20,0xC0, 0xB, +0, false }, // 1538: f20GM124; f31GM124; f36GM124; qGM124; Telephone - { 0x1112EF0,0x11621E2, 0x00,0xC0, 0x8, -36, false }, // 1539: b50M125; b51M125; f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter; gm125 - { 0x7112EF0,0x11621E2, 0x00,0xC0, 0x9, +0, false }, // 1540: f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter - { 0x007FC01,0x638F802, 0x03,0x03, 0xF, +0, false }, // 1541: b50P38; b51P38; b51P40; f20GP38; f31GP38; f36GP38; f36GP40; qGP38; Acoustic Snare; Electric Snare; gpo038; gpo040; gps038 - { 0x007FC00,0x638F801, 0x03,0x03, 0xF, +0, false }, // 1542: b50P40; f20GP40; qGP40; Electric Snare; gps040 - { 0x00CFD01,0x03CD600, 0x07,0x00, 0x0, +0, false }, // 1543: b50P36; b50P41; b50P43; b50P45; b50P47; b50P48; b50P50; f20GP41; f20GP43; f20GP45; f20GP47; f20GP48; f20GP50; f31GP41; f31GP43; f31GP45; f31GP47; f31GP48; f31GP50; qGP41; qGP43; qGP45; qGP47; qGP48; qGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; gps036; gps041; gps043; gps045; gps047; gps048; gps050 - { 0x00CF600,0x006F600, 0x00,0x00, 0x1, +0, false }, // 1544: b50P41; f20GP41; f20GP43; f20GP45; f20GP47; f20GP48; f20GP50; f31GP41; f31GP43; f31GP45; f31GP47; f31GP48; f31GP50; qGP41; qGP43; qGP45; qGP47; qGP48; qGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; gps041 - { 0x008F60C,0x247FB12, 0x00,0x00, 0xB, +0, false }, // 1545: b50P42; f20GP42; f31GP42; qGP42; Closed High Hat; gps042 - { 0x008F60C,0x2477B12, 0x00,0x00, 0xA, +0, false }, // 1546: b50P44; f20GP44; f31GP44; f48GP44; qGP44; Pedal High Hat; gps044 - { 0x008F60C,0x2477B12, 0x00,0x00, 0xB, +0, false }, // 1547: b50P44; f20GP44; f31GP44; qGP44; Pedal High Hat; gps044 - { 0x002F60C,0x243CB12, 0x00,0x15, 0xB, +0, false }, // 1548: b50P46; f20GP46; f31GP46; qGP46; Open High Hat; gps046 - { 0x3E4E40F,0x1E5F508, 0x00,0x0A, 0x6, +0, false }, // 1549: b50P51; f20GP51; f31GP51; f31GP59; qGP51; qGP59; Ride Cymbal 1; Ride Cymbal 2; gps051 - { 0x366F50F,0x1A5F508, 0x00,0x19, 0x7, +0, false }, // 1550: b50P51; f20GP51; f31GP51; f31GP59; qGP51; qGP59; Ride Cymbal 1; Ride Cymbal 2; gps051 - { 0x3E4E40F,0x1E5F507, 0x00,0x11, 0x6, +0, false }, // 1551: b50P53; f20GP53; f31GP53; qGP53; Ride Bell; gps053 - { 0x365F50F,0x1A5F506, 0x00,0x1E, 0x7, +0, false }, // 1552: b50P53; f20GP53; f31GP53; qGP53; Ride Bell; gps053 - { 0x0C49406,0x2F5F604, 0x00,0x00, 0x0, +0, false }, // 1553: b50P54; b51P54; f20GP54; f31GP54; f36GP54; qGP54; Tambourine; gpo054; gps054 - { 0x004F902,0x0F79705, 0x00,0x03, 0x0, +0, false }, // 1554: b50P54; f20GP54; f31GP54; qGP54; Tambourine; gps054 - { 0x156F28F,0x100F446, 0x03,0x00, 0xE, +0, false }, // 1555: b50P55; f20GP55; f31GP55; qGP55; Splash Cymbal; gps055 - { 0x000F38F,0x0A5F442, 0x00,0x06, 0xE, +0, false }, // 1556: b50P55; f20GP55; f31GP55; qGP55; Splash Cymbal; gps055 - { 0x237F811,0x005F310, 0x45,0x00, 0x8, +0, false }, // 1557: b50P56; b51P56; f20GP56; f31GP56; f36GP56; qGP56; Cow Bell; gpo056; gps056 - { 0x037F811,0x005F310, 0x05,0x08, 0x9, +0, false }, // 1558: b50P56; f20GP56; f31GP56; qGP56; Cow Bell; gps056 - { 0x155F381,0x000F441, 0x00,0x00, 0xE, +0, false }, // 1559: b50P57; f20GP57; f31GP57; qGP57; Crash Cymbal 2; gps057 - { 0x000F341,0x0A4F48F, 0x00,0x00, 0xE, +0, false }, // 1560: b50P57; f20GP57; f31GP57; qGP57; Crash Cymbal 2; gps057 - { 0x503FF80,0x014FF10, 0x00,0x00, 0xC, +0, false }, // 1561: b50P58; b51P58; f20GP58; f31GP58; f36GP58; qGP58; Vibraslap; gpo058; gps058 - { 0x503FF80,0x014FF10, 0x00,0x0D, 0xD, +0, false }, // 1562: b50P58; f20GP58; f31GP58; qGP58; Vibraslap; gps058 - { 0x3E5E40F,0x1E7F508, 0x00,0x0A, 0x6, +0, false }, // 1563: b50P59; f20GP59; Ride Cymbal 2; gps059 - { 0x366F50F,0x1A8F608, 0x00,0x19, 0x7, +0, false }, // 1564: b50P59; f20GP59; Ride Cymbal 2; gps059 - { 0x00CF506,0x008F502, 0xC8,0x0B, 0x6, +0, false }, // 1565: b50P60; f20GP60; f31GP60; qGP60; High Bongo; gps060 - { 0x00CF506,0x007F501, 0xC5,0x03, 0x7, +0, false }, // 1566: b50P60; f20GP60; f31GP60; qGP60; High Bongo; gps060 - { 0x0BFFA01,0x096C802, 0x8F,0x80, 0x6, +0, false }, // 1567: b50P61; f20GP61; f31GP61; qGP61; Low Bongo; gps061 - { 0x0BFFA01,0x096C802, 0xCF,0x0B, 0x7, +0, false }, // 1568: b50P61; f20GP61; f31GP61; qGP61; Low Bongo; gps061 - { 0x087FA01,0x0B7FA01, 0x4F,0x08, 0x7, +0, false }, // 1569: b50P62; f20GP62; f31GP62; qGP62; Mute High Conga; gps062 - { 0x08DFA01,0x0B5F802, 0x55,0x00, 0x6, +0, false }, // 1570: b50P63; f20GP63; f31GP63; qGP63; Open High Conga; gps063 - { 0x08DFA01,0x0B5F802, 0x55,0x12, 0x7, +0, false }, // 1571: b50P63; f20GP63; f31GP63; qGP63; Open High Conga; gps063 - { 0x08DFA01,0x0B6F802, 0x59,0x00, 0x6, +0, false }, // 1572: b50P64; f20GP64; f31GP64; qGP64; Low Conga; gps064 - { 0x08DFA01,0x0B6F802, 0x59,0x12, 0x7, +0, false }, // 1573: b50P64; f20GP64; f31GP64; qGP64; Low Conga; gps064 - { 0x00AFA01,0x006F900, 0x00,0x00, 0xE, +0, false }, // 1574: b50P65; f20GP65; f31GP65; qGP65; High Timbale; gps065 - { 0x00AFA01,0x006F900, 0x00,0x0D, 0xF, +0, false }, // 1575: b50P65; f20GP65; f31GP65; qGP65; High Timbale; gps065 - { 0x089F900,0x06CF600, 0x80,0x08, 0xF, +0, false }, // 1576: b50P66; f20GP66; f31GP66; qGP66; Low Timbale; gps066 - { 0x388F803,0x0B6F60C, 0x8D,0x00, 0xE, +0, false }, // 1577: b50P67; f20GP67; f31GP67; qGP67; High Agogo; gps067 - { 0x088F803,0x0B8F80C, 0x88,0x12, 0xF, +0, false }, // 1578: b50P67; f20GP67; f31GP67; qGP67; High Agogo; gps067 - { 0x388F803,0x0B6F60C, 0x88,0x03, 0xE, +0, false }, // 1579: b50P68; f20GP68; f31GP68; qGP68; Low Agogo; gps068 - { 0x388F803,0x0B8F80C, 0x88,0x0F, 0xF, +0, false }, // 1580: b50P68; f20GP68; f31GP68; qGP68; Low Agogo; gps068 - { 0x04F760F,0x2187700, 0x00,0x12, 0xF, +0, false }, // 1581: b50P69; f20GP69; f31GP69; qGP69; Cabasa; gps069 - { 0x249C80F,0x2699B02, 0x40,0x80, 0xE, +0, false }, // 1582: b50P70; f20GP70; f31GP70; qGP70; Maracas; gps070 - { 0x249C80F,0x2699B0F, 0xC0,0x19, 0xF, +0, false }, // 1583: b50P70; f20GP70; f31GP70; qGP70; Maracas; gps070 - { 0x305AD57,0x0058D87, 0xDC,0x00, 0xE, +0, false }, // 1584: b50P71; f20GP71; f31GP71; qGP71; Short Whistle; gps071 - { 0x305AD47,0x0058D87, 0xDC,0x12, 0xF, +0, false }, // 1585: b50P71; f20GP71; f31GP71; qGP71; Short Whistle; gps071 - { 0x304A857,0x0048887, 0xDC,0x00, 0xE, +0, false }, // 1586: b50P72; f20GP72; f31GP72; qGP72; Long Whistle; gps072 - { 0x304A857,0x0058887, 0xDC,0x08, 0xF, +0, false }, // 1587: b50P72; f20GP72; f31GP72; qGP72; Long Whistle; gps072 - { 0x3F40006,0x0F5F715, 0x3F,0x00, 0x0, +0, false }, // 1588: b50P75; b51P39; b51P75; b51P76; b51P77; b51P85; f20GP75; f31GP75; f36GP39; f36GP75; f36GP76; f36GP77; f36GP85; qGP75; Castanets; Claves; Hand Clap; High Wood Block; Low Wood Block; gpo039; gpo075; gpo076; gpo077; gpo085; gps075 - { 0x3F40006,0x0F5F715, 0x3F,0x08, 0x1, +0, false }, // 1589: b50P75; f20GP75; f31GP75; qGP75; Claves; gps075 - { 0x3F40006,0x0F5F712, 0x3F,0x08, 0x1, +0, false }, // 1590: b50P76; b50P77; f20GP76; f20GP77; f31GP76; f31GP77; qGP76; qGP77; High Wood Block; Low Wood Block; gps076; gps077 - { 0x7476701,0x0476703, 0xCD,0x40, 0x8, +0, false }, // 1591: b50P78; f20GP78; f31GP78; qGP78; Mute Cuica; gps078 - { 0x0476701,0x0556501, 0xC0,0x00, 0x9, +0, false }, // 1592: b50P78; f20GP78; f31GP78; qGP78; Mute Cuica; gps078 - { 0x0A76701,0x0356503, 0x17,0x1E, 0xA, +0, false }, // 1593: b50P79; f20GP79; f31GP79; qGP79; Open Cuica; gps079 - { 0x0777701,0x0057501, 0x9D,0x00, 0xB, +0, false }, // 1594: b50P79; f20GP79; f31GP79; qGP79; Open Cuica; gps079 - { 0x3F0E00A,0x005FF1F, 0x40,0x40, 0x8, +0, false }, // 1595: b50P80; f20GP80; f31GP80; qGP80; Mute Triangle; gps080 - { 0x3F0E00A,0x005FF1F, 0x40,0x48, 0x9, +0, false }, // 1596: b50P80; f20GP80; f31GP80; qGP80; Mute Triangle; gps080 - { 0x3F0E00A,0x002FF1F, 0x7C,0x40, 0x8, +0, false }, // 1597: b50P81; f20GP81; f31GP81; qGP81; Open Triangle; gps081 - { 0x3E0F50A,0x003FF1F, 0x7C,0x40, 0x9, +0, false }, // 1598: b50P81; f20GP81; f31GP81; qGP81; Open Triangle; gps081 - { 0x04F7F0F,0x21E7E00, 0x40,0x88, 0xE, +0, false }, // 1599: b50P82; f20GP82; f31GP82; qGP82; Shaker; gps082 - { 0x04F7F0F,0x21E7E00, 0x40,0x14, 0xF, +0, false }, // 1600: b50P82; f20GP82; f31GP82; qGP82; Shaker; gps082 - { 0x6E5E403,0x7E7F507, 0x0D,0x11, 0xB, +0, false }, // 1601: b50P84; f20GP84; f31GP84; f36GP84; qGP84; Bell Tree; gps084 - { 0x366F500,0x4A8F604, 0x1B,0x15, 0xA, +0, false }, // 1602: b50P84; f20GP84; f31GP84; f36GP84; qGP84; Bell Tree; gps084 - { 0x3F40003,0x0F5F715, 0x3F,0x00, 0x8, +0, false }, // 1603: b50P85; f20GP85; f31GP85; qGP85; Castanets; gps085 - { 0x3F40003,0x0F5F715, 0x3F,0x08, 0x9, +0, false }, // 1604: b50P85; f20GP85; f31GP85; qGP85; Castanets; gps085 - { 0x08DFA01,0x0B5F802, 0x4F,0x00, 0x6, +0, false }, // 1605: b50P86; b51P64; f20GP86; f31GP86; f36GP64; qGP86; Low Conga; Mute Surdu; gpo064; gps086 - { 0x08DFA01,0x0B5F802, 0x4F,0x12, 0x7, +0, false }, // 1606: b50P86; f20GP86; f31GP86; qGP86; Mute Surdu; gps086 - { 0x084FA01,0x0B4F800, 0x4F,0x00, 0x6, +0, false }, // 1607: b50P87; f20GP87; f31GP87; qGP87; Open Surdu; gps087 - { 0x084FA01,0x0B4F800, 0x4F,0x00, 0x7, +0, false }, // 1608: b50P87; f20GP87; f31GP87; qGP87; Open Surdu; gps087 - { 0x0F3F040,0x0038761, 0x30,0x00, 0xF, +0, false }, // 1609: f21GM3; Honky-tonkPiano - { 0x033E813,0x0F3F011, 0x12,0x00, 0x8, +0, false }, // 1610: f21GM4; Rhodes Piano - { 0x133F721,0x2F4F320, 0x48,0x00, 0x4, +0, false }, // 1611: f21GM5; f41GM5; Chorused Piano - { 0x1F4F201,0x0F5F009, 0x00,0x00, 0x6, +0, false }, // 1612: f21GM9; Glockenspiel - { 0x1114070,0x0034061, 0x84,0x00, 0x0, +0, false }, // 1613: f21GM10; Music box - { 0x0D3B305,0x024F246, 0x40,0x80, 0x2, +0, false }, // 1614: b56M93; b66M93; f21GM27; Electric Guitar2; PAD6 - { 0x106F90E,0x0F4F001, 0x2F,0x00, 0xB, +0, false }, // 1615: f21GM28; f41GM28; Electric Guitar3 - { 0x0126E71,0x0045061, 0x0D,0x00, 0x0, +0, false }, // 1616: f21GM29; Overdrive Guitar - { 0x2A31321,0x0F31220, 0x1A,0x00, 0x8, +0, false }, // 1617: f21GM33; f41GM33; f41GM36; Electric Bass 1; Slap Bass 1 - { 0x025DC03,0x009F031, 0xA2,0x00, 0x8, +0, false }, // 1618: f21GM34; Electric Bass 2 - { 0x025DC03,0x009F021, 0x17,0x00, 0x8, +0, false }, // 1619: f21GM35; Fretless Bass - { 0x025DF23,0x0F9F021, 0x20,0x00, 0xE, +0, false }, // 1620: f21GM36; Slap Bass 1 - { 0x1025161,0x0024173, 0x52,0x00, 0xA, +0, false }, // 1621: f21GM37; Slap Bass 2 - { 0x0195132,0x0396061, 0x5A,0x85, 0xC, +0, false }, // 1622: f21GM38; Synth Bass 1 - { 0x025DC03,0x009F031, 0x9A,0x00, 0x8, +0, false }, // 1623: f21GM39; Synth Bass 2 - { 0x025DC03,0x009F031, 0x98,0x00, 0x8, +0, false }, // 1624: f21GM40; Violin - { 0x1126EB1,0x0045021, 0x47,0x02, 0x0, +0, false }, // 1625: f21GM42; f41GM42; Cello - { 0x025DC03,0x009F031, 0x97,0x00, 0x8, +0, false }, // 1626: f21GM44; Tremulo Strings - { 0x025DC03,0x009F031, 0x96,0x00, 0x8, +0, false }, // 1627: f21GM45; Pizzicato String - { 0x025DC03,0x009F031, 0x94,0x00, 0x8, +0, false }, // 1628: f21GM46; Orchestral Harp - { 0x025DB02,0x006F030, 0x10,0x00, 0x8, +0, false }, // 1629: f21GM47; Timpany - { 0x1145152,0x0147242, 0x88,0x00, 0xA, +0, false }, // 1630: f21GM48; String Ensemble1 - { 0x0115172,0x01572A2, 0x89,0x00, 0xA, +0, false }, // 1631: f21GM50; f41GM48; f41GM50; String Ensemble1; Synth Strings 1 - { 0x0F8AF00,0x0F6F401, 0xC0,0x00, 0xE, +0, false }, // 1632: f21GM51; SynthStrings 2 - { 0x0009FB1,0x1069FA2, 0x45,0x0D, 0x2, +0, false }, // 1633: f21GM52; Choir Aahs - { 0x0009FB1,0x1069FA2, 0x45,0x08, 0x2, +0, false }, // 1634: f21GM53; Voice Oohs - { 0x1016F00,0x0F57001, 0x19,0x00, 0xE, +0, false }, // 1635: f21GM61; f21GM88; f41GM88; Brass Section; Pad 1 new age - { 0x229FFF2,0x0F480E1, 0x1A,0x00, 0x6, +0, false }, // 1636: f21GM63; Synth Brass 2 - { 0x025DC03,0x009F032, 0x12,0x00, 0xA, +0, false }, // 1637: f21GM64; Soprano Sax - { 0x025DC03,0x009F032, 0x10,0x00, 0xA, +0, false }, // 1638: f21GM65; Alto Sax - { 0x025DC03,0x009F032, 0x0E,0x00, 0xA, +0, false }, // 1639: f21GM66; Tenor Sax - { 0x025DC03,0x009F032, 0x0C,0x00, 0xA, +0, false }, // 1640: f21GM67; Baritone Sax - { 0x025DC03,0x009F032, 0x0A,0x00, 0xA, +0, false }, // 1641: f21GM68; Oboe - { 0x025DC03,0x009F031, 0x92,0x00, 0x8, +0, false }, // 1642: f21GM69; English Horn - { 0x1062F01,0x0076521, 0x07,0x00, 0x0, +0, false }, // 1643: f21GM70; Bassoon - { 0x00470F5,0x0F38071, 0x1C,0x00, 0xB, +0, false }, // 1644: f21GM71; Clarinet - { 0x0F77061,0x0256061, 0x21,0x00, 0x2, +0, false }, // 1645: f21GM73; Flute - { 0x0C76012,0x00550F1, 0x28,0x00, 0x2, +0, false }, // 1646: f21GM74; Recorder - { 0x0049F21,0x0049F62, 0x00,0x00, 0x1, +0, false }, // 1647: f21GM76; Bottle Blow - { 0x2119A16,0x0029012, 0x14,0x00, 0x2, +0, false }, // 1648: f21GM78; Whistle - { 0x033F813,0x003FF11, 0x0E,0x00, 0x8, +0, false }, // 1649: f21GM79; Ocarina - { 0x0057F72,0x0F56071, 0x1D,0x00, 0x2, +0, false }, // 1650: f21GM80; Lead 1 squareea - { 0x203B162,0x005F172, 0x4A,0x00, 0x2, +0, false }, // 1651: f21GM81; f21GM87; f41GM87; Lead 2 sawtooth; Lead 8 brass - { 0x2027062,0x0029062, 0x4A,0x00, 0x2, +0, false }, // 1652: f21GM82; Lead 3 calliope - { 0x0FF0F20,0x0F1F021, 0xFF,0x00, 0x0, +0, false }, // 1653: f21GM89; f21GM90; f21GM91; f21GM92; f21GM93; Pad 2 warm; Pad 3 polysynth; Pad 4 choir; Pad 5 bowedpad; Pad 6 metallic - { 0x0F28021,0x0037021, 0x8F,0x00, 0x0, +0, false }, // 1654: f21GM94; Pad 7 halo - { 0x2129A16,0x0039012, 0x97,0x00, 0x2, +0, false }, // 1655: f21GM96; FX 1 rain - { 0x212AA93,0x021AC91, 0x97,0x80, 0xE, +0, false }, // 1656: f21GM98; f32GM98; FX 3 crystal - { 0x024DA05,0x013F901, 0x8B,0x00, 0xA, +0, false }, // 1657: f21GM104; f21GM99; f41GM104; f41GM99; FX 4 atmosphere; Sitar - { 0x203B162,0x0046172, 0xCF,0x00, 0x2, +0, false }, // 1658: f21GM114; Steel Drums - { 0x006FA04,0x095F201, 0xD3,0x00, 0xA, +0, false }, // 1659: f21GM115; Woodblock - { 0x0847162,0x0246061, 0x21,0x00, 0x8, +0, false }, // 1660: f21GM124; Telephone - { 0x3F27026,0x0568705, 0x00,0x00, 0xE, +0, false }, // 1661: f21GP36; f21GP70; Bass Drum 1; Maracas - { 0x005FC11,0x1F5DF12, 0x00,0x00, 0x1, +0, false }, // 1662: f21GP38; f21GP39; f21GP40; Acoustic Snare; Electric Snare; Hand Clap - { 0x104F021,0x0D6F401, 0xCF,0x00, 0xA, +0, false }, // 1663: f13GM0; f50GM0; nemM0; AcouGrandPiano - { 0x104F021,0x0D6F401, 0xC7,0x00, 0x0, +0, false }, // 1664: f13GM1; f50GM1; nemM1; BrightAcouGrand - { 0x004F021,0x0D6F401, 0x1B,0x00, 0xA, +0, false }, // 1665: f13GM2; f50GM2; nemM2; ElecGrandPiano - { 0x104F061,0x1D6F441, 0xCE,0x00, 0x4, +0, false }, // 1666: nemM3; Honky-tonkPiano - { 0x065F301,0x07DF111, 0x12,0x00, 0x8, +0, false }, // 1667: f13GM4; f50GM4; nemM4; Rhodes Piano - { 0x254F5A8,0x0B7F321, 0xE8,0x00, 0x0, +0, false }, // 1668: nemM5; Chorused Piano - { 0x14FF101,0x3D6F311, 0xC6,0x06, 0xA, +0, false }, // 1669: f13GM6; f50GM6; nemM6; Harpsichord - { 0x0ADF303,0x15E8301, 0x58,0x00, 0xE, +0, false }, // 1670: f13GM7; f50GM7; nemM7; Clavinet - { 0x01F4C28,0x045F601, 0xD4,0x00, 0xE, +0, false }, // 1671: f13GM8; f50GM8; nemM8; Celesta - { 0x223F208,0x073F414, 0x92,0x80, 0x0, -12, false }, // 1672: f13GM9; f50GM9; nemM9; Glockenspiel - { 0x22F6216,0x06AF401, 0x64,0x41, 0x0, +0, false }, // 1673: f13GM10; f50GM10; nemM10; Music box - { 0x036F506,0x025FDA1, 0x10,0x80, 0x3, +0, false }, // 1674: nemM11; Vibraphone - { 0x0176D0A,0x005F001, 0xD5,0x00, 0x4, +0, false }, // 1675: f13GM12; f50GM12; nemM12; Marimba - { 0x265F812,0x0D7F601, 0xC8,0x00, 0xC, +0, false }, // 1676: f13GM13; f50GM13; nemM13; Xylophone - { 0x092FF43,0x003F015, 0x00,0x00, 0xE, -12, false }, // 1677: nemM14; Tubular Bells - { 0x0388B03,0x2398300, 0xC0,0x80, 0x0, +0, false }, // 1678: f13GM15; f50GM15; nemM15; Dulcimer - { 0x00FF060,0x00FF062, 0xC0,0x06, 0xD, +0, false }, // 1679: nemM16; Hammond Organ - { 0x29FFF24,0x10FF021, 0x00,0x00, 0xF, +0, false }, // 1680: f13GM17; f50GM17; nemM17; Percussive Organ - { 0x11FFF30,0x14C5E32, 0x00,0x00, 0x7, +0, false }, // 1681: f13GM18; f50GM18; nemM18; Rock Organ - { 0x10BF024,0x20B5030, 0x49,0x00, 0xF, +0, false }, // 1682: f13GM20; f50GM20; nemM20; Reed Organ - { 0x00BF024,0x10B5031, 0xCC,0x0A, 0xA, +0, false }, // 1683: f13GM21; f50GM21; nemM21; Accordion - { 0x12F6F24,0x20D4030, 0xCA,0x0A, 0x0, +0, false }, // 1684: f13GM22; f50GM22; nemM22; Harmonica - { 0x00BF022,0x10B5071, 0xCD,0x03, 0x0, +0, false }, // 1685: nemM23; Tango Accordion - { 0x105F003,0x1C8F211, 0xCE,0x00, 0x0, +0, false }, // 1686: f13GM24; f50GM24; nemM24; Acoustic Guitar1 - { 0x125FF03,0x1C8F211, 0x49,0x00, 0x0, +0, false }, // 1687: f13GM25; f50GM25; nemM25; Acoustic Guitar2 - { 0x145F503,0x03AF621, 0xD3,0x00, 0xE, +0, false }, // 1688: f13GM26; f50GM26; nemM26; Electric Guitar1 - { 0x1269E03,0x0BBF221, 0x90,0x80, 0xE, +0, false }, // 1689: f13GM27; f50GM27; nemM27; Electric Guitar2 - { 0x047FF01,0x2BCF400, 0xC0,0x00, 0xE, +0, false }, // 1690: f13GM28; f50GM28; nemM28; Electric Guitar3 - { 0x04F6F20,0x31FFF20, 0xE0,0x01, 0x0, +0, false }, // 1691: f13GM29; f50GM29; nemM29; Overdrive Guitar - { 0x32F5F30,0x31FFE30, 0xE0,0x01, 0x0, +0, false }, // 1692: f13GM30; f50GM30; nemM30; Distorton Guitar - { 0x3598600,0x02A7284, 0x42,0x80, 0xC, +0, false }, // 1693: nemM31; Guitar Harmonics - { 0x054FE10,0x00FF030, 0x00,0x00, 0x6, +12, false }, // 1694: f13GM32; f50GM32; nemM32; Acoustic Bass - { 0x0397530,0x088F220, 0xC2,0x40, 0x8, +12, false }, // 1695: f13GM33; f50GM33; nemM33; Electric Bass 1 - { 0x125FF10,0x006F030, 0x0A,0x00, 0xC, +12, false }, // 1696: f13GM34; f50GM34; nemM34; Electric Bass 2 - { 0x039F330,0x00CF0A0, 0x0F,0x00, 0x8, +12, false }, // 1697: nemM35; Fretless Bass - { 0x07FF420,0x00FF021, 0x18,0x00, 0xE, +0, false }, // 1698: f13GM36; f50GM36; nemM36; Slap Bass 1 - { 0x106F010,0x006F030, 0x00,0x00, 0x6, +12, false }, // 1699: f13GM37; f50GM37; nemM37; Slap Bass 2 - { 0x05FF620,0x00FF021, 0x16,0x00, 0xE, +0, false }, // 1700: f13GM38; f50GM38; nemM38; Synth Bass 1 - { 0x006F010,0x006F030, 0x08,0x00, 0x4, +0, false }, // 1701: f13GM39; f50GM39; nemM39; Synth Bass 2 - { 0x092FF43,0x003F015, 0x00,0x00, 0xE, +0, false }, // 1702: nemM40; nemM78; Violin; Whistle - { 0x106F031,0x10650B1, 0xC5,0x00, 0x0, +0, false }, // 1703: nemM41; Viola - { 0x11FF431,0x13653A1, 0x40,0x00, 0x0, +0, false }, // 1704: nemM42; Cello - { 0x01FF431,0x13663A1, 0xC0,0x00, 0x0, +0, false }, // 1705: nemM43; Contrabass - { 0x043F271,0x1285161, 0x1D,0x00, 0xE, +0, false }, // 1706: nemM44; Tremulo Strings - { 0x279A702,0x284F410, 0xD2,0x00, 0x0, +0, false }, // 1707: f13GM45; f50GM45; nemM45; Pizzicato String - { 0x194F622,0x09BF231, 0x1B,0x80, 0xA, +0, false }, // 1708: f13GM46; f50GM46; nemM46; Orchestral Harp - { 0x126F801,0x105F000, 0x40,0x00, 0x0, +0, false }, // 1709: f13GM47; f50GM47; nemM47; Timpany - { 0x043F231,0x1285121, 0x1D,0x00, 0xE, +0, false }, // 1710: f13GM48; f50GM48; nemM48; String Ensemble1 - { 0x1011031,0x2042030, 0x56,0x00, 0xE, +0, false }, // 1711: f13GM49; f50GM49; nemM49; String Ensemble2 - { 0x136F131,0x0286121, 0x1B,0x00, 0xE, +0, false }, // 1712: f13GM50; f50GM50; nemM50; Synth Strings 1 - { 0x034F131,0x0285121, 0x1C,0x00, 0xE, +0, false }, // 1713: f13GM51; f50GM51; nemM51; SynthStrings 2 - { 0x015F431,0x0056072, 0x5B,0x83, 0x0, +0, false }, // 1714: nemM52; Choir Aahs - { 0x172FCE1,0x01762B1, 0x46,0x00, 0x0, +0, false }, // 1715: nemM53; Voice Oohs - { 0x0053071,0x0055072, 0x57,0x00, 0xC, +0, false }, // 1716: nemM54; Synth Voice - { 0x062F600,0x01BF301, 0x00,0x08, 0x6, +0, false }, // 1717: f13GM55; f50GM55; nemM55; Orchestra Hit - { 0x06553B1,0x00FF021, 0x14,0x00, 0xA, +0, false }, // 1718: nemM56; Trumpet - { 0x0254231,0x00FF0A1, 0x56,0x01, 0xE, +0, false }, // 1719: nemM57; Trombone - { 0x1255221,0x02993A1, 0x55,0x01, 0xE, +0, false }, // 1720: nemM58; Tuba - { 0x07554B1,0x0089021, 0x20,0x00, 0xE, +0, false }, // 1721: nemM59; Muted Trumpet - { 0x0375421,0x008F021, 0x1B,0x00, 0xE, +0, false }, // 1722: f13GM61; f50GM61; nemM61; Brass Section - { 0x1396521,0x09EF221, 0x16,0x00, 0xE, +0, false }, // 1723: f13GM62; f50GM62; nemM62; Synth Brass 1 - { 0x0375621,0x00AF021, 0x1E,0x00, 0xE, +0, false }, // 1724: f13GM63; f50GM63; nemM63; Synth Brass 2 - { 0x0046021,0x1095031, 0x4E,0x00, 0x6, +0, false }, // 1725: f13GM64; f50GM64; nemM64; Soprano Sax - { 0x0046021,0x1095031, 0x8E,0x00, 0xA, +0, false }, // 1726: f13GM65; f50GM65; nemM65; Alto Sax - { 0x0055021,0x1095021, 0x8E,0x00, 0xA, +0, false }, // 1727: f13GM66; f50GM66; nemM66; Tenor Sax - { 0x0055031,0x1095021, 0x8E,0x00, 0xA, +0, false }, // 1728: f13GM67; f50GM67; nemM67; Baritone Sax - { 0x0038031,0x136F132, 0x17,0x00, 0x0, +0, false }, // 1729: f13GM68; f50GM68; nemM68; Oboe - { 0x2066020,0x10A7022, 0x19,0x00, 0x0, +0, false }, // 1730: f13GM69; f50GM69; nemM69; English Horn - { 0x1065020,0x00A6022, 0x1E,0x00, 0x0, +0, false }, // 1731: f13GM70; f50GM70; nemM70; Bassoon - { 0x0258C32,0x0176221, 0x4C,0x00, 0xC, +0, false }, // 1732: f13GM71; f50GM71; nemM71; Clarinet - { 0x00430B1,0x00A5021, 0x57,0x00, 0xC, +0, false }, // 1733: nemM72; Piccolo - { 0x04451B1,0x00A5021, 0x55,0x00, 0xC, +0, false }, // 1734: nemM73; Flute - { 0x20F4032,0x0095021, 0xDF,0x00, 0x0, +0, false }, // 1735: f13GM74; f50GM74; nemM74; Recorder - { 0x39C4611,0x05A6321, 0x20,0x00, 0xE, +0, false }, // 1736: f13GM75; f50GM75; nemM75; Pan Flute - { 0x39D7531,0x0095021, 0x17,0x00, 0xE, +0, false }, // 1737: f13GM76; f50GM76; nemM76; Bottle Blow - { 0x35AF802,0x02A42B1, 0x00,0x00, 0xE, +0, false }, // 1738: nemM77; Shakuhachi - { 0x20FF022,0x00FF021, 0x5D,0x00, 0xE, +0, false }, // 1739: f13GM80; f50GM80; nemM80; Lead 1 squareea - { 0x0535231,0x147F221, 0x0F,0x00, 0xC, +0, false }, // 1740: f13GM81; f50GM81; nemM81; Lead 2 sawtooth - { 0x39D65B1,0x0095021, 0x17,0x00, 0xE, +0, false }, // 1741: nemM82; Lead 3 calliope - { 0x05AF802,0x22A42B0, 0x00,0x00, 0xE, +0, false }, // 1742: nemM83; Lead 4 chiff - { 0x057F421,0x228F232, 0xC0,0x00, 0x0, +0, false }, // 1743: f13GM84; f50GM84; nemM84; Lead 5 charang - { 0x29D6561,0x2095021, 0xC6,0x00, 0x0, -12, false }, // 1744: nemM85; Lead 6 voice - { 0x358F423,0x3486422, 0xC0,0x10, 0xB, -24, false }, // 1745: f13GM86; f50GM86; nemM86; Lead 7 fifths - { 0x0EDF331,0x07DF131, 0xCB,0x00, 0x8, +0, false }, // 1746: f13GM87; f50GM87; nemM87; Lead 8 brass - { 0x395FF09,0x02552E1, 0xC0,0x00, 0x0, +0, false }, // 1747: f13GM88; f50GM88; nemM88; Pad 1 new age - { 0x0052031,0x0063031, 0x58,0x40, 0x0, +0, false }, // 1748: f13GM89; f50GM89; nemM89; Pad 2 warm - { 0x0735421,0x008F021, 0x0E,0x07, 0xA, +0, false }, // 1749: f13GM90; f50GM90; nemM90; Pad 3 polysynth - { 0x0033071,0x0044072, 0x5D,0x00, 0x0, +0, false }, // 1750: nemM91; Pad 4 choir - { 0x2023034,0x003F021, 0x27,0x09, 0xE, +0, false }, // 1751: f13GM92; f50GM92; nemM92; Pad 5 bowedpad - { 0x3042001,0x2042030, 0x63,0x00, 0x0, +0, false }, // 1752: f13GM93; f50GM93; nemM93; Pad 6 metallic - { 0x0585201,0x0364161, 0x99,0x00, 0x6, +0, false }, // 1753: nemM94; Pad 7 halo - { 0x0261131,0x0071031, 0x1B,0x00, 0xC, +0, false }, // 1754: f13GM95; f50GM95; nemM95; Pad 8 sweep - { 0x0B4F251,0x075F101, 0xD0,0x00, 0x0, +0, false }, // 1755: nemM96; FX 1 rain - { 0x0572132,0x01942A3, 0x06,0x00, 0x9, -12, false }, // 1756: nemM97; FX 2 soundtrack - { 0x3859F45,0x043F311, 0x15,0x00, 0xE, +0, false }, // 1757: nemM98; FX 3 crystal - { 0x115F403,0x0C8F221, 0xD7,0x00, 0xA, +0, false }, // 1758: f13GM99; f50GM99; nemM99; FX 4 atmosphere - { 0x295F300,0x2B9F260, 0x11,0x00, 0x0, +0, false }, // 1759: nemM100; FX 5 brightness - { 0x0050021,0x2041020, 0xCF,0x00, 0x0, +0, false }, // 1760: f13GM101; f50GM101; nemM101; FX 6 goblins - { 0x2A3F400,0x2B9F260, 0x1B,0x00, 0x0, +0, false }, // 1761: nemM102; FX 7 echoes - { 0x0644312,0x2028030, 0x22,0x00, 0xE, +0, false }, // 1762: f13GM103; f50GM103; nemM103; FX 8 sci-fi - { 0x098F201,0x1D5F307, 0x40,0x09, 0x0, +0, false }, // 1763: f13GM104; f50GM104; nemM104; Sitar - { 0x083FF00,0x166F502, 0x00,0x00, 0xE, -12, false }, // 1764: f13GM105; f50GM105; nemM105; Banjo - { 0x275FF12,0x2E8F310, 0x80,0x00, 0xE, +0, false }, // 1765: f13GM106; f50GM106; nemM106; Shamisen - { 0x163F402,0x164F502, 0x0F,0x00, 0x0, -12, false }, // 1766: f13GM107; f50GM107; nemM107; Koto - { 0x064FB05,0x2579600, 0xC9,0x00, 0x0, +0, false }, // 1767: f13GM108; f50GM108; nemM108; Kalimba - { 0x1B2FF13,0x30F5030, 0x0C,0x0A, 0xE, +0, false }, // 1768: f13GM109; f50GM109; nemM109; Bagpipe - { 0x21DF230,0x10C4021, 0x0E,0x00, 0xA, +0, false }, // 1769: f13GM110; f50GM110; nemM110; Fiddle - { 0x3023030,0x2064030, 0xC0,0x00, 0x0, +0, false }, // 1770: f13GM111; f50GM111; nemM111; Shanai - { 0x375FF25,0x033FE03, 0xC0,0x00, 0x0, -7, false }, // 1771: f13GM112; f50GM112; nemM112; Tinkle Bell - { 0x37DFE25,0x0079003, 0xC0,0x00, 0x0, -7, false }, // 1772: f13GM113; f50GM113; nemM113; Agogo Bells - { 0x0034007,0x0056001, 0xDC,0x00, 0x0, +0, false }, // 1773: f13GM114; f50GM114; nemM114; Steel Drums - { 0x2B3F811,0x003F010, 0xC1,0x03, 0x4, -7, false }, // 1774: f13GM116; f50GM116; nemM116; Taiko Drum - { 0x00CF000,0x006F000, 0x00,0x00, 0x4, +2, false }, // 1775: f13GM117; f50GM117; nemM117; Melodic Tom - { 0x32C8F01,0x006F000, 0x00,0x00, 0xE, +0, false }, // 1776: f13GM118; f50GM118; nemM118; Synth Drum - { 0x2A2FF40,0x30E104E, 0x00,0x00, 0xE, +0, false }, // 1777: nemM119; Reverse Cymbal - { 0x092FF11,0x306301E, 0xC0,0x00, 0xE, +0, false }, // 1778: f13GM121; f50GM121; nemM121; Breath Noise - { 0x003402E,0x003105E, 0x00,0x00, 0xE, +0, false }, // 1779: nemM122; Seashore - { 0x2A3375B,0x237461A, 0x95,0x40, 0x0, +0, false }, // 1780: nemM123; Bird Tweet - { 0x344FF6B,0x02AF1EA, 0xC0,0x01, 0xC, -12, false }, // 1781: nemM124; Telephone - { 0x10EF07E,0x00E3030, 0x00,0x0A, 0xE, +0, false }, // 1782: nemM125; Helicopter - { 0x003F02E,0x00310FE, 0x00,0x00, 0xE, +0, false }, // 1783: f13GM126; f50GM126; nemM126; Applause/Noise - { 0x023FCC0,0x006F04E, 0x00,0x00, 0xE, +0, false }, // 1784: nemM127; Gunshot - { 0x0A3FB00,0x007F000, 0xC0,0x00, 0xA, +0, false }, // 1785: f13GP35; f13GP36; f50GP35; f50GP36; nemP35; nemP36; Ac Bass Drum; Bass Drum 1 - { 0x0C2FD05,0x3D9F910, 0xC0,0x00, 0x0, +0, false }, // 1786: f13GP37; f50GP37; nemP37; Side Stick - { 0x03A8F2E,0x067A800, 0x00,0x00, 0xE, +0, false }, // 1787: f13GP38; f50GP38; nemP38; Acoustic Snare - { 0x22C8305,0x0589903, 0x00,0x00, 0xE, +0, false }, // 1788: f13GP39; f50GP39; nemP39; Hand Clap - { 0x25C8400,0x08AF800, 0x00,0x00, 0xE, +0, false }, // 1789: f13GP40; f50GP40; nemP40; Electric Snare - { 0x00CFF00,0x006FF00, 0x00,0x00, 0x4, +0, false }, // 1790: f13GP41; f13GP43; f13GP45; f13GP47; f13GP48; f13GP50; f50GP41; f50GP43; f50GP45; f50GP47; f50GP48; f50GP50; nemP41; nemP43; nemP45; nemP47; nemP48; nemP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x004F041,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 1791: nemP42; Closed High Hat - { 0x006F001,0x339880D, 0x40,0x00, 0xC, +0, false }, // 1792: f13GP44; f50GP44; nemP44; Pedal High Hat - { 0x12FF201,0x356F54E, 0xC0,0x00, 0xE, +0, false }, // 1793: nemP46; Open High Hat - { 0x12FF241,0x356F54E, 0xC0,0x00, 0xE, +0, false }, // 1794: nemP49; nemP57; Crash Cymbal 1; Crash Cymbal 2 - { 0x155AF00,0x364FF4B, 0x00,0x00, 0xE, +0, false }, // 1795: nemP51; nemP53; nemP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - { 0x1496401,0x356F54A, 0xC0,0x00, 0xE, +0, false }, // 1796: nemP52; Chinese Cymbal - { 0x2678900,0x357874E, 0x00,0x00, 0xE, +0, false }, // 1797: nemP54; Tambourine - { 0x02FF241,0x356F54E, 0xC0,0x00, 0x0, +0, false }, // 1798: nemP55; Splash Cymbal - { 0x05FF210,0x27FC40E, 0x00,0x00, 0x6, +0, false }, // 1799: f13GP58; f50GP58; nemP58; Vibraslap - { 0x00CF003,0x03AF802, 0xC0,0x00, 0x0, +0, false }, // 1800: f13GP60; f50GP60; nemP60; High Bongo - { 0x00BF003,0x037F702, 0xC0,0x00, 0x0, +0, false }, // 1801: f13GP61; f50GP61; nemP61; Low Bongo - { 0x00CF003,0x01AFD02, 0xC0,0x00, 0xE, +0, false }, // 1802: f13GP62; f50GP62; nemP62; Mute High Conga - { 0x00BF002,0x037F702, 0xC0,0x00, 0x0, +0, false }, // 1803: f13GP63; f13GP64; f50GP63; f50GP64; nemP63; nemP64; Low Conga; Open High Conga - { 0x325FF25,0x0078003, 0xC0,0x00, 0x0, +0, false }, // 1804: f13GP67; f13GP68; f50GP67; f50GP68; nemP67; nemP68; High Agogo; Low Agogo - { 0x0089011,0x357894E, 0xC0,0x00, 0xE, +0, false }, // 1805: nemP69; Cabasa - { 0x11BF100,0x3468B5E, 0x00,0x00, 0xE, +0, false }, // 1806: nemP70; Maracas - { 0x205508C,0x05C855D, 0x80,0x0A, 0xA, +0, false }, // 1807: nemP71; Short Whistle - { 0x205504C,0x05C858D, 0x40,0x0A, 0x0, +0, false }, // 1808: nemP72; Long Whistle - { 0x206F04B,0x346F610, 0x00,0x00, 0xE, +0, false }, // 1809: nemP73; Short Guiro - { 0x392F700,0x2AF475E, 0x00,0x00, 0xE, +0, false }, // 1810: nemP74; Long Guiro - { 0x30FF01D,0x0F0F715, 0x00,0x00, 0x1, +0, false }, // 1811: f13GP75; f50GP75; nemP75; Claves - { 0x0EB3402,0x0075004, 0x87,0x00, 0x0, +0, false }, // 1812: f13GP78; f50GP78; nemP78; Mute Cuica - { 0x0EF3301,0x0075002, 0xCB,0x00, 0x0, +0, false }, // 1813: f13GP79; f50GP79; nemP79; Open Cuica - { 0x2B2FF04,0x2188719, 0x80,0x04, 0x0, +0, false }, // 1814: f13GP80; f50GP80; nemP80; Mute Triangle - { 0x27FFF06,0x204F009, 0x80,0x0A, 0x0, +0, false }, // 1815: f13GP81; f50GP81; nemP81; Open Triangle - { 0x053F300,0x247694E, 0x43,0x00, 0xE, +0, false }, // 1816: nemP82; Shaker - { 0x224F10E,0x335FF4E, 0x40,0x02, 0x0, +0, false }, // 1817: nemP83; nemP84; Bell Tree; Jingle Bell - { 0x274F911,0x108F010, 0x41,0x00, 0x2, +0, false }, // 1818: f13GP86; f50GP86; nemP86; Mute Surdu - { 0x288F911,0x004F010, 0xC1,0x03, 0x4, +0, false }, // 1819: f13GP87; f50GP87; nemP87; Open Surdu - { 0x15DFD25,0x0079003, 0xC0,0x00, 0x0, +0, false }, // 1820: f13GP88; f50GP88; nemP88 - { 0x015FF0E,0x0BFF800, 0x00,0x00, 0xE, +0, false }, // 1821: f13GP89; f50GP89; nemP89 - { 0x008A000,0x1679810, 0x00,0x00, 0xE, +0, false }, // 1822: f13GP90; f50GP90; nemP90 - { 0x104F041,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 1823: nemP91 - { 0x040F520,0x0F7F010, 0x0D,0x89, 0xA, +0, false }, // 1824: f23GM0; f23GM125; AcouGrandPiano; Helicopter - { 0x060F101,0x07BD211, 0x4D,0x00, 0x8, +0, false }, // 1825: MGM2; f23GM2; f32GM2; f47GM3; ElecGrandPiano; Honky-tonkPiano - { 0x013F202,0x043F502, 0x22,0x00, 0xE, +0, false }, // 1826: MGM4; f23GM4; f32GM4; Rhodes Piano - { 0x0F0FB3E,0x09BA0B1, 0x29,0x40, 0x0, +0, false }, // 1827: MGM11; f23GM11; f35GM16; oGM11; Hammond Organ; Vibraphone - { 0x00381A5,0x005F1B1, 0xD2,0x40, 0x2, +0, false }, // 1828: MGM12; MGM13; MGM14; f23GM12; f23GM13; f23GM14; Marimba; Tubular Bells; Xylophone - { 0x0F466E1,0x086B0E1, 0x13,0x00, 0xC, +0, false }, // 1829: f23GM24; Acoustic Guitar1 - { 0x0014171,0x03B92A1, 0x1C,0x00, 0xE, +0, false }, // 1830: f23GM25; f23GM64; Acoustic Guitar2; Soprano Sax - { 0x0064131,0x03792A1, 0x1A,0x80, 0xC, +0, false }, // 1831: f23GM26; f23GM27; f23GM68; Electric Guitar1; Electric Guitar2; Oboe - { 0x175A563,0x045A421, 0x0F,0x8D, 0x0, +0, false }, // 1832: f23GM30; Distorton Guitar - { 0x002A474,0x04245D7, 0x47,0x40, 0x6, +0, false }, // 1833: MGM32; f23GM32; Acoustic Bass - { 0x05331C5,0x07242D9, 0x8F,0x00, 0x6, +0, false }, // 1834: MGM125; MGM33; MGM36; f23GM33; f23GM36; f32GM125; f32GM33; f32GM36; f53GM125; Electric Bass 1; Helicopter; Slap Bass 1 - { 0x1F07151,0x1856092, 0x91,0x80, 0xA, +0, false }, // 1835: f23GM48; String Ensemble1 - { 0x3D3B1E1,0x1741221, 0x4F,0x00, 0x6, +0, false }, // 1836: MGM49; f23GM49; f32GM49; String Ensemble2 - { 0x00FF071,0x15F63B2, 0x8D,0x80, 0xA, +0, false }, // 1837: f23GM50; Synth Strings 1 - { 0x175F502,0x0358501, 0x1A,0x88, 0x0, +0, false }, // 1838: f23GM51; SynthStrings 2 - { 0x053F101,0x053F108, 0x40,0x40, 0x0, +0, false }, // 1839: MGM63; b56M104; b66M104; f23GM63; f32GM63; SITAR - { 0x040F520,0x0F7F010, 0x0D,0x90, 0xA, +0, false }, // 1840: f23GM65; Alto Sax - { 0x0A4F3F0,0x1F5F460, 0x00,0x07, 0x8, +0, false }, // 1841: f23GM122; f23GM66; Seashore; Tenor Sax - { 0x0051F21,0x00A7121, 0x98,0x00, 0x2, +0, false }, // 1842: f23GM71; Clarinet - { 0x03FFA10,0x064F210, 0x86,0x0C, 0xE, +0, false }, // 1843: f23GM72; Piccolo - { 0x0013171,0x03BF2A1, 0x1C,0x00, 0xE, +0, false }, // 1844: f23GM76; Bottle Blow - { 0x0754231,0x0F590A1, 0x98,0x80, 0xC, +0, false }, // 1845: f23GM77; Shakuhachi - { 0x0044131,0x034F2A1, 0x1A,0x80, 0xC, +0, false }, // 1846: f23GM80; Lead 1 squareea - { 0x0289130,0x048C131, 0x58,0x0E, 0xE, +0, false }, // 1847: f23GM81; Lead 2 sawtooth - { 0x0F463E0,0x08670E1, 0x1E,0x00, 0xC, +0, false }, // 1848: f23GM86; Lead 7 fifths - { 0x2034122,0x10561F2, 0x4F,0x80, 0x2, +0, false }, // 1849: MGM87; f23GM87; f32GM87; f35GM22; oGM87; Harmonica; Lead 8 brass - { 0x0175331,0x03B92A1, 0x18,0x80, 0xC, +0, false }, // 1850: f23GM88; Pad 1 new age - { 0x00B5131,0x03BA2A1, 0x1C,0x40, 0xE, +0, false }, // 1851: f23GM91; Pad 4 choir - { 0x03A4331,0x00AAA21, 0x1C,0x00, 0xC, +0, false }, // 1852: f23GM92; f23GM93; Pad 5 bowedpad; Pad 6 metallic - { 0x1FAF000,0x1FAF211, 0x02,0x85, 0x6, +0, false }, // 1853: f23GM94; Pad 7 halo - { 0x1A57121,0x0958121, 0x17,0x00, 0xE, +0, false }, // 1854: f23GM105; f23GM95; Banjo; Pad 8 sweep - { 0x0AE7161,0x02E8160, 0x1C,0x00, 0xE, +0, false }, // 1855: MGM96; f23GM96; oGM96; FX 1 rain - { 0x054F606,0x0B3F241, 0x73,0x0E, 0x0, +0, false }, // 1856: f23GM97; FX 2 soundtrack - { 0x055F718,0x0D5E521, 0x23,0x0E, 0x0, +0, false }, // 1857: f23GM104; f23GM98; FX 3 crystal; Sitar - { 0x0A21B14,0x0A4A0F0, 0x7F,0x7F, 0x2, +0, false }, // 1858: f23GM99; FX 4 atmosphere - { 0x05285E1,0x05662E1, 0x18,0x00, 0x0, +0, false }, // 1859: f23GM100; FX 5 brightness - { 0x3F0FB02,0x006F3C2, 0x00,0x0D, 0x0, +0, false }, // 1860: f23GM103; FX 8 sci-fi - { 0x2448711,0x0B68041, 0x00,0x84, 0x0, +0, false }, // 1861: f23GM107; f23GM111; Koto; Shanai - { 0x00FBF0C,0x004F001, 0x07,0x0A, 0x0, +0, false }, // 1862: f23GM112; Tinkle Bell - { 0x0F9F913,0x0047310, 0x86,0x06, 0x0, +0, false }, // 1863: f23GM116; Taiko Drum - { 0x03FFA10,0x064F210, 0x86,0x06, 0xE, +0, false }, // 1864: f23GM117; Melodic Tom - { 0x1F0F001,0x136F7E4, 0x00,0x0A, 0x0, +0, false }, // 1865: f23GM119; Reverse Cymbal - { 0x277F810,0x006F311, 0x44,0x07, 0x8, +0, false }, // 1866: f23GP36; Bass Drum 1 - { 0x200A01E,0x0FFF810, 0x00,0x0E, 0xE, +0, false }, // 1867: f23GP37; Side Stick - { 0x018BF20,0x066F800, 0x00,0x11, 0xE, +0, false }, // 1868: f23GP38; f23GP40; f23GP53; f23GP55; f23GP67; Acoustic Snare; Electric Snare; High Agogo; Ride Bell; Splash Cymbal - { 0x0FFF902,0x0FFF811, 0x19,0x06, 0x0, +0, false }, // 1869: f23GP39; Hand Clap - { 0x215CF3E,0x0F9D92E, 0x00,0x11, 0xE, +0, false }, // 1870: f23GP42; Closed High Hat - { 0x2A0B26E,0x2D4960E, 0x00,0x00, 0xE, +0, false }, // 1871: f23GP49; Crash Cymbal 1 - { 0x2E0136E,0x1D4A502, 0x00,0x00, 0x0, +0, false }, // 1872: f23GP51; Ride Cymbal 1 - { 0x025F522,0x005EF24, 0x95,0x9A, 0xE, +0, false }, // 1873: f24GM48; String Ensemble1 - { 0x004EF26,0x0065F24, 0xA1,0x07, 0xE, +0, false }, // 1874: f24GM48; String Ensemble1 - { 0x1047B20,0x072F521, 0x4B,0x00, 0xE, +0, false }, // 1875: f24GM65; Alto Sax - { 0x019992F,0x0BFFAA2, 0x00,0x22, 0xE, +0, false }, // 1876: f24GM74; Recorder - { 0x015FAA1,0x00B7F21, 0x55,0x08, 0xE, +0, false }, // 1877: f24GM74; Recorder - { 0x0137221,0x0B26425, 0x94,0x3E, 0xC, +0, false }, // 1878: f24GM88; Pad 1 new age - { 0x0739321,0x0099DA1, 0x38,0x04, 0xC, +0, false }, // 1879: f24GM88; Pad 1 new age - { 0x0298421,0x0CFF828, 0x9C,0xB2, 0xE, +0, false }, // 1880: f24GM91; Pad 4 choir - { 0x0187521,0x00A9F21, 0x22,0x07, 0xE, +0, false }, // 1881: f24GM91; Pad 4 choir - { 0x0F3F211,0x034F2E1, 0x0F,0x00, 0xA, +0, false }, // 1882: f25GM1; BrightAcouGrand - { 0x1039761,0x004C770, 0x41,0x00, 0x3, +0, false }, // 1883: f25GM12; f25GM13; f25GM14; Marimba; Tubular Bells; Xylophone - { 0x00221C1,0x014B421, 0x1A,0x00, 0xE, +0, false }, // 1884: f25GM33; Electric Bass 1 - { 0x001F2F1,0x02562E1, 0xCE,0x40, 0x6, +0, false }, // 1885: f25GM34; Electric Bass 2 - { 0x212F1C2,0x054F743, 0x25,0x03, 0xE, +0, false }, // 1886: f25GM103; f25GM38; FX 8 sci-fi; Synth Bass 1 - { 0x2017230,0x2269420, 0x1C,0x00, 0xE, +0, false }, // 1887: f25GM48; String Ensemble1 - { 0x021A161,0x116C2A1, 0x92,0x40, 0x6, +0, false }, // 1888: f25GM49; String Ensemble2 - { 0x046A502,0x044F901, 0x64,0x80, 0x0, +0, false }, // 1889: f25GM58; Tuba - { 0x175F403,0x0F4F301, 0x31,0x83, 0xE, +0, false }, // 1890: f25GM59; f25GM60; French Horn; Muted Trumpet - { 0x0858300,0x0C872A0, 0x2A,0x80, 0x6, +0, false }, // 1891: f25GM70; f25GM71; Bassoon; Clarinet - { 0x0437721,0x006A5E1, 0x25,0x80, 0x8, +0, false }, // 1892: f25GM72; f25GM74; Piccolo; Recorder - { 0x0177423,0x017C563, 0x83,0x8D, 0x7, +0, false }, // 1893: f25GM73; Flute - { 0x0187132,0x038B2A1, 0x9A,0x82, 0xC, +0, false }, // 1894: f25GM82; f25GM83; Lead 3 calliope; Lead 4 chiff - { 0x0065231,0x037F2A1, 0x1B,0x80, 0xE, +0, false }, // 1895: f25GM89; Pad 2 warm - { 0x060F207,0x072F212, 0x13,0x00, 0x8, +0, false }, // 1896: f25GM102; FX 7 echoes - { 0x036BA02,0x015F901, 0x0A,0x00, 0x4, +0, false }, // 1897: f25GM104; Sitar - { 0x024F621,0x014C421, 0x13,0x80, 0x0, +0, false }, // 1898: f25GM105; Banjo - { 0x025F521,0x015C521, 0x17,0x80, 0x0, +0, false }, // 1899: f25GM106; Shamisen - { 0x02C6621,0x014A521, 0x17,0x80, 0x0, +0, false }, // 1900: f25GM107; Koto - { 0x064E400,0x074A400, 0x00,0x00, 0x7, +0, false }, // 1901: f25GM111; Shanai - { 0x2F0F009,0x047F920, 0x0D,0x00, 0xE, +0, false }, // 1902: f25GM114; f25GP38; f25GP39; f25GP40; Acoustic Snare; Electric Snare; Hand Clap; Steel Drums - { 0x0F6E901,0x006D600, 0x15,0x00, 0xE, +0, false }, // 1903: f25GM117; f47GM116; f47GP86; f47GP87; Melodic Tom; Mute Surdu; Open Surdu; Taiko Drum - { 0x0F0F280,0x0F4F480, 0x00,0x00, 0x4, +0, false }, // 1904: f25GM120; Guitar FretNoise - { 0x003F1C0,0x00110BE, 0x4F,0x0C, 0x2, +0, false }, // 1905: f25GM123; Bird Tweet - { 0x202FF8E,0x3F6F601, 0x00,0x00, 0x8, +0, false }, // 1906: f25GM124; Telephone - { 0x202FF8E,0x3F7F701, 0x00,0x00, 0x8, +0, false }, // 1907: f25GM126; f25GP54; Applause/Noise; Tambourine - { 0x053F101,0x074F131, 0x4B,0x00, 0x4, +0, false }, // 1908: f15GM0; f26GM0; AcouGrandPiano - { 0x053F201,0x064F311, 0x49,0x00, 0x6, +0, false }, // 1909: f15GM1; f26GM1; BrightAcouGrand - { 0x053F201,0x064F331, 0x50,0x00, 0x4, +0, false }, // 1910: f15GM2; f26GM2; ElecGrandPiano - { 0x078C423,0x048C231, 0x99,0x00, 0x8, +0, false }, // 1911: f15GM3; f26GM3; Honky-tonkPiano - { 0x098C423,0x058C231, 0x97,0x00, 0x6, +0, false }, // 1912: f15GM4; f26GM4; Rhodes Piano - { 0x088C423,0x048C231, 0x5E,0x00, 0x0, +0, false }, // 1913: f15GM5; f26GM5; Chorused Piano - { 0x05AC421,0x03AC231, 0x4E,0x00, 0x6, +0, false }, // 1914: f15GM6; f26GM6; Harpsichord - { 0x056B301,0x056B301, 0x8D,0x00, 0x8, +0, false }, // 1915: f15GM7; f26GM7; Clavinet - { 0x019D0A3,0x017F021, 0x5C,0x80, 0xC, +0, false }, // 1916: f15GM8; f26GM8; Celesta - { 0x018D0A3,0x018F021, 0x64,0x80, 0x0, +0, false }, // 1917: f15GM9; f26GM9; Glockenspiel - { 0x018F6B3,0x008F131, 0x61,0x00, 0x2, +0, false }, // 1918: f15GM10; f26GM10; Music box - { 0x09EAAB3,0x03E80A1, 0x08,0x00, 0x6, +0, false }, // 1919: f15GM11; f26GM11; Vibraphone - { 0x1239723,0x0144571, 0x93,0x00, 0x4, +0, false }, // 1920: f15GM12; f26GM12; Marimba - { 0x12497A1,0x0145571, 0x0D,0x80, 0x2, +0, false }, // 1921: f15GM13; f26GM13; Xylophone - { 0x1249761,0x0144571, 0x8F,0x00, 0xA, +0, false }, // 1922: f15GM14; f26GM14; Tubular Bells - { 0x000A121,0x0F6F236, 0x80,0x00, 0x8, +0, false }, // 1923: f15GM16; f15GM17; f15GM18; f26GM16; f26GM17; f26GM18; oGM16; oGM17; oGM18; Hammond Organ; Percussive Organ; Rock Organ - { 0x085F211,0x0B7F212, 0x87,0x80, 0x4, +0, false }, // 1924: f15GM19; f15GM20; f15GM21; f26GM19; f26GM20; f26GM21; oGM19; oGM20; oGM21; Accordion; Church Organ; Reed Organ - { 0x054F607,0x0B6F242, 0x73,0x00, 0x0, +0, false }, // 1925: f15GM22; f26GM22; oGM22; Harmonica - { 0x054F60E,0x0B6F242, 0x73,0x00, 0x0, +0, false }, // 1926: f15GM23; f26GM23; oGM23; Tango Accordion - { 0x1E26301,0x01E8821, 0x46,0x00, 0x6, +0, false }, // 1927: f26GM24; Acoustic Guitar1 - { 0x24D7520,0x01D8921, 0x8B,0x80, 0xA, +0, false }, // 1928: f15GM25; f26GM25; Acoustic Guitar2 - { 0x01C6421,0x03CD621, 0xC4,0x00, 0xA, +0, false }, // 1929: f15GM26; f26GM26; Electric Guitar1 - { 0x03C6421,0x01CA621, 0x4A,0x00, 0x8, +0, false }, // 1930: f15GM27; f26GM27; Electric Guitar2 - { 0x008F321,0x228F322, 0x92,0x80, 0xA, +0, false }, // 1931: f15GM29; f26GM29; Overdrive Guitar - { 0x028F331,0x038B1B1, 0x92,0x00, 0xA, +0, false }, // 1932: f15GM31; f26GM31; Guitar Harmonics - { 0x002DB77,0x0125831, 0xE0,0x00, 0x8, +0, false }, // 1933: f15GM32; f26GM32; Acoustic Bass - { 0x00211B1,0x0034231, 0x93,0x80, 0x0, +0, false }, // 1934: f15GM33; f26GM33; oGM33; Electric Bass 1 - { 0x0023AB1,0x0134232, 0xAF,0x80, 0x0, +0, false }, // 1935: f15GM34; f26GM34; oGM34; Electric Bass 2 - { 0x2556823,0x1055461, 0xD2,0x00, 0xA, +0, false }, // 1936: f15GM35; f26GM35; Fretless Bass - { 0x05312C4,0x07212F1, 0x10,0x00, 0x2, +0, false }, // 1937: f15GM36; f26GM36; oGM36; Slap Bass 1 - { 0x1D6FB34,0x0269471, 0x83,0x00, 0xC, +0, false }, // 1938: f15GM37; f26GM37; Slap Bass 2 - { 0x061F217,0x074F212, 0x4F,0x00, 0x8, +0, false }, // 1939: f15GM38; f26GM38; oGM38; Synth Bass 1 - { 0x0096821,0x01B5731, 0x11,0x80, 0xA, +0, false }, // 1940: f15GM39; f26GM39; Synth Bass 2 - { 0x02FA433,0x0117575, 0x14,0x00, 0x0, +0, false }, // 1941: f15GM40; f26GM40; oGM40; Violin - { 0x078F71A,0x0024691, 0xC6,0x00, 0x2, +0, false }, // 1942: f15GM41; f26GM41; Viola - { 0x0287C31,0x01AAB23, 0x91,0x00, 0xA, +0, false }, // 1943: f15GM42; f26GM42; Cello - { 0x0124D01,0x013F501, 0x02,0x00, 0x7, +0, false }, // 1944: f15GM43; f26GM43; oGM43; Contrabass - { 0x118D671,0x018F571, 0x1E,0x00, 0xC, +0, false }, // 1945: f15GM44; f26GM44; Tremulo Strings - { 0x0287271,0x0186361, 0x95,0x00, 0xC, +0, false }, // 1946: f15GM45; f26GM45; Pizzicato String - { 0x054F589,0x023F582, 0x5E,0x07, 0x2, +0, false }, // 1947: f15GM46; f26GM46; Orchestral Harp - { 0x20FFF22,0x00FFF21, 0x5A,0x80, 0x0, +0, false }, // 1948: f15GM47; f26GM47; oGM47; Timpany - { 0x125F121,0x0087262, 0x56,0x00, 0xE, +0, false }, // 1949: f15GM48; f26GM48; String Ensemble1 - { 0x121F131,0x0166F21, 0x40,0x00, 0x2, +0, false }, // 1950: f15GM49; f26GM49; oGM49; String Ensemble2 - { 0x1388231,0x0086821, 0x4B,0x00, 0x0, +0, false }, // 1951: f15GM50; f26GM50; Synth Strings 1 - { 0x175F502,0x0F8F501, 0x58,0x80, 0x0, +0, false }, // 1952: f15GM51; f26GM51; oGM51; SynthStrings 2 - { 0x11561B1,0x00562A1, 0x16,0x00, 0x8, +0, false }, // 1953: f15GM52; f26GM52; Choir Aahs - { 0x01351A1,0x0175221, 0x1E,0x80, 0xE, +0, false }, // 1954: f15GM53; f26GM53; Voice Oohs - { 0x1145131,0x00552A1, 0x92,0x00, 0xA, +0, false }, // 1955: f15GM54; f26GM54; Synth Voice - { 0x12CF131,0x01C61B1, 0x8F,0x00, 0x8, +0, false }, // 1956: f15GM55; f26GM55; Orchestra Hit - { 0x1228131,0x0167223, 0x4D,0x80, 0x2, +0, false }, // 1957: f15GM56; f26GM56; Trumpet - { 0x171D201,0x238F301, 0x55,0x00, 0x2, +0, false }, // 1958: f15GM59; f26GM59; Muted Trumpet - { 0x114F413,0x013F201, 0x49,0x80, 0x6, +0, false }, // 1959: f15GM60; f26GM60; French Horn - { 0x154F203,0x044F301, 0x4C,0x40, 0x4, +0, false }, // 1960: f15GM61; f26GM61; Brass Section - { 0x119F523,0x019F421, 0x51,0x00, 0xC, +0, false }, // 1961: f15GM62; f26GM62; Synth Brass 1 - { 0x1547003,0x004B301, 0x51,0x80, 0xC, +0, false }, // 1962: f15GM63; f26GM63; Synth Brass 2 - { 0x05FF561,0x02AF562, 0x21,0x00, 0x2, +0, false }, // 1963: f15GM64; f26GM64; oGM64; Soprano Sax - { 0x018F221,0x018F521, 0x0F,0x80, 0x6, +0, false }, // 1964: f15GM66; f26GM66; Tenor Sax - { 0x038F2A1,0x018F321, 0x93,0x00, 0xA, +0, false }, // 1965: f15GM67; f26GM67; Baritone Sax - { 0x13FF631,0x01FF321, 0x89,0x40, 0xA, +0, false }, // 1966: f15GM68; f26GM68; Oboe - { 0x13FF431,0x01FF221, 0x88,0x40, 0xA, +0, false }, // 1967: f15GM69; f26GM69; English Horn - { 0x04F6421,0x028F231, 0x91,0x00, 0xA, +0, false }, // 1968: f15GM70; f15GM71; f26GM70; f26GM71; oGM70; oGM71; Bassoon; Clarinet - { 0x05FF561,0x05A6661, 0x1E,0x00, 0x2, +0, false }, // 1969: f15GM72; f26GM72; oGM72; Piccolo - { 0x05FF561,0x02A7561, 0x1E,0x07, 0x2, +0, false }, // 1970: f15GM73; f15GM74; f26GM73; f26GM74; oGM73; oGM74; Flute; Recorder - { 0x03FF561,0x01A7562, 0x28,0x04, 0x2, +0, false }, // 1971: f15GM75; f26GM75; oGM75; Pan Flute - { 0x01F7561,0x02A7561, 0x21,0x00, 0x2, +0, false }, // 1972: f15GM76; f26GM76; oGM76; Bottle Blow - { 0x05F8571,0x01A6661, 0x51,0x00, 0xC, +0, false }, // 1973: f15GM77; f26GM77; Shakuhachi - { 0x13F93B1,0x01F6221, 0x45,0x80, 0x8, +0, false }, // 1974: f15GM78; f26GM78; Whistle - { 0x13FA3B1,0x00F8221, 0x89,0x80, 0x8, +0, false }, // 1975: f15GM79; f26GM79; Ocarina - { 0x13F86B1,0x00F7221, 0x8F,0x80, 0xC, +0, false }, // 1976: f15GM80; f26GM80; Lead 1 squareea - { 0x137C6B1,0x0067221, 0x87,0x80, 0xC, +0, false }, // 1977: f15GM81; f26GM81; Lead 2 sawtooth - { 0x0217B32,0x0176221, 0x95,0x00, 0x0, +0, false }, // 1978: f15GM82; f26GM82; oGM82; Lead 3 calliope - { 0x0219B32,0x0176221, 0x97,0x00, 0x0, +0, false }, // 1979: f15GM83; f26GM83; oGM83; Lead 4 chiff - { 0x0115231,0x11E3132, 0xC5,0x00, 0x8, +0, false }, // 1980: f15GM84; f26GM84; oGM84; Lead 5 charang - { 0x1177E31,0x10C8B21, 0x43,0x00, 0x2, +0, false }, // 1981: f15GM85; f26GM85; oGM85; Lead 6 voice - { 0x019D520,0x11B6121, 0x93,0x00, 0xC, +0, false }, // 1982: f15GM86; f26GM86; oGM86; Lead 7 fifths - { 0x0069161,0x0076161, 0x12,0x00, 0xA, +0, false }, // 1983: f15GM87; f26GM87; Lead 8 brass - { 0x00D5131,0x01F7221, 0x1C,0x80, 0xE, +0, false }, // 1984: f26GM88; oGM88; oGM89; Pad 1 new age; Pad 2 warm - { 0x13DC231,0x00F7761, 0x8A,0x80, 0xA, +0, false }, // 1985: f15GM89; f26GM89; Pad 2 warm - { 0x02DF431,0x00F7321, 0x8B,0x80, 0x6, +0, false }, // 1986: f15GM90; f26GM90; Pad 3 polysynth - { 0x02DA831,0x00F8321, 0x8B,0x80, 0x6, +0, false }, // 1987: f15GM91; f26GM91; Pad 4 choir - { 0x06A6121,0x00A7F21, 0x26,0x00, 0x2, +0, false }, // 1988: f26GM92; f26GM93; oGM92; oGM93; Pad 5 bowedpad; Pad 6 metallic - { 0x01C8D21,0x00FA521, 0x90,0x00, 0xA, +0, false }, // 1989: f15GM94; f26GM94; Pad 7 halo - { 0x01F75A1,0x00F7422, 0x10,0x00, 0x8, +0, false }, // 1990: f15GM95; f26GM95; Pad 8 sweep - { 0x11F75A0,0x01F7521, 0x15,0x00, 0xC, +0, false }, // 1991: f15GM96; f26GM96; FX 1 rain - { 0x033F5C5,0x025FDE1, 0x53,0x80, 0xA, +0, false }, // 1992: f15GM97; f26GM97; oGM97; oGM98; FX 2 soundtrack; FX 3 crystal - { 0x013F5C5,0x005FDE1, 0x59,0x80, 0xA, +0, false }, // 1993: f15GM98; f26GM98; FX 3 crystal - { 0x0248305,0x014A301, 0x66,0x00, 0x2, +0, false }, // 1994: f15GM99; f26GM99; FX 4 atmosphere - { 0x031A585,0x011F511, 0xD3,0x80, 0x2, +0, false }, // 1995: f15GM100; f26GM100; FX 5 brightness - { 0x033F284,0x022F211, 0xC7,0x80, 0xA, +0, false }, // 1996: f15GM101; f26GM101; FX 6 goblins - { 0x122F210,0x012FC11, 0xC9,0x00, 0x6, +0, false }, // 1997: f15GM102; f26GM102; FX 7 echoes - { 0x206FB03,0x006D901, 0xD2,0x00, 0x4, +0, false }, // 1998: f15GM104; f26GM104; Sitar - { 0x024D443,0x004E741, 0x51,0x40, 0x8, +0, false }, // 1999: f15GM105; f26GM105; Banjo - { 0x05FF561,0x01A6661, 0x1E,0x00, 0x2, +0, false }, // 2000: f15GM107; f26GM107; oGM107; Koto - { 0x0275722,0x0275661, 0x59,0x40, 0xB, +0, false }, // 2001: f15GM108; f26GM108; Kalimba - { 0x0175622,0x0176361, 0xA7,0x40, 0x5, +0, false }, // 2002: f15GM109; f26GM109; Bagpipe - { 0x205A8F1,0x00563B1, 0x9B,0x00, 0xA, +0, false }, // 2003: f15GM110; f26GM110; Fiddle - { 0x05F8571,0x00A6B61, 0x4B,0x00, 0xC, +0, false }, // 2004: f15GM111; f26GM111; Shanai - { 0x105F510,0x0C3F211, 0x47,0x00, 0x2, +0, false }, // 2005: f15GM112; f26GM112; Tinkle Bell - { 0x247F811,0x054F311, 0x47,0x00, 0x4, +0, false }, // 2006: f15GM113; f26GM113; Agogo Bells - { 0x21AF400,0x008F800, 0x00,0x00, 0xC, +0, false }, // 2007: f15GM114; f26GM114; Steel Drums - { 0x01AF400,0x038F800, 0x00,0x00, 0xA, +0, false }, // 2008: f15GM115; f26GM115; Woodblock - { 0x079F400,0x017F600, 0x03,0x00, 0xA, +0, false }, // 2009: f15GM116; f26GM116; Taiko Drum - { 0x007A810,0x115DA00, 0x06,0x00, 0x6, +0, false }, // 2010: f15GM117; f26GM117; Melodic Tom - { 0x009A810,0x107DF10, 0x07,0x00, 0xE, +0, false }, // 2011: f15GM118; f15GP39; f26GM118; f26GP39; Hand Clap; Synth Drum - { 0x334F407,0x2D4F415, 0x00,0x00, 0xE, +0, false }, // 2012: f15GM119; f26GM119; Reverse Cymbal - { 0x0F4000A,0x0F6F717, 0x3F,0x00, 0x1, +0, false }, // 2013: f15GM120; f26GM120; Guitar FretNoise - { 0x0F2E00E,0x033FF1E, 0x5E,0x40, 0x8, +0, false }, // 2014: f15GM121; f26GM121; Breath Noise - { 0x0645451,0x045A581, 0x00,0x00, 0xA, +0, false }, // 2015: f15GM122; f26GM122; Seashore - { 0x261B235,0x0B2F112, 0x5C,0x08, 0xA, +0, false }, // 2016: f15GM123; f26GM123; Bird Tweet - { 0x38CF800,0x06BF600, 0x80,0x00, 0xF, +0, false }, // 2017: f15GM125; f26GM125; Helicopter - { 0x060F207,0x072F212, 0x54,0x80, 0x4, +0, false }, // 2018: f15GM126; f26GM126; Applause/Noise - { 0x0557542,0x0257541, 0x96,0x87, 0x8, +0, false }, // 2019: f15GM127; f26GM127; Gunshot - { 0x268F911,0x005F211, 0x46,0x00, 0x8, +0, false }, // 2020: f15GP35; f15GP36; f26GP35; f26GP36; Ac Bass Drum; Bass Drum 1 - { 0x14BFA01,0x03BFA08, 0x08,0x00, 0xD, +0, false }, // 2021: f15GP37; f26GP37; Side Stick - { 0x007FF21,0x107F900, 0x80,0x00, 0xE, +0, false }, // 2022: apgleeP38; apgnamP38; dukeP38; f15GP38; f26GP38; swP38; Acoustic Snare - { 0x20DFF20,0x027FF02, 0x00,0x00, 0xE, +0, false }, // 2023: f15GP40; f26GP40; Electric Snare - { 0x0C8F60C,0x257FF12, 0xC2,0x00, 0xC, +0, false }, // 2024: f15GP42; f26GP42; Closed High Hat - { 0x000F60E,0x3059F10, 0x00,0x00, 0xE, +0, false }, // 2025: f15GP44; f26GP44; oGP44; Pedal High Hat - { 0x000F60E,0x3039F10, 0x00,0x00, 0xE, +0, false }, // 2026: f15GP46; f26GP46; oGP46; Open High Hat - { 0x0C5F59E,0x2F7F70E, 0x00,0x00, 0xF, +0, false }, // 2027: f15GP54; f26GP54; oGP54; Tambourine - { 0x2B7F811,0x003F310, 0x45,0x00, 0x8, +0, false }, // 2028: f15GP56; f26GP56; Cow Bell - { 0x0BFFA01,0x097C803, 0x00,0x00, 0x7, +0, false }, // 2029: apgnamP60; dukeP60; f15GP60; f26GP60; oGP60; swP60; High Bongo - { 0x08DFA01,0x0BAFA03, 0x4F,0x00, 0x7, +0, false }, // 2030: apgnamP62; dukeP62; f15GP62; f26GP62; swP62; Mute High Conga - { 0x38FF801,0x06FF600, 0x47,0x00, 0xF, +0, false }, // 2031: f15GP65; f26GP65; High Timbale - { 0x38CF800,0x06EF600, 0x80,0x00, 0xF, +0, false }, // 2032: f15GP66; f26GP66; Low Timbale - { 0x38CF803,0x0B5F80C, 0x80,0x00, 0xF, +0, false }, // 2033: f15GP67; f26GP67; High Agogo - { 0x38CF803,0x0B5F80C, 0x83,0x00, 0xF, +0, false }, // 2034: f15GP68; f26GP68; Low Agogo - { 0x0DFF611,0x0DEF710, 0x4F,0x40, 0xC, +0, false }, // 2035: f15GP73; f26GP73; Short Guiro - { 0x053F101,0x0F3F211, 0x4F,0x80, 0x4, +0, false }, // 2036: f27GM0; f27GM1; f27GM2; f27GM3; f27GM4; f27GM5; f27GM84; AcouGrandPiano; BrightAcouGrand; Chorused Piano; ElecGrandPiano; Honky-tonkPiano; Lead 5 charang; Rhodes Piano - { 0x1C5C202,0x104D000, 0x11,0x00, 0xC, +0, false }, // 2037: f27GM7; Clavinet - { 0x2129A16,0x0039012, 0x97,0x04, 0x2, +0, false }, // 2038: f27GM112; f27GM8; Celesta; Tinkle Bell - { 0x0F3F507,0x0F2F501, 0x19,0x00, 0xA, +0, false }, // 2039: f27GM9; Glockenspiel - { 0x2F3F507,0x0F2F501, 0x19,0x00, 0xA, +0, false }, // 2040: f27GM10; Music box - { 0x0229F16,0x032B0D2, 0x16,0x00, 0x8, +0, false }, // 2041: f27GM11; Vibraphone - { 0x025DA05,0x015F001, 0x4E,0x00, 0xA, +0, false }, // 2042: f27GM12; Marimba - { 0x025C811,0x0F2F511, 0x29,0x00, 0xC, +0, false }, // 2043: f27GM13; Xylophone - { 0x012FF54,0x0F2F051, 0x16,0x00, 0x0, +0, false }, // 2044: f27GM14; f27GM98; FX 3 crystal; Tubular Bells - { 0x212FF54,0x0F2F051, 0x16,0x00, 0x0, +0, false }, // 2045: f27GM15; Dulcimer - { 0x106DF24,0x005FF21, 0x15,0x00, 0x1, +0, false }, // 2046: f27GM16; f27GM17; f27GM18; f27GM19; Church Organ; Hammond Organ; Percussive Organ; Rock Organ - { 0x104F223,0x0045231, 0x50,0x80, 0xE, +0, false }, // 2047: f27GM20; Reed Organ - { 0x00BF223,0x00B5230, 0x4F,0x82, 0xE, +0, false }, // 2048: f27GM21; f27GM23; Accordion; Tango Accordion - { 0x2036162,0x0058172, 0x4A,0x00, 0x2, +0, false }, // 2049: f27GM22; Harmonica - { 0x01CF201,0x087F501, 0x10,0x00, 0xA, +0, false }, // 2050: f27GM24; f27GM26; f27GM27; f27GM28; Acoustic Guitar1; Electric Guitar1; Electric Guitar2; Electric Guitar3 - { 0x014F201,0x084F501, 0x10,0x00, 0xA, +0, false }, // 2051: f27GM25; Acoustic Guitar2 - { 0x103AF00,0x3FFF021, 0x06,0x00, 0x6, +0, false }, // 2052: f27GM29; Overdrive Guitar - { 0x025DA05,0x06A5334, 0x8E,0x00, 0xA, +0, false }, // 2053: f27GM31; Guitar Harmonics - { 0x035F813,0x004FF11, 0x12,0x03, 0x8, +0, false }, // 2054: f27GM32; f27GM33; f27GM34; f27GM35; f27GM36; f27GM37; f27GM38; f27GM39; f27GM43; Acoustic Bass; Contrabass; Electric Bass 1; Electric Bass 2; Fretless Bass; Slap Bass 1; Slap Bass 2; Synth Bass 1; Synth Bass 2 - { 0x0114172,0x01562A2, 0x89,0x40, 0xA, +0, false }, // 2055: f27GM40; f27GM41; f27GM42; f27GM44; f27GM48; f27GM49; Cello; String Ensemble1; String Ensemble2; Tremulo Strings; Viola; Violin - { 0x0F9F121,0x0F6F721, 0x1C,0x00, 0xE, +0, false }, // 2056: f27GM45; Pizzicato String - { 0x075F502,0x0F3F201, 0x29,0x00, 0x0, +0, false }, // 2057: f27GM46; Orchestral Harp - { 0x005FF00,0x0F3F020, 0x18,0x00, 0x0, +0, false }, // 2058: f27GM47; Timpany - { 0x0114172,0x01562A1, 0x89,0x40, 0xA, +0, false }, // 2059: f27GM50; f27GM51; Synth Strings 1; SynthStrings 2 - { 0x2A32321,0x1F34221, 0x1A,0x00, 0x8, +0, false }, // 2060: f27GM52; f27GM53; f27GM54; f27GM85; Choir Aahs; Lead 6 voice; Synth Voice; Voice Oohs - { 0x010A130,0x0337D10, 0x07,0x00, 0x0, +0, false }, // 2061: f27GM55; Orchestra Hit - { 0x01D5320,0x03B6261, 0x18,0x00, 0xA, +0, false }, // 2062: f27GM57; Trombone - { 0x01572A1,0x02784A1, 0x17,0x00, 0xE, +0, false }, // 2063: f27GM58; Tuba - { 0x05A5321,0x01A8A21, 0x9F,0x00, 0xC, +0, false }, // 2064: f27GM60; f27GM69; English Horn; French Horn - { 0x0009F71,0x0069060, 0x51,0x00, 0x0, +0, false }, // 2065: f27GM70; Bassoon - { 0x0009F71,0x0069062, 0x51,0x00, 0x0, +0, false }, // 2066: f27GM71; Clarinet - { 0x0077061,0x0077062, 0x80,0x80, 0x7, +0, false }, // 2067: f27GM72; f27GM73; f27GM74; f27GM76; f27GM77; Bottle Blow; Flute; Piccolo; Recorder; Shakuhachi - { 0x0077061,0x0077041, 0x80,0x80, 0x7, +0, false }, // 2068: f27GM75; Pan Flute - { 0x0F7F000,0x00687A2, 0x30,0x00, 0xF, +0, false }, // 2069: f27GM78; f27GM79; Ocarina; Whistle - { 0x2129A16,0x1039012, 0x97,0x04, 0x2, +0, false }, // 2070: f27GM80; Lead 1 squareea - { 0x0037165,0x0076171, 0xD2,0x00, 0x2, +0, false }, // 2071: f27GM121; f27GM82; f27GM83; Breath Noise; Lead 3 calliope; Lead 4 chiff - { 0x0011E00,0x0A11220, 0x40,0x40, 0x6, +0, false }, // 2072: f27GM86; f27GM95; Lead 7 fifths; Pad 8 sweep - { 0x0059221,0x1059421, 0x1C,0x00, 0xE, +0, false }, // 2073: f27GM87; Lead 8 brass - { 0x044FF25,0x033F324, 0x15,0x01, 0xC, +0, false }, // 2074: f27GM88; Pad 1 new age - { 0x0132F20,0x0132321, 0x0D,0x00, 0x1, +0, false }, // 2075: f27GM89; Pad 2 warm - { 0x0012E01,0x0216221, 0x40,0x40, 0x6, +0, false }, // 2076: f27GM90; Pad 3 polysynth - { 0x3134362,0x0038261, 0x2E,0x00, 0x2, +0, false }, // 2077: f27GM91; Pad 4 choir - { 0x2035FE6,0x00350E1, 0x0F,0x00, 0x3, +0, false }, // 2078: f27GM92; Pad 5 bowedpad - { 0x3034F61,0x0035061, 0x0D,0x00, 0x9, +0, false }, // 2079: f27GM93; Pad 6 metallic - { 0x1034F61,0x0035061, 0x00,0x00, 0x9, +0, false }, // 2080: f27GM94; f27GM96; FX 1 rain; Pad 7 halo - { 0x3033F60,0x0033061, 0x0D,0x00, 0x7, +0, false }, // 2081: f27GM97; FX 2 soundtrack - { 0x112FF53,0x0F1F071, 0x13,0x00, 0x0, +0, false }, // 2082: f27GM99; FX 4 atmosphere - { 0x112FFD1,0x0F1F0F1, 0x12,0x00, 0x0, +0, false }, // 2083: f27GM100; FX 5 brightness - { 0x0E11126,0x0E11120, 0xA5,0x00, 0x0, +0, false }, // 2084: f27GM101; FX 6 goblins - { 0x30244A1,0x04245E1, 0x51,0x00, 0x2, +0, false }, // 2085: f27GM102; FX 7 echoes - { 0x0E1A126,0x0E1A120, 0xA5,0x0E, 0x0, +0, false }, // 2086: f27GM103; FX 8 sci-fi - { 0x054F101,0x004F008, 0x40,0x00, 0x0, +0, false }, // 2087: f27GM104; Sitar - { 0x011A131,0x0437D16, 0x47,0x40, 0x8, +0, false }, // 2088: f27GM105; Banjo - { 0x211A131,0x0437D11, 0x14,0x00, 0x0, +0, false }, // 2089: f27GM106; Shamisen - { 0x091AB0E,0x0C3F702, 0xC0,0x00, 0xE, +0, false }, // 2090: f27GM107; Koto - { 0x02FC811,0x0F5F431, 0x2D,0x00, 0xC, +0, false }, // 2091: f27GM108; Kalimba - { 0x1176E31,0x20CAB22, 0x43,0x08, 0x2, +0, false }, // 2092: f27GM109; Bagpipe - { 0x1176E31,0x20CAB22, 0x4F,0x08, 0x2, +0, false }, // 2093: f27GM110; f27GM111; Fiddle; Shanai - { 0x002FF64,0x0F3F522, 0xDB,0x02, 0x4, +0, false }, // 2094: f27GM113; Agogo Bells - { 0x001FF63,0x0F3F534, 0xDB,0x00, 0x2, +0, false }, // 2095: f27GM114; Steel Drums - { 0x0FFFB13,0x0FFE802, 0x40,0x00, 0x8, +0, false }, // 2096: f27GM115; f27GP76; f27GP77; f27GP78; f27GP79; High Wood Block; Low Wood Block; Mute Cuica; Open Cuica; Woodblock - { 0x108FF00,0x006F000, 0x00,0x00, 0x0, +0, false }, // 2097: f27GM116; f27GM117; f27GM118; Melodic Tom; Synth Drum; Taiko Drum - { 0x0F1100E,0x0F61800, 0x00,0x00, 0xE, +0, false }, // 2098: f27GM119; Reverse Cymbal - { 0x1F18F2A,0x1F63816, 0x00,0x00, 0x8, +0, false }, // 2099: f27GM120; Guitar FretNoise - { 0x0F0102E,0x2821020, 0x00,0x00, 0xE, +0, false }, // 2100: f27GM122; Seashore - { 0x201EFEE,0x0069FEE, 0x10,0x04, 0x6, +0, false }, // 2101: f27GM123; Bird Tweet - { 0x201EFEE,0x0069FEE, 0x01,0x04, 0x6, +0, false }, // 2102: f27GM124; Telephone - { 0x001F02E,0x0064820, 0x00,0x00, 0xE, +0, false }, // 2103: f27GM126; Applause/Noise - { 0x3EFF71C,0x08FFD0E, 0x00,0x00, 0xF, +0, false }, // 2104: f27GP42; Closed High Hat - { 0x202FF0E,0x103FF1E, 0x00,0x80, 0xE, +0, false }, // 2105: f27GP44; f27GP46; Open High Hat; Pedal High Hat - { 0x202BF8E,0x2049F0E, 0x00,0x00, 0xE, +0, false }, // 2106: f27GP49; f27GP52; f27GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2 - { 0x003FF64,0x0F6F73E, 0xDB,0x00, 0x4, +0, false }, // 2107: f27GP56; Cow Bell - { 0x100F300,0x054F600, 0x00,0x00, 0xC, +0, false }, // 2108: f27GP58; Vibraslap - { 0x2F3F40C,0x3D66E0E, 0x00,0x00, 0xE, +0, false }, // 2109: f27GP69; f27GP70; f27GP82; Cabasa; Maracas; Shaker - { 0x07B9C21,0x0FB9502, 0x0A,0x00, 0x8, +0, false }, // 2110: apgbloodM28; nhlM28; Electric Guitar3 - { 0x0778121,0x0879221, 0x17,0x00, 0xA, +0, false }, // 2111: apgbloodM35; nhlM35; Fretless Bass - { 0x1237221,0x0075121, 0x1A,0x06, 0xE, +0, false }, // 2112: apgbloodM51; nhlM51; SynthStrings 2 - { 0x0295231,0x0197121, 0x1E,0x04, 0xE, +0, false }, // 2113: apgbloodM57; nhlM57; Trombone - { 0x0187621,0x0098121, 0x1A,0x05, 0xE, +0, false }, // 2114: apgbloodM58; nhlM58; Tuba - { 0x0167921,0x05971A1, 0x1F,0x00, 0x8, +0, false }, // 2115: apgbloodM60; nhlM60; French Horn - { 0x0257521,0x0178421, 0x1A,0x81, 0xE, +0, false }, // 2116: apgbloodM62; nhlM62; Synth Brass 1 - { 0x0586221,0x0167221, 0x22,0x01, 0xE, +0, false }, // 2117: apgbloodM63; nhlM63; Synth Brass 2 - { 0x10759B1,0x00A7BA1, 0x1B,0x05, 0x0, +0, false }, // 2118: apgbloodM64; nhlM64; Soprano Sax - { 0x020A821,0x10A7B23, 0x0F,0x05, 0xC, +0, false }, // 2119: apgbloodM66; nhlM66; Tenor Sax - { 0x1378CA1,0x00A7724, 0x0A,0x07, 0x0, +0, false }, // 2120: apgbloodM69; nhlM69; English Horn - { 0x06BFF31,0x0195175, 0x04,0x03, 0xA, +0, false }, // 2121: apgbloodM70; nhlM70; Bassoon - { 0x0599BA1,0x00A75E1, 0x8C,0x00, 0x0, +0, false }, // 2122: apgbloodM73; nhlM73; Flute - { 0x0389F22,0x0296761, 0x1D,0x01, 0x0, +0, false }, // 2123: apgbloodM74; nhlM74; Recorder - { 0x00C9222,0x00DA261, 0x1D,0x03, 0xE, +0, false }, // 2124: apgbloodM80; nhlM80; Lead 1 squareea - { 0x1C99223,0x1288222, 0x00,0x00, 0x9, -12, false }, // 2125: nhlM86; Lead 7 fifths - { 0x2863428,0x0354121, 0x39,0x07, 0x0, +0, false }, // 2126: apgbloodM92; nhlM92; Pad 5 bowedpad - { 0x1F35224,0x1F53223, 0x12,0x09, 0x4, +0, false }, // 2127: apgbloodM93; nhlM93; Pad 6 metallic - { 0x1D52222,0x1053F21, 0x10,0x88, 0xA, +0, false }, // 2128: apgbloodM95; nhlM95; Pad 8 sweep - { 0x1554163,0x10541A2, 0x00,0x00, 0x7, -12, false }, // 2129: nhlM97; FX 2 soundtrack - { 0x0F7F620,0x2F9770E, 0x08,0x05, 0x0, -24, false }, // 2130: nhlM123; Bird Tweet - { 0x100F220,0x1053623, 0x04,0x00, 0x2, -36, false }, // 2131: nhlM125; Helicopter - { 0x0EFA120,0x0DFF310, 0x00,0x00, 0xE, +0, false }, // 2132: nhlM127; Gunshot - { 0x000FF24,0x0A9F802, 0x00,0x03, 0xE, +0, false }, // 2133: apgbloodP38; apgbloodP40; apgbloodP8; nhlP38; nhlP40; Acoustic Snare; Electric Snare - { 0x0FEF22C,0x3D8B802, 0x00,0x01, 0x6, +0, false }, // 2134: apgbloodP10; apgbloodP42; nhlP42; Closed High Hat - { 0x0FE822C,0x3D98802, 0x00,0x07, 0x6, +0, false }, // 2135: apgbloodP11; apgbloodP44; nhlP44; Pedal High Hat - { 0x0F6822E,0x3F87404, 0x00,0x09, 0x4, +0, false }, // 2136: apgbloodP12; apgbloodP46; nhlP46; Open High Hat - { 0x100FF2E,0x334D609, 0x00,0x01, 0xC, +0, false }, // 2137: apgbloodP13; apgbloodP49; apgbloodP52; apgbloodP55; apgbloodP57; nhlP49; nhlP52; nhlP55; nhlP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal - { 0x389F837,0x0F8F703, 0x0C,0x04, 0x0, +0, false }, // 2138: apgbloodP16; apgbloodP56; nhlP56; Cow Bell - { 0x0FAFA25,0x0F9AA03, 0x14,0x00, 0x0, +0, false }, // 2139: apgbloodP18; apgbloodP60; apgbloodP62; nhlP60; nhlP62; High Bongo; Mute High Conga - { 0x0F7F241,0x0F7F281, 0x12,0x00, 0x6, +0, false }, // 2140: f29GM7; f30GM7; Clavinet - { 0x10BD0E0,0x109E0A4, 0x80,0x8E, 0x1, +0, false }, // 2141: f29GM14; Tubular Bells - { 0x0F4F60C,0x0F5F341, 0x5C,0x00, 0x0, +0, false }, // 2142: f29GM22; f29GM23; f30GM22; f30GM23; Harmonica; Tango Accordion - { 0x1557261,0x0187121, 0x86,0x83, 0x0, +0, false }, // 2143: f29GM24; f29GM25; f29GM27; f30GM24; f30GM25; f30GM27; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar2 - { 0x09612F3,0x10430B1, 0x45,0x86, 0x1, +0, false }, // 2144: f29GM33; Electric Bass 1 - { 0x204F061,0x2055020, 0x9D,0x83, 0xC, +0, false }, // 2145: f29GM50; Synth Strings 1 - { 0x236F312,0x2D7B300, 0x2A,0x00, 0x0, +0, false }, // 2146: f29GM59; Muted Trumpet - { 0x143F701,0x1E4F3A2, 0x00,0x00, 0x8, +0, false }, // 2147: f29GM61; Brass Section - { 0x35B8721,0x00A6021, 0x99,0x00, 0xE, +0, false }, // 2148: f29GM76; Bottle Blow - { 0x0F3D385,0x0F3A341, 0x59,0x80, 0xC, +0, false }, // 2149: f29GM102; f30GM102; FX 7 echoes - { 0x125FF10,0x015F711, 0x56,0x00, 0xE, +0, false }, // 2150: f29GM112; Tinkle Bell - { 0x04AFA02,0x074F490, 0x16,0x01, 0xE, +0, false }, // 2151: f29GM117; Melodic Tom - { 0x045F668,0x0289E87, 0x00,0x01, 0x6, +0, false }, // 2152: f29GP54; Tambourine - { 0x164F923,0x177F607, 0x95,0x00, 0xE, +0, false }, // 2153: f29GP66; Low Timbale - { 0x0E7F21C,0x0B8F201, 0x6F,0x80, 0xC, +12, false }, // 2154: f31GM4; Rhodes Piano - { 0x0E2CE02,0x4E2F402, 0x25,0x00, 0x0, +0, false }, // 2155: f31GM8; Celesta - { 0x0E2F507,0x0E2F341, 0xA1,0x00, 0x0, +0, false }, // 2156: f31GM8; Celesta - { 0x2E5F5D9,0x0E5F251, 0x22,0x00, 0x8, +0, false }, // 2157: f31GM11; Vibraphone - { 0x0E1F111,0x0E1F251, 0x10,0x08, 0x9, +0, false }, // 2158: f31GM11; Vibraphone - { 0x4B1F0C9,0x0B2F251, 0x98,0x01, 0x8, +0, false }, // 2159: f31GM14; Tubular Bells - { 0x082F311,0x0E3F311, 0x44,0x80, 0x9, +0, false }, // 2160: f31GM14; Tubular Bells - { 0x0828523,0x0728212, 0xB3,0xA7, 0xE, +0, false }, // 2161: f31GM46; Orchestral Harp - { 0x0728201,0x0328411, 0x27,0x00, 0xE, +0, false }, // 2162: f31GM46; Orchestral Harp - { 0x4E5F111,0x4E5F312, 0xA1,0x40, 0x4, -12, false }, // 2163: f31GM47; Timpany - { 0x0E5F111,0x0E6F111, 0x89,0x00, 0x5, +0, false }, // 2164: f31GM47; Timpany - { 0x5047130,0x01474A0, 0x99,0x01, 0xE, +12, false }, // 2165: f31GM48; f31GM49; String Ensemble1; String Ensemble2 - { 0x1147561,0x0147522, 0x88,0x00, 0xF, +0, false }, // 2166: f31GM48; f31GM49; f31GM50; String Ensemble1; String Ensemble2; Synth Strings 1 - { 0x5047130,0x01474A0, 0x99,0x01, 0xE, +0, false }, // 2167: f31GM50; Synth Strings 1 - { 0x0141161,0x0165561, 0x17,0x00, 0xC, +12, false }, // 2168: f31GM60; French Horn - { 0x7217230,0x604BF31, 0x1B,0x03, 0xC, +0, false }, // 2169: f31GM61; Brass Section - { 0x0357A31,0x03A7A31, 0x1D,0x09, 0xD, +0, false }, // 2170: f31GM61; Brass Section - { 0x06599E1,0x0154825, 0x80,0x85, 0x8, +0, false }, // 2171: f31GM68; Oboe - { 0x015AA62,0x0058F21, 0x94,0x80, 0x9, +0, false }, // 2172: f31GM68; Oboe - { 0x025C9A4,0x0056F21, 0xA2,0x80, 0xC, +0, false }, // 2173: f31GM74; Recorder - { 0x015CAA2,0x0056F21, 0xAA,0x00, 0xD, +0, false }, // 2174: f31GM74; Recorder - { 0x07E0824,0x0E4E383, 0x80,0x40, 0xA, +24, false }, // 2175: f31GM88; Pad 1 new age - { 0x0E6F314,0x0E6F281, 0x63,0x00, 0xB, +0, false }, // 2176: f31GM88; Pad 1 new age - { 0x205FC00,0x017FA00, 0x40,0x00, 0xE, +0, false }, // 2177: f31GP40; Electric Snare - { 0x007FC00,0x638F801, 0x00,0x80, 0xF, +0, false }, // 2178: f31GP40; Electric Snare - { 0x0038165,0x005F172, 0xD2,0x80, 0x2, +0, false }, // 2179: f32GM10; f32GM9; Glockenspiel; Music box - { 0x0038165,0x005F171, 0xD2,0x40, 0x2, +0, false }, // 2180: f32GM12; f32GM13; f32GM14; Marimba; Tubular Bells; Xylophone - { 0x002A4B4,0x04245D7, 0x47,0x40, 0x6, +0, false }, // 2181: f32GM32; Acoustic Bass - { 0x0022A55,0x0F34212, 0x97,0x80, 0x0, +0, false }, // 2182: f32GM34; f41GM34; f54GM80; Electric Bass 2; Lead 1 squareea - { 0x01171B1,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 2183: b56M44; b61M49; b66M44; f32GM48; f32GM50; f53GM73; Flute; STRINGS1 - { 0x053090E,0x094F702, 0x80,0x00, 0xE, +0, false }, // 2184: MGM105; MGM51; f32GM105; f32GM51; oGM105; Banjo; SynthStrings 2 - { 0x08F74A1,0x02A65A1, 0x27,0x80, 0x2, +0, false }, // 2185: f12GM73; f16GM73; f32GM72; f32GM73; f32GM74; f32GM75; f37GM72; f37GM73; f47GM73; f54GM73; Flute; Pan Flute; Piccolo; Recorder - { 0x0667190,0x08B5250, 0x92,0x00, 0xE, +0, false }, // 2186: f32GM81; Lead 2 sawtooth - { 0x0247332,0x0577521, 0x16,0x80, 0xE, +0, false }, // 2187: MGM82; f32GM82; Lead 3 calliope - { 0x28FA520,0x03D3621, 0x8E,0x00, 0x6, +0, false }, // 2188: MGM93; f32GM93; Pad 6 metallic - { 0x08C4321,0x02F8521, 0x19,0x80, 0xC, +0, false }, // 2189: MGM94; b56M59; b66M59; f32GM94; Muted Trumpet; Pad 7 halo; SOFTRUMP - { 0x0AE71A1,0x02E81A0, 0x1C,0x00, 0xE, +0, false }, // 2190: f32GM96; FX 1 rain - { 0x054F606,0x0B3F281, 0x73,0x03, 0x0, +0, false }, // 2191: f32GM97; FX 2 soundtrack - { 0x0177421,0x01765A2, 0x83,0x8D, 0x7, +0, false }, // 2192: apgleeM73; b56M73; b66M73; f32GM107; f32GM108; f32GM109; f47GM72; Bagpipe; FLUTE - { 0x0F3F8E2,0x0F3F7B0, 0x86,0x40, 0x4, +0, false }, // 2193: f32GM120; Guitar FretNoise - { 0x0031801,0x090F6B4, 0x80,0xC1, 0xE, +0, false }, // 2194: f32GM127; Gunshot - { 0x04CA800,0x04FD600, 0x0B,0x03, 0x0, +0, false }, // 2195: MGP35; MGP36; f32GP35; f32GP36; Ac Bass Drum; Bass Drum 1 - { 0x282B2A4,0x1DA9803, 0x00,0x93, 0xE, +0, false }, // 2196: f32GP42; Closed High Hat - { 0x0A0B2A4,0x1D69603, 0x02,0x80, 0xE, +0, false }, // 2197: f32GP49; f32GP57; f47GP30; Crash Cymbal 1; Crash Cymbal 2 - { 0x104F0A1,0x1D6F481, 0xCE,0x00, 0x4, +0, false }, // 2198: f13GM3; f50GM3; Honky-tonkPiano - { 0x254F568,0x0B7F321, 0xE8,0x00, 0x0, +0, false }, // 2199: f13GM5; f50GM5; Chorused Piano - { 0x036F506,0x025FD61, 0x10,0x80, 0x3, +0, false }, // 2200: f13GM11; f50GM11; Vibraphone - { 0x092FF83,0x003F015, 0x00,0x00, 0xE, -12, false }, // 2201: f13GM14; f50GM14; Tubular Bells - { 0x00FF0A0,0x00FF0A2, 0xC0,0x06, 0xD, +0, false }, // 2202: f13GM16; f50GM16; Hammond Organ - { 0x00BF022,0x10B50B1, 0xCD,0x03, 0x0, +0, false }, // 2203: f13GM23; f50GM23; Tango Accordion - { 0x3598600,0x02A7244, 0x42,0x80, 0xC, +0, false }, // 2204: f13GM31; f50GM31; Guitar Harmonics - { 0x039F330,0x00CF060, 0x0F,0x00, 0x8, +12, false }, // 2205: f13GM35; f50GM35; Fretless Bass - { 0x1378D31,0x0163871, 0x85,0x00, 0xA, +0, false }, // 2206: f13GM40; Violin - { 0x106F031,0x1065071, 0xC5,0x00, 0x0, +0, false }, // 2207: f13GM41; f50GM41; Viola - { 0x11FF431,0x1365361, 0x40,0x00, 0x0, +0, false }, // 2208: f13GM42; f50GM42; Cello - { 0x01FF431,0x1366361, 0xC0,0x00, 0x0, +0, false }, // 2209: f13GM43; f50GM43; Contrabass - { 0x043F2B1,0x12851A1, 0x1D,0x00, 0xE, +0, false }, // 2210: f13GM44; f50GM44; Tremulo Strings - { 0x015F431,0x00560B2, 0x5B,0x83, 0x0, +0, false }, // 2211: f13GM52; f50GM52; Choir Aahs - { 0x172FCE1,0x0176271, 0x46,0x00, 0x0, +0, false }, // 2212: f13GM53; f50GM53; Voice Oohs - { 0x00530B1,0x00550B2, 0x57,0x00, 0xC, +0, false }, // 2213: f13GM54; f50GM54; Synth Voice - { 0x0655371,0x00FF021, 0x14,0x00, 0xA, +0, false }, // 2214: f13GM56; f50GM56; Trumpet - { 0x0254231,0x00FF061, 0x56,0x01, 0xE, +0, false }, // 2215: f13GM57; f50GM57; Trombone - { 0x1255221,0x0299361, 0x55,0x01, 0xE, +0, false }, // 2216: f13GM58; f50GM58; Tuba - { 0x0755471,0x0089021, 0x20,0x00, 0xE, +0, false }, // 2217: f13GM59; f50GM59; Muted Trumpet - { 0x0043071,0x00A5021, 0x57,0x00, 0xC, +0, false }, // 2218: f13GM72; f50GM72; Piccolo - { 0x0445171,0x00A5021, 0x55,0x00, 0xC, +0, false }, // 2219: f13GM73; f50GM73; Flute - { 0x35AF802,0x02A4271, 0x00,0x00, 0xE, +0, false }, // 2220: f13GM77; f50GM77; Shakuhachi - { 0x08F4EE0,0x02A55A1, 0xEC,0x00, 0xE, +0, false }, // 2221: f13GM78; Whistle - { 0x39D6571,0x0095021, 0x17,0x00, 0xE, +0, false }, // 2222: f13GM82; f50GM82; Lead 3 calliope - { 0x05AF802,0x22A4270, 0x00,0x00, 0xE, +0, false }, // 2223: f13GM83; f50GM83; Lead 4 chiff - { 0x29D65A1,0x2095021, 0xC6,0x00, 0x0, -12, false }, // 2224: f13GM85; f50GM85; Lead 6 voice - { 0x00330B1,0x00440B2, 0x5D,0x00, 0x0, +0, false }, // 2225: f13GM91; f50GM91; Pad 4 choir - { 0x0585201,0x03641A1, 0x99,0x00, 0x6, +0, false }, // 2226: f13GM94; f50GM94; Pad 7 halo - { 0x0B4F291,0x075F101, 0xD0,0x00, 0x0, +0, false }, // 2227: f13GM96; f50GM96; FX 1 rain - { 0x0572132,0x0194263, 0x06,0x00, 0x9, -12, false }, // 2228: f13GM97; f50GM97; FX 2 soundtrack - { 0x3859F85,0x043F311, 0x15,0x00, 0xE, +0, false }, // 2229: f13GM98; f50GM98; FX 3 crystal - { 0x295F300,0x2B9F2A0, 0x11,0x00, 0x0, +0, false }, // 2230: f13GM100; f50GM100; FX 5 brightness - { 0x2A3F400,0x2B9F2A0, 0x1B,0x00, 0x0, +0, false }, // 2231: f13GM102; f50GM102; FX 7 echoes - { 0x2A2FF80,0x30E108E, 0x00,0x00, 0xE, +0, false }, // 2232: f13GM119; f50GM119; Reverse Cymbal - { 0x003402E,0x003109E, 0x00,0x00, 0xE, +0, false }, // 2233: f13GM122; f50GM122; Seashore - { 0x2A3379B,0x237461A, 0x95,0x40, 0x0, +0, false }, // 2234: f13GM123; f50GM123; Bird Tweet - { 0x344FFAB,0x02AF1EA, 0xC0,0x01, 0xC, -12, false }, // 2235: f13GM124; f50GM124; Telephone - { 0x10EF0BE,0x00E3030, 0x00,0x0A, 0xE, +0, false }, // 2236: f13GM125; f50GM125; Helicopter - { 0x023FCC0,0x006F08E, 0x00,0x00, 0xE, +0, false }, // 2237: f13GM127; f50GM127; Gunshot - { 0x004F081,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 2238: f13GP42; f50GP42; Closed High Hat - { 0x12FF201,0x356F58E, 0xC0,0x00, 0xE, +0, false }, // 2239: f13GP46; f50GP46; Open High Hat - { 0x12FF281,0x356F58E, 0xC0,0x00, 0xE, +0, false }, // 2240: f13GP49; f13GP57; f50GP49; f50GP57; Crash Cymbal 1; Crash Cymbal 2 - { 0x155AF00,0x364FF8B, 0x00,0x00, 0xE, +0, false }, // 2241: f13GP51; f13GP53; f13GP59; f50GP51; f50GP53; f50GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - { 0x1496401,0x356F58A, 0xC0,0x00, 0xE, +0, false }, // 2242: f13GP52; f50GP52; Chinese Cymbal - { 0x2678900,0x357878E, 0x00,0x00, 0xE, +0, false }, // 2243: f13GP54; f50GP54; Tambourine - { 0x02FF281,0x356F58E, 0xC0,0x00, 0x0, +0, false }, // 2244: f13GP55; f50GP55; Splash Cymbal - { 0x0089011,0x357898E, 0xC0,0x00, 0xE, +0, false }, // 2245: f13GP69; f50GP69; Cabasa - { 0x11BF100,0x3468B9E, 0x00,0x00, 0xE, +0, false }, // 2246: f13GP70; f50GP70; Maracas - { 0x205504C,0x05C859D, 0x80,0x0A, 0xA, +0, false }, // 2247: f13GP71; f50GP71; Short Whistle - { 0x205508C,0x05C854D, 0x40,0x0A, 0x0, +0, false }, // 2248: f13GP72; f50GP72; Long Whistle - { 0x206F08B,0x346F610, 0x00,0x00, 0xE, +0, false }, // 2249: f13GP73; f50GP73; Short Guiro - { 0x392F700,0x2AF479E, 0x00,0x00, 0xE, +0, false }, // 2250: f13GP74; f50GP74; Long Guiro - { 0x053F300,0x247698E, 0x43,0x00, 0xE, +0, false }, // 2251: f13GP82; f50GP82; Shaker - { 0x224F10E,0x335FF8E, 0x40,0x02, 0x0, +0, false }, // 2252: f13GP83; f13GP84; f50GP83; f50GP84; Bell Tree; Jingle Bell - { 0x104F081,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 2253: f13GP91; f50GP91 - { 0x215BFD1,0x20473C1, 0x9C,0x00, 0x4, +0, false }, // 2254: f34GM74; Recorder - { 0x177F810,0x008F711, 0x91,0x00, 0x6, +0, false }, // 2255: f34GP0 - { 0x277F810,0x108F311, 0xF9,0xC0, 0x6, +0, false }, // 2256: f34GP2 - { 0x25DFB14,0x058F611, 0x80,0x00, 0x8, +0, false }, // 2257: f34GP10; f34GP6 - { 0x12AF900,0x22BFA01, 0x02,0x00, 0x5, +0, false }, // 2258: f34GP7; f34GP8 - { 0x28268D1,0x10563D0, 0x42,0x00, 0xA, +0, false }, // 2259: f34GP9 - { 0x317B142,0x317B101, 0x93,0x00, 0x3, +0, false }, // 2260: f34GP11 - { 0x317B242,0x317B201, 0x93,0x00, 0x3, +0, false }, // 2261: f34GP12 - { 0x2BAE610,0x005EA10, 0x3F,0x3F, 0x0, +0, false }, // 2262: f34GP13; f34GP15 - { 0x053B101,0x074C211, 0x4F,0x00, 0x6, +0, false }, // 2263: f35GM0; f47GM0; AcouGrandPiano - { 0x011F111,0x0B3F101, 0x4A,0x80, 0x6, +0, false }, // 2264: f35GM1; BrightAcouGrand - { 0x1FAF000,0x1FAF211, 0x02,0x80, 0x6, +0, false }, // 2265: f35GM6; Harpsichord - { 0x032F607,0x012F511, 0x97,0x80, 0x2, +0, false }, // 2266: f35GM9; Glockenspiel - { 0x0E3F318,0x093F241, 0x62,0x00, 0x0, +0, false }, // 2267: f35GM11; Vibraphone - { 0x025DA05,0x015F901, 0x4E,0x00, 0xA, +0, false }, // 2268: f35GM12; Marimba - { 0x1558403,0x005D341, 0x49,0x80, 0x4, +0, false }, // 2269: f35GM15; Dulcimer - { 0x01FF003,0x012F001, 0x5B,0x92, 0xA, +0, false }, // 2270: f35GM18; Rock Organ - { 0x01FF2A0,0x07CF521, 0x11,0x00, 0xA, +0, false }, // 2271: f35GM25; Acoustic Guitar2 - { 0x0442009,0x0F4D144, 0xA1,0x80, 0x8, +0, false }, // 2272: f35GM31; Guitar Harmonics - { 0x08AE220,0x0A8E420, 0x11,0x00, 0xA, +0, false }, // 2273: f35GM33; Electric Bass 1 - { 0x1DBB891,0x1567551, 0x17,0x00, 0xC, +0, false }, // 2274: f35GM45; Pizzicato String - { 0x0117171,0x11772A1, 0x8B,0x40, 0x6, +0, false }, // 2275: f35GM48; String Ensemble1 - { 0x111F0F1,0x1151121, 0x95,0x00, 0x0, +0, false }, // 2276: f35GM49; String Ensemble2 - { 0x111C071,0x1159221, 0x20,0x08, 0xC, +0, false }, // 2277: f35GM51; SynthStrings 2 - { 0x0C57461,0x165B220, 0x0F,0x08, 0xA, +0, false }, // 2278: f35GM55; Orchestra Hit - { 0x08153E1,0x0B962E1, 0x9F,0x05, 0xE, +0, false }, // 2279: f35GM60; French Horn - { 0x0AE71E1,0x09E81E1, 0x19,0x07, 0xA, +0, false }, // 2280: f35GM62; Synth Brass 1 - { 0x0AE73E1,0x09881E2, 0x49,0x08, 0xC, +0, false }, // 2281: f35GM63; Synth Brass 2 - { 0x0177E71,0x00E7B22, 0xC5,0x05, 0x2, +0, false }, // 2282: f35GM68; Oboe - { 0x08F7461,0x02A6561, 0x27,0x80, 0x2, +0, false }, // 2283: MGM72; MGM73; MGM74; MGM75; f35GM73; Flute; Pan Flute; Piccolo; Recorder - { 0x0D761E1,0x0F793E1, 0x85,0x80, 0xB, +0, false }, // 2284: f35GM77; Shakuhachi - { 0x1F6FB34,0x0439471, 0x83,0x00, 0xC, +0, false }, // 2285: f35GM99; FX 4 atmosphere - { 0x011A131,0x0437D16, 0x87,0x80, 0x8, +0, false }, // 2286: b56M105; b66M105; f35GM105; BANJO - { 0x1111EF0,0x11111E2, 0x00,0xC0, 0x8, +0, false }, // 2287: b56M125; b61M125; b66M125; f35GM125; HELICPTR - { 0x053F101,0x1F5F718, 0x4F,0x00, 0x6, +0, false }, // 2288: f35GP31; f35GP32 - { 0x20CA808,0x13FD903, 0x09,0x00, 0x0, +0, false }, // 2289: f35GP33; f35GP34 - { 0x0A1B2E0,0x1D6950E, 0x84,0x00, 0xE, +0, false }, // 2290: f35GP57; Crash Cymbal 2 - { 0x286F265,0x228670E, 0x00,0x00, 0xE, +0, false }, // 2291: f35GP69; Cabasa - { 0x00CFD01,0x034D600, 0x07,0x00, 0x0, +0, false }, // 2292: b51P35; b51P36; f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1; gpo035; gpo036 - { 0x00CF600,0x004F600, 0x00,0x00, 0x1, +0, false }, // 2293: b51P35; b51P36; f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1; gpo035; gpo036 - { 0x0FEF512,0x0FFF652, 0x11,0xA2, 0x6, +0, false }, // 2294: b51P37; f36GP37; Side Stick; gpo037 - { 0x0FFF941,0x0FFF851, 0x0F,0x00, 0x6, +0, false }, // 2295: b51P37; f36GP37; Side Stick; gpo037 - { 0x205FC80,0x017FA00, 0x00,0x00, 0xE, +0, false }, // 2296: b51P38; b51P40; f36GP38; f36GP40; Acoustic Snare; Electric Snare; gpo038; gpo040 - { 0x034A501,0x602FF01, 0x00,0x00, 0x7, +0, false }, // 2297: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; f36GP41; f36GP42; f36GP43; f36GP44; f36GP45; f36GP46; f36GP47; f36GP48; f36GP49; f36GP50; f36GP51; f36GP52; f36GP53; f36GP59; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 - { 0x007FB00,0x004A401, 0x09,0x00, 0x7, +0, false }, // 2298: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; f36GP41; f36GP42; f36GP43; f36GP44; f36GP45; f36GP46; f36GP47; f36GP48; f36GP49; f36GP50; f36GP51; f36GP52; f36GP53; f36GP59; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 - { 0x004F902,0x0F69705, 0x00,0x03, 0x0, +0, false }, // 2299: b51P54; f36GP54; Tambourine; gpo054 - { 0x156F284,0x100F442, 0x03,0x00, 0xE, +0, false }, // 2300: b51P55; f36GP55; Splash Cymbal; gpo055 - { 0x000F34F,0x0A5F48F, 0x00,0x06, 0xE, +0, false }, // 2301: b51P55; f36GP55; Splash Cymbal; gpo055 - { 0x0B6FA01,0x096C802, 0x8A,0x40, 0xE, +0, false }, // 2302: b51P60; f36GP60; High Bongo; gpo060 - { 0x00CF505,0x007F501, 0xEC,0x00, 0xF, +0, false }, // 2303: b51P60; f36GP60; High Bongo; gpo060 - { 0x0BFFA01,0x095C802, 0x8F,0x80, 0x6, +0, false }, // 2304: b51P61; f36GP61; Low Bongo; gpo061 - { 0x00CF505,0x006F501, 0xEC,0x00, 0x7, +0, false }, // 2305: b51P61; f36GP61; Low Bongo; gpo061 - { 0x08DFA01,0x0BAFA03, 0x4F,0x00, 0x6, +0, false }, // 2306: b51P62; b51P86; f36GP62; f36GP86; Mute High Conga; Mute Surdu; gpo062; gpo086 - { 0x08DFA01,0x0B5F803, 0x4F,0x00, 0x6, +0, false }, // 2307: b51P63; b51P87; f36GP63; f36GP87; Open High Conga; Open Surdu; gpo063; gpo087 - { 0x006FA01,0x006FA00, 0x00,0x00, 0xE, +0, false }, // 2308: b51P65; f36GP65; High Timbale; gpo065 - { 0x38CF800,0x06EF600, 0x80,0x00, 0xE, +0, false }, // 2309: b51P66; f36GP66; Low Timbale; gpo066 - { 0x38CF803,0x0B5F80C, 0x80,0x00, 0xE, +0, false }, // 2310: b51P67; f36GP67; High Agogo; gpo067 - { 0x38CF803,0x0B5F80C, 0x83,0x00, 0xE, +0, false }, // 2311: b51P68; f36GP68; Low Agogo; gpo068 - { 0x049C80F,0x2699B03, 0x40,0x00, 0xE, +0, false }, // 2312: b51P70; f36GP70; Maracas; gpo070 - { 0x305AD57,0x2058D47, 0xDC,0x00, 0xE, +0, false }, // 2313: b51P71; f36GP71; Short Whistle; gpo071 - { 0x304A857,0x2048847, 0xDC,0x00, 0xE, +0, false }, // 2314: b51P72; f36GP72; Long Whistle; gpo072 - { 0x506FF80,0x016FF10, 0x00,0x00, 0xC, +0, false }, // 2315: b51P73; b51P74; f36GP73; f36GP74; Long Guiro; Short Guiro; gpo073; gpo074 - { 0x7476601,0x0476603, 0xCD,0x40, 0x8, +0, false }, // 2316: b51P78; f36GP78; Mute Cuica; gpo078 - { 0x0476601,0x0576601, 0xC0,0x00, 0x9, +0, false }, // 2317: b51P78; f36GP78; Mute Cuica; gpo078 - { 0x0E56701,0x0356503, 0x11,0x24, 0xA, +0, false }, // 2318: b51P79; f36GP79; Open Cuica; gpo079 - { 0x0757900,0x0057601, 0x9A,0x00, 0xB, +0, false }, // 2319: b51P79; f36GP79; Open Cuica; gpo079 - { 0x0E6F622,0x0E5F923, 0x1E,0x03, 0x0, +0, false }, // 2320: b51P80; f36GP80; Mute Triangle; gpo080 - { 0x0E6F924,0x0E4F623, 0x28,0x00, 0x1, +0, false }, // 2321: b51P80; f36GP80; Mute Triangle; gpo080 - { 0x0E6F522,0x0E5F623, 0x1E,0x03, 0x0, +0, false }, // 2322: b51P81; f36GP81; Open Triangle; gpo081 - { 0x0E6F524,0x0E4F423, 0x28,0x00, 0x1, +0, false }, // 2323: b51P81; f36GP81; Open Triangle; gpo081 - { 0x0E5F108,0x0E5C302, 0x66,0x86, 0x8, +0, false }, // 2324: f36GP83; Jingle Bell - { 0x052F605,0x0D5F582, 0x69,0x47, 0x9, +0, false }, // 2325: f36GP83; Jingle Bell - { 0x131FF13,0x003FF11, 0x43,0x00, 0x6, +0, false }, // 2326: f37GM24; f37GM25; Acoustic Guitar1; Acoustic Guitar2 - { 0x074A302,0x075C401, 0x9A,0x80, 0xA, +0, false }, // 2327: f37GM26; Electric Guitar1 - { 0x103E702,0x005E604, 0x86,0x40, 0xB, +0, false }, // 2328: f37GM26; Electric Guitar1 - { 0x0145321,0x025D221, 0x8B,0x21, 0x8, +0, false }, // 2329: f37GM40; Violin - { 0x104C3A1,0x0158221, 0x9F,0x0F, 0x8, +0, false }, // 2330: f37GM40; Violin - { 0x075F502,0x0F3F201, 0x20,0x83, 0xC, +0, false }, // 2331: f16GM46; f37GM46; f54GM46; Orchestral Harp - { 0x7D2FE85,0x074F342, 0x8F,0x80, 0x6, -12, false }, // 2332: f12GM116; f12GM47; f16GM116; f16GM47; f37GM47; f54GM116; f54GM47; Taiko Drum; Timpany - { 0x0119131,0x11572A1, 0x8A,0x00, 0x6, +0, false }, // 2333: f37GM48; String Ensemble1 - { 0x0013121,0x10545A1, 0x4D,0x82, 0x6, +0, false }, // 2334: f12GM49; f16GM49; f37GM49; f54GM49; String Ensemble2 - { 0x0075131,0x0399261, 0x1D,0x80, 0xE, +0, false }, // 2335: f37GM56; Trumpet - { 0x00741B1,0x0398221, 0x1C,0x87, 0xF, +0, false }, // 2336: f37GM56; Trumpet - { 0x21A73A0,0x03A8523, 0x95,0x00, 0xE, +0, false }, // 2337: f12GM59; f16GM59; f37GM59; f54GM59; Muted Trumpet - { 0x05A5321,0x01A6C21, 0x9F,0x80, 0xC, +0, false }, // 2338: f37GM60; French Horn - { 0x0565321,0x0277C21, 0x18,0x00, 0xD, +0, false }, // 2339: f37GM60; French Horn - { 0x0299960,0x036F823, 0xA3,0x5D, 0xA, +12, false }, // 2340: f37GM68; f53GM84; Lead 5 charang; Oboe - { 0x015FAA0,0x00B8F22, 0x90,0x08, 0xA, +0, false }, // 2341: f37GM68; f53GM84; Lead 5 charang; Oboe - { 0x22871A0,0x01A8124, 0x23,0x00, 0xA, +0, false }, // 2342: f37GM69; English Horn - { 0x2287320,0x01A8424, 0x97,0x98, 0xB, +0, false }, // 2343: f37GM69; English Horn - { 0x0068B20,0x0008F21, 0x2F,0x20, 0xE, +12, false }, // 2344: f37GM70; f53GM86; Bassoon; Lead 7 fifths - { 0x007CF20,0x0097F22, 0x5B,0x00, 0xE, +0, false }, // 2345: f37GM70; Bassoon - { 0x0277784,0x01655A1, 0x9B,0x85, 0xC, +0, false }, // 2346: f37GM74; Recorder - { 0x01566A2,0x00566A1, 0x9B,0x06, 0xD, +0, false }, // 2347: f37GM74; Recorder - { 0x137FB00,0x05CE711, 0x05,0x00, 0x8, +0, false }, // 2348: f12GP31; f12GP36; f16GP31; f16GP36; f37GP31; f37GP36; f54GP31; f54GP36; f54GP60; f54GP61; f54GP62; f54GP63; f54GP64; f54GP65; f54GP66; Bass Drum 1; High Bongo; High Timbale; Low Bongo; Low Conga; Low Timbale; Mute High Conga; Open High Conga - { 0x04CA900,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 2349: f37GP35; Ac Bass Drum - { 0x023F302,0x067F700, 0x08,0x00, 0xE, +0, false }, // 2350: f12GP40; f16GP40; f37GP40; f54GP40; Electric Snare - { 0x017FB01,0x008FD02, 0x40,0x00, 0x9, +0, false }, // 2351: f12GP41; f12GP43; f12GP45; f12GP47; f12GP48; f12GP50; f16GP41; f16GP43; f16GP45; f16GP47; f16GP48; f16GP50; f37GP41; f37GP43; f37GP45; f37GP47; f54GP41; f54GP43; f54GP45; f54GP47; f54GP48; f54GP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x0F4F306,0x0E4E203, 0xA4,0x6D, 0x6, +0, false }, // 2352: f12GM0; f16GM0; f54GM0; AcouGrandPiano - { 0x0D4E101,0x0E5E111, 0x53,0x02, 0x6, +0, false }, // 2353: f12GM0; f16GM0; f54GM0; AcouGrandPiano - { 0x053F241,0x0F3F213, 0x9D,0x00, 0x6, +0, false }, // 2354: f12GM1; f16GM1; f54GM1; BrightAcouGrand - { 0x050F101,0x076D201, 0x4F,0x04, 0x6, +0, false }, // 2355: f12GM2; f16GM2; f54GM2; ElecGrandPiano - { 0x053F101,0x0849212, 0xC3,0x09, 0x8, +0, false }, // 2356: f12GM3; f16GM3; f54GM3; Honky-tonkPiano - { 0x074F202,0x077F401, 0x92,0x83, 0x8, +0, false }, // 2357: f12GM4; f16GM4; f54GM4; Rhodes Piano - { 0x013F202,0x044F502, 0x22,0x00, 0xE, +0, false }, // 2358: f12GM5; f16GM5; f54GM5; Chorused Piano - { 0x475F113,0x256F201, 0x96,0x81, 0x6, +0, false }, // 2359: f12GM6; f16GM6; f54GM6; Harpsichord - { 0x0100133,0x033AD14, 0x87,0x80, 0x8, +0, false }, // 2360: f12GM8; f16GM8; f54GM8; Celesta - { 0x0E5F14C,0x0E5C301, 0x69,0x06, 0x8, +0, false }, // 2361: f12GM9; f16GM9; f54GM9; Glockenspiel - { 0x0E2660F,0x0E4C191, 0x9D,0x06, 0xE, +0, false }, // 2362: f12GM10; f16GM10; f54GM10; Music box - { 0x033F584,0x015FDA0, 0x59,0x80, 0x2, +0, false }, // 2363: f12GM11; f16GM11; f54GM11; Vibraphone - { 0x0B5F615,0x0E6F311, 0x97,0x01, 0x4, +0, false }, // 2364: f12GM12; f16GM12; f54GM12; Marimba - { 0x0F8FF06,0x055F8C4, 0x01,0x00, 0xE, +0, false }, // 2365: f12GM13; f16GM13; f54GM13; Xylophone - { 0x063F207,0x074F212, 0x4F,0x00, 0x8, +0, false }, // 2366: f12GM14; f16GM14; f53GM122; f54GM14; Seashore; Tubular Bells - { 0x341F5A3,0x203F811, 0x11,0x00, 0x0, +0, false }, // 2367: f12GM15; f16GM15; f54GM15; Dulcimer - { 0x01AF003,0x01DF001, 0x5B,0x80, 0xA, +0, false }, // 2368: f12GM16; f16GM16; f54GM16; Hammond Organ - { 0x22A9132,0x12A91B1, 0xCD,0x80, 0x9, +0, false }, // 2369: f12GM17; f16GM17; f54GM17; Percussive Organ - { 0x0038165,0x005F171, 0xD2,0x80, 0x2, +0, false }, // 2370: f12GM18; f16GM18; f54GM18; Rock Organ - { 0x00AFF24,0x00DFF21, 0x80,0x80, 0x1, +0, false }, // 2371: f12GM19; f16GM19; f54GM19; Church Organ - { 0x01CF003,0x01EA001, 0x54,0x84, 0xC, +0, false }, // 2372: f12GM20; f16GM20; f54GM20; Reed Organ - { 0x0186223,0x02A6221, 0x19,0x84, 0xE, +0, false }, // 2373: f12GM21; f16GM21; f54GM21; Accordion - { 0x0087224,0x00B4231, 0x4F,0x00, 0xE, +0, false }, // 2374: f12GM22; f16GM22; f54GM22; Harmonica - { 0x0186222,0x02A6221, 0x19,0x84, 0xE, +0, false }, // 2375: f12GM23; f16GM23; f54GM23; Tango Accordion - { 0x0C3C201,0x056F501, 0x0A,0x00, 0x6, +0, false }, // 2376: f12GM25; f16GM25; f54GM25; Acoustic Guitar2 - { 0x034F401,0x039F201, 0x13,0x80, 0x8, +0, false }, // 2377: f12GM26; f16GM26; f54GM26; Electric Guitar1 - { 0x07FC611,0x0DFF511, 0x4D,0x00, 0x6, +0, false }, // 2378: f12GM28; f16GM28; f54GM28; Electric Guitar3 - { 0x4C5A421,0x004F821, 0x20,0x00, 0x2, +0, false }, // 2379: f12GM32; f16GM32; f54GM32; Acoustic Bass - { 0x0E78301,0x078F201, 0x56,0x00, 0xA, +0, false }, // 2380: f12GM33; f16GM33; f54GM33; Electric Bass 1 - { 0x0AFF301,0x078F501, 0x11,0x00, 0x8, +0, false }, // 2381: f12GM34; f16GM34; f54GM34; Electric Bass 2 - { 0x114FF20,0x0D4F561, 0xCB,0x00, 0xC, +0, false }, // 2382: f12GM35; f16GM35; f54GM35; Fretless Bass - { 0x1937510,0x182F501, 0x00,0x00, 0x0, +0, false }, // 2383: f12GM36; f12GM37; f16GM36; f16GM37; f54GM36; Slap Bass 1; Slap Bass 2 - { 0x01379C0,0x07472D2, 0x4F,0x00, 0x6, +12, false }, // 2384: f12GM38; f16GM38; f54GM38; Synth Bass 1 - { 0x2355612,0x12D9531, 0x9C,0x00, 0xA, +0, false }, // 2385: f12GM39; f16GM39; f54GM39; Synth Bass 2 - { 0x21351A0,0x2275360, 0x9B,0x01, 0xE, +0, false }, // 2386: f12GM41; f47GM41; Viola - { 0x163F2A1,0x0368331, 0x48,0x00, 0x6, +0, false }, // 2387: f12GM42; f16GM42; f54GM42; Cello - { 0x171A501,0x2539600, 0x0D,0x02, 0x7, +0, false }, // 2388: f12GM42; f16GM42; f54GM42; Cello - { 0x051F431,0x074B711, 0x57,0x00, 0xC, +0, false }, // 2389: f12GM45; f16GM45; f54GM45; Pizzicato String - { 0x005F624,0x095C702, 0xDB,0x23, 0x8, +0, false }, // 2390: f12GM46; Orchestral Harp - { 0x095F422,0x0D5F401, 0x22,0x00, 0x8, +0, false }, // 2391: f12GM46; Orchestral Harp - { 0x016F521,0x03493A1, 0x8C,0x00, 0x0, +0, false }, // 2392: f12GM48; String Ensemble1 - { 0x01FB431,0x01FA2A1, 0x1A,0x80, 0xE, +0, false }, // 2393: f12GM56; Trumpet - { 0x04654A1,0x0078FA1, 0x1C,0x07, 0xE, +0, false }, // 2394: f12GM57; f16GM57; f54GM57; Trombone - { 0x0466421,0x0078FE1, 0x14,0x01, 0xF, +0, false }, // 2395: f12GM57; f16GM57; f54GM57; Trombone - { 0x0796520,0x0268AA1, 0x8C,0x03, 0x8, +12, false }, // 2396: f12GM58; Tuba - { 0x2179280,0x03686A0, 0xCF,0x00, 0x9, +0, false }, // 2397: f12GM58; Tuba - { 0x03A5321,0x00B6521, 0x9C,0x01, 0xA, +0, false }, // 2398: f12GM60; French Horn - { 0x01C7321,0x02C7C21, 0xC0,0x97, 0xB, +0, false }, // 2399: f12GM60; French Horn - { 0x06581E1,0x07C52F2, 0x51,0x00, 0xC, +0, false }, // 2400: f12GM64; f16GM64; f54GM64; Soprano Sax - { 0x22E71E0,0x01E80E4, 0x23,0x00, 0xA, +0, false }, // 2401: f12GM69; f16GM69; f54GM69; English Horn - { 0x019D530,0x01B6171, 0xC8,0x80, 0xC, +0, false }, // 2402: f12GM70; f16GM70; f47GM70; f54GM70; Bassoon - { 0x01582A3,0x007E562, 0x21,0x9E, 0xE, +0, false }, // 2403: f12GM71; f16GM71; f54GM71; Clarinet - { 0x005D224,0x0076F21, 0x9F,0x02, 0xF, +0, false }, // 2404: f12GM71; f16GM71; f54GM71; Clarinet - { 0x48674A1,0x02765A1, 0x1F,0x00, 0x0, +0, false }, // 2405: f12GM72; f16GM72; f54GM72; Piccolo - { 0x0277584,0x01655A1, 0xA0,0x81, 0xC, +0, false }, // 2406: f12GM74; f16GM74; f54GM74; Recorder - { 0x01566A2,0x00566A1, 0x8A,0x00, 0xD, +0, false }, // 2407: f12GM74; f16GM74; f54GM74; Recorder - { 0x016D322,0x07DE82F, 0x9B,0x2E, 0xE, -12, false }, // 2408: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi - { 0x006C524,0x02764B2, 0x62,0x04, 0xE, +0, false }, // 2409: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi - { 0x0557221,0x096F481, 0x0B,0x08, 0x6, +0, false }, // 2410: f12GM84; f16GM84; f54GM84; Lead 5 charang - { 0x0A6CF22,0x09C8410, 0xD5,0x0D, 0x7, +0, false }, // 2411: f12GM84; f16GM84; f54GM84; Lead 5 charang - { 0x001F501,0x0F1F101, 0x37,0x20, 0x0, +0, false }, // 2412: f12GM106; f16GM106; f54GM106; Shamisen - { 0x0E3F201,0x0E7F501, 0x11,0x00, 0x0, +0, false }, // 2413: f12GM106; f16GM106; f54GM106; Shamisen - { 0x03CF201,0x0E2F111, 0x3F,0x14, 0x0, +0, false }, // 2414: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen - { 0x0E6F541,0x0E7F312, 0x13,0x01, 0x0, +0, false }, // 2415: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen - { 0x01582A3,0x00AF562, 0x21,0xA3, 0xE, +0, false }, // 2416: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai - { 0x005F224,0x00A6F21, 0xA2,0x09, 0xF, +0, false }, // 2417: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai - { 0x0F0F006,0x2B6F800, 0x00,0x00, 0xE, +0, false }, // 2418: f12GP33; f16GP33; f54GP33 - { 0x04CA900,0x03FF600, 0x07,0x00, 0xA, +0, false }, // 2419: f12GP35; f54GP35; Ac Bass Drum - { 0x008B902,0x01DFC03, 0x00,0x00, 0xB, +0, false }, // 2420: f12GP35; f54GP35; Ac Bass Drum - { 0x60AF905,0x41CFC0A, 0x00,0x00, 0xD, +0, false }, // 2421: f12GP37; f16GP37; f54GP37; Side Stick - { 0x033F400,0x4FFF700, 0x04,0x00, 0xE, +0, false }, // 2422: f12GP38; f16GP38; f54GP38; Acoustic Snare - { 0x40AFF02,0x01CFF00, 0xC0,0x01, 0x4, +0, false }, // 2423: f12GP39; f16GP39; f54GP39; Hand Clap - { 0x003F902,0x247FB00, 0x00,0x00, 0xE, +0, false }, // 2424: f12GP42; f54GP42; Closed High Hat - { 0x403FB02,0x447FB01, 0x00,0x00, 0xE, +0, false }, // 2425: f12GP42; f54GP42; Closed High Hat - { 0x609F505,0x709F30F, 0x00,0x00, 0x6, +0, false }, // 2426: f12GP44; f12GP46; f12GP54; f16GP42; f16GP44; f16GP46; f16GP54; f54GP44; f54GP46; f54GP54; Closed High Hat; Open High Hat; Pedal High Hat; Tambourine - { 0x201C687,0x023BC15, 0xC0,0x40, 0xE, +0, false }, // 2427: f12GP49; f16GP49; f54GP49; Crash Cymbal 1 - { 0x435DE00,0x438F801, 0xC0,0x00, 0xA, +0, false }, // 2428: f12GP56; f16GP56; f54GP56; Cow Bell - { 0x30AF400,0x278F700, 0x47,0x04, 0xE, +0, false }, // 2429: f12GP60; High Bongo - { 0x30AF400,0x278F700, 0x4B,0x02, 0xE, +0, false }, // 2430: f12GP61; Low Bongo - { 0x509F601,0x429F701, 0x00,0x00, 0x7, +0, false }, // 2431: f12GP60; f12GP61; f16GP60; f16GP61; High Bongo; Low Bongo - { 0x407FF00,0x769A901, 0x00,0x40, 0x9, +0, false }, // 2432: f12GP63; f16GP63; f16GP64; Low Conga; Open High Conga - { 0x408FA01,0x769DB02, 0x00,0x40, 0x7, +0, false }, // 2433: f12GP64; Low Conga - { 0x112AA03,0x1F59011, 0x1C,0x00, 0xE, +0, false }, // 2434: f41GM3; Honky-tonkPiano - { 0x073F668,0x063F5A1, 0x1B,0x0D, 0x0, +0, false }, // 2435: f41GM4; Rhodes Piano - { 0x054F1A1,0x0F4F060, 0x54,0x00, 0x2, +0, false }, // 2436: f41GM6; Harpsichord - { 0x0038164,0x005D171, 0xD2,0x80, 0x2, +0, false }, // 2437: f41GM9; Glockenspiel - { 0x0F1FB3E,0x093A071, 0x29,0x00, 0x0, +0, false }, // 2438: f41GM11; Vibraphone - { 0x022FE30,0x007FB20, 0x07,0x00, 0x0, +0, false }, // 2439: f41GM60; French Horn - { 0x0527101,0x0735012, 0x8F,0x00, 0xA, +0, false }, // 2440: f41GM78; f41GM79; f41GM80; Lead 1 squareea; Ocarina; Whistle - { 0x1249F16,0x035B012, 0x11,0x00, 0x8, +0, false }, // 2441: f41GM96; FX 1 rain - { 0x1119183,0x0F1B142, 0xD7,0x00, 0x0, +0, false }, // 2442: f41GM98; FX 3 crystal - { 0x006FA04,0x005FF01, 0xD3,0x00, 0xA, +0, false }, // 2443: f41GM115; Woodblock - { 0x044F406,0x034F201, 0x03,0x1B, 0x1, +0, false }, // 2444: f42GM9; f42GP34; Glockenspiel - { 0x088FA21,0x097B313, 0x06,0x00, 0xC, +0, false }, // 2445: f42GM37; Slap Bass 2 - { 0x031F91C,0x0E89615, 0x0C,0x00, 0xE, +0, false }, // 2446: f42GM113; f42GP67; f42GP68; Agogo Bells; High Agogo; Low Agogo - { 0x0F7F521,0x0F7F521, 0x99,0x80, 0xE, +0, false }, // 2447: f42GM119; Reverse Cymbal - { 0x038B2F1,0x0488122, 0x19,0x40, 0xC, +0, false }, // 2448: f42GM120; Guitar FretNoise - { 0x016D221,0x0F8C201, 0x1D,0x00, 0xA, +0, false }, // 2449: f42GM121; Breath Noise - { 0x082D301,0x0B8D301, 0x4E,0x06, 0xA, +0, false }, // 2450: f42GM122; Seashore - { 0x0036101,0x0F86101, 0x14,0x0D, 0xC, +0, false }, // 2451: f42GM123; Bird Tweet - { 0x017F321,0x0E8F222, 0x17,0x08, 0xC, +0, false }, // 2452: f42GM124; Telephone - { 0x0CEB161,0x1BAD061, 0x13,0x40, 0xA, +0, false }, // 2453: f42GM125; Helicopter - { 0x075C130,0x0659131, 0x10,0x42, 0xA, +0, false }, // 2454: f42GM126; Applause/Noise - { 0x0977801,0x0988802, 0x00,0x00, 0x8, +0, false }, // 2455: f42GP29; f42GP30 - { 0x0FEF22C,0x0D8B802, 0x00,0x1A, 0x6, +0, false }, // 2456: f42GP42; f42GP44; Closed High Hat; Pedal High Hat - { 0x0F6822E,0x0F87404, 0x00,0x27, 0x4, +0, false }, // 2457: f42GP46; Open High Hat - { 0x0009F2C,0x0D4C50E, 0x00,0x05, 0xE, +0, false }, // 2458: f42GP49; f42GP52; f42GP55; f42GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal - { 0x0009429,0x044F904, 0x10,0x04, 0xE, +0, false }, // 2459: f42GP51; f42GP53; f42GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - { 0x0F1F52E,0x0F78706, 0x09,0x03, 0x0, +0, false }, // 2460: f42GP54; Tambourine - { 0x0A1F737,0x028F603, 0x14,0x00, 0x8, +0, false }, // 2461: f42GP56; Cow Bell - { 0x000FF80,0x0F7F500, 0x00,0x00, 0xC, +0, false }, // 2462: f42GP58; Vibraslap - { 0x0FAFB21,0x0F7A802, 0x03,0x00, 0x0, +0, false }, // 2463: f42GP61; Low Bongo - { 0x0FAF924,0x0F6A603, 0x18,0x00, 0xE, +0, false }, // 2464: f42GP63; f42GP64; Low Conga; Open High Conga - { 0x0F5F505,0x036F603, 0x14,0x00, 0x6, +0, false }, // 2465: f42GP65; f42GP66; High Timbale; Low Timbale - { 0x001FF0E,0x077790E, 0x00,0x02, 0xE, +0, false }, // 2466: f42GP70; Maracas - { 0x007AF20,0x02BA50E, 0x15,0x00, 0x4, +0, false }, // 2467: f42GP71; Short Whistle - { 0x007BF20,0x03B930E, 0x18,0x00, 0x0, +0, false }, // 2468: f42GP72; Long Whistle - { 0x0F7F020,0x03B8908, 0x00,0x01, 0xA, +0, false }, // 2469: f42GP73; Short Guiro - { 0x0FAF320,0x02B5308, 0x00,0x0A, 0x8, +0, false }, // 2470: f42GP74; Long Guiro - { 0x09AF815,0x089F613, 0x21,0x10, 0x8, +0, false }, // 2471: f42GP75; Claves - { 0x0075F20,0x04B8708, 0x01,0x00, 0x0, +0, false }, // 2472: f42GP78; Mute Cuica - { 0x0F75725,0x0677803, 0x12,0x00, 0x0, +0, false }, // 2473: f42GP79; Open Cuica - { 0x0F0F126,0x0F5F527, 0x97,0xA1, 0x4, +0, false }, // 2474: f42GP81; f42GP83; f42GP84; Bell Tree; Jingle Bell; Open Triangle - { 0x054F123,0x173F231, 0x66,0x00, 0x6, +0, false }, // 2475: f47GM2; ElecGrandPiano - { 0x010A132,0x0337D16, 0x87,0x80, 0x8, +0, false }, // 2476: f47GM6; Harpsichord - { 0x143F523,0x204F811, 0x0E,0x00, 0x0, +0, false }, // 2477: f47GM7; Clavinet - { 0x0100133,0x0027D14, 0x87,0x80, 0x8, +0, false }, // 2478: f47GM8; Celesta - { 0x001AF64,0x062A33F, 0xDB,0xC0, 0x4, +0, false }, // 2479: f47GM14; Tubular Bells - { 0x0118171,0x1156261, 0x8B,0x40, 0x6, +0, false }, // 2480: f47GM26; Electric Guitar1 - { 0x0127171,0x11652E1, 0x8B,0x40, 0x6, +0, false }, // 2481: f47GM27; Electric Guitar2 - { 0x143F523,0x208F831, 0x0E,0x00, 0x0, +0, false }, // 2482: f47GM28; Electric Guitar3 - { 0x0E7F301,0x078F201, 0x58,0x00, 0xA, +0, false }, // 2483: f47GM32; f47GM33; Acoustic Bass; Electric Bass 1 - { 0x054C701,0x096A201, 0x4D,0x00, 0x4, +0, false }, // 2484: f47GM35; Fretless Bass - { 0x154C701,0x096A201, 0x4D,0x00, 0x4, +0, false }, // 2485: f47GM36; Slap Bass 1 - { 0x0C28621,0x0BDF221, 0x16,0x00, 0x2, +0, false }, // 2486: f47GM37; Slap Bass 2 - { 0x08DF520,0x08CF311, 0x49,0x00, 0xA, +12, false }, // 2487: f47GM38; Synth Bass 1 - { 0x09EF520,0x05BF411, 0x90,0x00, 0xC, +12, false }, // 2488: f47GM39; Synth Bass 2 - { 0x5144261,0x3344261, 0x87,0x82, 0x1, +0, false }, // 2489: f47GM40; Violin - { 0x02371A1,0x1286371, 0x4F,0x02, 0x6, +0, false }, // 2490: f47GM42; Cello - { 0x11152F0,0x12E32F1, 0xC5,0x80, 0x0, +0, false }, // 2491: f47GM43; Contrabass - { 0x01171F1,0x11542E1, 0x8B,0x40, 0x6, +0, false }, // 2492: f47GM44; Tremulo Strings - { 0x01FF201,0x088F701, 0x17,0x00, 0xA, +0, false }, // 2493: f47GM45; Pizzicato String - { 0x054C701,0x096A201, 0x8D,0x00, 0x4, -24, false }, // 2494: f47GM47; f53GM118; Synth Drum; Timpany - { 0x0117171,0x11542E1, 0x8B,0x40, 0x6, +0, false }, // 2495: f47GM48; String Ensemble1 - { 0x053F121,0x1743232, 0x4F,0x00, 0x6, +0, false }, // 2496: f47GM50; Synth Strings 1 - { 0x0117171,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 2497: f47GM51; SynthStrings 2 - { 0x01271B1,0x1166261, 0x8B,0x40, 0x6, +0, false }, // 2498: f47GM52; Choir Aahs - { 0x011A1B1,0x1159261, 0x8B,0x40, 0x6, +0, false }, // 2499: f47GM53; Voice Oohs - { 0x5176261,0x3176261, 0x80,0x82, 0x5, +0, false }, // 2500: f47GM54; Synth Voice - { 0x5155261,0x3166362, 0x80,0x83, 0x5, +0, false }, // 2501: f47GM55; Orchestra Hit - { 0x0065131,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 2502: f47GM56; Trumpet - { 0x01F61B1,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 2503: f47GM57; Trombone - { 0x0276561,0x2275570, 0x83,0x03, 0xB, +0, false }, // 2504: f47GM59; Muted Trumpet - { 0x0537101,0x07C6212, 0x4E,0x00, 0xA, +0, false }, // 2505: f47GM65; Alto Sax - { 0x0658181,0x07C52B2, 0x93,0x00, 0xA, +0, false }, // 2506: f47GM66; Tenor Sax - { 0x02661B0,0x0375271, 0x96,0x00, 0xE, +12, false }, // 2507: f47GM67; Baritone Sax - { 0x0A6FF64,0x01424B1, 0x8A,0x00, 0xE, +0, false }, // 2508: f47GM75; Pan Flute - { 0x0A4F724,0x0132431, 0x5B,0x00, 0xE, +0, false }, // 2509: f47GM76; Bottle Blow - { 0x0384161,0x028E1A1, 0x97,0x00, 0x6, +0, false }, // 2510: f47GM83; Lead 4 chiff - { 0x01797F1,0x048F321, 0x06,0x0D, 0x8, +0, false }, // 2511: f47GM84; Lead 5 charang - { 0x054F406,0x053F281, 0x73,0x03, 0x0, +0, false }, // 2512: f47GM88; Pad 1 new age - { 0x1E31111,0x0D42101, 0x09,0x05, 0x6, +0, false }, // 2513: f47GM93; Pad 6 metallic - { 0x30217B1,0x0057321, 0x29,0x03, 0x6, +0, false }, // 2514: f47GM94; Pad 7 halo - { 0x08311E6,0x0541120, 0x11,0x00, 0x0, +0, false }, // 2515: f47GM101; FX 6 goblins - { 0x00361B1,0x0175461, 0x1F,0x01, 0xE, +0, false }, // 2516: f47GM110; Fiddle - { 0x0F00000,0x0A21B14, 0x02,0x80, 0xE, +0, false }, // 2517: f47GM122; Seashore - { 0x03FB300,0x0F0AB08, 0x80,0x00, 0xA, +0, false }, // 2518: f47GP33; f47GP37; Side Stick - { 0x1B29510,0x0069510, 0x11,0x00, 0x8, +0, false }, // 2519: f47GP36; Bass Drum 1 - { 0x0F0F000,0x0B69800, 0x00,0x08, 0xE, +0, false }, // 2520: f47GP38; Acoustic Snare - { 0x0F0F009,0x0F7B720, 0x0E,0x0A, 0xE, +0, false }, // 2521: f47GP39; Hand Clap - { 0x21AF400,0x008F800, 0x00,0x08, 0xC, +0, false }, // 2522: f47GP40; Electric Snare - { 0x054C701,0x096A201, 0x8D,0x00, 0x4, +0, false }, // 2523: f47GP41; f47GP42; f47GP43; f47GP44; f47GP45; f47GP46; f47GP47; f47GP48; f47GP49; f47GP50; f47GP51; f47GP52; f47GP53; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1 - { 0x202FF4F,0x3F6F601, 0x00,0x0F, 0x8, +0, false }, // 2524: f47GP54; Tambourine - { 0x300EF9E,0x0D8A705, 0x80,0x00, 0xC, +0, false }, // 2525: f47GP56; f47GP67; f47GP68; Cow Bell; High Agogo; Low Agogo - { 0x0F0F006,0x035C4C4, 0x00,0x03, 0xE, +0, false }, // 2526: f47GP57; Crash Cymbal 2 - { 0x210BA2F,0x2F4B40F, 0x0E,0x00, 0xE, +0, false }, // 2527: f47GP59; Ride Cymbal 2 - { 0x053F101,0x0B5F700, 0x7F,0x00, 0x6, +0, false }, // 2528: f47GP60; f47GP61; High Bongo; Low Bongo - { 0x013FA43,0x096F342, 0xD6,0x80, 0xA, +0, false }, // 2529: f47GP65; f47GP66; High Timbale; Low Timbale - { 0x030F930,0x0FEF600, 0x01,0x00, 0xE, +0, false }, // 2530: f47GP73; Short Guiro - { 0x0FF0006,0x0FDF715, 0x3F,0x0D, 0x0, +0, false }, // 2531: f47GP75; Claves - { 0x0F0F006,0x0B4F600, 0x00,0x20, 0xE, +0, false }, // 2532: f47GP88 - { 0x1DEB421,0x0EEF231, 0x45,0x00, 0x6, +0, false }, // 2533: f48GM2; ElecGrandPiano - { 0x0135821,0x0031531, 0x2B,0x00, 0x8, +0, false }, // 2534: f48GM3; Honky-tonkPiano - { 0x0ADF321,0x05DF321, 0x08,0x00, 0x8, +0, false }, // 2535: f48GM7; Clavinet - { 0x0EFD245,0x0EFA301, 0x4F,0x00, 0xA, +0, false }, // 2536: f48GM8; Celesta - { 0x0E7F217,0x0E7C211, 0x54,0x06, 0xA, +0, false }, // 2537: f48GM9; Glockenspiel - { 0x0C7F219,0x0D7F291, 0x2B,0x07, 0xB, +0, false }, // 2538: f48GM9; Glockenspiel - { 0x1084331,0x0084232, 0x93,0x00, 0xC, +0, false }, // 2539: f48GM12; Marimba - { 0x0084522,0x01844F1, 0x65,0x00, 0xD, +0, false }, // 2540: f48GM12; Marimba - { 0x0E8F318,0x0F8F281, 0x62,0x00, 0x0, +0, false }, // 2541: f48GM13; Xylophone - { 0x0DFD441,0x0DFC280, 0x8A,0x0C, 0x4, +0, false }, // 2542: f48GM14; Tubular Bells - { 0x0DFD345,0x0FFA381, 0x93,0x00, 0x5, +0, false }, // 2543: f48GM14; Tubular Bells - { 0x02CA760,0x00DAFE1, 0xC6,0x80, 0x4, +0, false }, // 2544: f48GM18; Rock Organ - { 0x0EEF121,0x17FD131, 0x00,0x00, 0x4, +0, false }, // 2545: f48GM20; Reed Organ - { 0x02FA7A3,0x00FAFE1, 0x56,0x83, 0x8, +0, false }, // 2546: f48GM21; Accordion - { 0x00FAF61,0x00FAFA2, 0x91,0x83, 0x9, +0, false }, // 2547: f48GM21; Accordion - { 0x275A421,0x1456161, 0x13,0x00, 0x4, +0, false }, // 2548: f48GM27; Electric Guitar2 - { 0x4FAB913,0x0DA9102, 0x0D,0x1A, 0xA, +0, false }, // 2549: f48GM29; Overdrive Guitar - { 0x04FF923,0x2FF9122, 0xA1,0x16, 0xE, +0, false }, // 2550: f48GM30; Distorton Guitar - { 0x0BF9120,0x04F9122, 0x99,0x00, 0xE, +0, false }, // 2551: f48GM30; Distorton Guitar - { 0x0432121,0x0355222, 0x97,0x00, 0x8, +0, false }, // 2552: f48GM31; Guitar Harmonics - { 0x0AD9101,0x0CD9301, 0x53,0x00, 0x2, +0, false }, // 2553: f48GM32; Acoustic Bass - { 0x0EAF111,0x0EAF312, 0xA8,0x57, 0x4, +0, false }, // 2554: f48GM33; Electric Bass 1 - { 0x0EAE111,0x0EAE111, 0x97,0x00, 0x4, +0, false }, // 2555: f48GM33; Electric Bass 1 - { 0x0ECF131,0x07DF131, 0x8D,0x00, 0xA, +0, false }, // 2556: f48GM34; Electric Bass 2 - { 0x02A5131,0x04A7132, 0x5B,0x00, 0xC, +0, false }, // 2557: f48GM35; Fretless Bass - { 0x04A7131,0x04A7131, 0x19,0x00, 0xD, +0, false }, // 2558: f48GM35; Fretless Bass - { 0x0AE9101,0x0CE9302, 0x93,0x00, 0x6, +0, false }, // 2559: f48GM36; Slap Bass 1 - { 0x02FF120,0x3CFF220, 0x8C,0x00, 0x6, +0, false }, // 2560: f48GM37; Slap Bass 2 - { 0x04FF220,0x35FF222, 0x94,0x00, 0x8, +0, false }, // 2561: f48GM39; Synth Bass 2 - { 0x2036130,0x21754A0, 0x95,0x00, 0xA, +0, false }, // 2562: f48GM41; Viola - { 0x3107560,0x2176520, 0x89,0x00, 0xB, +0, false }, // 2563: f48GM41; Viola - { 0x513DD31,0x0385621, 0x95,0x00, 0xC, +0, false }, // 2564: f48GM42; Cello - { 0x1038D13,0x0786025, 0x95,0x89, 0xD, +0, false }, // 2565: f48GM42; Cello - { 0x121F131,0x0166FE1, 0x40,0x00, 0x2, +0, false }, // 2566: f48GM44; Tremulo Strings - { 0x1038D14,0x0266620, 0x95,0x89, 0x9, +0, false }, // 2567: f48GM45; Pizzicato String - { 0x1FFF510,0x0FFF211, 0x41,0x00, 0x2, +0, false }, // 2568: f48GM47; Timpany - { 0x1176561,0x0176521, 0x96,0x00, 0xF, +0, false }, // 2569: f48GM48; String Ensemble1 - { 0x2097861,0x1095821, 0x16,0x00, 0x8, +0, false }, // 2570: f48GM49; String Ensemble2 - { 0x121F131,0x0177C61, 0x40,0x00, 0x2, +0, false }, // 2571: f48GM52; Choir Aahs - { 0x6EF1F15,0x6E21115, 0xC0,0x40, 0xE, +0, false }, // 2572: f48GM53; Voice Oohs - { 0x0E21111,0x0E31111, 0x40,0x00, 0xE, +0, false }, // 2573: f48GM53; Voice Oohs - { 0x2686500,0x616C500, 0x00,0x00, 0xB, +0, false }, // 2574: f48GM55; Orchestra Hit - { 0x6DAC600,0x30E7400, 0x00,0x00, 0xB, +0, false }, // 2575: f48GM55; Orchestra Hit - { 0x01C8521,0x00C8F21, 0x92,0x01, 0xC, +0, false }, // 2576: f48GM56; Trumpet - { 0x01C8421,0x00CAF61, 0x15,0x0B, 0xD, +0, false }, // 2577: f48GM56; Trumpet - { 0x01B8521,0x00B7F21, 0x94,0x05, 0xC, +0, false }, // 2578: f48GM57; Trombone - { 0x01B8421,0x00BAF61, 0x15,0x0D, 0xD, +0, false }, // 2579: f48GM57; Trombone - { 0x0158621,0x0378221, 0x94,0x00, 0xC, +0, false }, // 2580: f48GM58; Tuba - { 0x0178521,0x0098F61, 0x92,0x00, 0xC, +0, false }, // 2581: f48GM59; Muted Trumpet - { 0x00A7321,0x00B8F21, 0x9F,0x00, 0xE, +0, false }, // 2582: f48GM60; French Horn - { 0x00A65A1,0x00B9F61, 0x9B,0x00, 0xF, +0, false }, // 2583: f48GM60; French Horn - { 0x02E7221,0x00E8F21, 0x16,0x00, 0xC, +0, false }, // 2584: f48GM61; Brass Section - { 0x0EE7521,0x03E8A21, 0x1D,0x00, 0xD, +0, false }, // 2585: f48GM61; Brass Section - { 0x0AC54A1,0x01CA661, 0x50,0x00, 0x8, +0, false }, // 2586: f48GM63; Synth Brass 2 - { 0x2089331,0x00A72A1, 0x96,0x00, 0x8, +0, false }, // 2587: f48GM64; Soprano Sax - { 0x0088521,0x12A8431, 0x96,0x00, 0x9, +0, false }, // 2588: f48GM64; Soprano Sax - { 0x10A9331,0x00D72A1, 0x8E,0x00, 0x8, +0, false }, // 2589: f48GM65; Alto Sax - { 0x00AC524,0x12D6431, 0xA1,0x00, 0x9, +0, false }, // 2590: f48GM65; Alto Sax - { 0x10F9331,0x00F7271, 0x8D,0x00, 0xA, +0, false }, // 2591: f48GM66; Tenor Sax - { 0x006A524,0x11664B1, 0x9D,0x00, 0xB, +0, false }, // 2592: f48GM66; Tenor Sax - { 0x51E7E71,0x10F8B21, 0x4D,0x00, 0x6, +0, false }, // 2593: f48GM69; English Horn - { 0x1197531,0x0196172, 0x8E,0x00, 0xA, +0, false }, // 2594: f48GM70; Bassoon - { 0x0269B32,0x0187321, 0x90,0x00, 0x4, +0, false }, // 2595: f48GM71; Clarinet - { 0x02F7721,0x02F7A73, 0x21,0x55, 0x2, +0, false }, // 2596: f48GM72; Piccolo - { 0x01F7A21,0x01F7A22, 0x93,0x00, 0x2, +0, false }, // 2597: f48GM72; Piccolo - { 0x01DAFA1,0x00D7521, 0x9C,0x00, 0x2, +0, false }, // 2598: f48GM73; Flute - { 0x011DA65,0x068A663, 0x00,0x1E, 0xC, +0, false }, // 2599: f48GM75; Pan Flute - { 0x0588861,0x01A6561, 0x8C,0x00, 0xD, +0, false }, // 2600: f48GM75; Pan Flute - { 0x1282121,0x0184161, 0x12,0x00, 0x0, +0, false }, // 2601: f48GM77; Shakuhachi - { 0x00FFF21,0x60FFF21, 0x09,0x80, 0x5, +0, false }, // 2602: f48GM80; Lead 1 squareea - { 0x3FAF100,0x3FAF111, 0x8E,0x00, 0x0, +0, false }, // 2603: f48GM81; Lead 2 sawtooth - { 0x2C686A1,0x0569321, 0x46,0x80, 0xA, +0, false }, // 2604: f48GM82; Lead 3 calliope - { 0x01B7D61,0x01B72B1, 0x40,0x23, 0xE, +0, false }, // 2605: f48GM85; Lead 6 voice - { 0x00BDFA2,0x00B7F61, 0x5D,0x80, 0xF, +0, false }, // 2606: f48GM85; Lead 6 voice - { 0x009FF20,0x40A8F61, 0x36,0x00, 0x8, +0, false }, // 2607: f48GM86; Lead 7 fifths - { 0x00FFF21,0x40D8F61, 0x27,0x00, 0x9, +0, false }, // 2608: f48GM86; Lead 7 fifths - { 0x0FCF521,0x0FDF523, 0x0F,0x00, 0xA, +0, false }, // 2609: f48GM87; Lead 8 brass - { 0x0FDF926,0x6FCF921, 0x16,0x00, 0xB, +0, false }, // 2610: f48GM87; Lead 8 brass - { 0x011A861,0x0032531, 0x1F,0x80, 0xA, +0, false }, // 2611: f48GM89; Pad 2 warm - { 0x031A101,0x0032571, 0xA1,0x00, 0xB, +0, false }, // 2612: f48GM89; Pad 2 warm - { 0x0141161,0x0175561, 0x17,0x00, 0xC, +0, false }, // 2613: f48GM90; Pad 3 polysynth - { 0x446C361,0x026C361, 0x14,0x00, 0xD, +0, false }, // 2614: f48GM90; Pad 3 polysynth - { 0x63311E1,0x0353261, 0x89,0x03, 0xA, +0, false }, // 2615: f48GM92; Pad 5 bowedpad - { 0x6E42161,0x6D53261, 0x8C,0x03, 0xB, +0, false }, // 2616: f48GM92; Pad 5 bowedpad - { 0x0336121,0x0355261, 0x8D,0x03, 0xA, +0, false }, // 2617: f48GM93; Pad 6 metallic - { 0x177A1A1,0x1471121, 0x1C,0x00, 0xB, +0, false }, // 2618: f48GM93; Pad 6 metallic - { 0x03311E1,0x0353261, 0x89,0x03, 0xA, +0, false }, // 2619: f48GM94; Pad 7 halo - { 0x0E42161,0x0D53261, 0x8C,0x03, 0xB, +0, false }, // 2620: f48GM94; Pad 7 halo - { 0x003A801,0x005A742, 0x99,0x00, 0xD, +0, false }, // 2621: f48GM96; FX 1 rain - { 0x2332121,0x0143260, 0x8C,0x97, 0x6, +0, false }, // 2622: f48GM97; FX 2 soundtrack - { 0x1041161,0x0143121, 0x0E,0x00, 0x7, +0, false }, // 2623: f48GM97; FX 2 soundtrack - { 0x056B222,0x054F261, 0x92,0x00, 0xC, +0, false }, // 2624: f48GM99; FX 4 atmosphere - { 0x04311A1,0x0741161, 0x0E,0x92, 0xA, +0, false }, // 2625: f48GM101; FX 6 goblins - { 0x0841161,0x0041DA1, 0x8E,0x80, 0xB, +0, false }, // 2626: f48GM101; FX 6 goblins - { 0x0346161,0x0055D21, 0x4C,0x80, 0x6, +0, false }, // 2627: f48GM102; FX 7 echoes - { 0x0CFF411,0x1EFF411, 0x05,0x00, 0x4, +0, false }, // 2628: f48GM106; Shamisen - { 0x035D493,0x114EB11, 0x11,0x00, 0x8, +0, false }, // 2629: f48GM107; Koto - { 0x035D453,0x116EB13, 0x11,0x0D, 0x9, +0, false }, // 2630: f48GM107; Koto - { 0x1E31117,0x2E31114, 0x10,0x6E, 0xC, +0, false }, // 2631: f48GM115; Woodblock - { 0x0E31111,0x0E31111, 0x80,0x00, 0xC, +0, false }, // 2632: f48GM115; Woodblock - { 0x017A821,0x0042571, 0x23,0x00, 0xA, +0, false }, // 2633: f48GM116; Taiko Drum - { 0x45FF811,0x0EFF310, 0x4F,0x00, 0xE, +0, false }, // 2634: f48GM117; Melodic Tom - { 0x15FF630,0x0EFF410, 0x12,0x00, 0xF, +0, false }, // 2635: f48GM117; Melodic Tom - { 0x00F4F2F,0x30F3F20, 0x00,0x00, 0xC, +0, false }, // 2636: f48GM119; Reverse Cymbal - { 0x03FF923,0x2FF9222, 0x23,0x0A, 0xE, +0, false }, // 2637: f48GM120; Guitar FretNoise - { 0x0BF9122,0x04FA123, 0x18,0x00, 0xE, +0, false }, // 2638: f48GM120; Guitar FretNoise - { 0x000F80F,0x3F93410, 0x00,0x05, 0xE, +0, false }, // 2639: f48GM121; Breath Noise - { 0x034A121,0x0166521, 0x17,0x00, 0xC, +0, false }, // 2640: f48GM122; Seashore - { 0x0FA6848,0x04AAA01, 0x00,0x3F, 0x5, +0, false }, // 2641: f48GM123; Bird Tweet - { 0x0FA6747,0x0FA464C, 0x00,0x00, 0x5, +0, false }, // 2642: f48GM123; Bird Tweet - { 0x2037F21,0x1065F61, 0x18,0x00, 0x0, +0, false }, // 2643: f48GM124; Telephone - { 0x10C2EF0,0x10C21E2, 0x00,0x00, 0x4, -36, false }, // 2644: f48GM125; Helicopter - { 0x70C2EF0,0x10C21E2, 0x00,0x00, 0x5, +0, false }, // 2645: f48GM125; Helicopter - { 0x039A321,0x03C7461, 0x8D,0x03, 0xA, +0, false }, // 2646: f48GM126; Applause/Noise - { 0x179A3A1,0x14C2321, 0x1C,0x00, 0xB, +0, false }, // 2647: f48GM126; Applause/Noise - { 0x01A7521,0x00F8F21, 0x97,0x00, 0xC, +0, false }, // 2648: f48GM127; Gunshot - { 0x0FFF920,0x0FFF620, 0xC0,0x00, 0x8, +0, false }, // 2649: f48GP35; Ac Bass Drum - { 0x277F810,0x0AFF611, 0x44,0x00, 0x8, +0, false }, // 2650: f48GP36; Bass Drum 1 - { 0x01FF933,0x0FFF810, 0x80,0x00, 0x4, +0, false }, // 2651: f48GP37; Side Stick - { 0x2FFF500,0x0FFF700, 0x00,0x00, 0xC, +0, false }, // 2652: f48GP38; Acoustic Snare - { 0x0DFF712,0x0DFF811, 0x08,0x00, 0x2, +0, false }, // 2653: f48GP39; Hand Clap - { 0x0FFF210,0x0FFF510, 0x00,0x00, 0xC, +0, false }, // 2654: f48GP40; Electric Snare - { 0x1DFE920,0x0CEF400, 0x00,0x00, 0x4, +0, false }, // 2655: f48GP41; f48GP43; High Floor Tom; Low Floor Tom - { 0x2DFF50E,0x0AFF712, 0x00,0x00, 0xE, +0, false }, // 2656: f48GP42; Closed High Hat - { 0x03FF800,0x1FFF410, 0x03,0x00, 0x4, +0, false }, // 2657: f48GP45; f48GP47; f48GP48; f48GP50; High Tom; High-Mid Tom; Low Tom; Low-Mid Tom - { 0x2FFF012,0x3BF8608, 0x11,0x80, 0xE, +0, false }, // 2658: f48GP46; Open High Hat - { 0x0FFF20E,0x2DF9502, 0x00,0x00, 0xC, +0, false }, // 2659: f48GP49; Crash Cymbal 1 - { 0x2DDF014,0x0FF93F0, 0x00,0x00, 0xE, +0, false }, // 2660: f48GP52; Chinese Cymbal - { 0x3EFE40E,0x1EFF507, 0x0A,0x40, 0x6, +0, false }, // 2661: f48GP53; Ride Bell - { 0x0EFB402,0x0FF9705, 0x03,0x0A, 0xE, +0, false }, // 2662: f48GP54; Tambourine - { 0x01FF66E,0x3FF945E, 0x08,0x00, 0xE, +0, false }, // 2663: f48GP55; Splash Cymbal - { 0x200F6CE,0x3FFF21A, 0x04,0x00, 0xC, +0, false }, // 2664: f48GP57; Crash Cymbal 2 - { 0x3FFF040,0x0FEF510, 0x00,0x00, 0xC, +0, false }, // 2665: f48GP58; Vibraslap - { 0x38CF803,0x0BCF60C, 0x80,0x08, 0xF, +0, false }, // 2666: f48GP67; High Agogo - { 0x38FF803,0x0BFF60C, 0x85,0x00, 0xF, +0, false }, // 2667: f48GP68; Low Agogo - { 0x04F760E,0x2CF7800, 0x40,0x08, 0xE, +0, false }, // 2668: f48GP69; Cabasa - { 0x04FC80E,0x26F9903, 0x40,0x00, 0xE, +0, false }, // 2669: f48GP70; Maracas - { 0x1DF75CE,0x2EF38E1, 0x00,0x00, 0xE, +0, false }, // 2670: f48GP73; Short Guiro - { 0x03FF162,0x0FF4B20, 0x00,0x00, 0x8, +0, false }, // 2671: f48GP74; Long Guiro - { 0x0F40006,0x0FBF715, 0x3F,0x00, 0x1, +0, false }, // 2672: f48GP75; Claves - { 0x0FF47E1,0x0FF47EA, 0x00,0x00, 0x0, +0, false }, // 2673: f48GP78; Mute Cuica - { 0x3FFE00A,0x0FFF51E, 0x40,0x0E, 0x8, +0, false }, // 2674: f48GP80; Mute Triangle - { 0x3FFE00A,0x0FFF21E, 0x7C,0x52, 0x8, +0, false }, // 2675: f48GP81; Open Triangle - { 0x04E7A0E,0x21E7B00, 0x81,0x00, 0xE, +0, false }, // 2676: f48GP82; Shaker - { 0x35FF925,0x0FFD524, 0x05,0x40, 0xE, +0, false }, // 2677: f48GP84; Bell Tree - { 0x08FFA01,0x0FFF802, 0x4F,0x00, 0x7, +0, false }, // 2678: f48GP86; Mute Surdu - { 0x0FFFC00,0x0FFF520, 0x00,0x00, 0x4, +0, false }, // 2679: f48GP87; Open Surdu - { 0x60FF331,0x70FB135, 0x94,0xD5, 0xF, +0, false }, // 2680: f49GM2; ElecGrandPiano - { 0x302B133,0x305B131, 0x63,0x00, 0xE, +0, false }, // 2681: f49GM2; ElecGrandPiano - { 0x04F270C,0x0F8D104, 0x98,0x90, 0x8, +0, false }, // 2682: f49GM3; Honky-tonkPiano - { 0x0F8F502,0x0F8F402, 0x96,0x00, 0x9, +0, false }, // 2683: f49GM3; Honky-tonkPiano - { 0x759F201,0x600F701, 0x40,0x00, 0x0, +0, false }, // 2684: f49GM111; f49GM7; Clavinet; Shanai - { 0x6F0F301,0x7C9F601, 0x00,0x00, 0x0, +0, false }, // 2685: f49GM111; f49GM7; Clavinet; Shanai - { 0x60FFF15,0x66FB115, 0xC0,0x40, 0xE, +0, false }, // 2686: f49GM32; f49GM8; Acoustic Bass; Celesta - { 0x68FB111,0x6EFB111, 0x40,0x00, 0xE, +0, false }, // 2687: f49GM32; f49GM8; Acoustic Bass; Celesta - { 0x44FF920,0x2FF9122, 0x80,0x09, 0xE, +0, false }, // 2688: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel - { 0x7BF9121,0x64F9122, 0x99,0x00, 0xE, +0, false }, // 2689: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel - { 0x00AAFE1,0x00AAF62, 0x11,0x00, 0x9, +0, false }, // 2690: f49GM18; Rock Organ - { 0x022FA02,0x0F3F501, 0x4C,0x97, 0x8, +0, false }, // 2691: f49GM27; Electric Guitar2 - { 0x1F3C504,0x0F7C511, 0x9D,0x00, 0x8, +0, false }, // 2692: f49GM27; Electric Guitar2 - { 0x0AFC711,0x0F8F501, 0x8D,0x04, 0x8, +0, false }, // 2693: f49GM28; Electric Guitar3 - { 0x098C301,0x0F8C302, 0x18,0x06, 0x9, +0, false }, // 2694: f49GM28; Electric Guitar3 - { 0x40FF923,0x20F9122, 0x90,0x1B, 0xE, +0, false }, // 2695: f49GM30; Distorton Guitar - { 0x00F9121,0x00F9122, 0x9F,0x00, 0xE, +0, false }, // 2696: f49GM30; Distorton Guitar - { 0x60FFF15,0x61FB015, 0xC0,0x40, 0xE, +0, false }, // 2697: f49GM31; Guitar Harmonics - { 0x65FB111,0x63FB011, 0x40,0x00, 0xE, +0, false }, // 2698: f49GM31; Guitar Harmonics - { 0x60FFF35,0x60FB135, 0xC0,0x40, 0xE, +0, false }, // 2699: f49GM33; Electric Bass 1 - { 0x6BFB131,0x60FB131, 0x40,0x00, 0xE, +0, false }, // 2700: f49GM33; Electric Bass 1 - { 0x0C8F121,0x0C8F501, 0x13,0x29, 0x6, +0, false }, // 2701: f49GM34; Electric Bass 2 - { 0x0C8F501,0x0C8F401, 0x14,0x00, 0x6, +0, false }, // 2702: f49GM34; Electric Bass 2 - { 0x09AF381,0x0DFF521, 0x89,0x40, 0x6, +0, false }, // 2703: f49GM37; Slap Bass 2 - { 0x0C8F121,0x0C8F701, 0x0F,0x25, 0xA, +0, false }, // 2704: f49GM38; Synth Bass 1 - { 0x0C8F601,0x0C8F601, 0x12,0x00, 0xA, +0, false }, // 2705: f49GM38; Synth Bass 1 - { 0x105F510,0x0C5F411, 0x41,0x00, 0x2, +0, false }, // 2706: f49GM47; Timpany - { 0x005F511,0x0C5F212, 0x01,0x1E, 0x3, +0, false }, // 2707: f49GM47; Timpany - { 0x012C1A1,0x0076F21, 0x93,0x00, 0xD, +0, false }, // 2708: f49GM50; Synth Strings 1 - { 0x011DA65,0x068A663, 0x00,0x1B, 0xC, +0, false }, // 2709: f49GM75; Pan Flute - { 0x0588861,0x01A6561, 0x0A,0x00, 0xD, +0, false }, // 2710: f49GM75; Pan Flute - { 0x00FFF21,0x409CF61, 0x1D,0x05, 0xA, +0, false }, // 2711: f49GM79; Ocarina - { 0x70FFF20,0x30FFF61, 0x1A,0x14, 0x0, +0, false }, // 2712: f49GM85; Lead 6 voice - { 0x00FFF61,0x609CF61, 0x1A,0x07, 0x0, +0, false }, // 2713: f49GM85; Lead 6 voice - { 0x10D5317,0x00E3608, 0x1A,0x0D, 0x2, +0, false }, // 2714: f49GM86; Lead 7 fifths - { 0x03D41A1,0x01E6161, 0x9D,0x00, 0x3, +0, false }, // 2715: f49GM86; f49GM88; Lead 7 fifths; Pad 1 new age - { 0x0FC8561,0x4FD8463, 0x15,0x07, 0xA, +0, false }, // 2716: f49GM87; Lead 8 brass - { 0x0FD8966,0x6FC7761, 0x1F,0x00, 0xB, +0, false }, // 2717: f49GM87; Lead 8 brass - { 0x10A5317,0x0033608, 0x1A,0x0D, 0x2, +0, false }, // 2718: f49GM88; Pad 1 new age - { 0x0041121,0x3355261, 0x8C,0x00, 0x1, +0, false }, // 2719: f49GM95; Pad 8 sweep - { 0x0C6F521,0x096F461, 0x92,0x8A, 0xC, +0, false }, // 2720: f49GM99; FX 4 atmosphere - { 0x266F521,0x496F5A1, 0x90,0x80, 0xD, +0, false }, // 2721: f49GM99; FX 4 atmosphere - { 0x035D493,0x114EB11, 0x91,0x00, 0x8, +0, false }, // 2722: f49GM107; Koto - { 0x035D453,0x116EB13, 0x91,0x0D, 0x9, +0, false }, // 2723: f49GM107; Koto - { 0x56FF500,0x40FF300, 0x08,0x00, 0x1, +0, false }, // 2724: f49GM112; Tinkle Bell - { 0x65FF604,0x38FF580, 0x00,0x40, 0x0, +0, false }, // 2725: f49GM112; Tinkle Bell - { 0x66FF100,0x40FF300, 0x09,0x00, 0x0, +0, false }, // 2726: f49GM113; Agogo Bells - { 0x65FF601,0x73FF580, 0x1C,0x00, 0x0, +0, false }, // 2727: f49GM113; Agogo Bells - { 0x00F112F,0x30F1120, 0x00,0x00, 0xE, +0, false }, // 2728: f49GM119; Reverse Cymbal - { 0x00F1129,0x30F1120, 0x38,0x35, 0xF, +0, false }, // 2729: f49GM119; Reverse Cymbal - { 0x024F806,0x7845603, 0x00,0x04, 0xE, +0, false }, // 2730: f49GM120; Guitar FretNoise - { 0x624D803,0x784F604, 0x0B,0x00, 0xF, +0, false }, // 2731: f49GM120; Guitar FretNoise - { 0x624F802,0x7845604, 0x00,0x04, 0xA, +0, false }, // 2732: f49GM121; Breath Noise - { 0x624D800,0x784F603, 0x0B,0x00, 0xB, +0, false }, // 2733: f49GM121; Breath Noise - { 0x46FF220,0x07FF400, 0x14,0x00, 0xF, +1, false }, // 2734: f49GM124; Telephone - { 0x01FF501,0x51FF487, 0x00,0xC0, 0xF, +0, false }, // 2735: f49GM124; Telephone - { 0x059F200,0x700F701, 0x00,0x00, 0xE, +0, false }, // 2736: f49GM126; Applause/Noise - { 0x0F0F301,0x6C9F401, 0x00,0x00, 0xE, +0, false }, // 2737: f49GM126; Applause/Noise - { 0x0F7F810,0x006F211, 0x40,0x00, 0x8, +0, false }, // 2738: f49GP35; f49GP36; Ac Bass Drum; Bass Drum 1 - { 0x002F010,0x006FE00, 0x00,0x00, 0xC, +0, false }, // 2739: f49GP40; Electric Snare - { 0x207F70E,0x008FF12, 0x00,0x00, 0xE, +0, false }, // 2740: f49GP42; Closed High Hat - { 0x092FF83,0x003F015, 0x00,0x00, 0xE, +0, false }, // 2741: f50GM40; f50GM78; Violin; Whistle - { 0x0F4C306,0x0E4C203, 0xB5,0x76, 0x4, +0, false }, // 2742: f53GM0; AcouGrandPiano - { 0x0D4C101,0x0E5B111, 0x53,0x02, 0x4, +0, false }, // 2743: f53GM0; AcouGrandPiano - { 0x0F3C301,0x0F3C307, 0xA1,0x70, 0xC, +12, false }, // 2744: f53GM1; BrightAcouGrand - { 0x034B000,0x0F5A111, 0xCC,0x00, 0xC, +0, false }, // 2745: f53GM1; BrightAcouGrand - { 0x034FB31,0x0F7C131, 0x93,0x00, 0xC, +0, false }, // 2746: f53GM2; ElecGrandPiano - { 0x0DFB811,0x0F7F121, 0x97,0x8B, 0xD, +0, false }, // 2747: f53GM2; ElecGrandPiano - { 0x0E4A115,0x0E4A115, 0x6A,0x67, 0xE, +0, false }, // 2748: f53GM3; Honky-tonkPiano - { 0x0E4A111,0x0E5A111, 0x55,0x03, 0xE, +0, false }, // 2749: f53GM3; Honky-tonkPiano - { 0x0E7C21A,0x0E7C201, 0x33,0x85, 0x0, +0, false }, // 2750: f53GM4; Rhodes Piano - { 0x0F4B111,0x0E4B111, 0x1D,0x83, 0x1, +0, false }, // 2751: f53GM4; Rhodes Piano - { 0x0E7C21C,0x0E6C201, 0xBD,0x8B, 0xE, +0, false }, // 2752: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere - { 0x0E4B111,0x0E5B111, 0x52,0x85, 0xF, +0, false }, // 2753: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere - { 0x050F210,0x0F0E12A, 0xA1,0x64, 0xE, +12, false }, // 2754: f53GM6; Harpsichord - { 0x020BD20,0x0E7C112, 0x19,0x03, 0xE, +0, false }, // 2755: f53GM6; Harpsichord - { 0x12A91B1,0x00AF021, 0x80,0xA1, 0x7, +12, false }, // 2756: f53GM7; Clavinet - { 0x038D620,0x0B7F8A6, 0x03,0x05, 0x7, +0, false }, // 2757: f53GM7; Clavinet - { 0x017F820,0x0057F31, 0x94,0x08, 0xC, +12, false }, // 2758: f53GM8; Celesta - { 0x029F623,0x00A8F22, 0x1E,0x0B, 0xD, +0, false }, // 2759: f53GM8; Celesta - { 0x00AB028,0x00AB0A1, 0x5A,0x21, 0x1, +0, false }, // 2760: f53GM9; Glockenspiel - { 0x00A8024,0x00AB021, 0xC0,0x09, 0x1, +0, false }, // 2761: f53GM9; Glockenspiel - { 0x00AF0A2,0x00AF024, 0x06,0xA1, 0x5, +0, false }, // 2762: f53GM10; Music box - { 0x00AF0A4,0x00AF021, 0x0A,0x06, 0x5, +0, false }, // 2763: f53GM10; Music box - { 0x00FFF27,0x00FFF21, 0x29,0x07, 0x0, +0, false }, // 2764: f53GM11; Vibraphone - { 0x00FFF21,0x00FFF22, 0x18,0x06, 0x1, +0, false }, // 2765: f53GM11; Vibraphone - { 0x00AFF61,0x00AFF22, 0x0E,0xA1, 0x7, +0, false }, // 2766: f53GM12; Marimba - { 0x00AFF64,0x00AFF21, 0x0A,0x0B, 0x7, +0, false }, // 2767: f53GM12; Marimba - { 0x00FFF20,0x00FFFA1, 0x22,0x88, 0xC, +12, false }, // 2768: f53GM13; Xylophone - { 0x00FFF22,0x00FFFA1, 0x56,0x84, 0xD, +0, false }, // 2769: f53GM13; Xylophone - { 0x0F6EA09,0x0F4F518, 0x0F,0x8C, 0x0, +0, false }, // 2770: f53GM14; Tubular Bells - { 0x00FEFA2,0x00B8F21, 0x3E,0x07, 0x1, +0, false }, // 2771: f53GM14; Tubular Bells - { 0x0186223,0x02A6221, 0x1C,0x87, 0xE, +0, false }, // 2772: f53GM15; Dulcimer - { 0x1186223,0x02A62A2, 0x19,0x82, 0xF, +0, false }, // 2773: f53GM15; Dulcimer - { 0x001F201,0x0F1F101, 0x21,0x1D, 0xA, +0, false }, // 2774: f53GM16; Hammond Organ - { 0x0E3F301,0x0E6F211, 0x4B,0x00, 0xA, +0, false }, // 2775: f53GM16; Hammond Organ - { 0x030FE10,0x0F0E13A, 0x9F,0x65, 0xE, +12, false }, // 2776: f53GM17; Percussive Organ - { 0x020BD20,0x0E7C112, 0x8D,0x07, 0xE, +0, false }, // 2777: f53GM17; Percussive Organ - { 0x025F5E2,0x005EF24, 0x1E,0x9F, 0xE, -12, false }, // 2778: f53GM18; Rock Organ - { 0x004EF26,0x006CF24, 0x9E,0x06, 0xE, +0, false }, // 2779: f53GM18; Rock Organ - { 0x043D227,0x0E4E215, 0x9A,0x03, 0x8, -12, false }, // 2780: f53GM19; Church Organ - { 0x023A7B7,0x0E4C215, 0x19,0x08, 0x9, +0, false }, // 2781: f53GM19; Church Organ - { 0x043D223,0x0E4E212, 0x98,0x03, 0x8, +0, false }, // 2782: f53GM20; Reed Organ - { 0x023A7B3,0x0E4C212, 0x19,0x08, 0x9, +0, false }, // 2783: f53GM20; Reed Organ - { 0x0E6CE22,0x0E6F421, 0x25,0x03, 0x0, +0, false }, // 2784: f53GM21; Accordion - { 0x0E6F727,0x0E5F521, 0x32,0x09, 0x1, +0, false }, // 2785: f53GM21; Accordion - { 0x006F504,0x041F001, 0x3F,0x05, 0x0, +0, false }, // 2786: f53GM22; f53GM23; Harmonica; Tango Accordion - { 0x035D208,0x005F120, 0x00,0x06, 0x0, +0, false }, // 2787: f53GM22; Harmonica - { 0x034D201,0x003F120, 0x00,0x06, 0x0, +0, false }, // 2788: f53GM23; Tango Accordion - { 0x0276621,0x0486621, 0x1C,0x00, 0xE, +0, false }, // 2789: f53GM24; Acoustic Guitar1 - { 0x00A6621,0x0486621, 0x94,0x00, 0xF, +0, false }, // 2790: f53GM24; Acoustic Guitar1 - { 0x0E44100,0x0046620, 0x91,0x08, 0xC, +12, false }, // 2791: f53GM25; Acoustic Guitar2 - { 0x0E65120,0x0066620, 0x8E,0x08, 0xD, +0, false }, // 2792: f53GM25; Acoustic Guitar2 - { 0x0257521,0x00AAF21, 0x1A,0x08, 0xE, +0, false }, // 2793: f53GM26; Electric Guitar1 - { 0x0257521,0x00AAF21, 0x1A,0x0C, 0xF, +0, false }, // 2794: f53GM26; Electric Guitar1 - { 0x015A221,0x00AAF21, 0x12,0x02, 0xC, +0, false }, // 2795: f53GM27; Electric Guitar2 - { 0x055F2A1,0x00AAF21, 0x28,0x05, 0xD, +0, false }, // 2796: f53GM27; Electric Guitar2 - { 0x0CFF416,0x0E6F205, 0x23,0x69, 0xC, +12, false }, // 2797: f53GM28; Electric Guitar3 - { 0x0D5F200,0x0ECE301, 0x15,0x00, 0xC, +0, false }, // 2798: f53GM28; Electric Guitar3 - { 0x058F620,0x05AF520, 0x98,0x19, 0xE, +12, false }, // 2799: f53GM29; Overdrive Guitar - { 0x009FF21,0x00CFF20, 0x24,0x00, 0xE, +0, false }, // 2800: f53GM29; Overdrive Guitar - { 0x006F801,0x0D5D500, 0x17,0x17, 0x8, +12, false }, // 2801: f53GM30; Distorton Guitar - { 0x4E6F511,0x0E8F500, 0x14,0x00, 0x8, +0, false }, // 2802: f53GM30; Distorton Guitar - { 0x045FB01,0x050FF12, 0x10,0x0C, 0x0, +12, false }, // 2803: f53GM31; Guitar Harmonics - { 0x034FF00,0x027F300, 0x16,0x00, 0x0, +0, false }, // 2804: f53GM31; Guitar Harmonics - { 0x0EAF50C,0x0E6F21F, 0x21,0x21, 0xE, +0, false }, // 2805: f53GM32; Acoustic Bass - { 0x0F6F401,0x0E7F113, 0x15,0x03, 0xE, +0, false }, // 2806: f53GM32; Acoustic Bass - { 0x0E6F407,0x0F6A114, 0x9B,0x1D, 0xE, +0, false }, // 2807: f53GM33; Electric Bass 1 - { 0x00FFF21,0x0E6F112, 0x12,0x04, 0xE, +0, false }, // 2808: f53GM33; Electric Bass 1 - { 0x062F227,0x062F231, 0x26,0x18, 0xC, +0, false }, // 2809: f53GM34; Electric Bass 2 - { 0x066F521,0x0E4F116, 0x0E,0x03, 0xC, +0, false }, // 2810: f53GM34; Electric Bass 2 - { 0x015A221,0x0DAC401, 0x13,0x14, 0xC, +0, false }, // 2811: f53GM35; Fretless Bass - { 0x055F221,0x0DAA401, 0x2A,0x00, 0xC, +0, false }, // 2812: f53GM35; Fretless Bass - { 0x09CF901,0x0F98701, 0x00,0x03, 0x6, +0, false }, // 2813: f53GM37; Slap Bass 2 - { 0x0ACF904,0x0F98701, 0x00,0x00, 0x7, +0, false }, // 2814: f53GM37; Slap Bass 2 - { 0x025F261,0x015F2A5, 0x22,0x5E, 0xE, +0, false }, // 2815: f53GM38; Synth Bass 1 - { 0x015F223,0x0C6E111, 0x5B,0x02, 0xE, +0, false }, // 2816: f53GM38; Synth Bass 1 - { 0x006FF22,0x00B9F22, 0x1C,0x08, 0xE, +0, false }, // 2817: f53GM39; Synth Bass 2 - { 0x005FA21,0x00B9F21, 0x19,0x07, 0xF, +0, false }, // 2818: f53GM39; Synth Bass 2 - { 0x0F6D133,0x0F7F221, 0x9A,0x03, 0xC, +0, false }, // 2819: f53GM40; Violin - { 0x0E4F22F,0x0F7F224, 0x28,0x8A, 0xD, +0, false }, // 2820: f53GM40; Violin - { 0x03FF43A,0x04FF231, 0x64,0x5A, 0xE, +0, false }, // 2821: f53GM41; Viola - { 0x024F211,0x085F311, 0x25,0x08, 0xE, +0, false }, // 2822: f53GM41; Viola - { 0x026F211,0x04FF43A, 0x23,0x5F, 0xE, +0, false }, // 2823: f53GM42; Cello - { 0x04FF231,0x0D6F211, 0x63,0x07, 0xE, +0, false }, // 2824: f53GM42; Cello - { 0x03AA021,0x097A123, 0x23,0x21, 0xE, +12, false }, // 2825: f53GM43; Contrabass - { 0x0F2A310,0x0F5A020, 0x12,0x05, 0xE, +0, false }, // 2826: f53GM43; Contrabass - { 0x030F70C,0x0A8F101, 0x23,0x26, 0xA, +0, false }, // 2827: f53GM44; Tremulo Strings - { 0x0C6F201,0x043F212, 0x13,0x00, 0xA, +0, false }, // 2828: f53GM44; Tremulo Strings - { 0x054D41F,0x0F5C411, 0x65,0x42, 0xC, +0, false }, // 2829: f53GM45; Pizzicato String - { 0x0F4B113,0x0E5A111, 0x50,0x05, 0xD, +0, false }, // 2830: f53GM45; Pizzicato String - { 0x0AFF505,0x03DFD2C, 0x3F,0x13, 0xA, +0, false }, // 2831: f53GM46; Orchestral Harp - { 0x0B0F607,0x074F411, 0x0F,0x08, 0xA, +0, false }, // 2832: f53GM46; Orchestral Harp - { 0x022E832,0x0F5B210, 0x08,0x12, 0x2, +12, false }, // 2833: f53GM47; Timpany - { 0x021F730,0x0F5B214, 0x08,0x0D, 0x3, +0, false }, // 2834: f53GM47; Timpany - { 0x025F5E2,0x005EF24, 0x20,0x9F, 0xE, -12, false }, // 2835: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 - { 0x004EF26,0x0065F24, 0x9E,0x06, 0xE, +0, false }, // 2836: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 - { 0x004EFE2,0x005EF24, 0x24,0x21, 0xE, -12, false }, // 2837: f53GM49; String Ensemble2 - { 0x004EF26,0x0065F24, 0x9F,0x07, 0xE, +0, false }, // 2838: f53GM49; String Ensemble2 - { 0x002EFE2,0x003EF24, 0xAA,0xA1, 0xE, -12, false }, // 2839: f53GM50; Synth Strings 1 - { 0x003EF26,0x0065F24, 0xA4,0x03, 0xE, +0, false }, // 2840: f53GM50; Synth Strings 1 - { 0x016D122,0x0055572, 0x9A,0x06, 0xE, -12, false }, // 2841: f53GM52; Choir Aahs - { 0x0F6C102,0x2055571, 0xD9,0x0D, 0xF, +0, false }, // 2842: f53GM52; Choir Aahs - { 0x012F322,0x0054F22, 0x1D,0x04, 0xE, +0, false }, // 2843: f53GM53; Voice Oohs - { 0x013F321,0x0054F22, 0x91,0x80, 0xF, +0, false }, // 2844: f53GM53; Voice Oohs - { 0x015F322,0x0065F22, 0x1D,0x05, 0xE, +0, false }, // 2845: f53GM54; Synth Voice - { 0x015F321,0x0075F23, 0x91,0x80, 0xF, +0, false }, // 2846: f53GM54; Synth Voice - { 0x295F520,0x353F411, 0x90,0x00, 0xC, +12, false }, // 2847: f53GM55; Orchestra Hit - { 0x295F520,0x353F411, 0x90,0x09, 0xC, +12, false }, // 2848: f53GM56; Trumpet - { 0x0FAF52F,0x0FAF423, 0xB2,0x64, 0xE, +0, false }, // 2849: f53GM57; Trombone - { 0x0FAE323,0x0FAF321, 0x66,0x03, 0xE, +0, false }, // 2850: f53GM57; Trombone - { 0x036D122,0x0055572, 0x9A,0x00, 0xE, -12, false }, // 2851: f53GM58; Tuba - { 0x4F6C102,0x2055574, 0xD9,0x07, 0xF, +0, false }, // 2852: f53GM58; Tuba - { 0x0D6F328,0x0F9F423, 0xA2,0x5F, 0xC, +0, false }, // 2853: f53GM59; Muted Trumpet - { 0x0F8E223,0x0E8F301, 0xA6,0x03, 0xC, +0, false }, // 2854: f53GM59; Muted Trumpet - { 0x01AD1A1,0x00A9F22, 0x2C,0x8F, 0xE, +0, false }, // 2855: f53GM60; French Horn - { 0x00A9F22,0x00A9F22, 0x0F,0x08, 0xE, +0, false }, // 2856: f53GM60; French Horn - { 0x020FE70,0x0E9C212, 0x13,0x80, 0xA, +12, false }, // 2857: f53GM61; Brass Section - { 0x07FBC20,0x0E9C212, 0x11,0x05, 0xB, +0, false }, // 2858: f53GM61; Brass Section - { 0x020FE10,0x0E7C212, 0x12,0x00, 0xC, +12, false }, // 2859: f53GM62; Synth Brass 1 - { 0x053BD00,0x0E7C212, 0x15,0x07, 0xD, +0, false }, // 2860: f53GM62; Synth Brass 1 - { 0x0E54151,0x0E8F652, 0xA9,0x63, 0xE, +0, false }, // 2861: f53GM64; f54GM37; Slap Bass 2; Soprano Sax - { 0x0E8D151,0x0E6C251, 0x9B,0x80, 0xE, +0, false }, // 2862: f53GM64; f54GM37; Slap Bass 2; Soprano Sax - { 0x0C8F621,0x0F8F821, 0x1D,0x23, 0xE, +12, false }, // 2863: f53GM65; Alto Sax - { 0x0F8F420,0x0F8F320, 0x20,0x00, 0xE, +0, false }, // 2864: f53GM65; Alto Sax - { 0x058F520,0x059F520, 0x9B,0x19, 0xE, +12, false }, // 2865: f53GM66; Tenor Sax - { 0x089F320,0x00CFF20, 0x19,0x07, 0xE, +0, false }, // 2866: f53GM66; Tenor Sax - { 0x061F800,0x0EAF582, 0x2B,0x15, 0xC, +12, false }, // 2867: f53GM67; Baritone Sax - { 0x0FFF420,0x097F400, 0x1B,0x00, 0xC, +0, false }, // 2868: f53GM67; Baritone Sax - { 0x0E54711,0x0E68511, 0x29,0x1E, 0xE, +0, false }, // 2869: f53GM68; Oboe - { 0x0E8F512,0x0E6C251, 0x5E,0x40, 0xE, +0, false }, // 2870: f53GM68; Oboe - { 0x010F101,0x0C2F101, 0x35,0x17, 0xA, +0, false }, // 2871: f53GM69; English Horn - { 0x0C4F307,0x0E3F212, 0x12,0x00, 0xA, +0, false }, // 2872: f53GM69; English Horn - { 0x0DFF63C,0x0DFF521, 0xA7,0x18, 0xE, +12, false }, // 2873: f53GM70; Bassoon - { 0x0D7F220,0x0E8F320, 0x1A,0x00, 0xE, +0, false }, // 2874: f53GM70; Bassoon - { 0x0A0F400,0x0A7F101, 0x05,0x26, 0xA, +12, false }, // 2875: f53GM71; Clarinet - { 0x0C5F201,0x043F212, 0x12,0x00, 0xA, +0, false }, // 2876: f53GM71; Clarinet - { 0x019AA2F,0x0CFF9A2, 0x00,0x1F, 0xE, +0, false }, // 2877: f53GM72; Piccolo - { 0x015FAA1,0x00B7F21, 0x9F,0x06, 0xE, +0, false }, // 2878: f53GM72; Piccolo - { 0x01171B1,0x1E54141, 0x8B,0x40, 0x6, +0, false }, // 2879: f53GM74; Recorder - { 0x0AE7101,0x0EE8101, 0x1E,0x00, 0xE, +0, false }, // 2880: f53GM75; Pan Flute - { 0x0AE7101,0x0EE8101, 0x20,0x00, 0xE, +0, false }, // 2881: f53GM76; Bottle Blow - { 0x016D322,0x02764B2, 0x9A,0x04, 0xE, -12, false }, // 2882: f53GM78; Whistle - { 0x006C524,0x02764B2, 0x61,0x09, 0xF, +0, false }, // 2883: f53GM78; Whistle - { 0x0066231,0x0E7A241, 0x1E,0x80, 0xE, +0, false }, // 2884: f53GM79; Ocarina - { 0x0AE7101,0x0EE8101, 0x1C,0x00, 0xE, +0, false }, // 2885: f53GM80; Lead 1 squareea - { 0x2129A13,0x0119B91, 0x97,0x80, 0xE, +0, false }, // 2886: f53GM81; Lead 2 sawtooth - { 0x0056F22,0x0094F31, 0x56,0x0A, 0x8, +0, false }, // 2887: f53GM83; Lead 4 chiff - { 0x0056F22,0x0094FB1, 0x59,0x0C, 0x9, +0, false }, // 2888: f53GM83; Lead 4 chiff - { 0x1298920,0x1268532, 0x1F,0x5F, 0x0, +12, false }, // 2889: f53GM85; Lead 6 voice - { 0x0159AA0,0x01A8D22, 0x4C,0x03, 0x0, +0, false }, // 2890: f53GM85; Lead 6 voice - { 0x007CF20,0x0E97102, 0x5B,0x00, 0xE, +0, false }, // 2891: f53GM86; Lead 7 fifths - { 0x0014131,0x03B9261, 0x99,0x80, 0xE, +0, false }, // 2892: f53GM87; Lead 8 brass - { 0x0475421,0x0097F21, 0x1D,0x07, 0xE, +0, false }, // 2893: f53GM90; Pad 3 polysynth - { 0x0476421,0x0087F61, 0x19,0x0B, 0xF, +0, false }, // 2894: f53GM90; Pad 3 polysynth - { 0x0176421,0x0098F21, 0x98,0x07, 0xE, +0, false }, // 2895: f53GM91; Pad 4 choir - { 0x0176421,0x0087F61, 0x17,0x0F, 0xF, +0, false }, // 2896: f53GM91; Pad 4 choir - { 0x0296321,0x00A7F21, 0x22,0x03, 0xE, +0, false }, // 2897: f53GM92; Pad 5 bowedpad - { 0x0186521,0x00A7F61, 0x1B,0x0D, 0xF, +0, false }, // 2898: f53GM92; Pad 5 bowedpad - { 0x0156220,0x0E67141, 0x9A,0x00, 0xE, +12, false }, // 2899: f53GM94; Pad 7 halo - { 0x02651B1,0x0E65151, 0xDB,0x87, 0xF, +0, false }, // 2900: f53GM94; Pad 7 halo - { 0x02365A3,0x0059F21, 0x1C,0x1C, 0xE, +0, false }, // 2901: f53GM95; Pad 8 sweep - { 0x003DFA1,0x00BDF21, 0x1A,0x07, 0xE, +0, false }, // 2902: f53GM95; Pad 8 sweep - { 0x0014131,0x03B9261, 0x20,0x80, 0xE, +0, false }, // 2903: f53GM96; FX 1 rain - { 0x04AF823,0x0C5D283, 0xB5,0x52, 0x8, +12, false }, // 2904: f53GM97; FX 2 soundtrack - { 0x0E6F414,0x0D5F280, 0x99,0x00, 0x9, +0, false }, // 2905: f53GM97; FX 2 soundtrack - { 0x0FAF40C,0x0F4C212, 0x37,0x2B, 0x0, +0, false }, // 2906: f53GM98; FX 3 crystal - { 0x053F685,0x0E4F191, 0x64,0x00, 0x0, +0, false }, // 2907: f53GM98; FX 3 crystal - { 0x006F600,0x0E9F51F, 0x35,0x25, 0x0, +12, false }, // 2908: f53GM99; FX 4 atmosphere - { 0x000F023,0x0E5F280, 0x5E,0x00, 0x0, +0, false }, // 2909: f53GM99; FX 4 atmosphere - { 0x0F5F50C,0x0F5F2A1, 0xA9,0x05, 0xE, +0, false }, // 2910: f53GM100; FX 5 brightness - { 0x0F6F307,0x0F6F281, 0x31,0x04, 0xF, +0, false }, // 2911: f53GM100; FX 5 brightness - { 0x0E5F14F,0x0E5C301, 0x69,0x06, 0x8, +0, false }, // 2912: f53GM101; FX 6 goblins - { 0x052F605,0x0D5F281, 0x2D,0x03, 0x9, +0, false }, // 2913: f53GM101; FX 6 goblins - { 0x0E6F482,0x03AFE00, 0x0F,0x26, 0x1, +12, false }, // 2914: f53GM102; FX 7 echoes - { 0x0F6F380,0x0F5F787, 0x03,0x10, 0x1, +0, false }, // 2915: f53GM102; FX 7 echoes - { 0x0F5FD2C,0x0F5F427, 0x8E,0x20, 0x0, +0, false }, // 2916: f53GM103; FX 8 sci-fi - { 0x0F4F827,0x0F5F421, 0x20,0x00, 0x0, +0, false }, // 2917: f53GM103; FX 8 sci-fi - { 0x097CB05,0x0D5E801, 0x9F,0x00, 0xA, +0, false }, // 2918: f53GM104; Sitar - { 0x035F705,0x0E6E401, 0x28,0x05, 0xB, +0, false }, // 2919: f53GM104; Sitar - { 0x0095FE1,0x0076FE1, 0x58,0x03, 0x0, +0, false }, // 2920: f53GM105; Banjo - { 0x054890A,0x063A726, 0x6C,0x63, 0xA, +0, false }, // 2921: f53GM107; Koto - { 0x0094F21,0x0083F61, 0xCE,0x02, 0xA, +0, false }, // 2922: f53GM107; Koto - { 0x00F7F04,0x0CFF5EA, 0x30,0xA9, 0x8, +0, false }, // 2923: f53GM108; Kalimba - { 0x00F5F21,0x00AAF61, 0x1C,0x06, 0x8, +0, false }, // 2924: f53GM108; Kalimba - { 0x0549963,0x06AA768, 0x98,0xA9, 0xE, +0, false }, // 2925: f53GM109; Bagpipe - { 0x0095F61,0x0097F61, 0xD1,0x03, 0xE, +0, false }, // 2926: f53GM109; Bagpipe - { 0x0549963,0x06AA768, 0xD4,0x5E, 0xE, +0, false }, // 2927: f53GM110; Fiddle - { 0x0095F61,0x0097F61, 0xC9,0x06, 0xE, +0, false }, // 2928: f53GM110; Fiddle - { 0x0B643A1,0x0B6F6A3, 0x2A,0xB0, 0xE, +0, false }, // 2929: f53GM111; Shanai - { 0x0067FA1,0x0066F61, 0x2C,0x02, 0xE, +0, false }, // 2930: f53GM111; Shanai - { 0x053F101,0x0B5F700, 0x73,0x00, 0x6, +0, false }, // 2931: f53GM112; Tinkle Bell - { 0x021A121,0x116C221, 0x92,0x40, 0x6, +0, false }, // 2932: f53GM113; Agogo Bells - { 0x024A80F,0x005DF02, 0xB8,0x03, 0x0, -12, false }, // 2933: f53GM116; Taiko Drum - { 0x035A70A,0x005DF02, 0xA2,0x03, 0x1, +0, false }, // 2934: f53GM116; Taiko Drum - { 0x01379C0,0x07372D2, 0x4F,0x00, 0x6, -12, false }, // 2935: f53GM119; Reverse Cymbal - { 0x013FA43,0x095F342, 0xD6,0x80, 0xA, -24, false }, // 2936: f53GM120; Guitar FretNoise - { 0x020D933,0x0E4B211, 0x08,0x08, 0x6, +0, false }, // 2937: f53GM121; Breath Noise - { 0x02278B0,0x0E4B214, 0x06,0x0D, 0x7, +0, false }, // 2938: f53GM121; Breath Noise - { 0x10475A0,0x0057221, 0x12,0x40, 0x6, +0, false }, // 2939: f53GM123; Bird Tweet - { 0x0F1F007,0x0349800, 0x00,0x00, 0xE, +0, false }, // 2940: f53GM124; Telephone - { 0x1137521,0x0B47182, 0x92,0x40, 0xA, +0, false }, // 2941: f53GM126; Applause/Noise - { 0x6B5F100,0x6B8F100, 0xD5,0x51, 0xB, +0, false }, // 2942: f53GM126; Applause/Noise - { 0x0F0F601,0x0E2F01C, 0x3F,0x1C, 0x8, +0, false }, // 2943: f53GM127; Gunshot - { 0x003F103,0x093F0A0, 0x00,0x00, 0x8, +0, false }, // 2944: f53GM127; Gunshot - { 0x025C5A2,0x005EF24, 0x20,0x9F, 0xE, -12, false }, // 2945: f16GM48; f54GM48; String Ensemble1 - { 0x004EF26,0x0068F24, 0x9C,0x02, 0xE, +0, false }, // 2946: f16GM48; f54GM48; String Ensemble1 - { 0x0064131,0x03892A1, 0x1C,0x80, 0xE, +0, false }, // 2947: f16GM56; f54GM56; Trumpet - { 0x0064131,0x02882A1, 0x1B,0x80, 0xF, +0, false }, // 2948: f16GM56; f54GM56; Trumpet - { 0x0156220,0x0267321, 0x98,0x00, 0xE, +12, false }, // 2949: f16GM58; f54GM58; Tuba - { 0x02651B1,0x0265171, 0xD1,0x00, 0xF, +0, false }, // 2950: f16GM58; f54GM58; Tuba - { 0x0766321,0x0167CA1, 0x93,0x00, 0xC, +0, false }, // 2951: f16GM60; f54GM60; French Horn - { 0x1168321,0x0269CA1, 0x4D,0x00, 0xD, +0, false }, // 2952: f16GM60; f54GM60; French Horn - { 0x163F401,0x174F111, 0x12,0x00, 0xA, +0, false }, // 2953: f54GM81; Lead 2 sawtooth - { 0x201F130,0x083F001, 0x44,0x83, 0xA, +0, false }, // 2954: f54GM87; f54GM90; Lead 8 brass; Pad 3 polysynth - { 0x0117171,0x11542A1, 0x8B,0x40, 0x6, +0, false }, // 2955: MGM48; MGM50; String Ensemble1; Synth Strings 1 - { 0x0667150,0x08B5290, 0x92,0x00, 0xE, +0, false }, // 2956: MGM81; Lead 2 sawtooth - { 0x054F606,0x0B3F241, 0x73,0x03, 0x0, +0, false }, // 2957: MGM97; FX 2 soundtrack - { 0x0177421,0x0176562, 0x83,0x8D, 0x7, +0, false }, // 2958: MGM107; MGM108; MGM109; oGM108; oGM109; Bagpipe; Kalimba; Koto - { 0x0031801,0x090F674, 0x80,0xC1, 0xE, +0, false }, // 2959: MGM127; oGM127; Gunshot - { 0x282B264,0x1DA9803, 0x00,0x93, 0xE, +0, false }, // 2960: MGP42; Closed High Hat - { 0x0A0B264,0x1D69603, 0x02,0x80, 0xE, +0, false }, // 2961: MGP49; Crash Cymbal 1 - { 0x053F101,0x074F111, 0x4B,0x00, 0x6, +0, false }, // 2962: oGM0; oGM1; oGM2; AcouGrandPiano; BrightAcouGrand; ElecGrandPiano - { 0x0117F27,0x0441122, 0x0E,0x00, 0xE, +0, false }, // 2963: oGM3; Honky-tonkPiano - { 0x0111122,0x0121123, 0x15,0x00, 0x4, +0, false }, // 2964: oGM4; Rhodes Piano - { 0x053F101,0x074F111, 0x59,0x00, 0x6, +0, false }, // 2965: oGM5; Chorused Piano - { 0x0FFF691,0x0F4F511, 0x00,0x00, 0x8, +0, false }, // 2966: oGM6; Harpsichord - { 0x3087631,0x00F6531, 0x08,0x00, 0x2, +0, false }, // 2967: oGM7; Clavinet - { 0x019D083,0x017F002, 0x5D,0x80, 0xA, +0, false }, // 2968: oGM8; Celesta - { 0x019D083,0x017F002, 0x58,0x80, 0xA, +0, false }, // 2969: oGM9; Glockenspiel - { 0x013F6A6,0x005F1B1, 0xE5,0x40, 0x2, +0, false }, // 2970: oGM10; Music box - { 0x1239722,0x013457A, 0x44,0x00, 0x4, +0, false }, // 2971: oGM12; Marimba - { 0x1239721,0x0134572, 0x8A,0x80, 0x2, +0, false }, // 2972: oGM13; Xylophone - { 0x0FFF4F1,0x06FF2F1, 0x02,0x00, 0x0, +0, false }, // 2973: oGM14; Tubular Bells - { 0x00F3FF1,0x06FF2F1, 0x02,0x00, 0x0, +0, false }, // 2974: oGM15; Dulcimer - { 0x1E26301,0x01EB821, 0x16,0x00, 0x8, +0, false }, // 2975: oGM24; Acoustic Guitar1 - { 0x1226341,0x01E8821, 0x8F,0x00, 0x8, +0, false }, // 2976: oGM25; Acoustic Guitar2 - { 0x0024471,0x01E8831, 0x9D,0x00, 0xE, +0, false }, // 2977: oGM27; Electric Guitar2 - { 0x002A434,0x0427575, 0x54,0x40, 0x8, +0, false }, // 2978: oGM32; Acoustic Bass - { 0x256F605,0x2047404, 0xC0,0x00, 0xE, +0, false }, // 2979: oGM35; Fretless Bass - { 0x0FFF09E,0x00F3F00, 0x07,0x00, 0xE, +0, false }, // 2980: oGM41; Viola - { 0x1217131,0x0066222, 0x40,0x40, 0x2, +0, false }, // 2981: oGM48; String Ensemble1 - { 0x131F231,0x0066F21, 0x47,0x00, 0x0, +0, false }, // 2982: oGM50; Synth Strings 1 - { 0x0035131,0x06764A1, 0x1C,0x80, 0xE, +0, false }, // 2983: oGM53; Voice Oohs - { 0x0115270,0x0FE4171, 0xC5,0x40, 0x0, +0, false }, // 2984: oGM55; Orchestra Hit - { 0x1218131,0x0167423, 0x4D,0x40, 0x2, +0, false }, // 2985: oGM56; Trumpet - { 0x151D203,0x278F301, 0x1D,0x00, 0xA, +0, false }, // 2986: oGM59; Muted Trumpet - { 0x0F0F09E,0x063F300, 0x07,0x00, 0xE, +0, false }, // 2987: oGM60; French Horn - { 0x0F7B096,0x00FFFE0, 0x00,0x00, 0x0, +0, false }, // 2988: oGM61; Brass Section - { 0x3199B85,0x0297424, 0x49,0x00, 0x6, +0, false }, // 2989: oGM62; Synth Brass 1 - { 0x0FFA691,0x0F45511, 0x00,0x00, 0x8, +0, false }, // 2990: oGM63; Synth Brass 2 - { 0x1226341,0x000A821, 0x8F,0x00, 0x8, +0, false }, // 2991: oGM78; Whistle - { 0x1239721,0x0136572, 0x8A,0x80, 0x2, +0, false }, // 2992: oGM79; Ocarina - { 0x061F217,0x074F212, 0x6C,0x00, 0x8, +0, false }, // 2993: oGM80; Lead 1 squareea - { 0x1239721,0x0138572, 0x8A,0x80, 0x2, +0, false }, // 2994: oGM81; Lead 2 sawtooth - { 0x00D5131,0x01F7221, 0x1C,0x80, 0xC, +0, false }, // 2995: oGM90; oGM91; Pad 3 polysynth; Pad 4 choir - { 0x08C6320,0x02F9520, 0x19,0x80, 0xC, +0, false }, // 2996: oGM94; Pad 7 halo - { 0x1F5E510,0x162E231, 0x46,0x00, 0x0, +0, false }, // 2997: oGM112; Tinkle Bell - { 0x24FF60E,0x318F700, 0x40,0x00, 0xE, +0, false }, // 2998: oGM114; oGP38; oGP40; Acoustic Snare; Electric Snare; Steel Drums - { 0x0C8F60C,0x257FF12, 0xC0,0x00, 0xA, +0, false }, // 2999: oGM115; oGP42; Closed High Hat; Woodblock - { 0x354B506,0x095D507, 0x00,0xC0, 0x0, +0, false }, // 3000: oGM116; oGM119; oGP51; Reverse Cymbal; Ride Cymbal 1; Taiko Drum - { 0x0F0E02A,0x031FF1E, 0x52,0x54, 0x8, +0, false }, // 3001: oGM121; Breath Noise - { 0x0745451,0x0756591, 0x00,0x00, 0xA, +0, false }, // 3002: oGM122; Seashore - { 0x002A414,0x0427555, 0x54,0x40, 0x8, +0, false }, // 3003: oGM124; Telephone - { 0x0115F31,0x11E3132, 0xC5,0x00, 0x8, +0, false }, // 3004: oGM125; Helicopter - { 0x1217131,0x0069222, 0x40,0x40, 0x2, +0, false }, // 3005: oGM126; Applause/Noise - { 0x053F101,0x0B5F704, 0x4F,0x00, 0x7, +0, false }, // 3006: oGP62; oGP63; oGP64; Low Conga; Mute High Conga; Open High Conga - { 0x04FF60E,0x218F700, 0x40,0x00, 0xE, +0, false }, // 3007: oGP69; oGP70; Cabasa; Maracas - { 0x0297721,0x00B9721, 0x89,0x80, 0x6, +0, false }, // 3008: f15GM24; Acoustic Guitar1 - { 0x12DC331,0x00F7861, 0x8A,0x00, 0xA, +0, false }, // 3009: f15GM88; Pad 1 new age - { 0x07A6161,0x00AC121, 0x99,0x80, 0x4, +0, false }, // 3010: f15GM92; Pad 5 bowedpad - { 0x07A6161,0x00AC121, 0x9A,0x80, 0x4, +0, false }, // 3011: f15GM93; Pad 6 metallic - { 0x04CA900,0x04FF600, 0x07,0x00, 0xA, +0, false }, // 3012: f16GP35; Ac Bass Drum - { 0x075F80F,0x2B78A03, 0x80,0x00, 0xE, +0, false }, // 3013: f16GP70; Maracas - { 0x059A490,0x4C86590, 0x0B,0x00, 0xE, +0, false }, // 3014: f16GP73; Short Guiro - { 0x055A210,0x4766600, 0x0A,0x00, 0xE, +0, false }, // 3015: f16GP74; Long Guiro - { 0x059FA00,0x09AF500, 0x05,0x00, 0x6, +0, false }, // 3016: f16GP87; Open Surdu - { 0x02661B1,0x0266171, 0xD3,0x80, 0xD, +12, false }, // 3017: b50M58; b51M58; gm058 - { 0x035C100,0x0D5C111, 0x9B,0x00, 0xC, +12, false }, // 3018: b50M3; b51M3; gm003 - { 0x040B230,0x5E9F111, 0xA2,0x80, 0x4, +12, false }, // 3019: b50M7; b51M7; gm007 - { 0x0E6F314,0x0E6F280, 0x62,0x00, 0xB, +12, false }, // 3020: b50M11; b51M11; gm011 - { 0x715FE11,0x019F487, 0x20,0xC0, 0xB, +1, false }, // 3021: b50M124; b51M124; gm124 - { 0x7112EF0,0x11621E2, 0x00,0xC0, 0x9, -36, false }, // 3022: b50M125; b51M125; gm125 - { 0x00CF600,0x00CF600, 0x00,0x00, 0x1, +0, false }, // 3023: b50P36; b50P43; b50P45; b50P47; b50P48; b50P50; gps036; gps043; gps045; gps047; gps048; gps050 - { 0x001FF26,0x3751304, 0x00,0x00, 0xE, +0, false }, // 3024: b51P88; gpo088 - { 0x0E5F108,0x0E5C302, 0x66,0x86, 0x8, +5, false }, // 3025: b51P83; gpo083 - { 0x052F605,0x0D5F582, 0x69,0x47, 0x9, +5, false }, // 3026: b51P83; gpo083 - { 0x6E5E403,0x7E7F507, 0x0D,0x11, 0xB, +12, false }, // 3027: b51P84; gpo084 - { 0x366F500,0x4A8F604, 0x1B,0x15, 0xA, +12, false }, // 3028: b51P84; gpo084 - { 0x053F101,0x065D131, 0x4E,0x0C, 0x6, +0, false }, // 3029: b55MM0; AcGrPian - { 0x014F201,0x097F201, 0x22,0x08, 0xE, +0, false }, // 3030: b55MM1; BrAcPian - { 0x050F101,0x07CD301, 0x4F,0x10, 0x6, +0, false }, // 3031: b55MM2; ElGrPian - { 0x001F141,0x188D251, 0x4E,0x0A, 0x4, +0, false }, // 3032: b55MM3; HonkTonk - { 0x134A401,0x0A6C301, 0x0A,0x09, 0x9, +0, false }, // 3033: b55MM4; RhodPian - { 0x103A361,0x022C411, 0x28,0x05, 0xC, +0, false }, // 3034: b55MM5; ChorPian - { 0x010C733,0x033D311, 0x84,0x8A, 0x8, +0, false }, // 3035: b55MM6; HarpsiCh - { 0x0188232,0x0076061, 0x1C,0x91, 0xC, +0, false }, // 3036: b55MM7; Clarin ? - { 0x0100132,0x0337212, 0x80,0x8F, 0x8, +0, false }, // 3037: b55MM8; Celesta1 - { 0x055F587,0x054F022, 0x91,0x13, 0x6, +0, false }, // 3038: b55MM9; Glock - { 0x013F218,0x0E3C1E1, 0x4D,0x15, 0x8, +0, false }, // 3039: b55MM10; MusicBox - { 0x043FA07,0x045F341, 0x51,0x11, 0x6, +0, false }, // 3040: b55MM11; VibraPho - { 0x025DA05,0x015F901, 0x4E,0x0C, 0xA, +0, false }, // 3041: b55MM12; Marimba - { 0x0F0FE04,0x0B5F6C2, 0x00,0x0C, 0xE, +0, false }, // 3042: b55MM13; XyloPhon - { 0x032B6B3,0x031D190, 0x4A,0x0E, 0xE, +0, false }, // 3043: b55MM14; TubeBell - { 0x011F111,0x0B3F101, 0x8A,0x4F, 0x6, +0, false }, // 3044: b55MM15; Dulcim ? - { 0x10FFF22,0x00FFF21, 0x8D,0x87, 0x1, +0, false }, // 3045: b55MM16; Hammond - { 0x0B5F708,0x0CFD001, 0x07,0x11, 0x1, +0, false }, // 3046: b55MM17; PercOrg - { 0x107E465,0x078F241, 0xD7,0x8C, 0x0, +0, false }, // 3047: b55MM18; RockOrg - { 0x11F4001,0x11F8002, 0x42,0x0B, 0xB, +0, false }, // 3048: b55MM19; ChuchOrg - { 0x0038121,0x00C6171, 0x12,0x92, 0x8, +0, false }, // 3049: b55MM20; ReedOrg - { 0x00BD224,0x00B5231, 0x4F,0x16, 0xE, +0, false }, // 3050: b55MM21; Accordn - { 0x243A321,0x022C411, 0x11,0x00, 0xD, +0, false }, // 3051: 3drm67P86; apgleeM10; apgleeM100; apgleeM101; apgleeM102; apgleeM104; apgleeM105; apgleeM106; apgleeM107; apgleeM108; apgleeM109; apgleeM110; apgleeM111; apgleeM112; apgleeM113; apgleeM114; apgleeM115; apgleeM116; apgleeM118; apgleeM12; apgleeM120; apgleeM121; apgleeM122; apgleeM123; apgleeM124; apgleeM125; apgleeM126; apgleeM127; apgleeM13; apgleeM15; apgleeM16; apgleeM18; apgleeM2; apgleeM22; apgleeM23; apgleeM24; apgleeM26; apgleeM3; apgleeM32; apgleeM41; apgleeM42; apgleeM49; apgleeM5; apgleeM50; apgleeM53; apgleeM54; apgleeM55; apgleeM59; apgleeM6; apgleeM64; apgleeM69; apgleeM7; apgleeM72; apgleeM74; apgleeM77; apgleeM8; apgleeM83; apgleeM84; apgleeM85; apgleeM86; apgleeM87; apgleeM88; apgleeM89; apgleeM9; apgleeM90; apgleeM92; apgleeM96; apgleeM97; apgleeM98; apgleeM99; apgleeP0; apgleeP1; apgleeP10; apgleeP100; apgleeP101; apgleeP102; apgleeP103; apgleeP104; apgleeP105; apgleeP106; apgleeP107; apgleeP108; apgleeP109; apgleeP11; apgleeP110; apgleeP111; apgleeP112; apgleeP113; apgleeP114; apgleeP115; apgleeP116; apgleeP117; apgleeP118; apgleeP119; apgleeP12; apgleeP120; apgleeP121; apgleeP122; apgleeP123; apgleeP124; apgleeP125; apgleeP126; apgleeP127; apgleeP13; apgleeP14; apgleeP15; apgleeP16; apgleeP17; apgleeP18; apgleeP19; apgleeP2; apgleeP20; apgleeP21; apgleeP22; apgleeP23; apgleeP24; apgleeP25; apgleeP26; apgleeP27; apgleeP28; apgleeP29; apgleeP3; apgleeP30; apgleeP31; apgleeP32; apgleeP33; apgleeP34; apgleeP4; apgleeP5; apgleeP6; apgleeP60; apgleeP61; apgleeP67; apgleeP68; apgleeP7; apgleeP70; apgleeP71; apgleeP72; apgleeP79; apgleeP8; apgleeP80; apgleeP84; apgleeP85; apgleeP86; apgleeP87; apgleeP88; apgleeP89; apgleeP9; apgleeP90; apgleeP91; apgleeP92; apgleeP93; apgleeP94; apgleeP95; apgleeP96; apgleeP97; apgleeP98; apgleeP99; apgnamP27; apgnamP28; apgnamP29; apgnamP30; apgnamP31; apgnamP32; apgnamP33; apgnamP34; apgnamP83; apgnamP84; apgnamP85; apgnamP86; apgnamP87; apgnamP88; b55MM102; b55MM104; b55MM105; b55MM107; b55MM108; b55MM109; b55MM110; b55MM111; b55MM112; b55MM113; b55MM114; b55MM116; b55MM117; b55MM118; b55MM119; b55MM120; b55MM121; b55MM124; b55MM125; b55MM126; b55MM127; b55MM22; b55MM23; b55MM59; b55MM64; b55MM68; b55MM70; b55MM72; b55MM74; b55MM76; b55MM83; b55MM86; b55MM92; b55MM93; b55MM95; b55MM97; b55MM99; b55PP10; b55PP100; b55PP101; b55PP102; b55PP103; b55PP104; b55PP105; b55PP106; b55PP107; b55PP108; b55PP109; b55PP11; b55PP110; b55PP111; b55PP112; b55PP113; b55PP114; b55PP115; b55PP116; b55PP117; b55PP118; b55PP119; b55PP12; b55PP120; b55PP121; b55PP122; b55PP123; b55PP124; b55PP125; b55PP126; b55PP127; b55PP13; b55PP14; b55PP15; b55PP16; b55PP17; b55PP18; b55PP19; b55PP20; b55PP21; b55PP22; b55PP23; b55PP24; b55PP25; b55PP26; b55PP27; b55PP28; b55PP29; b55PP30; b55PP31; b55PP32; b55PP33; b55PP34; b55PP37; b55PP39; b55PP52; b55PP53; b55PP56; b55PP57; b55PP58; b55PP59; b55PP60; b55PP61; b55PP62; b55PP63; b55PP64; b55PP65; b55PP66; b55PP67; b55PP68; b55PP69; b55PP70; b55PP71; b55PP72; b55PP73; b55PP74; b55PP75; b55PP76; b55PP77; b55PP78; b55PP79; b55PP8; b55PP80; b55PP81; b55PP82; b55PP83; b55PP84; b55PP85; b55PP86; b55PP87; b55PP88; b55PP89; b55PP9; b55PP90; b55PP91; b55PP92; b55PP93; b55PP94; b55PP95; b55PP96; b55PP97; b55PP98; b55PP99; b56M5; b66M5; swP27; swP28; swP29; swP30; swP32; swP33; swP34; swP83; swP84; swP85; swP86; swP87; swP88; ; Acoustic Bass; Acoustic Guitar1; Agogo Bells; Applause/Noise; Bagpipe; Banjo; Bell Tree; Bird Tweet; Breath Noise; Castanets; Celesta; Cello; Chorused Piano; Clavinet; Dulcimer; ElPiano2 - { 0x143F401,0x074F111, 0x49,0x11, 0x4, +0, false }, // 3052: b55MM24; AcGuit1 - { 0x133FF01,0x077F111, 0x80,0x17, 0xA, +0, false }, // 3053: b55MM25; AcGuit2 - { 0x249A320,0x039C411, 0x0A,0x0C, 0xD, +0, false }, // 3054: b55MM26; JazzGuit - { 0x1E7C271,0x018F131, 0x09,0x13, 0x6, +0, false }, // 3055: b55MM27; CleanGui - { 0x01FF201,0x047F701, 0x16,0x0D, 0xA, +0, false }, // 3056: b55MM28; MuteGuit - { 0x10BB021,0x057E221, 0x08,0x14, 0x4, +0, false }, // 3057: b55MM29; OverGuit - { 0x010F631,0x016E233, 0x02,0x1A, 0x8, +0, false }, // 3058: b55MM30; DistGuit - { 0x267AA01,0x013C603, 0x17,0x80, 0x8, +0, false }, // 3059: b55MM31; GtHarms - { 0x1539321,0x08AC311, 0x1B,0x0B, 0x0, +0, false }, // 3060: b55MM32; AcouBass - { 0x07BE001,0x098E212, 0x4E,0x12, 0x6, +0, false }, // 3061: b55MM33; FingBass - { 0x126F531,0x0C8E111, 0x49,0x0F, 0x4, +0, false }, // 3062: b55MM34; PickBass - { 0x023F221,0x0D6B212, 0x1C,0x0D, 0x4, +0, false }, // 3063: b55MM35; FretLess - { 0x0B8F413,0x0DBF111, 0x13,0x18, 0x2, +0, false }, // 3064: b55MM36; SlapBs1 - { 0x147D621,0x00BF431, 0x88,0x8E, 0x8, +0, false }, // 3065: b55MM37; SlapBs2 - { 0x175A501,0x0A48251, 0x86,0x16, 0x8, +0, false }, // 3066: b55MM38; SynBass1 - { 0x019D531,0x08B8352, 0x89,0x91, 0xA, +0, false }, // 3067: b55MM39; SynBass2 - { 0x0035171,0x0175421, 0x1C,0x0D, 0xE, +0, false }, // 3068: b55MM40; Violin2 - { 0x0155471,0x0495321, 0x1C,0x11, 0xE, +0, false }, // 3069: b55MM41; Viola - { 0x0035171,0x0175461, 0x56,0x10, 0xE, +0, false }, // 3070: b55MM42; Cello - { 0x0035171,0x0175421, 0x1C,0x0C, 0xE, +0, false }, // 3071: b55MM43; ContraBs - { 0x10351F1,0x01754A1, 0x16,0x0D, 0xC, +0, false }, // 3072: b55MM44; TremoStr - { 0x0038171,0x017B601, 0x0E,0x0E, 0x8, +0, false }, // 3073: b55MM45; Pizzicat - { 0x075F502,0x0F3F201, 0x2A,0x8B, 0x0, +0, false }, // 3074: b55MM46; Harp - { 0x117ED40,0x069C541, 0x80,0x89, 0x2, +0, false }, // 3075: b55MM47; Timpani - { 0x1DAD0A1,0x1D69012, 0x17,0x0D, 0xC, +0, false }, // 3076: b55MM48; Strings1 - { 0x1DAD0A1,0x0D69012, 0x11,0x16, 0xA, +0, false }, // 3077: b55MM49; Strings2 - { 0x1DAD061,0x1D69012, 0x11,0x11, 0xA, +0, false }, // 3078: b55MM50; SynStr1 - { 0x2DAD021,0x1D69091, 0x11,0x11, 0xA, +0, false }, // 3079: b55MM51; SynStr2 - { 0x207F0A0,0x03C7222, 0x17,0x16, 0xC, +0, false }, // 3080: b55MM52; Aahs - { 0x307F020,0x00C7022, 0x1A,0x16, 0x8, +0, false }, // 3081: b55MM53; Oohs - { 0x3078020,0x00C7022, 0x32,0x12, 0xE, +0, false }, // 3082: b55MM54; SynVoice - { 0x20B73A1,0x246A500, 0x13,0x09, 0x8, +0, false }, // 3083: b55MM55; OrchHit - { 0x00753B1,0x067D061, 0x19,0x13, 0xC, +0, false }, // 3084: b55MM56; Trumpet - { 0x0064131,0x036A061, 0x1F,0x0F, 0xC, +0, false }, // 3085: b55MM57; Trombone - { 0x0586361,0x018A021, 0x19,0x12, 0xC, +0, false }, // 3086: b55MM58; Tuba - { 0x05A6321,0x01A7A21, 0x9F,0x80, 0xC, +0, false }, // 3087: b55MM60; FrHorn - { 0x0577261,0x017A021, 0x19,0x12, 0xC, +0, false }, // 3088: b55MM61; BrasSect - { 0x0777261,0x017A021, 0x15,0x14, 0xC, +0, false }, // 3089: b55MM62; SynBras1 - { 0x0577361,0x017A021, 0x19,0x13, 0xE, +0, false }, // 3090: b55MM63; SynBras2 - { 0x00A6331,0x00B63A1, 0x16,0x12, 0xC, +0, false }, // 3091: b55MM65; AltoSax - { 0x00E7321,0x00E6361, 0x0E,0x15, 0x8, +0, false }, // 3092: b55MM66; TenorSax - { 0x00A6331,0x00B6321, 0x13,0x14, 0xA, +0, false }, // 3093: b55MM67; BaritSax - { 0x0178E71,0x00E8B22, 0xC3,0x13, 0x2, +0, false }, // 3094: b55MM69; EngHorn - { 0x01B5132,0x0389261, 0x9A,0x89, 0xC, +0, false }, // 3095: b55MM71; Clarinet - { 0x06FF4A1,0x01D53A1, 0x27,0x8A, 0xA, +0, false }, // 3096: b55MM73; Flute - { 0x24369C1,0x00DBD21, 0x1C,0x0C, 0x0, +0, false }, // 3097: b55MM75; PanFlute - { 0x0537901,0x20DBD21, 0x0D,0x0D, 0x6, +0, false }, // 3098: b55MM77; Shakuha - { 0x0F0F530,0x09BF034, 0x35,0x13, 0x2, +0, false }, // 3099: b55MM78; Whistle1 - { 0x0F0F530,0x09BF032, 0x35,0x10, 0x2, +0, false }, // 3100: b55MM79; Ocarina - { 0x047F021,0x078F012, 0x1B,0x16, 0xE, +0, false }, // 3101: b55MM80; SqWave - { 0x0FFF001,0x088F202, 0x0B,0x17, 0x8, +0, false }, // 3102: b55MM81; SawTooth - { 0x25368C1,0x10DBD61, 0x14,0x0C, 0x0, +0, false }, // 3103: b55MM82; Caliope - { 0x014F6A1,0x0EAF102, 0x09,0x19, 0x2, +0, false }, // 3104: b55MM84; Charang - { 0x02811A1,0x0187121, 0x20,0x11, 0xC, +0, false }, // 3105: b55MM85; Voice - { 0x047F121,0x078D012, 0x11,0x19, 0xA, +0, false }, // 3106: b55MM87; BassLead - { 0x232B583,0x035D221, 0x52,0x14, 0x0, +0, false }, // 3107: b55MM88; NewAge - { 0x1137323,0x0229331, 0x1C,0x14, 0xC, +0, false }, // 3108: b55MM89; Warm - { 0x0BF1182,0x38C9301, 0x10,0x16, 0xF, +0, false }, // 3109: b55MM90; PolySynt - { 0x1E884A1,0x0487061, 0x19,0x95, 0x4, +0, false }, // 3110: b55MM91; Choir - { 0x357B260,0x13C9022, 0x0E,0x91, 0x8, +0, false }, // 3111: b55MM94; Halo - { 0x3679400,0x056B191, 0x4E,0x0E, 0xC, +0, false }, // 3112: b55MM96; Rain - { 0x23AACA3,0x0BAC301, 0x18,0x12, 0x8, +0, false }, // 3113: b55MM98; Crystal - { 0x068C2A1,0x04872A1, 0x20,0x0D, 0xE, +0, false }, // 3114: b55MM100; BrightNs - { 0x23A9CA3,0x04A9241, 0x17,0x95, 0x8, +0, false }, // 3115: b55MM101; Goblins - { 0x1A3C282,0x1F6E201, 0x18,0x11, 0x8, +0, false }, // 3116: b55MM103; Sci-Fi - { 0x3C3A621,0x144E311, 0x14,0x0C, 0xA, +0, false }, // 3117: b55MM106; Shamisen - { 0x243F702,0x027DC01, 0x18,0x00, 0x8, +0, false }, // 3118: b55MM115; WoodBlk - { 0x001A021,0x0612102, 0x02,0x18, 0xE, +0, false }, // 3119: b55MM122; SeaShore - { 0x24C5803,0x11FF315, 0x00,0x00, 0x1, +0, false }, // 3120: b55MM123; BirdTwee - { 0x049C441,0x026F741, 0x08,0x03, 0xE, +0, false }, // 3121: b55PP0; Foot36 - { 0x038FA00,0x07BF701, 0x06,0x00, 0x0, +0, false }, // 3122: b55PP1; Head46 - { 0x20A60E0,0x228F00E, 0x1D,0x00, 0xC, +0, false }, // 3123: b55PP3; Whistle1 - { 0x10A60E0,0x228F00E, 0x1D,0x00, 0x2, +0, false }, // 3124: b55PP4; Whistle2 - { 0x227F0F0,0x017F6C1, 0x0B,0x00, 0xE, +0, false }, // 3125: b55PP7; Foot42 - { 0x05CA800,0x07FD600, 0x0F,0x00, 0x8, +0, false }, // 3126: b55PP35; BassDrm - { 0x218F201,0x06BE601, 0x09,0x04, 0xC, +0, false }, // 3127: b55PP38; AccSnare - { 0x246A321,0x026C511, 0x06,0x04, 0xE, +0, false }, // 3128: b55PP40; ElSnare - { 0x248A721,0x006C801, 0x0A,0x04, 0x0, +0, false }, // 3129: b55PP41; TOM - { 0x047A34F,0x138B703, 0x03,0x00, 0x2, +0, false }, // 3130: b55PP42; ClHihat - { 0x248A721,0x015C801, 0x0A,0x04, 0x0, +0, false }, // 3131: b55PP43; TOM - { 0x017A30E,0x119B602, 0x03,0x00, 0x8, +0, false }, // 3132: b55PP44; Hihat - { 0x248A721,0x015C801, 0x0A,0x07, 0x0, +0, false }, // 3133: b55PP45; b55PP50; TOM - { 0x286F30D,0x148E404, 0x07,0x03, 0xA, +0, false }, // 3134: b55PP46; OpeHihat - { 0x248A721,0x025C801, 0x0C,0x07, 0x8, +0, false }, // 3135: b55PP47; b55PP48; MidTOM - { 0x473A128,0x264A329, 0x07,0x00, 0x2, +0, false }, // 3136: b55PP49; CrashCym - { 0x344F427,0x254F526, 0x09,0x00, 0xC, +0, false }, // 3137: b55PP51; RidCymb1 - { 0x15B8308,0x32AC60A, 0x11,0x00, 0xA, +0, false }, // 3138: b55PP54; Tamburin - { 0x473A048,0x264A329, 0x0D,0x00, 0x4, +0, false }, // 3139: b55PP55; SplshCym - { 0x052F221,0x073D231, 0x4F,0x00, 0x6, +0, false }, // 3140: apgleeM0; b56M0; b61M0; b66M0; ACGPIANO - { 0x050F201,0x076D201, 0x4B,0x03, 0x6, +0, false }, // 3141: b56M1; b66M1; ACPiano - { 0x0F9F131,0x0F9F331, 0x8E,0x80, 0xA, +0, false }, // 3142: b56M3; b61M3; b66M3; HONKTONK - { 0x0F9F131,0x0F9F332, 0x8E,0x81, 0xA, +0, false }, // 3143: b56M53; b56M6; b66M6; HARPSCHD - { 0x061F216,0x074F211, 0x4F,0x0A, 0x8, +0, false }, // 3144: b56M8; b66M8; CELESTA - { 0x0617216,0x0B2F311, 0x4F,0x08, 0x8, +0, false }, // 3145: b56M10; b66M10; MUSICBOX - { 0x212AA93,0x021AC91, 0x97,0x00, 0xE, +0, false }, // 3146: b56M11; b61M11; b66M11; VIBES - { 0x016DA85,0x005F981, 0x4D,0x80, 0xA, +0, false }, // 3147: b56M12; b56M26; b66M12; MARIMBA - { 0x065FE05,0x085F8C4, 0x05,0x00, 0xE, +0, false }, // 3148: b56M13; b66M13; XYLOPHON - { 0x096F527,0x057F521, 0x1F,0x03, 0x8, +0, false }, // 3149: b56M14; TUBEBELL - { 0x053F103,0x074F217, 0x4F,0x0B, 0x6, +0, false }, // 3150: b56M15; b66M15; Dulcimer; PIANOBEL - { 0x00FFF64,0x00FFF21, 0x86,0x80, 0x1, +0, false }, // 3151: b56M16; b61M16; b66M16; BARORGAN - { 0x20BD8F0,0x10BB3F2, 0x93,0x07, 0xA, +0, false }, // 3152: b56M18; - { 0x4069FB2,0x10F95B0, 0x43,0x00, 0x9, +0, false }, // 3153: b56M19; b66M19; Church Organ; PIPEORGN - { 0x0FFF001,0x00F9033, 0x4F,0x05, 0x6, +0, false }, // 3154: b56M20; b66M20; REEDORGN - { 0x10BF224,0x00B5231, 0x4F,0x10, 0xE, +0, false }, // 3155: b56M21; b66M21; ACCORDN - { 0x0035121,0x06742A2, 0x15,0x80, 0xA, +0, false }, // 3156: b56M22; b66M22; HARMNICA - { 0x0AFF5E1,0x10FF4E1, 0xD0,0x00, 0xC, +0, false }, // 3157: b56M23; b56M91; b66M23; b66M91; PAD4 - { 0x001FF11,0x003FF11, 0x8D,0x80, 0x0, +0, false }, // 3158: b56M25; ACOUST - { 0x031F121,0x044F406, 0x40,0x85, 0x0, +0, false }, // 3159: b56M27; ELGUITAR - { 0x0BF73C8,0x09FF4C4, 0x12,0x03, 0x8, +0, false }, // 3160: b56M31; b66M31; GuitHarm - { 0x0B69402,0x0268301, 0x00,0x00, 0x1, +0, false }, // 3161: b56M32; b61M32; b66M32; ACOUBASS - { 0x0EEC101,0x0DEF302, 0x62,0x00, 0xA, +0, false }, // 3162: b56M33; b66M33; ELECBASS - { 0x0EFF231,0x078F522, 0x1E,0x00, 0xE, +0, false }, // 3163: apgleeM36; apgleeM37; b56M35; b66M35; FRETLESS - { 0x1B57431,0x0B8D423, 0x0B,0x00, 0x8, +0, false }, // 3164: b56M37; SlapBass - { 0x2035130,0x24753A0, 0x1C,0x00, 0xE, +0, false }, // 3165: b56M40; b66M40; VIOLIN - { 0x3115230,0x1254131, 0xD0,0x80, 0x0, +0, false }, // 3166: b56M41; b66M41; VIOLA - { 0x11152B1,0x1FE41B2, 0xC5,0x80, 0x0, +0, false }, // 3167: b56M42; b66M42; CELLO - { 0x07572C1,0x1FE61C1, 0xCA,0x80, 0x6, +0, false }, // 3168: b56M43; b66M43; Contrabass; DblBass - { 0x0A7F131,0x0C6F731, 0x50,0x80, 0xE, +0, false }, // 3169: b56M45; PIZZ - { 0x171F502,0x083F211, 0x60,0x40, 0xE, +0, false }, // 3170: b56M46; b66M46; HARP - { 0x2005130,0x2655420, 0x1C,0x00, 0xE, +0, false }, // 3171: b56M48; b66M48; EXCELSTR - { 0x01151B1,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 3172: b56M49; b66M49; STRSECT - { 0x1817021,0x12C7322, 0x16,0x07, 0xC, +0, false }, // 3173: b56M51; b66M51; SYNSTR2 - { 0x0537141,0x07C62C2, 0x4F,0x40, 0xA, +0, false }, // 3174: b56M52; b66M52; AAHs - { 0x173F141,0x074F241, 0x4F,0x10, 0x6, +0, false }, // 3175: b56M54; b66M54; Synth Voice; VOXSYNTH - { 0x10691C1,0x20562C1, 0x0F,0x00, 0xC, +0, false }, // 3176: b56M55; b66M55; ORCHHIT - { 0x00B4131,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 3177: apgleeM57; b56M56; b66M56; TRUMPET1 - { 0x0655201,0x0767301, 0x1D,0x00, 0xE, +0, false }, // 3178: b56M58; b66M58; TUBA3 - { 0x0AE71E1,0x09E81E2, 0x15,0x0A, 0xC, +0, false }, // 3179: b56M61; b66M61; BRASSECT - { 0x029BB21,0x00A9021, 0x8E,0x80, 0x8, +0, false }, // 3180: b56M62; b66M62; SYNBRASS - { 0x0AE71E1,0x09E81E1, 0x16,0x0A, 0xA, +0, false }, // 3181: b56M63; b66M63; BRASSOFT - { 0x2AE71E0,0x19E80E2, 0x23,0x00, 0xA, +0, false }, // 3182: b56M64; b66M64; SOPRANO - { 0x0687121,0x05E5232, 0x4E,0x00, 0xA, +0, false }, // 3183: b56M66; b66M66; TENORSAX - { 0x05B7111,0x07B5212, 0x56,0x00, 0xE, +0, false }, // 3184: b56M67; b66M67; BARISAX - { 0x009F021,0x00A9024, 0x94,0x05, 0xA, +0, false }, // 3185: b56M68; b66M68; OBOE - { 0x0176EB1,0x00E8BA1, 0xC5,0x80, 0x2, +0, false }, // 3186: b56M69; b66M69; ENGLHORN - { 0x02495A1,0x02A60A1, 0x1D,0x85, 0x2, +0, false }, // 3187: b56M72; b66M72; Piccolo; Piccolo - { 0x0195132,0x0396061, 0x9A,0x8B, 0xC, +0, false }, // 3188: b56M74; b57M76; b66M74; Recorder; Recorder - { 0x030F5A2,0x03A61A1, 0x12,0x8B, 0x2, +0, false }, // 3189: b56M75; b66M75; Pan Flute; PanPipes - { 0x00457E2,0x0775761, 0x6D,0x00, 0xE, +0, false }, // 3190: b56M76; b66M76; Bottle - { 0x0C70CF1,0x0A560F1, 0x9A,0x80, 0xD, +0, false }, // 3191: b56M78; b66M78; WHISTLE - { 0x0537102,0x07C5211, 0x4F,0x05, 0xA, +0, false }, // 3192: b56M79; b66M79; Ocarina; WOOD - { 0x007F804,0x0748201, 0x08,0x05, 0x8, +0, false }, // 3193: b56M80; b66M80; LEAD1 - { 0x04FF660,0x00F7660, 0x03,0x04, 0x2, +0, false }, // 3194: b56M81; b66M81; LEAD2 - { 0x33457F1,0x00D67E1, 0x28,0x04, 0xE, +0, false }, // 3195: b56M82; - { 0x0F55551,0x0F55501, 0x80,0x00, 0x8, +0, false }, // 3196: b56M83; b66M83; LEAD4 - { 0x0339661,0x02B5521, 0x00,0x02, 0x6, +0, false }, // 3197: b56M84; b66M84; LEAD5 - { 0x0F2F251,0x2F2F241, 0x0D,0x00, 0xA, +0, false }, // 3198: b56M85; b66M85; Lead 6 voice; WUZZLE1E - { 0x091A311,0x094C503, 0x80,0x80, 0x6, +0, false }, // 3199: b56M86; LEAD7 - { 0x145F171,0x044F423, 0x00,0x00, 0x5, +0, false }, // 3200: b56M88; b66M88; NewAge - { 0x251B1E0,0x275E0F0, 0x16,0x03, 0x0, +0, false }, // 3201: b56M89; b66M89; Pad 2 warm; WarmPad - { 0x102FF51,0x002FF01, 0x03,0x08, 0x4, +0, false }, // 3202: b56M90; b66M90; PAD3 - { 0x11122F1,0x02E31F1, 0x46,0x80, 0xC, +0, false }, // 3203: b56M92; b66M92; PAD5 - { 0x0FFF101,0x0FF5011, 0x0D,0x80, 0x6, +0, false }, // 3204: b56M94; b66M94; PAD7 - { 0x0FF1000,0x0FF5011, 0x12,0x80, 0xA, +0, false }, // 3205: b56M95; b66M95; PAD8 - { 0x002A4B4,0x04245F5, 0x87,0x80, 0x6, +0, false }, // 3206: b56M100; b56M96; b66M96; FX 1 rain; Fx1 - { 0x01111F1,0x01111F1, 0x41,0x41, 0x2, +0, false }, // 3207: b56M97; b66M97; FX 2 soundtrack; FX2 - { 0x002A4B4,0x04245F7, 0x87,0x80, 0x6, +0, false }, // 3208: b56M98; b66M98; FX 3 crystal; FX3 - { 0x1007861,0x247A260, 0x54,0x03, 0x6, +0, false }, // 3209: b56M99; b66M99; FX 4 atmosphere; FX4 Atms - { 0x0417F21,0x0213521, 0x56,0x00, 0xE, +0, false }, // 3210: b56M102; b66M102; FX 7 echoes; FX7 - { 0x301F171,0x001F131, 0x00,0x40, 0x4, +0, false }, // 3211: b56M103; b66M103; FX 8 sci-fi; FX8 - { 0x053F101,0x074F219, 0x4F,0x00, 0x6, +0, false }, // 3212: b56M106; b66M106; SHAMISEN - { 0x01FF201,0x088F508, 0x11,0x00, 0x8, +0, false }, // 3213: b56M107; b66M107; KOTO - { 0x1176E31,0x20C8B22, 0x43,0x05, 0x2, +0, false }, // 3214: b56M109; b66M109; BAGPIPE - { 0x1037531,0x0445462, 0x1C,0x00, 0xE, +0, false }, // 3215: b56M110; b66M110; FIDDLE - { 0x0427880,0x0548595, 0x4D,0x00, 0xE, +0, false }, // 3216: b56M111; b66M111; ETHNIC - { 0x072F107,0x004FC08, 0x48,0x80, 0x0, +0, false }, // 3217: b56M112; b66M112; HANDBELL - { 0x0FFF835,0x075F511, 0x44,0x00, 0xE, +0, false }, // 3218: b56M113; - { 0x1068F02,0x005FF00, 0xC0,0x00, 0xA, +0, false }, // 3219: b56M114; b66M114; STEELDRM - { 0x0ECA710,0x0F5D510, 0x0B,0x08, 0x0, +0, false }, // 3220: b56M117; - { 0x10B5F01,0x10B5F01, 0x80,0x80, 0x4, +0, false }, // 3221: b56M119; b66M119; REVCYMB - { 0x2056651,0x0066642, 0x00,0x05, 0x0, +0, false }, // 3222: b56M120; b66M120; CHICKEN - { 0x000200E,0x001210E, 0x00,0x00, 0xE, +0, false }, // 3223: b56M122; b61M122; b66M122; SEASHORE - { 0x08785F4,0x09974F3, 0x50,0x80, 0xC, +0, false }, // 3224: b56M124; b66M124; OINKEY - { 0x050F102,0x076D201, 0x50,0x0E, 0x6, +0, false }, // 3225: b57M0; b57M1; AcPiano1 - { 0x050F101,0x076D201, 0x4B,0x0E, 0x6, +0, false }, // 3226: b57M2; AcPiano3 - { 0x050F113,0x076D201, 0x50,0x0E, 0x6, +0, false }, // 3227: b57M3; ElPiano1 - { 0x011FF32,0x013FF01, 0x92,0x8B, 0xA, +0, false }, // 3228: b57M4; Elpiano2 - { 0x010FF34,0x004FF03, 0x92,0x0B, 0xA, +0, false }, // 3229: b57M5; b57M6; ElPiano3 - { 0x000F153,0x086D251, 0x4E,0x11, 0x6, +0, false }, // 3230: b57M7; HnKytonk - { 0x0E5F828,0x0FFC021, 0xCF,0x0B, 0x0, +0, false }, // 3231: b57M8; ElOrgan1 - { 0x0E5F8E2,0x00EC0E1, 0xCA,0x0B, 0x8, +0, false }, // 3232: b57M9; ElOrgan2 - { 0x0FFF92C,0x0FFC0A1, 0xD4,0x0B, 0x0, +0, false }, // 3233: b57M10; ElOrgan3 - { 0x0E5F82B,0x0FFC021, 0xCA,0x0B, 0x0, +0, false }, // 3234: b57M11; ElOrgan4 - { 0x091F029,0x086E021, 0xCD,0x0B, 0x2, +0, false }, // 3235: b57M12; PpOrgan1 - { 0x001F024,0x086E021, 0xD0,0x0B, 0x2, +0, false }, // 3236: b57M13; PpOrgan2 - { 0x001F023,0x086E021, 0xC8,0x0B, 0x2, +0, false }, // 3237: b57M14; PpOrgan3 - { 0x001B064,0x086F061, 0xC9,0x0B, 0x2, +0, false }, // 3238: b57M15; Acrdion - { 0x010A133,0x0237215, 0x85,0x8B, 0x8, +0, false }, // 3239: b57M16; Hpsichd1 - { 0x010A131,0x0337315, 0x85,0x8B, 0x8, +0, false }, // 3240: b57M17; Hpsichd2 - { 0x030A131,0x074C216, 0x81,0x8B, 0x8, +0, false }, // 3241: b57M18; Hpsichr3 - { 0x07BF003,0x07BF402, 0x8A,0x8B, 0x8, +0, false }, // 3242: b57M19; Clvintt1 - { 0x07BF003,0x07BF401, 0x8A,0x80, 0x8, +0, false }, // 3243: b57M20; Clvintt2 - { 0x07BF223,0x07BF401, 0x8A,0x80, 0x8, +0, false }, // 3244: b57M21; Clvintt3 - { 0x0100132,0x0337212, 0x80,0x8B, 0x8, +0, false }, // 3245: b57M22; Celesta1 - { 0x0100132,0x0337314, 0x80,0x8B, 0x8, +0, false }, // 3246: b57M23; Celesta2 - { 0x08E7331,0x09E8021, 0x16,0x0B, 0xE, +0, false }, // 3247: b57M24; SyBrass1 - { 0x07E7330,0x09E8021, 0x16,0x0B, 0xE, +0, false }, // 3248: b57M25; SyBrass2 - { 0x0733331,0x097A021, 0x94,0x00, 0xE, +0, false }, // 3249: b57M26; SyBrass3 - { 0x073D331,0x097A021, 0x94,0x0C, 0xE, +0, false }, // 3250: b57M27; SyBrass4 - { 0x053F131,0x027F232, 0x45,0x0B, 0x6, +0, false }, // 3251: b57M28; SynBass1 - { 0x001F213,0x0B6F215, 0x0C,0x18, 0x8, +0, false }, // 3252: b57M29; SynBass2 - { 0x001F211,0x0B6F211, 0x0C,0x0B, 0x8, +0, false }, // 3253: b57M30; SynBass3 - { 0x004FE11,0x0BDF211, 0x0A,0x0B, 0x8, +0, false }, // 3254: b57M31; SynBass4 - { 0x011CA53,0x0F171E1, 0x4D,0x13, 0x2, +0, false }, // 3255: b57M32; Fantasy - { 0x011BA12,0x03124F1, 0x40,0x0C, 0x2, +0, false }, // 3256: b57M33; HarmoPan - { 0x08E7261,0x01A50E1, 0xA7,0x8B, 0x2, +0, false }, // 3257: b57M34; Chorale - { 0x0133218,0x0E351E1, 0x4D,0x0C, 0x8, +0, false }, // 3258: b57M35; Glasses - { 0x0411217,0x0311331, 0xC0,0x8B, 0x6, +0, false }, // 3259: b57M36; SndTrk - { 0x055F503,0x033F321, 0x8F,0x8B, 0x0, +0, false }, // 3260: b57M37; Atmosp - { 0x011FA13,0x0F1F1E1, 0x4D,0x0C, 0x8, +0, false }, // 3261: b57M38; WarmBell - { 0x0154011,0x0F8A1F1, 0x43,0x0C, 0x8, +0, false }, // 3262: b57M39; FunnyVox - { 0x0978211,0x0F2F0E4, 0x03,0x4C, 0x8, +0, false }, // 3263: b57M40; EchoBell - { 0x053D105,0x0715114, 0x40,0x0B, 0x6, +0, false }, // 3264: b57M41; IceRain - { 0x01727F1,0x0185120, 0x01,0x0B, 0xC, +0, false }, // 3265: b57M42; Oboe2000 - { 0x01132F1,0x013F1E1, 0x18,0x0B, 0x0, +0, false }, // 3266: b57M43; Echopan - { 0x053F173,0x006F171, 0x48,0x17, 0x8, +0, false }, // 3267: b57M44; DrSolo - { 0x0117171,0x0157261, 0x8D,0x4B, 0x6, +0, false }, // 3268: b57M45; Schdaze - { 0x061F2D7,0x0B2F1D2, 0x4F,0x0B, 0x8, +0, false }, // 3269: b57M46; BellSngr - { 0x0FFF001,0x0F8F001, 0x11,0x0B, 0xA, +0, false }, // 3270: b57M47; SineWave - { 0x0114131,0x0132261, 0x8B,0x0B, 0x6, +0, false }, // 3271: b57M48; Strings1 - { 0x021FF31,0x0154461, 0x8B,0x0B, 0xA, +0, false }, // 3272: b57M49; Strings2 - { 0x0114131,0x0153261, 0x8B,0x0B, 0x2, +0, false }, // 3273: b57M50; Strings3 - { 0x013FD71,0x0D6E721, 0x1C,0x0B, 0xE, +0, false }, // 3274: b57M51; Pzzicato - { 0x0035171,0x0675421, 0x1C,0x0B, 0xE, +0, false }, // 3275: b57M52; Violin1 - { 0x0035171,0x0175421, 0x1C,0x0B, 0xE, +0, false }, // 3276: b57M53; b57M56; CtraBass - { 0x0155471,0x0495321, 0x1C,0x0B, 0xE, +0, false }, // 3277: b57M54; Cello1 - { 0x0035171,0x0175461, 0x56,0x0B, 0xE, +0, false }, // 3278: b57M55; Cello2 - { 0x075F502,0x0F3F201, 0x29,0x8B, 0x0, +0, false }, // 3279: b57M57; Harp1 - { 0x075F002,0x033F401, 0x29,0x8B, 0x0, +0, false }, // 3280: b57M58; Harp2 - { 0x053F101,0x074F111, 0x49,0x0B, 0x6, +0, false }, // 3281: b57M59; Guitar1 - { 0x053F101,0x074F111, 0x89,0x0B, 0x6, +0, false }, // 3282: b57M60; Guitar2 - { 0x053F102,0x074F111, 0x89,0x0B, 0x6, +0, false }, // 3283: b57M61; EGuitar1 - { 0x053F102,0x074F111, 0x80,0x0B, 0x6, +0, false }, // 3284: b57M62; EGuitar2 - { 0x053F101,0x053F108, 0x40,0x4B, 0x0, +0, false }, // 3285: b57M63; Sitar - { 0x02CD321,0x02CC321, 0x15,0x8B, 0xA, +0, false }, // 3286: b57M64; AcBass1 - { 0x0F2D401,0x08AC421, 0x18,0x8B, 0xA, +0, false }, // 3287: b57M65; AcBass2 - { 0x07BF001,0x0C8F411, 0x4E,0x0B, 0x4, +0, false }, // 3288: b57M66; ElBass1 - { 0x0ABF001,0x0ABF311, 0x44,0x0B, 0x4, +0, false }, // 3289: b57M67; ElBass2 - { 0x0C8F453,0x0BBF111, 0x0E,0x0B, 0x4, +0, false }, // 3290: b57M68; SlpBass1 - { 0x0C8F253,0x0C5F211, 0x0B,0x0B, 0x4, +0, false }, // 3291: b57M69; SlpBass2 - { 0x04CB421,0x0AC9421, 0x15,0x0B, 0xA, +0, false }, // 3292: b57M70; Frtless1 - { 0x01C9421,0x0AC6421, 0x15,0x0B, 0xA, +0, false }, // 3293: b57M71; Frtless2 - { 0x08F7721,0x02A60A1, 0x16,0x8B, 0x6, +0, false }, // 3294: b57M72; Flute1 - { 0x0BF7721,0x02A60A1, 0x19,0x8B, 0x6, +0, false }, // 3295: b57M73; Flute2 - { 0x0AFD6A1,0x02A60E2, 0x13,0x8B, 0x2, +0, false }, // 3296: b57M74; Piccolo1 - { 0x02495A2,0x02A60E2, 0x1D,0x8B, 0x2, +0, false }, // 3297: b57M75; Piccolo2 - { 0x130F4A4,0x02A60E1, 0x12,0x8B, 0xA, +0, false }, // 3298: b57M77; PanPipes - { 0x00E6321,0x00E6321, 0x16,0x0B, 0xC, +0, false }, // 3299: b57M78; Sax1 - { 0x00A6331,0x00B6321, 0x16,0x0B, 0xC, +0, false }, // 3300: b57M79; Sax2 - { 0x00A6321,0x00B6321, 0x1B,0x0B, 0xC, +0, false }, // 3301: b57M80; Sax3 - { 0x00A6320,0x00B6321, 0x1B,0x0B, 0xC, +0, false }, // 3302: b57M81; Sax4 - { 0x0188232,0x0076061, 0x1C,0x8B, 0xC, +0, false }, // 3303: b57M82; Clrinet1 - { 0x0145132,0x03662E1, 0x18,0x8B, 0xC, +0, false }, // 3304: b57M83; Clrinet2 - { 0x0178731,0x00E8B22, 0xC3,0x0B, 0x2, +0, false }, // 3305: b57M84; Oboe - { 0x0178E71,0x00E8B22, 0xC3,0x0F, 0x2, +0, false }, // 3306: b57M85; EngHorn - { 0x0176E70,0x00E6B22, 0x8D,0x0B, 0x2, +0, false }, // 3307: b57M86; Bassoon - { 0x006F224,0x0065231, 0x4F,0x0B, 0xE, +0, false }, // 3308: b57M87; Hrmonica - { 0x0076431,0x067D061, 0x1B,0x0B, 0xE, +0, false }, // 3309: b57M88; Trumpet1 - { 0x0066131,0x036D261, 0x1B,0x0B, 0xC, +0, false }, // 3310: b57M89; Trumpet2 - { 0x0063131,0x0365061, 0x1F,0x0B, 0xC, +0, false }, // 3311: b57M90; Trmbone1 - { 0x0064131,0x036A061, 0x1F,0x0B, 0xC, +0, false }, // 3312: b57M91; Trmbone2 - { 0x0565321,0x016A021, 0x9A,0x8B, 0xE, +0, false }, // 3313: b57M92; b57M93; FrHorn1 - { 0x0585361,0x018A021, 0x19,0x0B, 0xC, +0, false }, // 3314: b57M94; Tuba - { 0x0577361,0x017A021, 0x19,0x0B, 0xC, +0, false }, // 3315: b57M95; Brass1 - { 0x0A67121,0x096A121, 0x1B,0x0B, 0xE, +0, false }, // 3316: b57M96; Brass2 - { 0x044F585,0x045F0A1, 0x91,0x0B, 0x6, +0, false }, // 3317: b57M97; Vibes1 - { 0x033F507,0x025F061, 0x51,0x0B, 0x6, +0, false }, // 3318: b57M98; Vibes2 - { 0x021FF13,0x003FF11, 0x8C,0x80, 0xE, +0, false }, // 3319: b57M99; SynMllet - { 0x00DF338,0x033F5B1, 0x8C,0x40, 0xE, +0, false }, // 3320: b57M100; WindBell - { 0x055F587,0x054F022, 0x91,0x0B, 0x6, +0, false }, // 3321: b57M101; Glock - { 0x032B6B3,0x031D190, 0x4A,0x0B, 0xE, +0, false }, // 3322: b57M102; TubeBell - { 0x0F0FEC4,0x0B5F6C2, 0x0E,0x12, 0x0, +0, false }, // 3323: b57M103; Xylophne - { 0x015DA05,0x013F001, 0x4E,0x80, 0xA, +0, false }, // 3324: b57M104; Marimba - { 0x09AF231,0x027F032, 0x44,0x0B, 0x6, +0, false }, // 3325: b57M105; Sweep - { 0x002A4B0,0x04240D7, 0xC4,0x8B, 0x0, +0, false }, // 3326: b57M106; Martian - { 0x0F0F0CA,0x06259CC, 0x84,0x0B, 0xC, +0, false }, // 3327: b57M107; TwilgtZn - { 0x0F0F530,0x09BF035, 0x35,0x0B, 0x2, +0, false }, // 3328: b57M108; NoTone - { 0x002A4B4,0x04240D7, 0x87,0x8B, 0x6, +0, false }, // 3329: b57M109; LostInSp - { 0x0530907,0x094F605, 0x40,0x0B, 0xE, +0, false }, // 3330: b57M110; Triangle - { 0x025DA09,0x015F101, 0x4E,0x0B, 0xA, +0, false }, // 3331: b57M111; StlDrum - { 0x0A0F406,0x046F600, 0x00,0x0B, 0xE, +0, false }, // 3332: b57M112; b57M114; SimmonSr - { 0x0F0F007,0x0DC5C00, 0x00,0x0B, 0xE, +0, false }, // 3333: b57M113; RapScrth - { 0x0FFF832,0x07FF511, 0x44,0x0B, 0xE, +0, false }, // 3334: b57M115; LogDrum - { 0x0FFF832,0x07FF511, 0x44,0x0E, 0xE, +0, false }, // 3335: b57M116; LogDrum - { 0x0FFF832,0x07FF511, 0x44,0x10, 0xE, +0, false }, // 3336: b57M117; LogDrum - { 0x0530900,0x094F702, 0x40,0x00, 0xE, +0, false }, // 3337: b57M118; Koto - { 0x0A8F211,0x0A8A001, 0x86,0x8B, 0x8, +0, false }, // 3338: b57M119; Jump - { 0x070F200,0x072F213, 0x50,0x0B, 0xE, +0, false }, // 3339: b57M120; JewsHarp - { 0x01111F0,0x01111E0, 0x00,0xCB, 0xE, +0, false }, // 3340: b57M121; Helicop - { 0x060F207,0x072F212, 0x4F,0x0B, 0x8, +0, false }, // 3341: b57M122; Bell - { 0x04FA800,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 3342: b57M123; BassDrm1 - { 0x0BFF80C,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3343: b57M124; BassDrm2 - { 0x0BFF704,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3344: b57M125; Banjo - { 0x0BFF501,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3345: b57M126; AlogSynt - { 0x0BFF701,0x00F10DE, 0x00,0x00, 0x1, +0, false }, // 3346: b57M127; Wow - { 0x80B2F131,0x80AFF111, 0x8F,0x83, 0x8, +0, false }, // 3347: fat4M0; AcouGrandPiano - { 0x80B2F131,0x80D5C131, 0x19,0x01, 0x1, +0, false }, // 3348: fat4M0; AcouGrandPiano - { 0x80D2F111,0x80E6F211, 0x4C,0x83, 0xA, +0, false }, // 3349: fat4M1; BrightAcouGrand - { 0x80D5C111,0x80E6C231, 0x15,0x00, 0x1, +0, false }, // 3350: fat4M1; BrightAcouGrand - { 0x80D4F315,0x80E4B115, 0x5F,0x61, 0xE, +0, false }, // 3351: fat4M2; ElecGrandPiano - { 0x80E4B111,0x80B5B111, 0x5C,0x00, 0x0, +0, false }, // 3352: fat4M2; ElecGrandPiano - { 0x80D4F111,0x80E4C302, 0x89,0x5F, 0xD, +0, false }, // 3353: fat4M3; Honky-tonkPiano - { 0x8035C100,0x80D5C111, 0x9B,0x00, 0x0, +0, false }, // 3354: fat4M3; Honky-tonkPiano - { 0x80E7F21C,0x80B8F201, 0x6F,0x80, 0xC, +0, false }, // 3355: fat4M4; Rhodes Piano - { 0x80E5B111,0x80B8F211, 0x9C,0x80, 0x1, +0, false }, // 3356: fat4M4; Rhodes Piano - { 0x80E7C21C,0x80B8F301, 0x3A,0x80, 0x0, +0, false }, // 3357: fat4M5; Chorused Piano - { 0x80F5B111,0x80D8F211, 0x1B,0x80, 0x1, +0, false }, // 3358: fat4M5; Chorused Piano - { 0x8031F031,0x8037F234, 0x90,0x9F, 0x8, +0, false }, // 3359: fat4M6; Harpsichord - { 0x8451F324,0x8497F211, 0x1C,0x00, 0x0, +0, false }, // 3360: fat4M6; Harpsichord - { 0x8050F210,0x80F0E131, 0x60,0x5D, 0x4, +0, false }, // 3361: fat4M7; Clavinet - { 0x8040B230,0x85E9F111, 0xA2,0x80, 0x0, +0, false }, // 3362: fat4M7; Clavinet - { 0x80E6CE02,0x80E6F401, 0x25,0x00, 0x0, +0, false }, // 3363: fat4M8; Celesta - { 0x80E6F507,0x80E5F341, 0xA1,0x00, 0x1, +0, false }, // 3364: fat4M8; Celesta - { 0x80E3F217,0x80E2C211, 0x54,0x06, 0xA, +0, false }, // 3365: fat4M9; Glockenspiel - { 0x80C3F219,0x80D2F291, 0x2B,0x07, 0x1, +0, false }, // 3366: fat4M9; Glockenspiel - { 0x80045617,0x8004F601, 0x21,0x00, 0x2, +0, false }, // 3367: fat4M10; Music box - { 0x8004A61A,0x8004F600, 0x27,0x0A, 0x1, +0, false }, // 3368: fat4M10; Music box - { 0x80790825,0x80E6E385, 0x9A,0x5B, 0xA, +0, false }, // 3369: fat4M11; Vibraphone - { 0x80E6F315,0x80E6F281, 0x62,0x00, 0x1, +0, false }, // 3370: fat4M11; Vibraphone - { 0x8055F71C,0x80D88520, 0xA3,0x0D, 0x6, +0, false }, // 3371: fat4M12; Marimba - { 0x8055F718,0x80D8E521, 0x23,0x00, 0x1, +0, false }, // 3372: fat4M12; Marimba - { 0x80D6F90A,0x80D6F784, 0x53,0x80, 0xA, +0, false }, // 3373: fat4M13; Xylophone - { 0x80A6F615,0x80E6F601, 0x91,0x00, 0x1, +0, false }, // 3374: fat4M13; Xylophone - { 0x80B3D441,0x80B4C280, 0x8A,0x13, 0x4, +0, false }, // 3375: fat4M14; Tubular Bells - { 0x8082D345,0x80E3A381, 0x59,0x80, 0x1, +0, false }, // 3376: fat4M14; Tubular Bells - { 0x80F7E701,0x81557403, 0x84,0x49, 0xD, +0, false }, // 3377: fat4M15; Dulcimer - { 0x8005B301,0x80F77601, 0x80,0x80, 0x1, +0, false }, // 3378: fat4M15; Dulcimer - { 0x802AA2A0,0x802AA522, 0x85,0x9E, 0x7, +0, false }, // 3379: fat4M16; Hammond Organ - { 0x802AA5A2,0x802AA128, 0x83,0x95, 0x1, +0, false }, // 3380: fat4M16; Hammond Organ - { 0x802A91A0,0x803AC821, 0x85,0x0B, 0x7, +0, false }, // 3381: fat4M17; Percussive Organ - { 0x8038C620,0x8057F621, 0x81,0x80, 0x1, +0, false }, // 3382: fat4M17; Percussive Organ - { 0x812AA6E3,0x800AAF61, 0x56,0x83, 0x8, +0, false }, // 3383: fat4M18; Rock Organ - { 0x800AAFE1,0x800AAF62, 0x91,0x83, 0x1, +0, false }, // 3384: fat4M18; Rock Organ - { 0x8002B025,0x80057030, 0x5F,0x40, 0xC, +0, false }, // 3385: fat4M19; Church Organ - { 0x8002C031,0x80056031, 0x46,0x80, 0x1, +0, false }, // 3386: fat4M19; Church Organ - { 0x8015C821,0x80056F31, 0x93,0x00, 0xC, +0, false }, // 3387: fat4M20; Reed Organ - { 0x8005CF31,0x80057F32, 0x16,0x87, 0x1, +0, false }, // 3388: fat4M20; Reed Organ - { 0x871A7223,0x802A7221, 0xAC,0x83, 0x0, +0, false }, // 3389: fat4M21; Accordion - { 0x841A6223,0x802A62A1, 0x22,0x00, 0x1, +0, false }, // 3390: fat4M21; Accordion - { 0x8006FF25,0x8005FF23, 0xA1,0x2F, 0xA, +0, false }, // 3391: fat4M22; Harmonica - { 0x8405FFA1,0x80096F22, 0x1F,0x80, 0x0, +0, false }, // 3392: fat4M22; Harmonica - { 0x811A6223,0x802A7221, 0x19,0x80, 0xC, +0, false }, // 3393: fat4M23; Tango Accordion - { 0x841A6223,0x802A7222, 0x1E,0x83, 0x1, +0, false }, // 3394: fat4M23; Tango Accordion - { 0x8074F302,0x80B8F341, 0x9C,0x80, 0xA, +0, false }, // 3395: fat4M24; Acoustic Guitar1 - { 0x8274D302,0x80B8D382, 0xA5,0x40, 0x1, +0, false }, // 3396: fat4M24; Acoustic Guitar1 - { 0x82F6F234,0x80F7F231, 0x5B,0x9E, 0xC, +0, false }, // 3397: fat4M25; Acoustic Guitar2 - { 0x80F7F223,0x80E7F111, 0xAB,0x00, 0x0, +0, false }, // 3398: fat4M25; Acoustic Guitar2 - { 0x80FAF322,0x80FAF223, 0x53,0x66, 0xA, +0, false }, // 3399: fat4M26; Electric Guitar1 - { 0x80FAC221,0x80F7C221, 0xA7,0x00, 0x0, +0, false }, // 3400: fat4M26; Electric Guitar1 - { 0x8022FA02,0x80F3F301, 0x4C,0x97, 0x8, +0, false }, // 3401: fat4M27; Electric Guitar2 - { 0x81F3C204,0x80F7C111, 0x9D,0x00, 0x0, +0, false }, // 3402: fat4M27; Electric Guitar2 - { 0x80AFC711,0x80F8F501, 0x87,0x00, 0x8, +0, false }, // 3403: fat4M28; Electric Guitar3 - { 0x8098C301,0x80F8C302, 0x18,0x00, 0x1, +0, false }, // 3404: fat4M28; Electric Guitar3 - { 0x84F2B913,0x80119102, 0x0D,0x1A, 0xA, +0, false }, // 3405: fat4M29; Overdrive Guitar - { 0x814A9221,0x802A9122, 0x99,0x00, 0x0, +0, false }, // 3406: fat4M29; Overdrive Guitar - { 0x8242F823,0x82FA9122, 0x96,0x1A, 0x0, +0, false }, // 3407: fat4M30; Distorton Guitar - { 0x80BA9221,0x804A9122, 0x99,0x00, 0x0, +0, false }, // 3408: fat4M30; Distorton Guitar - { 0x804F2009,0x80F8D104, 0xA1,0x80, 0x8, +0, false }, // 3409: fat4M31; Guitar Harmonics - { 0x82F8F802,0x80F8F602, 0x87,0x00, 0x1, +0, false }, // 3410: fat4M31; Guitar Harmonics - { 0x8015A701,0x80C8A301, 0x4D,0x00, 0x2, +0, false }, // 3411: fat4M32; Acoustic Bass - { 0x80317101,0x80C87301, 0x93,0x00, 0x1, +0, false }, // 3412: fat4M32; Acoustic Bass - { 0x80E5F111,0x80E5F312, 0xA8,0x57, 0x4, +0, false }, // 3413: fat4M33; Electric Bass 1 - { 0x80E5E111,0x80E6E111, 0x97,0x00, 0x0, +0, false }, // 3414: fat4M33; Electric Bass 1 - { 0x80C7F001,0x8027F101, 0xB3,0x16, 0x6, +0, false }, // 3415: fat4M34; Electric Bass 2 - { 0x8027F101,0x8028F101, 0x16,0x00, 0x0, +0, false }, // 3416: fat4M34; Electric Bass 2 - { 0x80285131,0x80487132, 0x5B,0x00, 0xC, +0, false }, // 3417: 2x2byJANM35; fat4M35; Fretless Bass - { 0x80487131,0x80487131, 0x19,0x00, 0x1, +0, false }, // 3418: fat4M35; Fretless Bass - { 0x809AA101,0x80DFF221, 0x8B,0x40, 0x8, +0, false }, // 3419: fat4M36; Slap Bass 1 - { 0x80DAF904,0x80DFF701, 0x0B,0x80, 0x1, +0, false }, // 3420: fat4M36; fat4M37; Slap Bass 1; Slap Bass 2 - { 0x809AA101,0x80DFF221, 0x89,0x40, 0x6, +0, false }, // 3421: fat4M37; Slap Bass 2 - { 0x80C8F621,0x80C8F101, 0x1C,0x1F, 0xA, +0, false }, // 3422: fat4M38; Synth Bass 1 - { 0x80C8F101,0x80C8F201, 0xD8,0x00, 0x0, +0, false }, // 3423: fat4M38; Synth Bass 1 - { 0x81C8F621,0x80C8F101, 0x1C,0x1F, 0xA, +0, false }, // 3424: fat4M39; Synth Bass 2 - { 0x80425401,0x80C8F201, 0x12,0x00, 0x0, +0, false }, // 3425: fat4M39; Synth Bass 2 - { 0x8113DD31,0x80265621, 0x15,0x00, 0x8, +0, false }, // 3426: fat4M40; Violin - { 0x81038D12,0x80866503, 0x95,0x8B, 0x1, +0, false }, // 3427: fat4M40; fat4M41; Viola; Violin - { 0x8113DD31,0x80265621, 0x17,0x00, 0x8, +0, false }, // 3428: fat4M41; Viola - { 0x8513DD31,0x80265621, 0x95,0x00, 0x8, +0, false }, // 3429: fat4M42; Cello - { 0x81038D13,0x80866605, 0x95,0x8C, 0x1, +0, false }, // 3430: fat4M42; Cello - { 0x8243CC70,0x821774A0, 0x92,0x03, 0xE, +0, false }, // 3431: fat4M43; Contrabass - { 0x8007BF21,0x81076F21, 0x95,0x00, 0x1, +0, false }, // 3432: fat4M43; Contrabass - { 0x8515C261,0x80056FA1, 0x97,0x00, 0x6, +0, false }, // 3433: fat4M44; Tremulo Strings - { 0x808FB563,0x808FB5A5, 0x13,0x94, 0x1, +0, false }, // 3434: fat4M44; Tremulo Strings - { 0x80848523,0x80748212, 0xA7,0xA4, 0xE, +0, false }, // 3435: fat4M45; fat4M46; Orchestral Harp; Pizzicato String - { 0x80748202,0x80358511, 0x27,0x00, 0x0, +0, false }, // 3436: fat4M45; Pizzicato String - { 0x80748202,0x80338411, 0x27,0x00, 0x0, +0, false }, // 3437: fat4M46; Orchestral Harp - { 0x8105F510,0x80C3F211, 0x41,0x00, 0x2, +0, false }, // 3438: 2x2byJANM47; fat4M47; Timpany - { 0x8005F511,0x80C3F212, 0x01,0x1E, 0x1, +0, false }, // 3439: fat4M47; Timpany - { 0x82036130,0x821764A0, 0x98,0x03, 0xE, +0, false }, // 3440: fat4M48; String Ensemble1 - { 0x81176561,0x80176521, 0x92,0x00, 0x1, +0, false }, // 3441: fat4M48; String Ensemble1 - { 0x82234130,0x82174460, 0x98,0x01, 0xE, +0, false }, // 3442: fat4M49; String Ensemble2 - { 0x81037FA1,0x81073F21, 0x98,0x00, 0x1, +0, false }, // 3443: fat4M49; String Ensemble2 - { 0x8012C121,0x80054F61, 0x1A,0x00, 0xC, +0, false }, // 3444: fat4M50; Synth Strings 1 - { 0x8012C1A1,0x80054F21, 0x93,0x00, 0x1, +0, false }, // 3445: fat4M50; Synth Strings 1 - { 0x8022C121,0x80054F61, 0x18,0x00, 0xC, +0, false }, // 3446: 2x2byJANM51; fat4M51; SynthStrings 2 - { 0x8022C122,0x80054F22, 0x0B,0x1C, 0x1, +0, false }, // 3447: fat4M51; SynthStrings 2 - { 0x80F5A006,0x8035A3E4, 0x03,0x23, 0xE, +0, false }, // 3448: fat4M52; Choir Aahs - { 0x80077FA1,0x80077F61, 0x51,0x00, 0x1, +0, false }, // 3449: fat4M52; Choir Aahs - { 0x80578402,0x8074A7E4, 0x05,0x16, 0xE, +0, false }, // 3450: fat4M53; Voice Oohs - { 0x803974A1,0x80677161, 0x90,0x00, 0x1, +0, false }, // 3451: fat4M53; Voice Oohs - { 0x8054990A,0x80639707, 0x65,0x60, 0x8, +0, false }, // 3452: fat4M54; Synth Voice - { 0x81045FA1,0x80066F61, 0x59,0x00, 0x0, +0, false }, // 3453: fat4M54; Synth Voice - { 0x82686500,0x8613C500, 0x00,0x00, 0xB, +0, false }, // 3454: fat4M55; Orchestra Hit - { 0x8606C800,0x83077400, 0x00,0x00, 0x1, +0, false }, // 3455: fat4M55; Orchestra Hit - { 0x80178521,0x80098F21, 0x92,0x01, 0xC, +0, false }, // 3456: 2x2byJANM56; fat4M56; Trumpet - { 0x80178421,0x8008AF61, 0x15,0x0B, 0x1, +0, false }, // 3457: fat4M56; Trumpet - { 0x80178521,0x80097F21, 0x94,0x05, 0xC, +0, false }, // 3458: fat4M57; Trombone - { 0x80178421,0x8008AF61, 0x15,0x0D, 0x1, +0, false }, // 3459: fat4M57; Trombone - { 0x80157620,0x80378261, 0x94,0x00, 0xC, +0, false }, // 3460: fat4M58; Tuba - { 0x802661B1,0x80266171, 0xD3,0x80, 0x1, +0, false }, // 3461: fat4M58; Tuba - { 0x81277131,0x80499161, 0x15,0x83, 0xC, +0, false }, // 3462: fat4M59; Muted Trumpet - { 0x80277DB1,0x80297A21, 0x10,0x08, 0x1, +0, false }, // 3463: fat4M59; Muted Trumpet - { 0x800A6321,0x800B7F21, 0x9F,0x00, 0xE, +0, false }, // 3464: fat4M60; French Horn - { 0x800A65A1,0x800B7F61, 0xA2,0x00, 0x1, +0, false }, // 3465: fat4M60; French Horn - { 0x80257221,0x800A7F21, 0x16,0x05, 0xC, +0, false }, // 3466: fat4M61; Brass Section - { 0x80357A21,0x803A7A21, 0x1D,0x09, 0x1, +0, false }, // 3467: fat4M61; Brass Section - { 0x8035C221,0x800ACF61, 0x16,0x09, 0xE, +0, false }, // 3468: fat4M62; Synth Brass 1 - { 0x804574A1,0x80087F21, 0x8A,0x00, 0x1, +0, false }, // 3469: fat4M62; Synth Brass 1 - { 0x801A52A1,0x801B8F61, 0x97,0x00, 0xC, +0, false }, // 3470: fat4M63; Synth Brass 2 - { 0x801A7521,0x801B8F21, 0xA1,0x00, 0x1, +0, false }, // 3471: fat4M63; Synth Brass 2 - { 0x820F9331,0x800F72A1, 0x96,0x00, 0x8, +0, false }, // 3472: fat4M64; Soprano Sax - { 0x80078521,0x81278431, 0x96,0x00, 0x1, +0, false }, // 3473: fat4M64; Soprano Sax - { 0x81039331,0x800972A1, 0x8E,0x00, 0x8, +0, false }, // 3474: fat4M65; Alto Sax - { 0x8006C524,0x81276431, 0xA1,0x00, 0x1, +0, false }, // 3475: fat4M65; Alto Sax - { 0x810693B1,0x80067271, 0x8E,0x00, 0xA, +0, false }, // 3476: fat4M66; Tenor Sax - { 0x80088521,0x802884B1, 0x5D,0x00, 0x1, +0, false }, // 3477: fat4M66; Tenor Sax - { 0x810F9331,0x800F7272, 0x93,0x00, 0xC, +0, false }, // 3478: fat4M67; Baritone Sax - { 0x80068522,0x801684B1, 0x61,0x00, 0x1, +0, false }, // 3479: fat4M67; Baritone Sax - { 0x802AA961,0x8036A823, 0xA3,0x52, 0x8, +0, false }, // 3480: fat4M68; Oboe - { 0x8016AAA1,0x800A8F21, 0x94,0x80, 0x0, +0, false }, // 3481: fat4M68; Oboe - { 0x80297721,0x81267A33, 0x21,0x55, 0x2, +0, false }, // 3482: fat4M69; English Horn - { 0x80167AA1,0x80197A22, 0x93,0x00, 0x0, +0, false }, // 3483: fat4M69; English Horn - { 0x81077B21,0x80007F22, 0x2B,0x57, 0xA, +0, false }, // 3484: fat4M70; Bassoon - { 0x80197531,0x80196172, 0x51,0x00, 0x0, +0, false }, // 3485: fat4M70; Bassoon - { 0x80219B32,0x80177221, 0x90,0x00, 0x8, +0, false }, // 3486: fat4M71; Clarinet - { 0x80219B32,0x80177221, 0x90,0x13, 0x1, +0, false }, // 3487: fat4M71; Clarinet - { 0x8011DA25,0x8068A6E3, 0x00,0x2B, 0xC, +0, false }, // 3488: fat4M72; fat4M73; Flute; Piccolo - { 0x805F85E1,0x801A65E1, 0x1F,0x00, 0x1, +0, false }, // 3489: fat4M72; Piccolo - { 0x805F88E1,0x801A65E1, 0x46,0x00, 0x1, +0, false }, // 3490: fat4M73; Flute - { 0x8029C9A4,0x80086F21, 0xA2,0x80, 0xC, +0, false }, // 3491: fat4M74; Recorder - { 0x8015CAA2,0x80086F21, 0xAA,0x00, 0x1, +0, false }, // 3492: fat4M74; Recorder - { 0x8011DA25,0x8068A623, 0x00,0x1E, 0xC, +0, false }, // 3493: fat4M75; Pan Flute - { 0x80588821,0x801A6521, 0x8C,0x00, 0x1, +0, false }, // 3494: fat4M75; Pan Flute - { 0x80C676A1,0x80868726, 0x0D,0x59, 0xF, +0, false }, // 3495: fat4M76; Bottle Blow - { 0x80566622,0x802665A1, 0x56,0x00, 0x0, +0, false }, // 3496: fat4M76; Bottle Blow - { 0x80019F26,0x80487664, 0x00,0x25, 0xE, +0, false }, // 3497: fat4M77; Shakuhachi - { 0x80465622,0x803645A1, 0xCB,0x00, 0x1, +0, false }, // 3498: fat4M77; Shakuhachi - { 0x811467E1,0x80175461, 0x67,0x00, 0xC, +0, false }, // 3499: fat4M78; Whistle - { 0x81146721,0x80164421, 0x6D,0x00, 0x1, +0, false }, // 3500: fat4M78; Whistle - { 0x8001DF26,0x803876E4, 0x00,0x2B, 0xC, +0, false }, // 3501: fat4M79; Ocarina - { 0x80369522,0x800776E1, 0xD8,0x00, 0x1, +0, false }, // 3502: fat4M79; Ocarina - { 0x800FFF21,0x800FFF21, 0x35,0xB7, 0x4, +0, false }, // 3503: fat4M80; Lead 1 squareea - { 0x800FFF21,0x860FFF21, 0xB9,0x80, 0x0, +0, false }, // 3504: fat4M80; Lead 1 squareea - { 0x800FFF21,0x800FFF21, 0x36,0x1B, 0xA, +0, false }, // 3505: fat4M81; Lead 2 sawtooth - { 0x800FFF21,0x8409CF61, 0x1D,0x00, 0x0, +0, false }, // 3506: fat4M81; Lead 2 sawtooth - { 0x8087C4A3,0x8076C626, 0x00,0x57, 0xE, +0, false }, // 3507: fat4M82; Lead 3 calliope - { 0x80558622,0x80186421, 0x46,0x80, 0x1, +0, false }, // 3508: fat4M82; Lead 3 calliope - { 0x804AA321,0x800A8621, 0x48,0x00, 0x8, +0, false }, // 3509: fat4M83; Lead 4 chiff - { 0x80126621,0x800A9621, 0x45,0x00, 0x1, +0, false }, // 3510: fat4M83; Lead 4 chiff - { 0x84F2B912,0x80119101, 0x0D,0x1A, 0xA, +0, false }, // 3511: fat4M84; Lead 5 charang - { 0x812A9221,0x802A9122, 0x99,0x00, 0x0, +0, false }, // 3512: fat4M84; Lead 5 charang - { 0x80157D61,0x801572B1, 0x40,0xA3, 0xE, +0, false }, // 3513: fat4M85; Lead 6 voice - { 0x8005DFA2,0x80077F61, 0x5D,0x40, 0x1, +0, false }, // 3514: fat4M85; Lead 6 voice - { 0x8001FF20,0x84068F61, 0x36,0x00, 0x8, +0, false }, // 3515: fat4M86; Lead 7 fifths - { 0x800FFF21,0x84078F61, 0x27,0x00, 0x1, +0, false }, // 3516: fat4M86; Lead 7 fifths - { 0x8029F121,0x8009F421, 0x8F,0x80, 0xA, +0, false }, // 3517: fat4M87; Lead 8 brass - { 0x8109F121,0x8109F121, 0x1D,0x80, 0x1, +0, false }, // 3518: fat4M87; Lead 8 brass - { 0x81035317,0x8004F608, 0x1A,0x0D, 0x2, +0, false }, // 3519: fat4M88; Pad 1 new age - { 0x803241A1,0x80156161, 0x9D,0x00, 0x1, +0, false }, // 3520: fat4M88; Pad 1 new age - { 0x8011A861,0x800325B1, 0x1F,0x80, 0xA, +0, false }, // 3521: 2x2byJANM89; fat4M89; Pad 2 warm - { 0x8031A181,0x80032571, 0xA1,0x00, 0x1, +0, false }, // 3522: fat4M89; Pad 2 warm - { 0x80141161,0x80165561, 0x17,0x00, 0xC, +0, false }, // 3523: fat4M90; Pad 3 polysynth - { 0x8445C361,0x8025C361, 0x14,0x00, 0x1, +0, false }, // 3524: fat4M90; Pad 3 polysynth - { 0x8021542A,0x80136A27, 0x80,0xA6, 0xE, +0, false }, // 3525: fat4M91; Pad 4 choir - { 0x80015431,0x80036A72, 0x5D,0x00, 0x1, +0, false }, // 3526: fat4M91; Pad 4 choir - { 0x80332121,0x80454222, 0x97,0x03, 0x8, +0, false }, // 3527: fat4M92; Pad 5 bowedpad - { 0x80D421A1,0x80D54221, 0x99,0x03, 0x1, +0, false }, // 3528: fat4M92; Pad 5 bowedpad - { 0x80336121,0x80354261, 0x8D,0x03, 0xA, +0, false }, // 3529: fat4M93; Pad 6 metallic - { 0x8177A1A1,0x81473121, 0x1C,0x00, 0x1, +0, false }, // 3530: fat4M93; Pad 6 metallic - { 0x80331121,0x80354261, 0x89,0x03, 0xA, +0, false }, // 3531: fat4M94; Pad 7 halo - { 0x80E42121,0x80D54261, 0x8C,0x03, 0x1, +0, false }, // 3532: fat4M94; Pad 7 halo - { 0x81471121,0x8007CF21, 0x15,0x00, 0x0, +0, false }, // 3533: fat4M95; Pad 8 sweep - { 0x80E41121,0x80D55261, 0x8C,0x00, 0x1, +0, false }, // 3534: fat4M95; Pad 8 sweep - { 0x858AFE0F,0x8006FB04, 0x83,0x85, 0xC, +0, false }, // 3535: fat4M96; FX 1 rain - { 0x8003A821,0x8004A722, 0x99,0x00, 0x1, +0, false }, // 3536: fat4M96; FX 1 rain - { 0x82322121,0x80133220, 0x8C,0x97, 0x6, +0, false }, // 3537: fat4M97; FX 2 soundtrack - { 0x81031121,0x80133121, 0x0E,0x00, 0x1, +0, false }, // 3538: fat4M97; FX 2 soundtrack - { 0x80937501,0x80B4C502, 0x61,0x80, 0x8, +0, false }, // 3539: fat4M98; FX 3 crystal - { 0x80957406,0x8072A501, 0x5B,0x00, 0x1, +0, false }, // 3540: fat4M98; FX 3 crystal - { 0x8056B222,0x8056F261, 0x92,0x8A, 0xC, +0, false }, // 3541: fat4M99; FX 4 atmosphere - { 0x82343121,0x800532A1, 0x9D,0x80, 0x1, +0, false }, // 3542: fat4M99; FX 4 atmosphere - { 0x8088A324,0x8087A322, 0x40,0x5B, 0xE, +0, false }, // 3543: fat4M100; FX 5 brightness - { 0x8151F101,0x80F5F241, 0x13,0x00, 0x1, +0, false }, // 3544: fat4M100; FX 5 brightness - { 0x804211A1,0x80731161, 0x10,0x92, 0xA, +0, false }, // 3545: fat4M101; FX 6 goblins - { 0x80211161,0x80031DA1, 0x98,0x80, 0x1, +0, false }, // 3546: fat4M101; FX 6 goblins - { 0x80167D62,0x801672A2, 0x57,0x80, 0x4, +0, false }, // 3547: fat4M102; FX 7 echoes - { 0x80069F61,0x80049FA1, 0x5B,0x00, 0x1, +0, false }, // 3548: fat4M102; FX 7 echoes - { 0x8024A238,0x8024F231, 0x9F,0x9C, 0x6, +0, false }, // 3549: fat4M103; FX 8 sci-fi - { 0x8014F123,0x80238161, 0x9F,0x00, 0x0, +0, false }, // 3550: fat4M103; FX 8 sci-fi - { 0x8053F301,0x81F6F101, 0x46,0x80, 0x0, +0, false }, // 3551: fat4M104; Sitar - { 0x8053F201,0x80F6F208, 0x43,0x40, 0x1, +0, false }, // 3552: fat4M104; Sitar - { 0x8135A511,0x8133A517, 0x10,0xA4, 0x0, +0, false }, // 3553: fat4M105; Banjo - { 0x8141F611,0x82E5F211, 0x0D,0x00, 0x0, +0, false }, // 3554: fat4M105; Banjo - { 0x80F8F755,0x81E4F752, 0x92,0x9F, 0xE, +0, false }, // 3555: fat4M106; Shamisen - { 0x80E4F341,0x81E5F351, 0x13,0x00, 0x0, +0, false }, // 3556: fat4M106; Shamisen - { 0x8032D493,0x8111EB11, 0x91,0x00, 0x8, +0, false }, // 3557: fat4M107; Koto - { 0x8032D453,0x8112EB13, 0x91,0x0D, 0x1, +0, false }, // 3558: fat4M107; Koto - { 0x8056FA04,0x8005C201, 0x4F,0x00, 0xC, +0, false }, // 3559: 2x2byJANM108; fat4M108; Kalimba - { 0x83E5F720,0x80E5F521, 0x00,0x0C, 0x1, +0, false }, // 3560: fat4M108; Kalimba - { 0x80207C21,0x810C6F22, 0x49,0x00, 0x6, +0, false }, // 3561: 2x2byJANM109; fat4M109; Bagpipe - { 0x80207C21,0x810C6F22, 0x09,0x09, 0x1, +0, false }, // 3562: fat4M109; Bagpipe - { 0x8133DD31,0x80165621, 0x85,0x00, 0xA, +0, false }, // 3563: 2x2byJANM110; fat4M110; Fiddle - { 0x8133DD02,0x80166601, 0x83,0x80, 0x1, +0, false }, // 3564: fat4M110; Fiddle - { 0x80298961,0x8406D8A3, 0x33,0xA4, 0x6, +0, false }, // 3565: fat4M111; Shanai - { 0x8005DA21,0x800B8F22, 0x17,0x80, 0x0, +0, false }, // 3566: fat4M111; Shanai - { 0x80E5F105,0x80E5C303, 0x6A,0x80, 0x6, +0, false }, // 3567: 2x2byJANM112; fat4M112; Tinkle Bell - { 0x8053C601,0x80D5F583, 0x71,0x40, 0x1, +0, false }, // 3568: fat4M112; Tinkle Bell - { 0x8026EC08,0x8016F804, 0x15,0x00, 0xA, +0, false }, // 3569: fat4M113; Agogo Bells - { 0x8026EC07,0x8016F802, 0x15,0x00, 0x1, +0, false }, // 3570: fat4M113; Agogo Bells - { 0x8024682C,0x8035DF01, 0xAB,0x00, 0x0, +0, false }, // 3571: fat4M114; Steel Drums - { 0x80356705,0x8005DF01, 0x9D,0x00, 0x1, +0, false }, // 3572: fat4M114; Steel Drums - { 0x84FCFA15,0x80ECFA12, 0x11,0x80, 0xA, +0, false }, // 3573: fat4M115; Woodblock - { 0x80FCFA18,0x80E5F812, 0x9D,0x00, 0x1, +0, false }, // 3574: fat4M115; Woodblock - { 0x8007A810,0x8003FA00, 0x86,0x03, 0x6, +0, false }, // 3575: 2x2byJANM116; fat4M116; Taiko Drum - { 0x8007A801,0x8083F600, 0x5C,0x03, 0x1, +0, false }, // 3576: fat4M116; Taiko Drum - { 0x8458F811,0x80E5F310, 0x8F,0x00, 0xE, +0, false }, // 3577: fat4M117; Melodic Tom - { 0x8154F610,0x80E4F410, 0x92,0x00, 0x1, +0, false }, // 3578: fat4M117; Melodic Tom - { 0x8455F811,0x80E5F410, 0x86,0x00, 0xE, +0, false }, // 3579: fat4M118; Synth Drum - { 0x8155F311,0x80E5F410, 0x9C,0x00, 0x1, +0, false }, // 3580: fat4M118; Synth Drum - { 0x80001F0F,0x83F01FC0, 0x00,0x00, 0xE, +0, false }, // 3581: fat4M119; Reverse Cymbal - { 0x80001F0F,0x83F11FC0, 0x3F,0x3F, 0x1, +0, false }, // 3582: fat4M119; Reverse Cymbal - { 0x8024F806,0x87845603, 0x80,0x88, 0xE, +0, false }, // 3583: fat4M120; Guitar FretNoise - { 0x8024D803,0x87846604, 0x1E,0x08, 0x1, +0, false }, // 3584: fat4M120; Guitar FretNoise - { 0x8001FF06,0x83043414, 0x00,0x00, 0xE, +0, false }, // 3585: fat4M121; Breath Noise - { 0x80F10001,0x80F10001, 0x3F,0x3F, 0x1, +0, false }, // 3586: fat4M121; fat4M122; fat4M126; Applause/Noise; Breath Noise; Seashore - { 0x8001FF26,0x81841204, 0x00,0x00, 0xE, +0, false }, // 3587: fat4M122; Seashore - { 0x80F86848,0x80F10001, 0x00,0x3F, 0x5, +0, false }, // 3588: fat4M123; Bird Tweet - { 0x80F86747,0x80F8464C, 0x00,0x00, 0x1, +0, false }, // 3589: fat4M123; Bird Tweet - { 0x8261B235,0x8015F414, 0x1C,0x08, 0xA, +0, false }, // 3590: fat4M124; Telephone - { 0x8715FE11,0x8019F487, 0x20,0xC0, 0x1, +0, false }, // 3591: fat4M124; Telephone - { 0x81112EF0,0x811621E2, 0x00,0xC0, 0x8, +0, false }, // 3592: fat4M125; Helicopter - { 0x87112EF0,0x811621E2, 0x00,0xC0, 0x1, +0, false }, // 3593: fat4M125; Helicopter - { 0x8001FF26,0x871612E4, 0x00,0x00, 0xE, +0, false }, // 3594: fat4M126; Applause/Noise - { 0x8059F200,0x8000F701, 0x00,0x00, 0xE, +0, false }, // 3595: fat4M127; Gunshot - { 0x80F0F301,0x86C9F601, 0x00,0x00, 0x0, +0, false }, // 3596: fat4M127; Gunshot - { 0x8277F810,0x8006F311, 0x44,0x00, 0x8, +0, false }, // 3597: 2x2byJANP35; fat4P35; Ac Bass Drum - { 0x800CFD01,0x803CD600, 0x07,0x00, 0x0, +0, false }, // 3598: 2x2byJANP36; 2x2byJANP41; 2x2byJANP43; 2x2byJANP45; 2x2byJANP47; 2x2byJANP48; 2x2byJANP50; fat4P36; fat4P41; fat4P43; fat4P45; fat4P47; fat4P48; fat4P50; Bass Drum 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x800CF600,0x800CF600, 0x00,0x00, 0x1, +0, false }, // 3599: 2x2byJANP36; 2x2byJANP43; 2x2byJANP45; 2x2byJANP47; 2x2byJANP48; 2x2byJANP50; fat4P36; fat4P43; fat4P45; fat4P47; fat4P48; fat4P50; Bass Drum 1; High Floor Tom; High Tom; High-Mid Tom; Low Tom; Low-Mid Tom - { 0x80FEF512,0x80FFF612, 0x11,0xA2, 0x6, +0, false }, // 3600: 2x2byJANP37; fat4P37; Side Stick - { 0x80FFF901,0x80FFF811, 0x0F,0x00, 0x0, +0, false }, // 3601: 2x2byJANP37; fat4P37; Side Stick - { 0x8205FC00,0x8017FA00, 0x00,0x00, 0xE, +0, false }, // 3602: 2x2byJANP38; 2x2byJANP40; fat4P38; fat4P40; Acoustic Snare; Electric Snare - { 0x8007FC01,0x8638F802, 0x03,0x03, 0x1, +0, false }, // 3603: 2x2byJANP38; fat4P38; Acoustic Snare - { 0x8204FF82,0x8015FF10, 0x00,0x06, 0xE, +0, false }, // 3604: 2x2byJANP39; fat4P39; Hand Clap - { 0x8007FF00,0x8008FF01, 0x02,0x00, 0x1, +0, false }, // 3605: 2x2byJANP39; fat4P39; Hand Clap - { 0x8007FC00,0x8638F801, 0x03,0x03, 0x1, +0, false }, // 3606: 2x2byJANP40; fat4P40; Electric Snare - { 0x800CF600,0x8006F600, 0x00,0x00, 0x1, +0, false }, // 3607: 2x2byJANP41; fat4P41; Low Floor Tom - { 0x8008F60C,0x8247FB12, 0x00,0x00, 0xA, +0, false }, // 3608: 2x2byJANP42; fat4P42; Closed High Hat - { 0x8008F60C,0x8247FB12, 0x00,0x00, 0x1, +0, false }, // 3609: 2x2byJANP42; fat4P42; Closed High Hat - { 0x8008F60C,0x82477B12, 0x00,0x00, 0xA, +0, false }, // 3610: 2x2byJANP44; fat4P44; Pedal High Hat - { 0x8008F60C,0x82477B12, 0x00,0x00, 0x1, +0, false }, // 3611: 2x2byJANP44; fat4P44; Pedal High Hat - { 0x8002F60C,0x8243CB12, 0x00,0x00, 0xA, +0, false }, // 3612: 2x2byJANP46; fat4P46; Open High Hat - { 0x8002F60C,0x8243CB12, 0x00,0x15, 0x1, +0, false }, // 3613: 2x2byJANP46; fat4P46; Open High Hat - { 0x8055F201,0x8000F441, 0x00,0x00, 0xE, +0, false }, // 3614: 2x2byJANP49; fat4P49; Crash Cymbal 1 - { 0x8000F301,0x80A4F48F, 0x00,0x00, 0x0, +0, false }, // 3615: 2x2byJANP49; fat4P49; Crash Cymbal 1 - { 0x83E4E40F,0x81E5F508, 0x00,0x0A, 0x6, +0, false }, // 3616: 2x2byJANP51; fat4P51; Ride Cymbal 1 - { 0x8366F50F,0x81A5F508, 0x00,0x19, 0x1, +0, false }, // 3617: 2x2byJANP51; fat4P51; Ride Cymbal 1 - { 0x8065F981,0x8030F241, 0x00,0x00, 0xE, +0, false }, // 3618: 2x2byJANP52; fat4P52; Chinese Cymbal - { 0x8000FE46,0x8055F585, 0x00,0x00, 0x0, +0, false }, // 3619: 2x2byJANP52; fat4P52; Chinese Cymbal - { 0x83E4E40F,0x81E5F507, 0x00,0x11, 0x6, +0, false }, // 3620: 2x2byJANP53; fat4P53; Ride Bell - { 0x8365F50F,0x81A5F506, 0x00,0x1E, 0x1, +0, false }, // 3621: 2x2byJANP53; fat4P53; Ride Bell - { 0x80C49406,0x82F5F604, 0x00,0x00, 0x0, +0, false }, // 3622: 2x2byJANP54; fat4P54; Tambourine - { 0x8004F902,0x80F79705, 0x00,0x03, 0x0, +0, false }, // 3623: 2x2byJANP54; fat4P54; Tambourine - { 0x8156F28F,0x8100F446, 0x03,0x00, 0xE, +0, false }, // 3624: 2x2byJANP55; fat4P55; Splash Cymbal - { 0x8000F38F,0x80A5F442, 0x00,0x06, 0x0, +0, false }, // 3625: 2x2byJANP55; fat4P55; Splash Cymbal - { 0x8237F811,0x8005F310, 0x45,0x00, 0x8, +0, false }, // 3626: 2x2byJANP56; fat4P56; Cow Bell - { 0x8037F811,0x8005F310, 0x05,0x08, 0x1, +0, false }, // 3627: 2x2byJANP56; fat4P56; Cow Bell - { 0x8155F381,0x8000F441, 0x00,0x00, 0xE, +0, false }, // 3628: 2x2byJANP57; fat4P57; Crash Cymbal 2 - { 0x8000F341,0x80A4F48F, 0x00,0x00, 0x0, +0, false }, // 3629: 2x2byJANP57; fat4P57; Crash Cymbal 2 - { 0x8503FF80,0x8014FF10, 0x00,0x00, 0xC, +0, false }, // 3630: 2x2byJANP58; fat4P58; Vibraslap - { 0x8503FF80,0x8014FF10, 0x00,0x0D, 0x1, +0, false }, // 3631: 2x2byJANP58; fat4P58; Vibraslap - { 0x83E5E40F,0x81E7F508, 0x00,0x0A, 0x6, +0, false }, // 3632: 2x2byJANP59; fat4P59; Ride Cymbal 2 - { 0x8366F50F,0x81A8F608, 0x00,0x19, 0x1, +0, false }, // 3633: 2x2byJANP59; fat4P59; Ride Cymbal 2 - { 0x800CF506,0x8008F502, 0xC8,0x0B, 0x6, +0, false }, // 3634: 2x2byJANP60; fat4P60; High Bongo - { 0x800CF506,0x8007F501, 0xC5,0x03, 0x1, +0, false }, // 3635: 2x2byJANP60; fat4P60; High Bongo - { 0x80BFFA01,0x8096C802, 0x8F,0x80, 0x6, +0, false }, // 3636: 2x2byJANP61; fat4P61; Low Bongo - { 0x80BFFA01,0x8096C802, 0xCF,0x0B, 0x1, +0, false }, // 3637: 2x2byJANP61; fat4P61; Low Bongo - { 0x8087FA01,0x80B7FA01, 0x51,0x00, 0x6, +0, false }, // 3638: 2x2byJANP62; fat4P62; Mute High Conga - { 0x8087FA01,0x80B7FA01, 0x4F,0x08, 0x1, +0, false }, // 3639: 2x2byJANP62; fat4P62; Mute High Conga - { 0x808DFA01,0x80B5F802, 0x55,0x00, 0x6, +0, false }, // 3640: 2x2byJANP63; fat4P63; Open High Conga - { 0x808DFA01,0x80B5F802, 0x55,0x12, 0x1, +0, false }, // 3641: 2x2byJANP63; fat4P63; Open High Conga - { 0x808DFA01,0x80B6F802, 0x59,0x00, 0x6, +0, false }, // 3642: 2x2byJANP64; fat4P64; Low Conga - { 0x808DFA01,0x80B6F802, 0x59,0x12, 0x1, +0, false }, // 3643: 2x2byJANP64; fat4P64; Low Conga - { 0x800AFA01,0x8006F900, 0x00,0x00, 0xE, +0, false }, // 3644: 2x2byJANP65; fat4P65; High Timbale - { 0x800AFA01,0x8006F900, 0x00,0x0D, 0x1, +0, false }, // 3645: 2x2byJANP65; fat4P65; High Timbale - { 0x8389F900,0x806CF600, 0x80,0x00, 0xE, +0, false }, // 3646: 2x2byJANP66; fat4P66; Low Timbale - { 0x8089F900,0x806CF600, 0x80,0x08, 0x1, +0, false }, // 3647: 2x2byJANP66; fat4P66; Low Timbale - { 0x8388F803,0x80B6F60C, 0x8D,0x00, 0xE, +0, false }, // 3648: 2x2byJANP67; fat4P67; High Agogo - { 0x8088F803,0x80B8F80C, 0x88,0x12, 0x1, +0, false }, // 3649: 2x2byJANP67; fat4P67; High Agogo - { 0x8388F803,0x80B6F60C, 0x88,0x03, 0xE, +0, false }, // 3650: 2x2byJANP68; fat4P68; Low Agogo - { 0x8388F803,0x80B8F80C, 0x88,0x0F, 0x1, +0, false }, // 3651: 2x2byJANP68; fat4P68; Low Agogo - { 0x804F760F,0x82187700, 0x40,0x08, 0xE, +0, false }, // 3652: 2x2byJANP69; fat4P69; Cabasa - { 0x804F760F,0x82187700, 0x00,0x12, 0x1, +0, false }, // 3653: 2x2byJANP69; fat4P69; Cabasa - { 0x8249C80F,0x82699B02, 0x40,0x80, 0xE, +0, false }, // 3654: 2x2byJANP70; fat4P70; Maracas - { 0x8249C80F,0x82699B0F, 0xC0,0x19, 0x1, +0, false }, // 3655: 2x2byJANP70; fat4P70; Maracas - { 0x8305AD57,0x80058D87, 0xDC,0x00, 0xE, +0, false }, // 3656: 2x2byJANP71; fat4P71; Short Whistle - { 0x8305AD47,0x80058D87, 0xDC,0x12, 0x1, +0, false }, // 3657: 2x2byJANP71; fat4P71; Short Whistle - { 0x8304A857,0x80048887, 0xDC,0x00, 0xE, +0, false }, // 3658: 2x2byJANP72; fat4P72; Long Whistle - { 0x8304A857,0x80058887, 0xDC,0x08, 0x1, +0, false }, // 3659: 2x2byJANP72; fat4P72; Long Whistle - { 0x8506F680,0x8016F610, 0x00,0x00, 0xC, +0, false }, // 3660: 2x2byJANP73; 2x2byJANP74; fat4P73; fat4P74; Long Guiro; Short Guiro - { 0x850F6F00,0x850F6F00, 0x00,0x00, 0x1, +0, false }, // 3661: 2x2byJANP73; fat4P73; Short Guiro - { 0x850F4F00,0x850F4F00, 0x00,0x00, 0x1, +0, false }, // 3662: 2x2byJANP74; fat4P74; Long Guiro - { 0x83F40006,0x80F5F715, 0x3F,0x00, 0x0, +0, false }, // 3663: 2x2byJANP75; fat4P75; Claves - { 0x83F40006,0x80F5F715, 0x3F,0x08, 0x1, +0, false }, // 3664: 2x2byJANP75; fat4P75; Claves - { 0x83F40006,0x80F5F712, 0x3F,0x00, 0x0, +0, false }, // 3665: 2x2byJANP76; 2x2byJANP77; fat4P76; fat4P77; High Wood Block; Low Wood Block - { 0x83F40006,0x80F5F712, 0x3F,0x08, 0x1, +0, false }, // 3666: 2x2byJANP76; 2x2byJANP77; fat4P76; fat4P77; High Wood Block; Low Wood Block - { 0x87476701,0x80476703, 0xCD,0x40, 0x8, +0, false }, // 3667: 2x2byJANP78; fat4P78; Mute Cuica - { 0x80476701,0x80556501, 0xC0,0x00, 0x1, +0, false }, // 3668: 2x2byJANP78; fat4P78; Mute Cuica - { 0x80A76701,0x80356503, 0x17,0x1E, 0xA, +0, false }, // 3669: 2x2byJANP79; fat4P79; Open Cuica - { 0x80777701,0x80057501, 0x9D,0x00, 0x1, +0, false }, // 3670: 2x2byJANP79; fat4P79; Open Cuica - { 0x83F0E00A,0x8005FF1F, 0x40,0x40, 0x8, +0, false }, // 3671: 2x2byJANP80; fat4P80; Mute Triangle - { 0x83F0E00A,0x8005FF1F, 0x40,0x48, 0x1, +0, false }, // 3672: 2x2byJANP80; fat4P80; Mute Triangle - { 0x83F0E00A,0x8002FF1F, 0x7C,0x40, 0x8, +0, false }, // 3673: 2x2byJANP81; fat4P81; Open Triangle - { 0x83E0F50A,0x8003FF1F, 0x7C,0x40, 0x1, +0, false }, // 3674: 2x2byJANP81; fat4P81; Open Triangle - { 0x804F7F0F,0x821E7E00, 0x40,0x88, 0xE, +0, false }, // 3675: 2x2byJANP82; fat4P82; Shaker - { 0x804F7F0F,0x821E7E00, 0x40,0x14, 0x1, +0, false }, // 3676: 2x2byJANP82; fat4P82; Shaker - { 0x8332F905,0x80A6D604, 0x05,0x40, 0xE, +0, false }, // 3677: 2x2byJANP83; fat4P83; Jingle Bell - { 0x8332F805,0x80A67404, 0x05,0x40, 0x1, +0, false }, // 3678: 2x2byJANP83; fat4P83; Jingle Bell - { 0x86E5E403,0x87E7F507, 0x0D,0x11, 0xB, +0, false }, // 3679: 2x2byJANP84; fat4P84; Bell Tree - { 0x8366F500,0x84A8F604, 0x1B,0x15, 0x0, +0, false }, // 3680: 2x2byJANP84; fat4P84; Bell Tree - { 0x83F40003,0x80F5F715, 0x3F,0x00, 0x8, +0, false }, // 3681: 2x2byJANP85; fat4P85; Castanets - { 0x83F40003,0x80F5F715, 0x3F,0x08, 0x1, +0, false }, // 3682: 2x2byJANP85; fat4P85; Castanets - { 0x808DFA01,0x80B5F802, 0x4F,0x00, 0x6, +0, false }, // 3683: 2x2byJANP86; fat4P86; Mute Surdu - { 0x808DFA01,0x80B5F802, 0x4F,0x12, 0x1, +0, false }, // 3684: 2x2byJANP86; fat4P86; Mute Surdu - { 0x8084FA01,0x80B4F800, 0x4F,0x00, 0x6, +0, false }, // 3685: 2x2byJANP87; fat4P87; Open Surdu - { 0x8084FA01,0x80B4F800, 0x4F,0x00, 0x1, +0, false }, // 3686: 2x2byJANP87; fat4P87; Open Surdu - { 0x153F101,0x074F111, 0x49,0x04, 0x6, +0, false }, // 3687: b60M0; AcouGrandPiano - { 0x153F101,0x074F111, 0x89,0x07, 0x6, +0, false }, // 3688: b60M1; BrightAcouGrand - { 0x160F101,0x07BD211, 0x4D,0x01, 0x8, +0, false }, // 3689: b60M2; ElecGrandPiano - { 0x153F181,0x074F111, 0x49,0x00, 0x6, +0, false }, // 3690: b60M3; Honky-tonkPiano - { 0x150F101,0x07CD201, 0x4F,0x05, 0x6, +0, false }, // 3691: b60M4; Rhodes Piano - { 0x118F603,0x0F9F212, 0x1C,0x04, 0xF, +0, false }, // 3692: b60M5; Chorused Piano - { 0x1F9F131,0x0F9F331, 0x0E,0x04, 0xA, +0, false }, // 3693: b60M6; Harpsichord - { 0x153F101,0x074F111, 0x49,0x01, 0x6, +0, false }, // 3694: b60M7; Clavinet - { 0x1100133,0x0037D14, 0x07,0x00, 0x8, +0, false }, // 3695: b60M8; Celesta - { 0x1F0F517,0x0F3F201, 0x53,0x09, 0x8, +0, false }, // 3696: b60M9; Glockenspiel - { 0x1FFF5A3,0x0FFF5A2, 0x47,0x00, 0x0, +0, false }, // 3697: b60M10; Music box - { 0x154F606,0x0B3F281, 0x73,0x03, 0x0, +0, false }, // 3698: b60M11; Vibraphone - { 0x105F012,0x003F011, 0x15,0x80, 0xA, +0, false }, // 3699: b60M12; Marimba - { 0x108F006,0x008F001, 0x0E,0x00, 0xE, +0, false }, // 3700: b60M13; Xylophone - { 0x101FF64,0x062F32E, 0x1B,0x00, 0x4, +0, false }, // 3701: b60M14; Tubular Bells - { 0x4049404,0x0059500, 0x00,0x00, 0x0, +0, false }, // 3702: b60M15; Dulcimer - { 0x1118371,0x0828F73, 0x03,0x80, 0x9, +0, false }, // 3703: b60M16; Hammond Organ - { 0x111C371,0x082CF73, 0x03,0x80, 0x9, +0, false }, // 3704: b60M17; Percussive Organ - { 0x10381F0,0x005F171, 0xD9,0x85, 0xE, +0, false }, // 3705: b60M18; Rock Organ - { 0x10F75F2,0x00FFFF0, 0x81,0x0E, 0x3, +0, false }, // 3706: b60M19; Church Organ - { 0x1037532,0x0F8B062, 0x1C,0x04, 0xE, +0, false }, // 3707: b60M20; Reed Organ - { 0x10BF224,0x00B5231, 0x4F,0x08, 0xE, +0, false }, // 3708: b60M21; Accordion - { 0x1F09091,0x0FC4082, 0x88,0x80, 0x8, +0, false }, // 3709: b60M22; Harmonica - { 0x10BF261,0x00B5270, 0x68,0x10, 0xA, +0, false }, // 3710: b60M23; Tango Accordion - { 0x131F121,0x045C302, 0x0F,0x03, 0x0, +0, false }, // 3711: b60M24; Acoustic Guitar1 - { 0x112F101,0x082F101, 0x10,0x04, 0xA, +0, false }, // 3712: b60M25; Acoustic Guitar2 - { 0x1518503,0x071D211, 0x5E,0x07, 0xE, +0, false }, // 3713: b60M26; Electric Guitar1 - { 0x113F201,0x0F88401, 0x11,0x00, 0xA, +0, false }, // 3714: b60M27; Electric Guitar2 - { 0x121FF13,0x003FF11, 0x16,0x00, 0xA, +0, false }, // 3715: b60M28; Electric Guitar3 - { 0x14AF8F0,0x047F022, 0x00,0x0A, 0x8, +0, false }, // 3716: b60M29; Overdrive Guitar - { 0x11797F0,0x018F161, 0x01,0x0A, 0x8, +0, false }, // 3717: b60M30; Distorton Guitar - { 0x11797F1,0x018F126, 0x01,0x08, 0x8, +0, false }, // 3718: b60M31; Guitar Harmonics - { 0x1EFF201,0x078F101, 0x1D,0x0A, 0xA, +0, false }, // 3719: b60M32; Acoustic Bass - { 0x10FF7E1,0x00BF9B1, 0x9A,0x09, 0x8, +0, false }, // 3720: b60M33; Electric Bass 1 - { 0x1618221,0x0619522, 0x12,0x05, 0x8, +0, false }, // 3721: b60M34; Electric Bass 2 - { 0x18AE221,0x0A8E421, 0x11,0x00, 0xA, +0, false }, // 3722: b60M35; Fretless Bass - { 0x150F101,0x025F301, 0x4F,0x05, 0x6, +0, false }, // 3723: b60M36; Slap Bass 1 - { 0x1937511,0x082F501, 0x4F,0x05, 0x0, +0, false }, // 3724: b60M37; Slap Bass 2 - { 0x119D531,0x01B6171, 0x88,0x80, 0xC, +0, false }, // 3725: b60M38; Synth Bass 1 - { 0x125F871,0x085F171, 0x40,0x08, 0x8, +0, false }, // 3726: b60M39; Synth Bass 2 - { 0x1035131,0x0065461, 0x1C,0x04, 0xE, +0, false }, // 3727: b60M40; Violin - { 0x1035131,0x0065461, 0x16,0x04, 0xE, +0, false }, // 3728: b60M41; Viola - { 0x11152B0,0x00531B1, 0xC5,0x82, 0x0, +0, false }, // 3729: b60M42; Cello - { 0x1B69401,0x0268300, 0x00,0x14, 0x1, +0, false }, // 3730: b60M43; Contrabass - { 0x11171B1,0x0154261, 0x82,0x04, 0x6, +0, false }, // 3731: b60M44; Tremulo Strings - { 0x171E4B1,0x0E5E461, 0x8B,0x40, 0x6, +0, false }, // 3732: b60M45; Pizzicato String - { 0x1829531,0x0B1F130, 0x9C,0x88, 0xC, +0, false }, // 3733: b60M46; Orchestral Harp - { 0x1847824,0x004B000, 0x9A,0x00, 0x0, +0, false }, // 3734: b60M47; Timpany - { 0x111A1B1,0x0157261, 0x81,0x04, 0x6, +0, false }, // 3735: b60M48; String Ensemble1 - { 0x11161B1,0x0153261, 0x81,0x04, 0x6, +0, false }, // 3736: b60M49; String Ensemble2 - { 0x1339111,0x0345122, 0x8A,0x80, 0x6, +0, false }, // 3737: b60M50; Synth Strings 1 - { 0x11171B1,0x0154261, 0x85,0x04, 0x6, +0, false }, // 3738: b60M51; SynthStrings 2 - { 0x015E5D1,0x0057B72, 0x5B,0x82, 0x0, +0, false }, // 3739: b60M52; Choir Aahs - { 0x04964F2,0x0069261, 0x90,0x06, 0x0, +0, false }, // 3740: b60M53; Voice Oohs - { 0x1537101,0x00CB222, 0x4F,0x08, 0xA, +0, false }, // 3741: b60M54; Synth Voice - { 0x1526641,0x0768501, 0x00,0x00, 0x0, +0, false }, // 3742: b60M55; Orchestra Hit - { 0x0177E61,0x0098E21, 0x92,0x00, 0xE, +0, false }, // 3743: b60M56; Trumpet - { 0x0176E60,0x0096E21, 0x92,0x10, 0xE, +0, false }, // 3744: b60M57; Trombone - { 0x165C201,0x006F321, 0x1D,0x0C, 0xE, +0, false }, // 3745: b60M58; Tuba - { 0x0177E61,0x0098E21, 0x8F,0x04, 0xE, +0, false }, // 3746: b60M59; Muted Trumpet - { 0x15A5321,0x01AAA21, 0x9F,0x82, 0xC, +0, false }, // 3747: b60M60; French Horn - { 0x1AE71E1,0x00E81E2, 0x15,0x08, 0xE, +0, false }, // 3748: b60M61; Brass Section - { 0x1AE7081,0x09EB023, 0x12,0x09, 0xA, +0, false }, // 3749: b60M62; Synth Brass 1 - { 0x1AE7081,0x09EB023, 0x18,0x09, 0xA, +0, false }, // 3750: b60M63; Synth Brass 2 - { 0x1FB7012,0x0FF5014, 0x92,0x04, 0xE, +0, false }, // 3751: b60M64; Soprano Sax - { 0x1FB7012,0x0FF5013, 0x92,0x06, 0xE, +0, false }, // 3752: b60M65; Alto Sax - { 0x1FB7011,0x0FF5013, 0x92,0x02, 0xE, +0, false }, // 3753: b60M66; Tenor Sax - { 0x1FB7010,0x0FF5011, 0x92,0x0A, 0xE, +0, false }, // 3754: b60M67; Baritone Sax - { 0x1FB7010,0x0FF5013, 0x92,0x06, 0xE, +0, false }, // 3755: b60M68; Oboe - { 0x1FB7011,0x0FF5011, 0x92,0x02, 0xE, +0, false }, // 3756: b60M69; English Horn - { 0x119D530,0x01B6171, 0xC8,0x82, 0xC, +0, false }, // 3757: b60M70; Bassoon - { 0x11B5132,0x00BA261, 0x1A,0x0A, 0xC, +0, false }, // 3758: b60M71; Clarinet - { 0x1297461,0x0097362, 0x12,0x80, 0xB, +0, false }, // 3759: b60M72; Piccolo - { 0x05FF732,0x01F65B1, 0x43,0x80, 0x8, +0, false }, // 3760: b60M73; Flute - { 0x05F87B1,0x01F67B0, 0x83,0x83, 0x8, +0, false }, // 3761: b60M74; Recorder - { 0x05F8732,0x01F65B1, 0x83,0x80, 0x8, +0, false }, // 3762: b60M75; Pan Flute - { 0x15F87A2,0x01F65B1, 0x03,0x00, 0x6, +0, false }, // 3763: b60M76; Bottle Blow - { 0x0177E62,0x0098E21, 0x92,0x0C, 0xE, +0, false }, // 3764: b60M77; Shakuhachi - { 0x1C70CB3,0x0A560B2, 0x9A,0x80, 0xD, +0, false }, // 3765: b60M78; Whistle - { 0x15F6721,0x0FF5501, 0x83,0x86, 0x7, +0, false }, // 3766: b60M79; Ocarina - { 0x11797F1,0x0E8F121, 0x00,0x04, 0x8, +0, false }, // 3767: b60M80; Lead 1 squareea - { 0x31797F1,0x0E8F121, 0x00,0x06, 0x8, +0, false }, // 3768: b60M81; Lead 2 sawtooth - { 0x15F8781,0x01B6580, 0x83,0x80, 0x6, +0, false }, // 3769: b60M82; Lead 3 calliope - { 0x1F69401,0x009F426, 0x80,0x04, 0xA, +0, false }, // 3770: b60M83; Lead 4 chiff - { 0x1F69442,0x008F423, 0x80,0x04, 0xA, +0, false }, // 3771: b60M84; Lead 5 charang - { 0x10875E6,0x00963E3, 0x66,0x00, 0xF, +0, false }, // 3772: b60M85; Lead 6 voice - { 0x1177426,0x017F5A0, 0x8E,0x83, 0xD, +0, false }, // 3773: b60M86; Lead 7 fifths - { 0x116F1A1,0x008F421, 0x88,0x02, 0xC, +0, false }, // 3774: b60M87; Lead 8 brass - { 0x143C373,0x0432370, 0x0C,0x00, 0x5, +0, false }, // 3775: b60M88; Pad 1 new age - { 0x04914F2,0x0665261, 0x90,0x08, 0x0, +0, false }, // 3776: b60M89; Pad 2 warm - { 0x11797B1,0x018F161, 0x06,0x08, 0x8, +0, false }, // 3777: b60M90; Pad 3 polysynth - { 0x1176E81,0x0048B22, 0xC5,0x08, 0x8, +0, false }, // 3778: b60M91; Pad 4 choir - { 0x100586E,0x0012632, 0x18,0x80, 0x6, +0, false }, // 3779: b60M92; Pad 5 bowedpad - { 0x104C113,0x0075161, 0xD3,0x0A, 0xE, +0, false }, // 3780: b60M93; Pad 6 metallic - { 0x107F021,0x0089022, 0x8E,0x40, 0x0, +0, false }, // 3781: b60M94; Pad 7 halo - { 0x111D570,0x0112671, 0xC8,0x82, 0xA, +0, false }, // 3782: b60M95; Pad 8 sweep - { 0x1427887,0x00485B6, 0x4D,0x02, 0xA, +0, false }, // 3783: b60M96; FX 1 rain - { 0x11171B1,0x0154261, 0x8B,0x00, 0x6, +0, false }, // 3784: b60M97; FX 2 soundtrack - { 0x654F699,0x003F2A1, 0x33,0x08, 0x0, +0, false }, // 3785: b60M98; FX 3 crystal - { 0x1537101,0x0047132, 0x49,0x0A, 0x6, +0, false }, // 3786: b60M99; FX 4 atmosphere - { 0x102A4B4,0x00245F6, 0x07,0x00, 0x6, +0, false }, // 3787: b60M100; FX 5 brightness - { 0x10214B3,0x00285F5, 0x07,0x00, 0x6, +0, false }, // 3788: b60M101; FX 6 goblins - { 0x015E5D1,0x0027B72, 0x9B,0x83, 0x0, +0, false }, // 3789: b60M102; FX 7 echoes - { 0x1339660,0x02B5520, 0x00,0x03, 0x6, +0, false }, // 3790: b60M103; FX 8 sci-fi - { 0x153F101,0x053F108, 0x00,0x00, 0x0, +0, false }, // 3791: b60M104; Sitar - { 0x11FF721,0x03FF523, 0x0A,0x00, 0x4, +0, false }, // 3792: b60M105; Banjo - { 0x153F101,0x088F108, 0x00,0x00, 0x0, +0, false }, // 3793: b60M106; Shamisen - { 0x110F201,0x004F508, 0x11,0x00, 0x8, +0, false }, // 3794: b60M107; Koto - { 0x105F011,0x003F010, 0x15,0x40, 0xA, +0, false }, // 3795: b60M108; Kalimba - { 0x1176E30,0x00C8B21, 0x61,0x0C, 0x2, +0, false }, // 3796: b60M109; Bagpipe - { 0x1035131,0x0075462, 0x1C,0x05, 0xE, +0, false }, // 3797: b60M110; Fiddle - { 0x2FB7010,0x0FF5013, 0x52,0x06, 0xE, +0, false }, // 3798: b60M111; Shanai - { 0x106FF09,0x004FF84, 0x4D,0x00, 0xC, +0, false }, // 3799: b60M112; Tinkle Bell - { 0x106FF09,0x007FF84, 0x0D,0x00, 0xC, +0, false }, // 3800: b60M113; Agogo Bells - { 0x1847825,0x004B001, 0x9A,0x06, 0x0, +0, false }, // 3801: b60M114; Steel Drums - { 0x340FF55,0x007FF12, 0x80,0x00, 0x0, +0, false }, // 3802: b60M115; Woodblock - { 0x340FF90,0x003FF10, 0x80,0x11, 0x0, +0, false }, // 3803: b60M116; Taiko Drum - { 0x040FF10,0x003FF10, 0x80,0x8C, 0xE, +0, false }, // 3804: b60M117; Melodic Tom - { 0x640FF10,0x003FF10, 0x37,0x0E, 0x0, +0, false }, // 3805: b60M118; Synth Drum - { 0x000FF4E,0x0FD1F40, 0x00,0x00, 0xA, +0, false }, // 3806: b60M119; Reverse Cymbal - { 0x1945315,0x0757800, 0x00,0x00, 0x0, +0, false }, // 3807: b60M120; Guitar FretNoise - { 0x3063F72,0x0075F20, 0x85,0x0A, 0x6, +0, false }, // 3808: b60M121; Breath Noise - { 0x000FF4E,0x0021E60, 0x00,0x00, 0xA, +0, false }, // 3809: b60M122; Seashore - { 0x1F0F000,0x0FF5F09, 0x2E,0x00, 0xE, +0, false }, // 3810: b60M123; Bird Tweet - { 0x111FE3E,0x019F123, 0x00,0xC0, 0x8, +0, false }, // 3811: b60M124; Telephone - { 0x111FEB0,0x019F1A0, 0x00,0xC0, 0x8, +0, false }, // 3812: b60M125; Helicopter - { 0x000FF4E,0x0022C60, 0x00,0x00, 0xA, +0, false }, // 3813: b60M126; Applause/Noise - { 0x000FF0D,0x006F020, 0x00,0x00, 0xA, +0, false }, // 3814: b60M127; Gunshot - { 0x0000000,0x0000000, 0x00,0x00, 0x0, +0, false }, // 3815: apgbloodM0; apgbloodM126; apgbloodM127; apgbloodP100; apgbloodP101; apgbloodP102; apgbloodP103; apgbloodP104; apgbloodP105; apgbloodP106; apgbloodP107; apgbloodP108; apgbloodP109; apgbloodP110; apgbloodP111; apgbloodP112; apgbloodP113; apgbloodP114; apgbloodP115; apgbloodP116; apgbloodP117; apgbloodP118; apgbloodP119; apgbloodP120; apgbloodP121; apgbloodP122; apgbloodP123; apgbloodP124; apgbloodP125; apgbloodP126; apgbloodP127; apgbloodP88; apgbloodP89; apgbloodP90; apgbloodP91; apgbloodP92; apgbloodP93; apgbloodP94; apgbloodP95; apgbloodP96; apgbloodP97; apgbloodP98; apgbloodP99; b60P0; b60P1; b60P10; b60P100; b60P101; b60P102; b60P103; b60P104; b60P105; b60P106; b60P107; b60P108; b60P109; b60P11; b60P110; b60P111; b60P112; b60P113; b60P114; b60P115; b60P116; b60P117; b60P118; b60P119; b60P12; b60P120; b60P121; b60P122; b60P123; b60P124; b60P125; b60P126; b60P127; b60P13; b60P14; b60P15; b60P16; b60P17; b60P18; b60P19; b60P2; b60P20; b60P21; b60P22; b60P23; b60P24; b60P25; b60P26; b60P27; b60P28; b60P29; b60P3; b60P30; b60P31; b60P32; b60P33; b60P34; b60P4; b60P5; b60P6; b60P7; b60P8; b60P87; b60P88; b60P89; b60P9; b60P90; b60P91; b60P92; b60P93; b60P94; b60P95; b60P96; b60P97; b60P98; b60P99; AcouGrandPiano; Applause/Noise; Gunshot; Open Surdu - { 0x0E8E800,0x0F8A500, 0x0D,0x00, 0x6, +0, false }, // 3816: b60P36; b61P36; b65P36; b66P36; Bass Drum 1 - { 0x038EC12,0x009FA00, 0x06,0x06, 0xE, +0, false }, // 3817: b60P37; b61P37; b65P37; b66P37; Side Stick - { 0x2F5F02F,0x207FA0F, 0x00,0x00, 0xE, +0, false }, // 3818: b60P38; b61P38; b65P38; b66P38; Acoustic Snare - { 0x077F005,0x0EDFA00, 0x00,0x00, 0xE, +0, false }, // 3819: b60P39; b61P39; b65P39; b66P39; Hand Clap - { 0x0F0F006,0x0F7F700, 0x00,0x00, 0xE, +0, false }, // 3820: b60P40; b61P40; b65P40; b66P40; Electric Snare - { 0x0F6F600,0x097F700, 0x00,0x03, 0x1, +0, false }, // 3821: b60P41; b61P41; b65P41; b66P41; Low Floor Tom - { 0x100F046,0x067FE02, 0x00,0x00, 0xE, +0, false }, // 3822: b60P42; b61P42; b65P42; b66P42; Closed High Hat - { 0x0F6F600,0x0C7F700, 0x00,0x03, 0x1, +0, false }, // 3823: b60P43; b61P43; b65P43; b66P43; High Floor Tom - { 0x0F0F063,0x2099902, 0x00,0x03, 0xE, +0, false }, // 3824: b60P44; b61P44; b65P44; b66P44; Pedal High Hat - { 0x0F6F600,0x0C6F600, 0x00,0x03, 0x1, +0, false }, // 3825: b60P45; b60P47; b60P50; b61P45; b61P47; b61P50; b65P45; b65P47; b65P50; b66P45; b66P47; b66P50; High Tom; Low Tom; Low-Mid Tom - { 0x1F0F043,0x204FD02, 0x00,0x03, 0xE, +0, false }, // 3826: b60P46; b61P46; b65P46; b66P46; Open High Hat - { 0x0F6F500,0x0C5F500, 0x00,0x03, 0x1, +0, false }, // 3827: b60P48; b61P48; b65P48; b66P48; High-Mid Tom - { 0x000F00F,0x2F4F4A0, 0x00,0x00, 0xE, +0, false }, // 3828: b60P49; b60P52; b60P55; b60P57; b61P49; b61P52; b61P55; b61P57; b65P49; b65P52; b65P55; b65P57; b66P49; b66P52; b66P55; b66P57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal - { 0x342F809,0x3E4F407, 0x06,0x40, 0xE, +0, false }, // 3829: apgnamP51; b60P51; b61P51; b65P51; b66P51; dukeP51; swP51; Ride Cymbal 1 - { 0x320F413,0x254F800, 0x4B,0x00, 0xE, +0, false }, // 3830: b60P53; b61P53; b65P53; b66P53; Ride Bell - { 0x04F960E,0x218B700, 0x40,0x08, 0xE, +0, false }, // 3831: apgleeP54; apgnamP54; b60P54; b61P54; b65P54; b66P54; dukeP54; swP54; Tambourine - { 0x276F502,0x0D6F809, 0x1B,0x05, 0x4, +0, false }, // 3832: apgnamP100; apgnamP101; apgnamP102; apgnamP103; apgnamP104; apgnamP105; apgnamP106; apgnamP107; apgnamP108; apgnamP109; apgnamP110; apgnamP111; apgnamP112; apgnamP113; apgnamP114; apgnamP115; apgnamP116; apgnamP117; apgnamP118; apgnamP119; apgnamP120; apgnamP121; apgnamP122; apgnamP123; apgnamP124; apgnamP125; apgnamP126; apgnamP127; apgnamP56; apgnamP90; apgnamP91; apgnamP92; apgnamP93; apgnamP94; apgnamP95; apgnamP96; apgnamP97; apgnamP98; apgnamP99; b60P56; b61P56; b65P56; b66P56; dukeP56; swP100; swP101; swP102; swP103; swP104; swP105; swP106; swP107; swP108; swP109; swP110; swP111; swP112; swP113; swP114; swP115; swP116; swP117; swP118; swP119; swP120; swP121; swP122; swP123; swP124; swP125; swP126; swP127; swP56; swP90; swP91; swP92; swP93; swP94; swP95; swP96; swP97; swP98; swP99; Cow Bell - { 0x10070E1,0x0F4A4E0, 0x00,0x09, 0xE, +0, false }, // 3833: b60P58; b61P58; b65P58; b66P58; Vibraslap - { 0x342F809,0x3E4F404, 0x06,0x44, 0xE, +0, false }, // 3834: apgnamP59; b60P59; b61P59; b65P59; b66P59; dukeP59; swP59; Ride Cymbal 2 - { 0x1F8F830,0x0B6F511, 0x21,0x08, 0x0, +0, false }, // 3835: b60P60; b61P60; b65P60; b66P60; High Bongo - { 0x1F8F830,0x0A6F511, 0x1E,0x08, 0x0, +0, false }, // 3836: b60P61; b61P61; b65P61; b66P61; Low Bongo - { 0x248EB00,0x078F700, 0x95,0x0D, 0x0, +0, false }, // 3837: b60P62; b61P62; b65P62; b66P62; Mute High Conga - { 0x259FB00,0x038E700, 0x94,0x0D, 0x0, +0, false }, // 3838: b60P63; b61P63; b65P63; b66P63; Open High Conga - { 0x256FB00,0x0C7F600, 0x98,0x0D, 0x0, +0, false }, // 3839: b60P64; b61P64; b65P64; b66P64; Low Conga - { 0x1F8F832,0x0F5F531, 0x85,0x08, 0xC, +0, false }, // 3840: b60P65; b61P65; b65P65; b66P65; High Timbale - { 0x1BAE812,0x099F511, 0x80,0x08, 0xC, +0, false }, // 3841: b60P66; b61P66; b65P66; b66P66; Low Timbale - { 0x387FD00,0x0F6E622, 0x00,0x08, 0x0, +0, false }, // 3842: b60P67; b61P67; b65P67; b66P67; High Agogo - { 0x387FD00,0x0F6F522, 0x00,0x08, 0x0, +0, false }, // 3843: b60P68; b61P68; b65P68; b66P68; Low Agogo - { 0x0FEF025,0x2586C03, 0x00,0x93, 0xE, +0, false }, // 3844: b60P69; b61P69; b65P69; b66P69; Cabasa - { 0x04F760E,0x2187704, 0x40,0x08, 0xE, +0, false }, // 3845: apgnamP70; b60P70; b61P70; b65P70; dukeP70; swP70; Maracas - { 0x3F77723,0x2F68623, 0x04,0x0A, 0xC, +0, false }, // 3846: b60P71; b61P71; b65P71; b66P71; Short Whistle - { 0x3F76623,0x2F68623, 0x04,0x0A, 0xC, +0, false }, // 3847: b60P72; b61P72; b65P72; b66P72; Long Whistle - { 0x306FF80,0x0176F11, 0x00,0x0B, 0xE, +0, false }, // 3848: apgnamP73; b60P73; b61P73; b65P73; b66P73; dukeP73; Short Guiro - { 0x306FF80,0x0166F11, 0x00,0x0B, 0xE, +0, false }, // 3849: apgnamP74; b60P74; b61P74; b65P74; b66P74; dukeP74; Long Guiro - { 0x1D1F813,0x0F5F532, 0x61,0x0C, 0x6, +0, false }, // 3850: b60P75; b61P75; b65P75; b66P75; Claves - { 0x1D1F813,0x0F6F632, 0x6C,0x08, 0x6, +0, false }, // 3851: b60P76; b60P77; b61P76; b61P77; b65P76; b65P77; b66P76; b66P77; High Wood Block; Low Wood Block - { 0x045FC41,0x0C56943, 0x45,0x00, 0x0, +0, false }, // 3852: apgnamP78; b60P78; b61P78; b65P78; b66P78; dukeP78; swP78; Mute Cuica - { 0x045FC41,0x0056942, 0x45,0x00, 0x0, +0, false }, // 3853: apgleeP78; apgnamP79; b60P79; b61P79; b65P79; b66P79; dukeP79; swP79; Mute Cuica; Open Cuica - { 0x060F205,0x07AF414, 0x51,0x80, 0xA, +0, false }, // 3854: b60P80; b61P80; b65P80; b66P80; Mute Triangle - { 0x060F285,0x0B8F294, 0x51,0x80, 0xA, +0, false }, // 3855: b60P81; b61P81; b65P81; b66P81; Open Triangle - { 0x1F5F213,0x0F5F111, 0xC6,0x00, 0x0, +0, false }, // 3856: b61M2; ElecGrandPiano - { 0x013F201,0x043F501, 0x22,0x00, 0xE, +0, false }, // 3857: b61M5; Chorused Piano - { 0x0F9F131,0x0F9F332, 0x8E,0x80, 0xA, +0, false }, // 3858: b61M6; Harpsichord - { 0x060F207,0x072F212, 0x4F,0x0A, 0x8, +0, false }, // 3859: b61M9; Glockenspiel - { 0x015DA85,0x013F981, 0x4E,0x80, 0xA, +0, false }, // 3860: b61M12; Marimba - { 0x0F0FF06,0x0B5F8C4, 0x00,0x00, 0xE, +0, false }, // 3861: b61M13; Xylophone - { 0x060F217,0x072F202, 0x4F,0x10, 0x8, +0, false }, // 3862: apgleeM14; apgleeP81; b61M14; Open Triangle; Tubular Bells - { 0x053F103,0x074F217, 0x0F,0x0B, 0x0, +0, false }, // 3863: b61M15; Dulcimer - { 0x00FFF24,0x00FFF22, 0x80,0x40, 0x1, +0, false }, // 3864: b61M17; Percussive Organ - { 0x0FFF001,0x00F9031, 0x4F,0x00, 0x6, +0, false }, // 3865: b61M18; Rock Organ - { 0x1069FB2,0x10FB4B0, 0xC0,0x80, 0x9, +0, false }, // 3866: b61M19; Church Organ - { 0x0FFF001,0x00F9033, 0x4F,0x08, 0x6, +0, false }, // 3867: b61M20; Reed Organ - { 0x00BF224,0x00B9231, 0x4F,0x10, 0xE, +0, false }, // 3868: b61M21; Accordion - { 0x0035121,0x0677262, 0x15,0x80, 0xA, +0, false }, // 3869: b61M22; Harmonica - { 0x1AFF5E0,0x10FF4E1, 0xCE,0x00, 0xC, +0, false }, // 3870: b61M23; Tango Accordion - { 0x021FF13,0x003FF11, 0x93,0x80, 0xA, +0, false }, // 3871: b61M24; Acoustic Guitar1 - { 0x101FF11,0x003FF11, 0x8B,0x80, 0x0, +0, false }, // 3872: b61M25; Acoustic Guitar2 - { 0x171F503,0x083F211, 0x5E,0x00, 0xE, +0, false }, // 3873: b61M26; Electric Guitar1 - { 0x031F121,0x044F406, 0x40,0x80, 0x0, +0, false }, // 3874: b61M27; Electric Guitar2 - { 0x01A9161,0x01AC1E5, 0x40,0x03, 0x8, +0, false }, // 3875: b61M30; Distorton Guitar - { 0x0AE71E1,0x07EF0E7, 0x16,0x40, 0xA, +0, false }, // 3876: b61M31; Guitar Harmonics - { 0x0EEC101,0x0DEF302, 0x23,0x00, 0xA, +0, false }, // 3877: b61M33; Electric Bass 1 - { 0x071FB51,0x0B9F301, 0x00,0x00, 0x0, +0, false }, // 3878: b61M34; Electric Bass 2 - { 0x0EFF230,0x078F520, 0x1E,0x00, 0xE, +0, false }, // 3879: b61M35; Fretless Bass - { 0x1889501,0x003FF12, 0x40,0x00, 0x6, +0, false }, // 3880: b61M36; Slap Bass 1 - { 0x1F7F501,0x2F7F501, 0x10,0x00, 0x0, +0, false }, // 3881: b61M37; Slap Bass 2 - { 0x029D521,0x006B332, 0x4F,0x00, 0xA, +0, false }, // 3882: b61M39; Synth Bass 2 - { 0x2035170,0x267B420, 0x1C,0x00, 0xE, +0, false }, // 3883: b61M40; Violin - { 0x21152F0,0x1FE91F1, 0xD0,0x40, 0x0, +0, false }, // 3884: b61M41; Viola - { 0x11152B0,0x1FE71B1, 0xC5,0x80, 0x0, +0, false }, // 3885: b61M42; Cello - { 0x01152B1,0x1CF80B1, 0xC5,0x84, 0x8, +0, false }, // 3886: b61M43; Contrabass - { 0x01171B1,0x1156261, 0x8B,0x40, 0x6, +0, false }, // 3887: b61M44; Tremulo Strings - { 0x0F9F131,0x0D5F531, 0x9C,0x80, 0xE, +0, false }, // 3888: b61M45; Pizzicato String - { 0x123B391,0x106F761, 0x4F,0x40, 0x6, +0, false }, // 3889: b61M46; Orchestral Harp - { 0x005F010,0x004D010, 0x25,0x80, 0xE, +0, false }, // 3890: b61M47; Timpany - { 0x2005130,0x2656420, 0x1C,0x00, 0xE, +0, false }, // 3891: b61M48; String Ensemble1 - { 0x1037531,0x1445462, 0x1C,0x02, 0xE, +0, false }, // 3892: b61M50; Synth Strings 1 - { 0x081B021,0x12CD323, 0x16,0x00, 0xC, +0, false }, // 3893: b61M51; SynthStrings 2 - { 0x10872E1,0x02BFAE2, 0xC0,0x89, 0x0, +0, false }, // 3894: b61M52; Choir Aahs - { 0x1C2F071,0x0F2F2C1, 0x46,0x00, 0x4, +0, false }, // 3895: b61M53; Voice Oohs - { 0x173F141,0x174F242, 0x4F,0x03, 0x6, +0, false }, // 3896: b61M54; Synth Voice - { 0x0059100,0x3068200, 0x0F,0x00, 0x0, +0, false }, // 3897: b61M55; Orchestra Hit - { 0x00B4131,0x03BC262, 0x1C,0x80, 0xE, +0, false }, // 3898: b61M56; Trumpet - { 0x01F41B1,0x03BB261, 0x1C,0x80, 0xE, +0, false }, // 3899: b61M57; Trombone - { 0x0655200,0x076A321, 0x1D,0x00, 0xE, +0, false }, // 3900: b61M58; Tuba - { 0x08C4321,0x12FA522, 0x19,0x80, 0xC, +0, false }, // 3901: b61M59; Muted Trumpet - { 0x05A5321,0x11ABA21, 0x9F,0x80, 0xC, +0, false }, // 3902: b61M60; French Horn - { 0x1AE91E1,0x09EA1E1, 0x55,0x0A, 0xE, +0, false }, // 3903: b61M61; Brass Section - { 0x029BB21,0x00AB061, 0x8E,0x80, 0x8, +0, false }, // 3904: b61M62; Synth Brass 1 - { 0x0AE71E1,0x19EA1E1, 0x16,0x06, 0xA, +0, false }, // 3905: b61M63; Synth Brass 2 - { 0x2AE71E0,0x19EA1E2, 0x23,0x00, 0xA, +0, false }, // 3906: b61M64; Soprano Sax - { 0x0537101,0x07C9212, 0x4F,0x00, 0xA, +0, false }, // 3907: b61M65; Alto Sax - { 0x0687120,0x05E9232, 0x4E,0x00, 0xA, +0, false }, // 3908: b61M66; Tenor Sax - { 0x05B7110,0x07B9250, 0x4F,0x00, 0xE, +0, false }, // 3909: b61M67; Baritone Sax - { 0x009F021,0x10AC024, 0x96,0x00, 0xA, +0, false }, // 3910: b61M68; Oboe - { 0x0176EB1,0x10EDBA2, 0xC5,0x00, 0x2, +0, false }, // 3911: b61M69; English Horn - { 0x019D531,0x00A9173, 0x4D,0x00, 0x8, +0, false }, // 3912: b61M70; Bassoon - { 0x01B5132,0x03BB261, 0x9A,0x02, 0xC, +0, false }, // 3913: b61M71; Clarinet - { 0x0160020,0x015B022, 0x5B,0x00, 0xA, +0, false }, // 3914: b61M72; Piccolo - { 0x0177421,0x117A5A1, 0x83,0x40, 0x7, +0, false }, // 3915: b61M73; Flute - { 0x18F7EE2,0x02A8661, 0xDB,0x00, 0xE, +0, false }, // 3916: b61M74; Recorder - { 0x0160020,0x01560E1, 0x5B,0x40, 0xA, +0, false }, // 3917: b61M75; Pan Flute - { 0x1063F54,0x0077E01, 0x85,0x00, 0x6, +0, false }, // 3918: b61M76; Bottle Blow - { 0x08F6EE0,0x02AA661, 0xEC,0x00, 0xE, +0, false }, // 3919: b61M77; Shakuhachi - { 0x0C70CF4,0x0A580F3, 0x9A,0x40, 0xD, +0, false }, // 3920: b61M78; Whistle - { 0x0537102,0x07C7211, 0x4F,0x00, 0xA, +0, false }, // 3921: b61M79; Ocarina - { 0x007F803,0x074B201, 0x08,0x00, 0x8, +0, false }, // 3922: b61M80; Lead 1 squareea - { 0x14FF661,0x00FA661, 0x0B,0x00, 0x2, +0, false }, // 3923: b61M81; Lead 2 sawtooth - { 0x0086882,0x008C7F1, 0x90,0x00, 0x4, +0, false }, // 3924: b61M82; Lead 3 calliope - { 0x0F55551,0x1E65602, 0x80,0x00, 0x8, +0, false }, // 3925: b61M83; Lead 4 chiff - { 0x0339661,0x02B6522, 0x00,0x00, 0x6, +0, false }, // 3926: b61M84; Lead 5 charang - { 0x303F660,0x016F621, 0x07,0x00, 0x4, +0, false }, // 3927: b61M85; Lead 6 voice - { 0x0E1B311,0x0E4A101, 0x85,0x00, 0xA, +0, false }, // 3928: b61M86; Lead 7 fifths - { 0x1E9F251,0x0B6F272, 0x41,0x00, 0xA, +0, false }, // 3929: b61M87; Lead 8 brass - { 0x002A4B3,0x04285F5, 0x87,0x00, 0x6, +0, false }, // 3930: b61M88; Pad 1 new age - { 0x19041F1,0x005B2B1, 0xC0,0x00, 0x8, +0, false }, // 3931: b61M89; Pad 2 warm - { 0x102FF52,0x104FF01, 0x03,0x01, 0x4, +0, false }, // 3932: b61M90; Pad 3 polysynth - { 0x0AFF5E1,0x20FF4E0, 0xD0,0x00, 0xC, +0, false }, // 3933: b61M91; Pad 4 choir - { 0x21133F4,0x32E53F1, 0x02,0x00, 0x3, +0, false }, // 3934: b61M92; Pad 5 bowedpad - { 0x0D3B305,0x125F243, 0x40,0x00, 0x2, +0, false }, // 3935: b61M93; Pad 6 metallic - { 0x3CF7232,0x1EE5111, 0x4D,0x00, 0x2, +0, false }, // 3936: b61M94; Pad 7 halo - { 0x0FF1001,0x0FF5011, 0x12,0x00, 0xA, +0, false }, // 3937: b61M95; Pad 8 sweep - { 0x00FFF7E,0x10F6F61, 0x1A,0x00, 0xE, +0, false }, // 3938: b61M96; FX 1 rain - { 0x01131F1,0x11222F1, 0x41,0x40, 0x2, +0, false }, // 3939: b61M97; FX 2 soundtrack - { 0x203E5B6,0x14245F1, 0x4B,0x00, 0x6, +0, false }, // 3940: b61M98; FX 3 crystal - { 0x1005872,0x0022620, 0x18,0x40, 0x6, +0, false }, // 3941: b61M99; FX 4 atmosphere - { 0x202F950,0x001FFC5, 0x90,0x00, 0x4, +0, false }, // 3942: b61M100; FX 5 brightness - { 0x00F4D20,0x105FF00, 0x03,0x00, 0x2, +0, false }, // 3943: b61M101; FX 6 goblins - { 0x0427F35,0x02135A2, 0xD7,0x00, 0xE, +0, false }, // 3944: b61M102; FX 7 echoes - { 0x303F17C,0x001F130, 0x40,0x00, 0x6, +0, false }, // 3945: b61M103; FX 8 sci-fi - { 0x053F101,0x053F128, 0x40,0x80, 0x0, +0, false }, // 3946: b61M104; Sitar - { 0x011A131,0x0438D13, 0x87,0x80, 0x8, +0, false }, // 3947: b61M105; Banjo - { 0x053F101,0x074F237, 0x4F,0x00, 0x6, +0, false }, // 3948: b61M106; Shamisen - { 0x01FF201,0x188F521, 0x0B,0x00, 0x0, +0, false }, // 3949: b61M107; Koto - { 0x055F502,0x053F621, 0x99,0x00, 0x0, +0, false }, // 3950: b61M108; Kalimba - { 0x1176E31,0x10CABA1, 0x43,0x00, 0x2, +0, false }, // 3951: b61M109; Bagpipe - { 0x2035530,0x1448461, 0x19,0x00, 0xA, +0, false }, // 3952: b61M110; Fiddle - { 0x0427881,0x0558593, 0x4B,0x00, 0xE, +0, false }, // 3953: b61M111; Shanai - { 0x272F107,0x104FC18, 0x46,0x00, 0x0, +0, false }, // 3954: b61M112; Tinkle Bell - { 0x0E6F80E,0x0F6F80F, 0x00,0x00, 0x0, +0, false }, // 3955: b61M113; Agogo Bells - { 0x1078F03,0x1059F02, 0xC0,0x00, 0xA, +0, false }, // 3956: b61M114; Steel Drums - { 0x097C802,0x097F802, 0x00,0x00, 0x1, +0, false }, // 3957: b61M115; Woodblock - { 0x007FF01,0x107FF00, 0x00,0x00, 0x5, +0, false }, // 3958: b61M116; Taiko Drum - { 0x196C801,0x086F800, 0x00,0x00, 0xA, +0, false }, // 3959: b61M117; Melodic Tom - { 0x0B3F109,0x0B4F600, 0x00,0x00, 0xE, +0, false }, // 3960: b61M118; Synth Drum - { 0x00B5F01,0x30F5F00, 0x80,0x00, 0x6, +0, false }, // 3961: b61M119; Reverse Cymbal - { 0x2056651,0x2066642, 0x00,0x00, 0x2, +0, false }, // 3962: b61M120; Guitar FretNoise - { 0x3665F54,0x0077F40, 0x0A,0x00, 0x4, +0, false }, // 3963: b61M121; Breath Noise - { 0x005F1C0,0x02394FB, 0x51,0x00, 0x2, +0, false }, // 3964: b61M123; Bird Tweet - { 0x10FFFFC,0x30FFFF0, 0xC0,0x00, 0x0, +0, false }, // 3965: b61M124; Telephone - { 0x00FFF7E,0x00F5F6E, 0x00,0x00, 0xE, +0, false }, // 3966: b61M126; Applause/Noise - { 0x0F0A00A,0x075C586, 0x00,0x00, 0xE, +0, false }, // 3967: b61M127; Gunshot - { 0x050F101,0x0D6D101, 0x4E,0x06, 0xA, +0, false }, // 3968: apgnamM0; dukeM0; swM0; AcouGrandPiano - { 0x054F231,0x0C6F201, 0x48,0x00, 0x8, +0, false }, // 3969: apgnamM1; dukeM1; swM1; BrightAcouGrand - { 0x023F503,0x0E7D101, 0x47,0x06, 0xA, +0, false }, // 3970: apgnamM2; dukeM2; swM2; ElecGrandPiano - { 0x000F113,0x0F6D194, 0x54,0x00, 0x4, +0, false }, // 3971: apgnamM3; dukeM3; swM3; Honky-tonkPiano - { 0x15BF80C,0x0CCD201, 0x71,0x03, 0x0, +0, false }, // 3972: apgnamM4; dukeM4; swM4; Rhodes Piano - { 0x0DAF101,0x0E9F301, 0x93,0x00, 0x0, +0, false }, // 3973: apgnamM5; dukeM5; swM5; Chorused Piano - { 0x128FB23,0x0E8D301, 0x87,0x40, 0x6, +0, false }, // 3974: apgnamM6; dukeM6; swM6; Harpsichord - { 0x0A5C201,0x0D7C201, 0x92,0x00, 0xA, +0, false }, // 3975: apgnamM7; dukeM7; swM7; Clavinet - { 0x040FF36,0x0F4F311, 0xC0,0x80, 0x4, +0, false }, // 3976: apgnamM8; dukeM8; swM8; Celesta - { 0x055F587,0x0C4F411, 0x91,0x00, 0x2, +0, false }, // 3977: apgnamM9; dukeM9; swM9; Glockenspiel - { 0x0045616,0x034F601, 0x21,0x00, 0x2, +0, false }, // 3978: apgnamM10; dukeM10; swM10; Music box - { 0x0E6F318,0x0F6F281, 0xD0,0x00, 0x0, +0, false }, // 3979: apgnamM11; dukeM11; swM11; Vibraphone - { 0x0FFF718,0x0D8B501, 0x21,0x00, 0x0, +0, false }, // 3980: apgnamM12; dukeM12; swM12; Marimba - { 0x0FFF816,0x0F6F601, 0x98,0x00, 0x0, +0, false }, // 3981: apgnamM13; dukeM13; swM13; Xylophone - { 0x032FD13,0x042FD00, 0x86,0x03, 0x8, +0, false }, // 3982: apgnamM14; dukeM14; swM14; Tubular Bells - { 0x1058401,0x0C5F481, 0x49,0x82, 0x0, +0, false }, // 3983: apgnamM15; dukeM15; swM15; Dulcimer - { 0x2E5F062,0x00EC060, 0x5D,0x00, 0x0, +0, false }, // 3984: apgnamM16; dukeM16; swM16; Hammond Organ - { 0x0FFF062,0x00FCF60, 0xCF,0x00, 0x0, +0, false }, // 3985: apgnamM17; dukeM17; swM17; Percussive Organ - { 0x00FAA30,0x10FFF71, 0x57,0x00, 0x0, +0, false }, // 3986: apgnamM18; dukeM18; swM18; Rock Organ - { 0x14BF02C,0x01B5071, 0x55,0x08, 0x0, +0, false }, // 3987: apgnamM19; dukeM19; swM19; Church Organ - { 0x1059721,0x0054F31, 0x13,0x80, 0x0, +0, false }, // 3988: apgnamM20; dukeM20; swM20; Reed Organ - { 0x1058721,0x0054F32, 0x8F,0x00, 0x6, +0, false }, // 3989: apgnamM21; dukeM21; swM21; Accordion - { 0x006F223,0x00642B1, 0x53,0x0B, 0xE, +0, false }, // 3990: apgnamM22; dukeM22; swM22; Harmonica - { 0x1058721,0x0054F31, 0x50,0x00, 0x0, +0, false }, // 3991: apgnamM23; dukeM23; swM23; Tango Accordion - { 0x2F4F502,0x0F8F301, 0x64,0x00, 0xA, +0, false }, // 3992: apgnamM24; dukeM24; swM24; Acoustic Guitar1 - { 0x1FAF303,0x0F7C301, 0x57,0x00, 0xE, +0, false }, // 3993: apgnamM25; dukeM25; swM25; Acoustic Guitar2 - { 0x0F0F003,0x0F8F301, 0xD5,0x00, 0x2, +0, false }, // 3994: apgnamM26; dukeM26; swM26; Electric Guitar1 - { 0x120F723,0x0F7F401, 0x86,0x40, 0x8, +0, false }, // 3995: apgnamM27; dukeM27; swM27; Electric Guitar2 - { 0x043F903,0x0FAF421, 0xC0,0x00, 0x6, +0, false }, // 3996: apgnamM28; dukeM28; swM28; Electric Guitar3 - { 0x0FFF101,0x3FFF054, 0x43,0x40, 0x8, +0, false }, // 3997: apgnamM29; dukeM29; Overdrive Guitar - { 0x353F100,0x396F110, 0x49,0x00, 0xC, +0, false }, // 3998: apgnamM30; dukeM30; swM29; Distorton Guitar; Overdrive Guitar - { 0x15FF510,0x1FFF134, 0x40,0x00, 0x0, +0, false }, // 3999: apgnamM31; dukeM31; swM31; Guitar Harmonics - { 0x0F2D401,0x08AC321, 0x18,0x80, 0xA, +0, false }, // 4000: apgnamM32; dukeM32; swM32; Acoustic Bass - { 0x02FF131,0x086F131, 0x8F,0x00, 0xA, +0, false }, // 4001: apgnamM33; dukeM33; swM33; Electric Bass 1 - { 0x02FF131,0x086F131, 0x8C,0x00, 0xA, +0, false }, // 4002: apgnamM34; dukeM34; swM34; Electric Bass 2 - { 0x04CB421,0x0FC8201, 0x15,0x00, 0xA, +0, false }, // 4003: apgnamM35; dukeM35; swM35; Fretless Bass - { 0x016F701,0x088F321, 0x8E,0x00, 0xC, +0, false }, // 4004: apgnamM36; dukeM36; swM36; Slap Bass 1 - { 0x016FD01,0x088F321, 0x0D,0x00, 0xC, +0, false }, // 4005: apgnamM37; dukeM37; swM37; Slap Bass 2 - { 0x016F501,0x088F321, 0x8C,0x00, 0xA, +0, false }, // 4006: apgnamM38; dukeM38; swM38; Synth Bass 1 - { 0x004F311,0x06DF231, 0x06,0x00, 0x8, +0, false }, // 4007: apgnamM39; dukeM39; swM39; Synth Bass 2 - { 0x1035171,0x0155221, 0x1C,0x00, 0xE, +0, false }, // 4008: apgnamM40; apgnamM48; dukeM40; dukeM48; swM40; swM48; String Ensemble1; Violin - { 0x113FF31,0x0366661, 0x16,0x00, 0x8, +0, false }, // 4009: apgnamM41; dukeM41; swM41; Viola - { 0x0035171,0x0175461, 0x56,0x00, 0xE, +0, false }, // 4010: apgnamM42; dukeM42; swM42; Cello - { 0x0035171,0x0476421, 0x1D,0x00, 0xE, +0, false }, // 4011: apgnamM43; dukeM43; swM43; Contrabass - { 0x121F131,0x0166FE1, 0x46,0x00, 0x2, +0, false }, // 4012: apgnamM44; dukeM44; Tremulo Strings - { 0x0FFF611,0x0F37211, 0x05,0x00, 0x0, +0, false }, // 4013: apgnamM45; dukeM45; swM45; Pizzicato String - { 0x075F002,0x053F701, 0x1D,0x00, 0x0, +0, false }, // 4014: apgnamM46; dukeM46; swM46; Orchestral Harp - { 0x1057510,0x0F3F311, 0x41,0x00, 0x0, +0, false }, // 4015: apgnamM47; dukeM47; swM47; Timpany - { 0x1035131,0x0153061, 0x1C,0x00, 0xE, +0, false }, // 4016: apgnamM49; dukeM49; swM49; String Ensemble2 - { 0x014C121,0x0054161, 0x93,0x00, 0xA, +0, false }, // 4017: apgnamM50; dukeM50; swM50; Synth Strings 1 - { 0x0223101,0x0159041, 0x18,0x00, 0xC, +0, false }, // 4018: apgnamM51; dukeM51; swM51; SynthStrings 2 - { 0x01FF421,0x0073F72, 0xDB,0x07, 0x0, +0, false }, // 4019: apgnamM52; dukeM52; swM52; Choir Aahs - { 0x0697961,0x0677121, 0x96,0x00, 0x0, +0, false }, // 4020: apgnamM53; dukeM53; swM53; Voice Oohs - { 0x069E961,0x0677121, 0x96,0x00, 0x0, +0, false }, // 4021: apgnamM54; dukeM54; swM54; Synth Voice - { 0x0665410,0x045A581, 0x04,0x00, 0x8, +0, false }, // 4022: apgnamM55; dukeM55; swM55; Orchestra Hit - { 0x0076431,0x067D021, 0x1E,0x00, 0xE, +0, false }, // 4023: apgnamM56; dukeM56; swM56; Trumpet - { 0x0177521,0x0078F21, 0x94,0x80, 0xC, +0, false }, // 4024: apgnamM57; dukeM57; swM57; Trombone - { 0x0586321,0x018A021, 0x19,0x00, 0xC, +0, false }, // 4025: apgnamM58; dukeM58; swM58; Tuba - { 0x00F7321,0x00F9321, 0x16,0x00, 0xC, +0, false }, // 4026: apgnamM59; dukeM59; swM59; Muted Trumpet - { 0x0565321,0x016A021, 0x9A,0x80, 0xE, +0, false }, // 4027: apgnamM60; dukeM60; swM60; French Horn - { 0x0076431,0x067D021, 0x18,0x00, 0xE, +0, false }, // 4028: apgnamM61; dukeM61; swM61; Brass Section - { 0x03E4131,0x09EF022, 0x16,0x00, 0xE, +0, false }, // 4029: apgnamM62; dukeM62; Synth Brass 1 - { 0x0566121,0x016A021, 0x99,0x80, 0xE, +0, false }, // 4030: apgnamM63; dukeM63; swM63; Synth Brass 2 - { 0x100FF31,0x0087F61, 0x94,0x00, 0x8, +0, false }, // 4031: apgnamM64; dukeM64; swM64; Soprano Sax - { 0x1009831,0x0096F61, 0x8E,0x00, 0x8, +0, false }, // 4032: apgnamM65; apgnamM66; dukeM65; dukeM66; swM65; swM66; Alto Sax; Tenor Sax - { 0x1055E31,0x0087F61, 0x8D,0x00, 0xA, +0, false }, // 4033: apgnamM67; dukeM67; swM67; Baritone Sax - { 0x0178731,0x00E8BA2, 0xC1,0x00, 0xC, +0, false }, // 4034: apgnamM68; dukeM68; swM68; Oboe - { 0x0178731,0x10E8BA2, 0xC3,0x00, 0xC, +0, false }, // 4035: apgnamM69; dukeM69; swM69; English Horn - { 0x017FE71,0x00A6B22, 0x0D,0x00, 0x8, +0, false }, // 4036: apgnamM70; dukeM70; swM70; Bassoon - { 0x0219F32,0x0F770B1, 0x48,0x00, 0x4, +0, false }, // 4037: apgnamM71; dukeM71; swM71; Clarinet - { 0x03794A1,0x00A6521, 0x1F,0x00, 0x0, +0, false }, // 4038: apgnamM72; dukeM72; swM72; Piccolo - { 0x05F7621,0x02A60A1, 0x19,0x80, 0x6, +0, false }, // 4039: apgnamM73; dukeM73; swM73; Flute - { 0x0195131,0x0396021, 0x9A,0x80, 0xC, +0, false }, // 4040: apgnamM74; dukeM74; swM74; Recorder - { 0x05084B2,0x0186721, 0x8D,0x00, 0x0, +0, false }, // 4041: apgnamM75; dukeM75; swM75; Pan Flute - { 0x00457E2,0x0876861, 0x52,0x00, 0x8, +0, false }, // 4042: apgnamM76; dukeM76; swM76; Bottle Blow - { 0x1032171,0x0175461, 0x96,0x00, 0x4, +0, false }, // 4043: apgnamM77; dukeM77; swM77; Shakuhachi - { 0x0031171,0x0175461, 0xD6,0x00, 0x4, +0, false }, // 4044: apgnamM78; dukeM78; swM78; Whistle - { 0x00FF032,0x0077621, 0xF4,0x00, 0x0, +0, false }, // 4045: apgnamM79; dukeM79; swM79; Ocarina - { 0x203F422,0x00CF061, 0xA1,0x00, 0x0, +0, false }, // 4046: apgnamM80; dukeM80; Lead 1 squareea - { 0x10FFC21,0x10FF9A1, 0x0E,0x00, 0x0, +0, false }, // 4047: apgnamM81; dukeM81; swM81; Lead 2 sawtooth - { 0x0558721,0x0186421, 0x42,0x80, 0x0, +0, false }, // 4048: apgnamM82; dukeM82; Lead 3 calliope - { 0x0126621,0x0099021, 0x45,0x00, 0x6, +0, false }, // 4049: apgnamM83; dukeM83; swM83; Lead 4 chiff - { 0x121A221,0x02A91A2, 0x8E,0x00, 0xA, +0, false }, // 4050: apgnamM84; dukeM84; swM84; Lead 5 charang - { 0x069E962,0x0677121, 0xAA,0x00, 0x0, +0, false }, // 4051: apgnamM85; dukeM85; swM85; Lead 6 voice - { 0x0104100,0x206F760, 0xC4,0x00, 0x0, +0, false }, // 4052: apgnamM86; dukeM86; swM86; Lead 7 fifths - { 0x030F201,0x009F461, 0x8F,0x80, 0xA, +0, false }, // 4053: apgnamM87; dukeM87; swM87; Lead 8 brass - { 0x0F45217,0x005A0A1, 0xA7,0x00, 0xE, +0, false }, // 4054: apgnamM88; dukeM88; swM88; Pad 1 new age - { 0x011E861,0x00327B1, 0x1F,0x80, 0xA, +0, false }, // 4055: apgnamM89; dukeM89; swM89; Pad 2 warm - { 0x02C6161,0x018F521, 0x16,0x00, 0xC, +0, false }, // 4056: apgnamM90; dukeM90; swM90; Pad 3 polysynth - { 0x001EF71,0x0036172, 0x60,0x00, 0x0, +0, false }, // 4057: apgnamM91; dukeM91; swM91; Pad 4 choir - { 0x0935136,0x0714331, 0xC4,0x80, 0x6, +0, false }, // 4058: apgnamM92; dukeM92; swM92; Pad 5 bowedpad - { 0x175A1C1,0x1752101, 0x51,0x00, 0x0, +0, false }, // 4059: apgnamM93; dukeM93; swM93; Pad 6 metallic - { 0x010F4A1,0x0033F32, 0xDB,0x07, 0x0, +0, false }, // 4060: apgnamM94; dukeM94; swM94; Pad 7 halo - { 0x1181121,0x007CFA1, 0x15,0x00, 0x0, +0, false }, // 4061: apgnamM95; dukeM95; swM95; Pad 8 sweep - { 0x0F1B061,0x0F2F1B1, 0x1F,0x00, 0xA, +0, false }, // 4062: apgnamM96; dukeM96; swM96; FX 1 rain - { 0x1051201,0x0144121, 0x15,0x00, 0x0, +0, false }, // 4063: apgnamM97; dukeM97; swM97; FX 2 soundtrack - { 0x0156215,0x004AD81, 0x58,0x00, 0x2, +0, false }, // 4064: apgnamM98; dukeM98; swM98; FX 3 crystal - { 0x056F523,0x025F3A1, 0x48,0x80, 0x0, +0, false }, // 4065: apgnamM99; dukeM99; swM99; FX 4 atmosphere - { 0x151F261,0x0A5F242, 0x4D,0x00, 0x0, +0, false }, // 4066: apgnamM100; dukeM100; swM100; FX 5 brightness - { 0x1511261,0x0131123, 0x09,0x80, 0xC, +0, false }, // 4067: apgnamM101; dukeM101; swM101; FX 6 goblins - { 0x0F11141,0x0031DA1, 0x8E,0x06, 0xA, +0, false }, // 4068: apgnamM102; dukeM102; swM102; FX 7 echoes - { 0x15AB061,0x01AB0A3, 0x94,0x80, 0x0, +0, false }, // 4069: apgnamM103; dukeM103; swM103; FX 8 sci-fi - { 0x083F101,0x085F108, 0x40,0x40, 0x0, +0, false }, // 4070: apgnamM104; dukeM104; swM104; Sitar - { 0x1119311,0x0C5A213, 0x0C,0x09, 0x0, +0, false }, // 4071: apgnamM105; dukeM105; swM105; Banjo - { 0x1429811,0x0D7F311, 0x06,0x00, 0x4, +0, false }, // 4072: apgnamM106; dukeM106; Shamisen - { 0x0328513,0x112E591, 0x91,0x00, 0x8, +0, false }, // 4073: apgnamM107; dukeM107; Koto - { 0x2569D04,0x005F201, 0x8F,0x80, 0xE, +0, false }, // 4074: apgnamM108; dukeM108; Kalimba - { 0x1206721,0x10C6F22, 0x41,0x00, 0x6, +0, false }, // 4075: apgnamM109; dukeM109; swM109; Bagpipe - { 0x0206721,0x10C6F22, 0x41,0x00, 0x6, +0, false }, // 4076: apgnamM110; dukeM110; swM110; Fiddle - { 0x1178731,0x00E8B22, 0x48,0x80, 0xC, +0, false }, // 4077: apgnamM111; dukeM111; swM111; Shanai - { 0x0E5F105,0x0E5C302, 0xD8,0x80, 0x6, +0, false }, // 4078: apgnamM112; dukeM112; swM112; Tinkle Bell - { 0x026EC07,0x087F702, 0x0A,0x00, 0xE, +0, false }, // 4079: apgnamM113; dukeM113; swM113; Agogo Bells - { 0x0155805,0x005EF01, 0x9D,0x00, 0xE, +0, false }, // 4080: apgnamM114; dukeM114; swM114; Steel Drums - { 0x018FA17,0x054F812, 0x18,0x00, 0x8, +0, false }, // 4081: apgnamM115; dukeM115; swM115; Woodblock - { 0x0F3E900,0x005FF00, 0x11,0x00, 0x0, +0, false }, // 4082: apgnamM116; dukeM116; Taiko Drum - { 0x147F811,0x003F310, 0x01,0x80, 0x4, +0, false }, // 4083: apgnamM117; dukeM117; swM117; Melodic Tom - { 0x0696940,0x0657300, 0x96,0x00, 0x4, +0, false }, // 4084: apgnamM118; dukeM118; swM118; Synth Drum - { 0x0F0F00C,0x0DF270C, 0x00,0x00, 0xE, +0, false }, // 4085: apgnamM119; dukeM119; Reverse Cymbal - { 0x024F806,0x2D65602, 0x80,0x8D, 0xE, +0, false }, // 4086: apgnamM120; dukeM120; swM120; Guitar FretNoise - { 0x07DF011,0x0865611, 0x0A,0x89, 0xE, +0, false }, // 4087: apgnamM121; dukeM121; swM121; Breath Noise - { 0x0FFF00B,0x2FF120C, 0x00,0x00, 0xE, +0, false }, // 4088: dukeM122; swM122; Seashore - { 0x05BE51C,0x0FA5D0C, 0x1E,0x00, 0xE, +0, false }, // 4089: apgnamM123; dukeM123; swM123; Bird Tweet - { 0x0FFD02C,0x0FFF020, 0x40,0x00, 0xE, +0, false }, // 4090: apgnamM124; dukeM124; swM124; Telephone - { 0x200F600,0x2FF4FD0, 0x00,0x00, 0xE, +0, false }, // 4091: apgnamM125; dukeM125; swM125; Helicopter - { 0x001FF6C,0x016126C, 0x00,0x40, 0xE, +0, false }, // 4092: apgnamM126; dukeM126; swM126; Applause/Noise - { 0x0FFF30C,0x1DFF60C, 0x00,0x00, 0xE, +0, false }, // 4093: apgnamM127; dukeM127; swM127; Gunshot - { 0x0F00020,0x0F00000, 0x3F,0x3F, 0xD, +0, false }, // 4094: dukeP0; dukeP1; dukeP10; dukeP100; dukeP101; dukeP102; dukeP103; dukeP104; dukeP105; dukeP106; dukeP107; dukeP108; dukeP109; dukeP11; dukeP110; dukeP111; dukeP112; dukeP113; dukeP114; dukeP115; dukeP116; dukeP117; dukeP118; dukeP119; dukeP12; dukeP120; dukeP121; dukeP122; dukeP123; dukeP124; dukeP125; dukeP126; dukeP127; dukeP13; dukeP14; dukeP15; dukeP16; dukeP17; dukeP18; dukeP19; dukeP2; dukeP20; dukeP21; dukeP22; dukeP23; dukeP24; dukeP25; dukeP26; dukeP27; dukeP28; dukeP29; dukeP3; dukeP30; dukeP31; dukeP32; dukeP33; dukeP34; dukeP4; dukeP5; dukeP6; dukeP7; dukeP8; dukeP83; dukeP84; dukeP85; dukeP86; dukeP87; dukeP88; dukeP89; dukeP9; dukeP90; dukeP91; dukeP92; dukeP93; dukeP94; dukeP95; dukeP96; dukeP97; dukeP98; dukeP99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu - { 0x04CA800,0x045D600, 0x0B,0x00, 0x0, +0, false }, // 4095: apgnamP35; dukeP35; swP35; Ac Bass Drum - { 0x0C8AA00,0x0B7D200, 0x00,0x00, 0x0, +0, false }, // 4096: apgnamP0; apgnamP1; apgnamP10; apgnamP11; apgnamP12; apgnamP13; apgnamP14; apgnamP15; apgnamP16; apgnamP17; apgnamP18; apgnamP19; apgnamP2; apgnamP20; apgnamP21; apgnamP22; apgnamP23; apgnamP24; apgnamP25; apgnamP26; apgnamP3; apgnamP36; apgnamP4; apgnamP5; apgnamP6; apgnamP7; apgnamP8; apgnamP89; apgnamP9; dukeP36; swP0; swP1; swP10; swP11; swP12; swP13; swP14; swP15; swP16; swP17; swP18; swP19; swP2; swP20; swP21; swP22; swP23; swP24; swP25; swP26; swP3; swP36; swP4; swP5; swP6; swP7; swP8; swP89; swP9; Bass Drum 1 - { 0x22BFB03,0x00BF507, 0x00,0x00, 0xF, +0, false }, // 4097: apgnamP37; dukeP37; swP37; Side Stick - { 0x3FFFFF0,0x0F0FBE5, 0xC0,0x00, 0xE, +0, false }, // 4098: apgleeP39; apgnamP39; dukeP39; swP39; Hand Clap - { 0x00AFF21,0x119F800, 0x80,0x00, 0xE, +0, false }, // 4099: apgleeP40; apgnamP40; dukeP40; swP40; Electric Snare - { 0x098C601,0x098C601, 0x08,0x08, 0x5, +0, false }, // 4100: apgnamP41; apgnamP45; apgnamP47; apgnamP48; apgnamP50; dukeP41; dukeP45; dukeP47; dukeP48; dukeP50; swP45; swP47; swP48; swP50; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x098C601,0x098C601, 0x00,0x08, 0x5, +0, false }, // 4101: apgnamP43; dukeP43; swP43; High Floor Tom - { 0x342F80E,0x3E4F407, 0x00,0x40, 0xE, +0, false }, // 4102: apgnamP49; dukeP49; swP49; Crash Cymbal 1 - { 0x342F80F,0x3E4F407, 0x00,0x40, 0xE, +0, false }, // 4103: apgnamP52; dukeP52; swP52; Chinese Cymbal - { 0x342F804,0x3E4F407, 0x00,0x44, 0xE, +0, false }, // 4104: apgnamP53; dukeP53; swP53; Ride Bell - { 0x342F80F,0x3E4F40D, 0x00,0x40, 0xE, +0, false }, // 4105: apgnamP55; dukeP55; swP55; Splash Cymbal - { 0x342F80F,0x3E4F408, 0x00,0x40, 0xE, +0, false }, // 4106: apgnamP57; dukeP57; swP57; Crash Cymbal 2 - { 0x200F880,0x3049F90, 0x0D,0x00, 0xE, +0, false }, // 4107: apgleeP58; apgnamP58; dukeP58; swP58; Vibraslap - { 0x08DFA01,0x0B5F801, 0x4F,0x00, 0x7, +0, false }, // 4108: apgnamP63; dukeP63; swP63; Open High Conga - { 0x30AF901,0x006FA00, 0x00,0x00, 0xF, +0, false }, // 4109: apgnamP64; dukeP64; swP64; Low Conga - { 0x0EFF702,0x397C802, 0x00,0x00, 0xB, +0, false }, // 4110: apgnamP65; dukeP65; swP65; High Timbale - { 0x0EFF702,0x397C802, 0x00,0x40, 0xB, +0, false }, // 4111: apgnamP66; dukeP66; swP66; Low Timbale - { 0x276F502,0x2D6F609, 0x1B,0x05, 0x4, +0, false }, // 4112: apgnamP67; apgnamP68; dukeP67; dukeP68; swP67; swP68; High Agogo; Low Agogo - { 0x05BE51C,0x0FA7D07, 0x16,0x00, 0xE, +0, false }, // 4113: apgnamP71; dukeP71; swP71; Short Whistle - { 0x0FEE51C,0x0067D07, 0x16,0x00, 0xE, +0, false }, // 4114: apgnamP72; dukeP72; swP72; Long Whistle - { 0x0F40006,0x005F713, 0x3F,0x00, 0x1, +0, false }, // 4115: apgnamP76; dukeP76; High Wood Block - { 0x0F40006,0x005F712, 0x3F,0x00, 0x1, +0, false }, // 4116: apgnamP77; dukeP77; Low Wood Block - { 0x3F0E02A,0x005FF1E, 0x40,0x40, 0x8, +0, false }, // 4117: apgnamP80; dukeP80; swP80; Mute Triangle - { 0x3F0E02A,0x002FF1E, 0x7C,0x40, 0x8, +0, false }, // 4118: apgnamP81; dukeP81; swP81; Open Triangle - { 0x053F171,0x227F272, 0x48,0x00, 0xA, +0, false }, // 4119: swM30; Distorton Guitar - { 0x121F1B1,0x0166F61, 0x46,0x00, 0x2, +0, false }, // 4120: swM44; Tremulo Strings - { 0x03EC131,0x09EF022, 0x1B,0x00, 0xE, +0, false }, // 4121: swM62; Synth Brass 1 - { 0x203F4A2,0x00CF0F1, 0xA1,0x00, 0x0, +0, false }, // 4122: swM80; Lead 1 squareea - { 0x008C782,0x00857F1, 0x0D,0x00, 0x0, +0, false }, // 4123: swM82; Lead 3 calliope - { 0x053F101,0x074F217, 0x4F,0x00, 0x6, +0, false }, // 4124: swM106; Shamisen - { 0x0328513,0x112E591, 0x90,0x00, 0x8, +0, false }, // 4125: swM107; Koto - { 0x2569D04,0x005F201, 0xCF,0x80, 0xE, +0, false }, // 4126: swM108; Kalimba - { 0x0F2EB20,0x005FF10, 0x08,0x00, 0x0, +0, false }, // 4127: swM116; Taiko Drum - { 0x0F0F029,0x1DF2703, 0x00,0x00, 0xE, +0, false }, // 4128: swM119; Reverse Cymbal - { 0x0F6A90F,0x2F6F90F, 0x02,0xC0, 0x0, +0, false }, // 4129: swP31 - { 0x098F601,0x008CB00, 0x00,0x00, 0x5, +0, false }, // 4130: swP41; Low Floor Tom - { 0x306FF80,0x0176F11, 0x00,0x00, 0xE, +0, false }, // 4131: swP73; Short Guiro - { 0x306FF80,0x0166F11, 0x00,0x00, 0xE, +0, false }, // 4132: apgleeP73; swP74; Long Guiro; Short Guiro - { 0x0F00006,0x0FFF816, 0x3F,0x00, 0x1, +0, false }, // 4133: swP76; High Wood Block - { 0x0FF0006,0x0FFF815, 0x3F,0x00, 0x1, +0, false }, // 4134: swP77; Low Wood Block - { 0x094F3C1,0x0C8E3C1, 0x8C,0x40, 0xC, +12, false }, // 4135: raptM24; Acoustic Guitar (nylon) - { 0x1E4E130,0x0E3F230, 0x8D,0x00, 0xA, +12, false }, // 4136: raptM25; Acoustic Guitar (steel) - { 0x21FF120,0x088F420, 0x21,0x00, 0xA, +12, false }, // 4137: raptM26; Electric Guitar (jazz) - { 0x100A010,0x0F6B110, 0x15,0x00, 0x8, +12, false }, // 4138: raptM35; Fretless Bass - { 0x054A1E0,0x0049160, 0x4B,0x40, 0x0, +12, false }, // 4139: raptM47; * Timpani - { 0x1059020,0x10575A1, 0x51,0x80, 0x4, +12, false }, // 4140: raptM49; String Ensemble 2 - { 0x10580A0,0x1056521, 0x52,0x80, 0x6, +12, true }, // 4141: raptM49; String Ensemble 2 - { 0x10569A0,0x10266E0, 0x93,0x00, 0xA, +12, false }, // 4142: raptM50; Synth Strings 1 - { 0x0033221,0x1042120, 0x4D,0x80, 0x0, +12, false }, // 4143: raptM51; Synth Strings 2 - { 0x054A160,0x0049160, 0x4D,0x80, 0x0, +12, false }, // 4144: raptM52; Choir Aahs - { 0x10BA8A1,0x128D330, 0x48,0x00, 0xA, +12, false }, // 4145: raptM84; Lead 5 (charang) - { 0x0C8A820,0x0B7D601, 0x00,0x00, 0x0, +0, false }, // 4146: raptM117; Melodic Tom - { 0x117F7CE,0x04CF9C0, 0x21,0x00, 0xF, +12, false }, // 4147: raptP38; Acoustic Snare - { 0x075FC01,0x037F800, 0x21,0x00, 0x1, +12, false }, // 4148: raptP40; Electric Snare - { 0x25E980C,0x306FB0F, 0x80,0x80, 0xF, +12, false }, // 4149: raptP42; Closed High-Hat - { 0x0F5F201,0x0F6F201, 0x8F,0x06, 0x8, +0, false }, // 4150: b65M0; AcouGrandPiano - { 0x0F5F201,0x0F6F201, 0x4B,0x00, 0x8, +0, false }, // 4151: b65M1; BrightAcouGrand - { 0x0F5F201,0x0F5F201, 0x49,0x00, 0x8, +0, false }, // 4152: b65M2; ElecGrandPiano - { 0x0F6F2C1,0x0F6F241, 0x12,0x00, 0x6, +0, false }, // 4153: b65M3; Honky-tonkPiano - { 0x0F8F181,0x0F7F201, 0x57,0x00, 0x0, +0, false }, // 4154: b65M4; Rhodes Piano - { 0x0F7F101,0x0F6F201, 0x93,0x00, 0x0, +0, false }, // 4155: b65M5; Chorused Piano - { 0x0F5F60C,0x0F5F381, 0x5C,0x00, 0x0, +0, false }, // 4156: b65M8; Celesta - { 0x0F5F3D8,0x0F5F281, 0x62,0x00, 0x0, +0, false }, // 4157: b65M11; Vibraphone - { 0x014F6B1,0x004F1F1, 0x92,0x00, 0x2, +0, false }, // 4158: b65M16; Hammond Organ - { 0x05FC772,0x004C730, 0x14,0x00, 0x2, +0, false }, // 4159: b65M17; Percussive Organ - { 0x016AA70,0x0048AB1, 0x44,0x00, 0x4, +0, false }, // 4160: b65M18; Rock Organ - { 0x1259723,0x01355B1, 0x93,0x00, 0x4, +0, false }, // 4161: b65M19; Church Organ - { 0x1299824,0x01646B1, 0x48,0x00, 0xC, +0, false }, // 4162: b65M21; Accordion - { 0x1069121,0x0066161, 0x13,0x00, 0xA, +0, false }, // 4163: b65M22; Harmonica - { 0x0067121,0x00661E1, 0x13,0x89, 0x6, +0, false }, // 4164: b65M23; Tango Accordion - { 0x197F302,0x0C6F341, 0x9C,0x80, 0xC, +0, false }, // 4165: b65M24; Acoustic Guitar1 - { 0x198F303,0x0E5F111, 0x54,0x00, 0xC, +0, false }, // 4166: b65M25; Acoustic Guitar2 - { 0x03EF123,0x0F7F221, 0x5F,0x00, 0x0, +0, false }, // 4167: b65M26; Electric Guitar1 - { 0x127F623,0x0F7F321, 0x87,0x80, 0x6, +0, false }, // 4168: b65M27; Electric Guitar2 - { 0x054F903,0x03FF621, 0x47,0x00, 0x0, +0, false }, // 4169: b65M28; Electric Guitar3 - { 0x1479163,0x0178421, 0x4A,0x05, 0x8, +0, false }, // 4170: b65M29; Overdrive Guitar - { 0x1189563,0x0179461, 0x4A,0x00, 0x8, +0, false }, // 4171: b65M30; Distorton Guitar - { 0x0482029,0x0F7D1A4, 0xA1,0x80, 0x8, +0, false }, // 4172: b65M31; Guitar Harmonics - { 0x077F131,0x005F771, 0x13,0x00, 0xA, +0, false }, // 4173: b65M33; Electric Bass 1 - { 0x0E7F171,0x075F171, 0x8D,0x00, 0xA, +0, false }, // 4174: b65M34; Electric Bass 2 - { 0x0276131,0x0157172, 0x5B,0x00, 0xC, +0, false }, // 4175: b65M35; Fretless Bass - { 0x096A101,0x0D6F261, 0x8B,0x40, 0x8, +0, false }, // 4176: b65M36; Slap Bass 1 - { 0x016A261,0x0D6A121, 0x8A,0x08, 0x8, +0, false }, // 4177: b65M37; Slap Bass 2 - { 0x0E5F431,0x075F131, 0x8B,0x00, 0xA, +0, false }, // 4178: b65M38; Synth Bass 1 - { 0x057F271,0x007E122, 0x0F,0x00, 0x6, +0, false }, // 4179: b65M39; Synth Bass 2 - { 0x114DD31,0x0265621, 0x15,0x00, 0x8, +0, false }, // 4180: b65M40; Violin - { 0x113DD31,0x00666E1, 0x16,0x00, 0x8, +0, false }, // 4181: b65M41; Viola - { 0x116D171,0x0066131, 0x49,0x00, 0x8, +0, false }, // 4182: b65M42; Cello - { 0x11471A1,0x0057263, 0x4D,0x80, 0x2, +0, false }, // 4183: b65M43; Contrabass - { 0x124F1F1,0x0156FE1, 0x40,0x00, 0x2, +0, false }, // 4184: b65M44; Tremulo Strings - { 0x176F502,0x0358501, 0x1A,0x80, 0x0, +0, false }, // 4185: b65M45; Pizzicato String - { 0x175F422,0x0F3F301, 0x1D,0x80, 0x0, +0, false }, // 4186: b65M46; Orchestral Harp - { 0x126B121,0x00572A2, 0x9B,0x01, 0xE, +0, false }, // 4187: b65M48; String Ensemble1 - { 0x1037FA1,0x1053F21, 0x98,0x00, 0x0, +0, false }, // 4188: b65M49; String Ensemble2 - { 0x03441A1,0x0035161, 0x93,0x00, 0xA, +0, false }, // 4189: b65M50; Synth Strings 1 - { 0x025C121,0x0054F61, 0x18,0x00, 0xC, +0, false }, // 4190: b65M51; SynthStrings 2 - { 0x013F431,0x0038A72, 0x5B,0x83, 0x0, +0, false }, // 4191: b65M52; Choir Aahs - { 0x03974A1,0x0667161, 0x90,0x00, 0x0, +0, false }, // 4192: b65M53; Voice Oohs - { 0x08662E1,0x0057A72, 0x57,0x00, 0xC, +0, false }, // 4193: b65M54; Synth Voice - { 0x0188561,0x0088F61, 0x92,0x01, 0xC, +0, false }, // 4194: b65M56; Trumpet - { 0x01775A1,0x0078F21, 0x94,0x05, 0xC, +0, false }, // 4195: b65M57; Trombone - { 0x0157621,0x0368261, 0x94,0x00, 0xC, +0, false }, // 4196: b65M58; Tuba - { 0x1189E31,0x1286221, 0x43,0x00, 0x2, +0, false }, // 4197: b65M59; Muted Trumpet - { 0x0676121,0x0067F21, 0x9B,0x00, 0x2, +0, false }, // 4198: b65M60; French Horn - { 0x0187561,0x00874A2, 0x8A,0x06, 0x8, +0, false }, // 4199: b65M61; Brass Section - { 0x15772A1,0x0177161, 0x86,0x83, 0x0, +0, false }, // 4200: b65M62; Synth Brass 1 - { 0x0375421,0x016A621, 0x4D,0x00, 0x8, +0, false }, // 4201: b65M63; Synth Brass 2 - { 0x1079331,0x0077261, 0x8F,0x00, 0x8, +0, false }, // 4202: b65M64; Soprano Sax - { 0x1079331,0x0077261, 0x8E,0x00, 0x8, +0, false }, // 4203: b65M65; Alto Sax - { 0x1079331,0x0078261, 0x91,0x00, 0xA, +0, false }, // 4204: b65M66; Tenor Sax - { 0x118AA61,0x0088F21, 0x4B,0x00, 0x8, +0, false }, // 4205: b65M68; Oboe - { 0x1167E31,0x1078B21, 0x90,0x00, 0x6, +0, false }, // 4206: b65M69; English Horn - { 0x0289B32,0x0187221, 0x90,0x00, 0x4, +0, false }, // 4207: b65M71; Clarinet - { 0x05C85E1,0x01765E1, 0x1F,0x00, 0x0, +0, false }, // 4208: b65M72; Piccolo - { 0x05C88E1,0x01765E1, 0x46,0x00, 0x0, +0, false }, // 4209: b65M73; Flute - { 0x01F75A1,0x0077521, 0x9C,0x00, 0x2, +0, false }, // 4210: b65M74; Recorder - { 0x2FCF122,0x006FF61, 0x51,0x00, 0x0, +0, false }, // 4211: b65M80; Lead 1 squareea - { 0x1FCF121,0x207FF21, 0x0E,0x00, 0x0, +0, false }, // 4212: b65M81; Lead 2 sawtooth - { 0x0588622,0x01664E1, 0x46,0x80, 0x0, +0, false }, // 4213: b65M82; Lead 3 calliope - { 0x17A9221,0x02A9122, 0x8B,0x00, 0x0, +0, false }, // 4214: b65M84; Lead 5 charang - { 0x005DFA2,0x0056F61, 0x9E,0x40, 0x2, +0, false }, // 4215: b65M85; Lead 6 voice - { 0x0A8F121,0x007F461, 0x8F,0x80, 0xA, +0, false }, // 4216: b65M87; Lead 8 brass - { 0x0935337,0x005A0E1, 0xA5,0x00, 0x2, +0, false }, // 4217: b65M88; Pad 1 new age - { 0x0759121,0x0155561, 0x17,0x00, 0xC, +0, false }, // 4218: b65M90; Pad 3 polysynth - { 0x0025471,0x0036A72, 0x5D,0x00, 0x0, +0, false }, // 4219: b65M91; Pad 4 choir - { 0x0432161,0x03542A2, 0x97,0x00, 0x8, +0, false }, // 4220: b65M92; Pad 5 bowedpad - { 0x173A161,0x1433161, 0x1C,0x00, 0x0, +0, false }, // 4221: b65M93; Pad 6 metallic - { 0x0341121,0x0244261, 0x89,0x03, 0xA, +0, false }, // 4222: b65M94; Pad 7 halo - { 0x14711A1,0x007CF61, 0x15,0x00, 0x0, +0, false }, // 4223: b65M95; Pad 8 sweep - { 0x085B122,0x025F261, 0x92,0x83, 0xC, +0, false }, // 4224: b65M99; FX 4 atmosphere - { 0x155F101,0x0F4F242, 0x4D,0x00, 0x0, +0, false }, // 4225: b65M100; FX 5 brightness - { 0x1511161,0x01321A3, 0x94,0x80, 0x6, +0, false }, // 4226: b65M101; FX 6 goblins - { 0x0311161,0x0035DA1, 0x8C,0x80, 0x6, +0, false }, // 4227: b65M102; FX 7 echoes - { 0x1F1A131,0x0F4A233, 0x0C,0x80, 0x0, +0, false }, // 4228: b65M105; Banjo - { 0x0277C21,0x1076F22, 0x49,0x00, 0x6, +0, false }, // 4229: b65M109; Bagpipe - { 0x134DD31,0x0165621, 0x85,0x00, 0xA, +0, false }, // 4230: b65M110; Fiddle - { 0x207DA20,0x0078F21, 0x04,0x81, 0x6, +0, false }, // 4231: b65M111; Shanai - { 0x0E5F105,0x0E3C303, 0x6A,0x80, 0x6, +0, false }, // 4232: b65M112; Tinkle Bell - { 0x0A337D5,0x03756FA, 0x95,0x40, 0x0, +0, false }, // 4233: b65M123; Bird Tweet - { 0x261B2B5,0x0A5F4B4, 0x5C,0x08, 0xA, +0, false }, // 4234: b65M124; Telephone - { 0x001F6EE,0x3A54FF0, 0x00,0x00, 0xE, +0, false }, // 4235: b65M125; Helicopter - { 0x0F0F300,0x2C6F600, 0x00,0x00, 0xE, +0, false }, // 4236: b65M127; Gunshot - { 0x060F213,0x072F201, 0x4F,0x10, 0x8, +0, false }, // 4237: b66M14; Tubular Bells - { 0x0FFF001,0x00F9031, 0x4F,0x04, 0x6, +0, false }, // 4238: b66M18; Rock Organ - { 0x021FF13,0x0F6F311, 0x96,0x80, 0xA, +0, false }, // 4239: b66M24; Acoustic Guitar1 - { 0x001FF11,0x0F5F311, 0x8D,0x80, 0x0, +0, false }, // 4240: b66M25; Acoustic Guitar2 - { 0x171F503,0x0F6F211, 0x5E,0x00, 0xE, +0, false }, // 4241: b66M26; Electric Guitar1 - { 0x031F121,0x0F8F406, 0x40,0x85, 0x0, +0, false }, // 4242: b66M27; Electric Guitar2 - { 0x09F8331,0x078F422, 0x10,0x04, 0xA, +0, false }, // 4243: b66M37; Slap Bass 2 - { 0x024D501,0x0258531, 0x0F,0x00, 0xA, +0, false }, // 4244: b66M39; Synth Bass 2 - { 0x0A7F131,0x0C6F731, 0x5A,0x80, 0xE, +0, false }, // 4245: b66M45; Pizzicato String - { 0x08B7261,0x01950E1, 0xA7,0x81, 0x2, +0, false }, // 4246: b66M53; Voice Oohs - { 0x0089782,0x00897F1, 0x0D,0x00, 0x0, +0, false }, // 4247: b66M82; Lead 3 calliope - { 0x0E1A311,0x0E4A103, 0x80,0x80, 0x6, +0, false }, // 4248: b66M86; Lead 7 fifths - { 0x003FF41,0x0F4F123, 0x23,0x00, 0x8, +0, false }, // 4249: b66M100; FX 5 brightness - { 0x007FF01,0x007FF01, 0x00,0x00, 0x7, +0, false }, // 4250: apgleeM117; b66M116; Melodic Tom; Taiko Drum - { 0x096D801,0x096D801, 0x00,0x00, 0xA, +0, false }, // 4251: b66M117; Melodic Tom - { 0x0F77720,0x2F87811, 0x11,0x13, 0xD, +0, false }, // 4252: b66P70; Maracas - { 0x042F80E,0x3E4F407, 0x08,0x51, 0xE, +0, false }, // 4253: 3drm67P57; Crash Cymbal 2 - { 0x031F201,0x073C211, 0x9E,0x03, 0xE, +0, false }, // 4254: 2x2byJANM0; AcouGrandPiano - { 0x8151F121,0x80B3C231, 0x97,0x03, 0xA, +0, false }, // 4255: 2x2byJANM1; BrightAcouGrand - { 0x80F4F201,0x80F7F201, 0x4B,0x00, 0xB, +0, false }, // 4256: 2x2byJANM1; BrightAcouGrand - { 0x81F5F213,0x80F5F111, 0xC6,0x00, 0x0, +0, false }, // 4257: 2x2byJANM2; ElecGrandPiano - { 0x80F7F281,0x80F7F241, 0x12,0x00, 0x6, +0, false }, // 4258: 2x2byJANM3; Honky-tonkPiano - { 0x8151F1A1,0x80C2F2B1, 0x97,0x03, 0x7, +0, false }, // 4259: 2x2byJANM3; Honky-tonkPiano - { 0x80F7F101,0x80F7F201, 0x57,0x00, 0x0, +0, false }, // 4260: 2x2byJANM4; Rhodes Piano - { 0x8044F607,0x80B6F2A1, 0xB3,0x0B, 0x1, +0, false }, // 4261: 2x2byJANM4; Rhodes Piano - { 0x80F7F101,0x80F7F201, 0x93,0x00, 0x0, +0, false }, // 4262: 2x2byJANM5; Chorused Piano - { 0x8243F516,0x8187F291, 0x24,0x00, 0x1, +0, false }, // 4263: 2x2byJANM5; Chorused Piano - { 0x8003AF31,0x8114FD15, 0x88,0x00, 0x8, +0, false }, // 4264: 2x2byJANM6; Harpsichord - { 0x821FF200,0x8386F500, 0x00,0x00, 0x6, +0, false }, // 4265: 2x2byJANM7; Clavinet - { 0x80F4F60C,0x80F5F381, 0x5C,0x00, 0x0, +0, false }, // 4266: 2x2byJANM8; Celesta - { 0x81737339,0x8044F331, 0xA7,0x09, 0x1, +0, false }, // 4267: 2x2byJANM8; Celesta - { 0x80F2F307,0x80F1F211, 0x97,0x80, 0x2, +0, false }, // 4268: 2x2byJANM9; Glockenspiel - { 0x8185DC85,0x8055F401, 0x91,0x0E, 0x3, +0, false }, // 4269: 2x2byJANM9; Glockenspiel - { 0x8135FA84,0x8014F881, 0x05,0x05, 0x2, +0, false }, // 4270: 2x2byJANM10; Music box - { 0x8015888F,0x8024AA41, 0x28,0x00, 0xE, +0, false }, // 4271: 2x2byJANM11; Vibraphone - { 0x80F6F618,0x80F7E701, 0x23,0x00, 0x0, +0, false }, // 4272: 2x2byJANM12; Marimba - { 0x8035FA95,0x8014F781, 0x52,0x09, 0x1, +0, false }, // 4273: 2x2byJANM12; Marimba - { 0x80F6F615,0x80F6F601, 0x91,0x00, 0x4, +0, false }, // 4274: 2x2byJANM13; Xylophone - { 0x8066FE15,0x8085C8C1, 0x0B,0x03, 0x5, +0, false }, // 4275: 2x2byJANM13; Xylophone - { 0x80F2F245,0x80F2F202, 0x0E,0x00, 0x8, +0, false }, // 4276: 2x2byJANM14; Tubular Bells - { 0x81F57503,0x80F5B581, 0x49,0x80, 0x4, +0, false }, // 4277: 2x2byJANM15; Dulcimer - { 0x8156940A,0x8132F411, 0xA7,0x05, 0x5, +0, false }, // 4278: 2x2byJANM15; Dulcimer - { 0x8146D182,0x814CE1A0, 0x00,0x00, 0x9, +0, false }, // 4279: 2x2byJANM16; Hammond Organ - { 0x8058C772,0x8008C730, 0x14,0x00, 0x2, +0, false }, // 4280: 2x2byJANM17; Percussive Organ - { 0x80699724,0x804B9125, 0x00,0x26, 0xB, +0, false }, // 4281: 2x2byJANM18; Rock Organ - { 0x807BA762,0x803B6021, 0x1B,0x00, 0xA, +0, false }, // 4282: 2x2byJANM18; Rock Organ - { 0x81239723,0x801455B1, 0x93,0x00, 0x4, +0, false }, // 4283: 2x2byJANM19; Church Organ - { 0x81069FB2,0x810B55B0, 0x09,0x09, 0x5, +0, false }, // 4284: 2x2byJANM19; Church Organ - { 0x81049761,0x800455B1, 0x13,0x80, 0x0, +0, false }, // 4285: 2x2byJANM20; Reed Organ - { 0x81FF9001,0x800C5033, 0x53,0x0D, 0x1, +0, false }, // 4286: 2x2byJANM20; Reed Organ - { 0x812A9824,0x801A46B1, 0x48,0x00, 0xC, +0, false }, // 4287: 2x2byJANM21; Accordion - { 0x81535105,0x81293232, 0x9C,0x05, 0xD, +0, false }, // 4288: 2x2byJANM21; Accordion - { 0x81069161,0x80076121, 0x13,0x00, 0xA, +0, false }, // 4289: 2x2byJANM22; Harmonica - { 0x82034121,0x810661F1, 0x8F,0x09, 0xB, +0, false }, // 4290: 2x2byJANM22; Harmonica - { 0x80067121,0x800761A1, 0x13,0x89, 0x6, +0, false }, // 4291: 2x2byJANM23; Tango Accordion - { 0x80535105,0x81293232, 0x9A,0x05, 0x7, +0, false }, // 4292: 2x2byJANM23; Tango Accordion - { 0x8194F302,0x80C8F341, 0x9C,0x80, 0xC, +0, false }, // 4293: 2x2byJANM24; Acoustic Guitar1 - { 0x8021FF13,0x8103FF11, 0x1F,0x05, 0xD, +0, false }, // 4294: 2x2byJANM24; Acoustic Guitar1 - { 0x819AF303,0x80E7F111, 0x54,0x00, 0xC, +0, false }, // 4295: 2x2byJANM25; Acoustic Guitar2 - { 0x8271F504,0x8183F111, 0x5E,0x07, 0xD, +0, false }, // 4296: 2x2byJANM25; Acoustic Guitar2 - { 0x803AF123,0x80F8F221, 0x5F,0x00, 0x0, +0, false }, // 4297: 2x2byJANM26; Electric Guitar1 - { 0x8071F403,0x80A4F131, 0x59,0x08, 0x1, +0, false }, // 4298: 2x2byJANM26; Electric Guitar1 - { 0x829EF520,0x835BF411, 0x90,0x00, 0xC, +0, false }, // 4299: 2x2byJANM27; Electric Guitar2 - { 0x8054F903,0x803AF621, 0x47,0x00, 0x0, +0, false }, // 4300: 2x2byJANM28; Electric Guitar3 - { 0x801485A5,0x80F47041, 0x1A,0x17, 0xE, +0, false }, // 4301: 2x2byJANM29; Overdrive Guitar - { 0x80F3D001,0x80FBD001, 0x19,0x00, 0x0, +0, false }, // 4302: 2x2byJANM29; Overdrive Guitar - { 0x80597121,0x806BE1E4, 0x80,0x00, 0x6, +0, false }, // 4303: 2x2byJANM30; Distorton Guitar - { 0x804F2009,0x80F8D184, 0xA1,0x80, 0x8, +0, false }, // 4304: 2x2byJANM31; Guitar Harmonics - { 0x819F53C8,0x807FFAE4, 0x1C,0x03, 0x9, +0, false }, // 4305: 2x2byJANM31; Guitar Harmonics - { 0x80069421,0x80A6C3A2, 0x1E,0x00, 0x2, +0, false }, // 4306: 2x2byJANM32; Acoustic Bass - { 0x81115131,0x8013C501, 0x1F,0x00, 0x3, +0, false }, // 4307: 2x2byJANM32; Acoustic Bass - { 0x802BF82A,0x802BF620, 0x24,0x2D, 0xE, +0, false }, // 4308: 2x2byJANM33; Electric Bass 1 - { 0x802BF420,0x802BF420, 0x12,0x00, 0xE, +0, false }, // 4309: 2x2byJANM33; Electric Bass 1 - { 0x80E8F131,0x8078F131, 0x8D,0x00, 0xA, +0, false }, // 4310: 2x2byJANM34; Electric Bass 2 - { 0x8000FB31,0x80D8E422, 0x14,0x05, 0xB, +0, false }, // 4311: 2x2byJANM34; Electric Bass 2 - { 0x8050FF21,0x8098F421, 0x03,0x85, 0xD, +0, false }, // 4312: 2x2byJANM35; Fretless Bass - { 0x8027F912,0x8147F71C, 0x0F,0x0F, 0x0, +0, false }, // 4313: 2x2byJANM36; Slap Bass 1 - { 0x8097F211,0x8159F302, 0x1D,0x00, 0x0, +0, false }, // 4314: 2x2byJANM36; Slap Bass 1 - { 0x80C9F53F,0x80D99632, 0x22,0x22, 0x8, +0, false }, // 4315: 2x2byJANM37; Slap Bass 2 - { 0x80C9D331,0x80FAD331, 0x19,0x00, 0x0, +0, false }, // 4316: 2x2byJANM37; Slap Bass 2 - { 0x80E8F431,0x8078F131, 0x8B,0x00, 0xA, +0, false }, // 4317: 2x2byJANM38; Synth Bass 1 - { 0x80F2F240,0x80F6F102, 0x81,0x08, 0x0, +0, false }, // 4318: 2x2byJANM39; Synth Bass 2 - { 0x8064A001,0x80757103, 0x1D,0x00, 0xE, +0, false }, // 4319: 2x2byJANM40; Violin - { 0x8113DD31,0x80066621, 0x16,0x00, 0x8, +0, false }, // 4320: 2x2byJANM41; Viola - { 0x82115231,0x810631B1, 0x91,0x02, 0x9, +0, false }, // 4321: 2x2byJANM41; Viola - { 0x811CD171,0x800C6131, 0x49,0x00, 0x8, +0, false }, // 4322: 2x2byJANM42; Cello - { 0x81115431,0x81094522, 0x55,0x00, 0x9, +0, false }, // 4323: 2x2byJANM42; Cello - { 0x81127121,0x80067223, 0x4D,0x80, 0x2, +0, false }, // 4324: 2x2byJANM43; Contrabass - { 0x81115431,0x81094522, 0x55,0x03, 0x3, +0, false }, // 4325: 2x2byJANM43; Contrabass - { 0x8121F1F1,0x80166FE1, 0x40,0x00, 0x2, +0, false }, // 4326: 2x2byJANM44; Tremulo Strings - { 0x80155331,0x81164562, 0x89,0x03, 0x3, +0, false }, // 4327: 2x2byJANM44; Tremulo Strings - { 0x8175F502,0x80358501, 0x1A,0x80, 0x0, +0, false }, // 4328: 2x2byJANM45; Pizzicato String - { 0x81F0F511,0x80C3F411, 0x1F,0x03, 0x1, +0, false }, // 4329: 2x2byJANM45; Pizzicato String - { 0x8175F502,0x80F4F301, 0x1D,0x80, 0x0, +0, false }, // 4330: 2x2byJANM46; Orchestral Harp - { 0x8071F403,0x80A5F131, 0x59,0x13, 0x1, +0, false }, // 4331: 2x2byJANM46; Orchestral Harp - { 0x8135F600,0x8113D911, 0x0D,0x09, 0x3, +0, false }, // 4332: 2x2byJANM47; Timpany - { 0x802F94E1,0x804FC525, 0x00,0x19, 0x9, +0, false }, // 4333: 2x2byJANM48; String Ensemble1 - { 0x803FA4E3,0x800FA221, 0x1C,0x00, 0x0, +0, false }, // 4334: 2x2byJANM48; String Ensemble1 - { 0x81037FA1,0x81073F21, 0x98,0x00, 0x0, +0, false }, // 4335: 2x2byJANM49; String Ensemble2 - { 0x801152B1,0x81153261, 0x13,0x0B, 0x1, +0, false }, // 4336: 2x2byJANM49; String Ensemble2 - { 0x8012C1A1,0x80054F61, 0x93,0x00, 0xA, +0, false }, // 4337: 2x2byJANM50; Synth Strings 1 - { 0x81017531,0x811454E1, 0x1E,0x00, 0xB, +0, false }, // 4338: 2x2byJANM50; Synth Strings 1 - { 0x81D3C0E1,0x810434A2, 0x93,0x05, 0xD, +0, false }, // 4339: 2x2byJANM51; SynthStrings 2 - { 0x8015F431,0x80058A72, 0x5B,0x83, 0x0, +0, false }, // 4340: 2x2byJANM52; Choir Aahs - { 0x82536120,0x80055F62, 0x4F,0x0F, 0x1, +0, false }, // 4341: 2x2byJANM52; Choir Aahs - { 0x803974A1,0x80677161, 0x90,0x00, 0x0, +0, false }, // 4342: 2x2byJANM53; Voice Oohs - { 0x81336F73,0x800D9FE1, 0x14,0x14, 0x1, +0, false }, // 4343: 2x2byJANM53; Voice Oohs - { 0x800860A4,0x80086068, 0x00,0x00, 0x3, +0, false }, // 4344: 2x2byJANM54; Synth Voice - { 0x80635490,0x8045A541, 0x00,0x00, 0x8, +0, false }, // 4345: 2x2byJANM55; Orchestra Hit - { 0x80049100,0x82045240, 0x0F,0x00, 0x9, +0, false }, // 4346: 2x2byJANM55; Orchestra Hit - { 0x804D7121,0x801E8161, 0x1A,0x0B, 0xD, +0, false }, // 4347: 2x2byJANM56; Trumpet - { 0x80177521,0x80098F21, 0x94,0x05, 0xC, +0, false }, // 4348: 2x2byJANM57; Trombone - { 0x801F61B1,0x801B9221, 0x18,0x0D, 0xD, +0, false }, // 4349: 2x2byJANM57; Trombone - { 0x80157621,0x80378261, 0x94,0x00, 0xC, +0, false }, // 4350: 2x2byJANM58; Tuba - { 0x80658201,0x80267521, 0x1B,0x01, 0xD, +0, false }, // 4351: 2x2byJANM58; Tuba - { 0x81179E31,0x812C6221, 0x43,0x00, 0x2, +0, false }, // 4352: 2x2byJANM59; Muted Trumpet - { 0x801F4133,0x803B9221, 0x19,0x0F, 0x3, +0, false }, // 4353: 2x2byJANM59; Muted Trumpet - { 0x80C54121,0x80034F01, 0x00,0x3F, 0x5, +0, false }, // 4354: 2x2byJANM60; French Horn - { 0x8194F431,0x80FD7003, 0x00,0x00, 0x0, +0, false }, // 4355: 2x2byJANM61; Brass Section - { 0x800F6231,0x80DBC261, 0x1A,0x00, 0xE, +0, false }, // 4356: 2x2byJANM62; Synth Brass 1 - { 0x80158521,0x801B9222, 0x17,0x00, 0xE, +0, false }, // 4357: 2x2byJANM63; Synth Brass 2 - { 0x81029331,0x800B7261, 0x8F,0x00, 0x8, +0, false }, // 4358: 2x2byJANM64; Soprano Sax - { 0x81039331,0x80097261, 0x8E,0x00, 0x8, +0, false }, // 4359: 2x2byJANM65; Alto Sax - { 0x81567101,0x801C52B2, 0x8D,0x0D, 0x9, +0, false }, // 4360: 2x2byJANM65; Alto Sax - { 0x80AE7121,0x809E8122, 0x19,0x00, 0xC, +0, false }, // 4361: 2x2byJANM66; Tenor Sax - { 0x810F9331,0x800F7261, 0x8E,0x00, 0xA, +0, false }, // 4362: 2x2byJANM67; Baritone Sax - { 0x81537101,0x801C52B3, 0x10,0x09, 0xB, +0, false }, // 4363: 2x2byJANM67; Baritone Sax - { 0x8116AA21,0x800A8F21, 0x4B,0x00, 0x8, +0, false }, // 4364: 2x2byJANM68; Oboe - { 0x8119FF21,0x800890A4, 0x17,0x09, 0x9, +0, false }, // 4365: 2x2byJANM68; Oboe - { 0x81177E31,0x810C8B21, 0x90,0x00, 0x6, +0, false }, // 4366: 2x2byJANM69; English Horn - { 0x80178E31,0x800E6BA1, 0x8D,0x0D, 0x7, +0, false }, // 4367: 2x2byJANM69; English Horn - { 0x81197531,0x80196132, 0x81,0x00, 0x0, +0, false }, // 4368: 2x2byJANM70; Bassoon - { 0x8109F021,0x800A9023, 0x97,0x0B, 0x1, +0, false }, // 4369: 2x2byJANM70; Bassoon - { 0x80219B32,0x80177221, 0x90,0x00, 0x4, +0, false }, // 4370: 2x2byJANM71; Clarinet - { 0x801CB632,0x801B66E1, 0x92,0x82, 0x5, +0, false }, // 4371: 2x2byJANM71; Clarinet - { 0x805F85E1,0x801A65E1, 0x1F,0x00, 0x0, +0, false }, // 4372: 2x2byJANM72; Piccolo - { 0x81475721,0x800955E1, 0x20,0x80, 0x1, +0, false }, // 4373: 2x2byJANM72; Piccolo - { 0x805F88E1,0x801A65E1, 0x46,0x00, 0x0, +0, false }, // 4374: 2x2byJANM73; Flute - { 0x81378E21,0x800955E1, 0x19,0x00, 0x1, +0, false }, // 4375: 2x2byJANM73; Flute - { 0x801F75A1,0x800A7521, 0x9C,0x00, 0x2, +0, false }, // 4376: 2x2byJANM74; Recorder - { 0x81375721,0x80095521, 0x20,0x09, 0x3, +0, false }, // 4377: 2x2byJANM74; Recorder - { 0x80588431,0x801A6521, 0x8B,0x00, 0x0, +0, false }, // 4378: 2x2byJANM75; Pan Flute - { 0x81375722,0x800943E1, 0xA6,0x00, 0x1, +0, false }, // 4379: 2x2byJANM75; Pan Flute - { 0x805666E1,0x802665A1, 0x4C,0x00, 0x0, +0, false }, // 4380: 2x2byJANM76; Bottle Blow - { 0x82375723,0x800945E1, 0x2D,0x80, 0x1, +0, false }, // 4381: 2x2byJANM76; Bottle Blow - { 0x80467662,0x803655A1, 0xCB,0x00, 0x0, +0, false }, // 4382: 2x2byJANM77; Shakuhachi - { 0x82715131,0x82085FA0, 0x24,0x04, 0x1, +0, false }, // 4383: 2x2byJANM77; Shakuhachi - { 0x80075762,0x800756A1, 0x99,0x00, 0xB, +0, false }, // 4384: 2x2byJANM78; Whistle - { 0x82375720,0x805945E1, 0x2A,0x07, 0xB, +0, false }, // 4385: 2x2byJANM78; Whistle - { 0x80077762,0x800776A1, 0x93,0x00, 0xB, +0, false }, // 4386: 2x2byJANM79; Ocarina - { 0x86FFF021,0x800F0020, 0x0B,0x3F, 0x1, +0, false }, // 4387: 2x2byJANM80; Lead 1 squareea - { 0x80F4F262,0x86F4F222, 0x3F,0x3F, 0x0, +0, false }, // 4388: 2x2byJANM80; Lead 1 squareea - { 0x800F8021,0x800FF021, 0x13,0x00, 0xC, +0, false }, // 4389: 2x2byJANM81; Lead 2 sawtooth - { 0x800F8021,0x800FF021, 0x13,0x00, 0xD, +0, false }, // 4390: 2x2byJANM81; Lead 2 sawtooth - { 0x82EBF121,0x80D8F061, 0x0D,0x00, 0xA, +0, false }, // 4391: 2x2byJANM82; Lead 3 calliope - { 0x80126621,0x800A96A1, 0x45,0x00, 0x0, +0, false }, // 4392: 2x2byJANM83; Lead 4 chiff - { 0x80738101,0x80CDC1C4, 0x80,0x00, 0x8, +0, false }, // 4393: 2x2byJANM84; Lead 5 charang - { 0x8005DFA2,0x80076F61, 0x9E,0x40, 0x2, +0, false }, // 4394: 2x2byJANM85; Lead 6 voice - { 0x82379720,0x80685321, 0x21,0x00, 0x3, +0, false }, // 4395: 2x2byJANM85; Lead 6 voice - { 0x80CE4122,0x80CE6103, 0x00,0x01, 0x9, +0, false }, // 4396: 2x2byJANM86; Lead 7 fifths - { 0x8062F521,0x83F6F001, 0x16,0x00, 0xC, +0, false }, // 4397: 2x2byJANM87; Lead 8 brass - { 0x80945377,0x8005A0A1, 0xA5,0x00, 0x2, +0, false }, // 4398: 2x2byJANM88; Pad 1 new age - { 0x8105FF07,0x8004FFE1, 0x11,0x00, 0x3, +0, false }, // 4399: 2x2byJANM88; Pad 1 new age - { 0x809041F1,0x800322B1, 0xCB,0x07, 0xB, +0, false }, // 4400: 2x2byJANM89; Pad 2 warm - { 0x8000FF21,0x8029F521, 0x14,0x00, 0x6, +0, false }, // 4401: 2x2byJANM90; Pad 3 polysynth - { 0x8000FF21,0x80298521, 0x11,0x00, 0xB, +0, false }, // 4402: 2x2byJANM90; Pad 3 polysynth - { 0x8023F222,0x80059F22, 0x1F,0x00, 0xE, +0, false }, // 4403: 2x2byJANM91; Pad 4 choir - { 0x8023F221,0x8008EF22, 0x0C,0x00, 0x1, +0, false }, // 4404: 2x2byJANM91; Pad 4 choir - { 0x80432121,0x803542A2, 0x97,0x00, 0x8, +0, false }, // 4405: 2x2byJANM92; Pad 5 bowedpad - { 0x80021304,0x800443E1, 0x25,0x87, 0x9, +0, false }, // 4406: 2x2byJANM92; Pad 5 bowedpad - { 0x8177A1A1,0x81473121, 0x1C,0x00, 0x0, +0, false }, // 4407: 2x2byJANM93; Pad 6 metallic - { 0x81D38201,0x804442E1, 0x40,0x0D, 0x1, +0, false }, // 4408: 2x2byJANM93; Pad 6 metallic - { 0x80331121,0x80254261, 0x89,0x03, 0xA, +0, false }, // 4409: 2x2byJANM94; Pad 7 halo - { 0x82164460,0x800450E1, 0xAB,0x01, 0xB, +0, false }, // 4410: 2x2byJANM94; Pad 7 halo - { 0x814711A1,0x8007CF21, 0x15,0x00, 0x0, +0, false }, // 4411: 2x2byJANM95; Pad 8 sweep - { 0x80022A55,0x80F34212, 0x97,0x86, 0x1, +0, false }, // 4412: 2x2byJANM95; Pad 8 sweep - { 0x80F6F83A,0x80028651, 0xCE,0x00, 0x2, +0, false }, // 4413: 2x2byJANM96; FX 1 rain - { 0x819FF626,0x8113F4E1, 0x1A,0x00, 0x3, +0, false }, // 4414: 2x2byJANM96; FX 1 rain - { 0x81232121,0x80134121, 0x15,0x00, 0x0, +0, false }, // 4415: 2x2byJANM97; FX 2 soundtrack - { 0x81623524,0x81023171, 0x20,0x05, 0x1, +0, false }, // 4416: 2x2byJANM97; FX 2 soundtrack - { 0x8037F323,0x80F7F221, 0x22,0x00, 0xE, +0, false }, // 4417: 2x2byJANM98; FX 3 crystal - { 0x8034F23E,0x80F7F224, 0x29,0x00, 0x1, +0, false }, // 4418: 2x2byJANM98; FX 3 crystal - { 0x8081B122,0x8026F261, 0x92,0x83, 0xC, +0, false }, // 4419: 2x2byJANM99; FX 4 atmosphere - { 0x8053FFE3,0x80038FF1, 0x17,0x09, 0xD, +0, false }, // 4420: 2x2byJANM99; FX 4 atmosphere - { 0x8151F141,0x80F5F242, 0x4D,0x00, 0x0, +0, false }, // 4421: 2x2byJANM100; FX 5 brightness - { 0x82536120,0x8205CFA1, 0x4F,0x03, 0x1, +0, false }, // 4422: 2x2byJANM100; FX 5 brightness - { 0x80231D20,0x8023FE2C, 0x00,0x00, 0x7, +0, false }, // 4423: 2x2byJANM101; FX 6 goblins - { 0x80311161,0x80031DA1, 0x8C,0x80, 0x6, +0, false }, // 4424: 2x2byJANM102; FX 7 echoes - { 0x81029E01,0x80031131, 0x83,0x00, 0x7, +0, false }, // 4425: 2x2byJANM102; FX 7 echoes - { 0x82F050E1,0x817442E1, 0x12,0x00, 0x8, +0, false }, // 4426: 2x2byJANM103; FX 8 sci-fi - { 0x8053D202,0x81F6F207, 0x85,0x03, 0x0, +0, false }, // 4427: 2x2byJANM104; Sitar - { 0x8011A131,0x80137D16, 0x87,0x08, 0x1, +0, false }, // 4428: 2x2byJANM104; Sitar - { 0x8111A311,0x80E5A213, 0x0C,0x80, 0x0, +0, false }, // 4429: 2x2byJANM105; Banjo - { 0x80F0A101,0x80437516, 0x0C,0x03, 0x1, +0, false }, // 4430: 2x2byJANM105; Banjo - { 0x8141F611,0x82E6F211, 0x06,0x00, 0x4, +0, false }, // 4431: 2x2byJANM106; Shamisen - { 0x8053F201,0x8052F317, 0x8F,0x09, 0x5, +0, false }, // 4432: 2x2byJANM106; Shamisen - { 0x8032D493,0x8111EB91, 0x91,0x00, 0x8, +0, false }, // 4433: 2x2byJANM107; Koto - { 0x8051F401,0x8083F521, 0x0F,0x10, 0x9, +0, false }, // 4434: 2x2byJANM107; Koto - { 0x8055C902,0x8024A601, 0x1A,0x05, 0xD, +0, false }, // 4435: 2x2byJANM108; Kalimba - { 0x80175E31,0x820C7B21, 0x18,0x08, 0x7, +0, false }, // 4436: 2x2byJANM109; Bagpipe - { 0x82035130,0x81075421, 0x1C,0x01, 0xB, +0, false }, // 4437: 2x2byJANM110; Fiddle - { 0x8205DA20,0x800B8F21, 0x04,0x81, 0x6, +0, false }, // 4438: 2x2byJANM111; Shanai - { 0x8119FFA1,0x80089024, 0x0C,0x11, 0x7, +0, false }, // 4439: 2x2byJANM111; Shanai - { 0x8004F007,0x8004F081, 0x51,0x13, 0x7, +0, false }, // 4440: 2x2byJANM112; Tinkle Bell - { 0x8026EC07,0x8016F801, 0x15,0x00, 0xA, +0, false }, // 4441: 2x2byJANM113; Agogo Bells - { 0x8001FF17,0x80057A12, 0x1C,0x0B, 0xB, +0, false }, // 4442: 2x2byJANM113; Agogo Bells - { 0x80356705,0x8005DF01, 0x9D,0x00, 0x8, +0, false }, // 4443: 2x2byJANM114; Steel Drums - { 0x8173F705,0x8072F2F1, 0x97,0x09, 0x9, +0, false }, // 4444: 2x2byJANM114; Steel Drums - { 0x8028FA18,0x80E5F812, 0x96,0x00, 0xA, +0, false }, // 4445: 2x2byJANM115; Woodblock - { 0x8076CA03,0x8077A902, 0xA1,0x09, 0xB, +0, false }, // 4446: 2x2byJANM115; Woodblock - { 0x809FF831,0x8004FF10, 0x8B,0x05, 0x7, +0, false }, // 4447: 2x2byJANM116; Taiko Drum - { 0x8247F811,0x8003F310, 0x41,0x03, 0x4, +0, false }, // 4448: 2x2byJANM117; Melodic Tom - { 0x805F7912,0x81846510, 0x4F,0x00, 0x5, +0, false }, // 4449: 2x2byJANM117; Melodic Tom - { 0x8206F101,0x8002F310, 0x8E,0x00, 0xE, +0, false }, // 4450: 2x2byJANM118; Synth Drum - { 0x80A4F831,0x80246450, 0x90,0x00, 0xF, +0, false }, // 4451: 2x2byJANM118; Synth Drum - { 0x80001F0E,0x83FF1FC0, 0x00,0x00, 0xE, +0, false }, // 4452: 2x2byJANM119; Reverse Cymbal - { 0x8001FF0E,0x820F2F01, 0x00,0x0D, 0xE, +0, false }, // 4453: 2x2byJANM119; Reverse Cymbal - { 0x8024F806,0x82845603, 0x80,0x88, 0xE, +0, false }, // 4454: 2x2byJANM120; Guitar FretNoise - { 0x82077405,0x8106F403, 0x80,0x0F, 0xF, +0, false }, // 4455: 2x2byJANM120; Guitar FretNoise - { 0x8000F80E,0x830434D0, 0x00,0x05, 0xE, +0, false }, // 4456: 2x2byJANM121; Breath Noise - { 0x8003FF15,0x80934511, 0x09,0x1F, 0xF, +0, false }, // 4457: 2x2byJANM121; Breath Noise - { 0x8000F60E,0x83021FC0, 0x00,0x00, 0xE, +0, false }, // 4458: 2x2byJANM122; Seashore - { 0x8000200E,0x80022F0E, 0x00,0x0F, 0xF, +0, false }, // 4459: 2x2byJANM122; Seashore - { 0x80A337D5,0x803756DA, 0x95,0x40, 0x0, +0, false }, // 4460: 2x2byJANM123; Bird Tweet - { 0x8059F41C,0x80565B06, 0x17,0x0B, 0x1, +0, false }, // 4461: 2x2byJANM123; Bird Tweet - { 0x8261B235,0x8015F414, 0x5C,0x08, 0xA, +0, false }, // 4462: 2x2byJANM124; Telephone - { 0x8060F209,0x8072F214, 0x4F,0x19, 0xB, +0, false }, // 4463: 2x2byJANM124; Telephone - { 0x8000F60E,0x83F54FD0, 0x00,0x00, 0xE, +0, false }, // 4464: 2x2byJANM125; Helicopter - { 0x81111EF0,0x811311E2, 0x00,0xC5, 0xF, +0, false }, // 4465: 2x2byJANM125; Helicopter - { 0x8001FF26,0x811612E4, 0x00,0x00, 0xE, +0, false }, // 4466: 2x2byJANM126; Applause/Noise - { 0x8000FFEE,0x830318EE, 0x00,0x00, 0xE, +0, false }, // 4467: 2x2byJANM126; Applause/Noise - { 0x80F0F300,0x82C9F600, 0x00,0x00, 0xE, +0, false }, // 4468: 2x2byJANM127; Gunshot - { 0x1F5F213,0x0F5F111, 0xC6,0x0A, 0x0, +0, false }, // 4469: apgleeM1; BrightAcouGrand - { 0x019F603,0x0F4F212, 0x30,0x10, 0xF, +0, false }, // 4470: apgleeM4; Rhodes Piano - { 0x1069FB2,0x10F94B0, 0xC0,0x86, 0x9, +0, false }, // 4471: apgleeM17; Percussive Organ - { 0x1069FB2,0x10F94B0, 0xC0,0x80, 0x9, +0, false }, // 4472: apgleeM19; Church Organ - { 0x1F69182,0x1F69180, 0xC0,0x86, 0x9, +0, false }, // 4473: apgleeM20; Reed Organ - { 0x00BF224,0x00B5231, 0x4F,0x1B, 0xE, +0, false }, // 4474: apgleeM21; Accordion - { 0x021FE13,0x094F231, 0x96,0x80, 0xA, +0, false }, // 4475: apgleeM27; Electric Guitar2 - { 0x153F201,0x174F511, 0x4D,0x00, 0x8, +0, false }, // 4476: apgleeM28; Electric Guitar3 - { 0x0199421,0x0099428, 0x01,0x09, 0x6, +0, false }, // 4477: apgleeM29; Overdrive Guitar - { 0x0199421,0x0099428, 0x01,0x13, 0x6, +0, false }, // 4478: apgleeM30; Distorton Guitar - { 0x06FFA24,0x0F891C2, 0x8A,0x03, 0x8, +0, false }, // 4479: apgleeM31; Guitar Harmonics - { 0x0CFF121,0x048F621, 0x1A,0x00, 0xA, +0, false }, // 4480: apgleeM33; Electric Bass 1 - { 0x022B701,0x037C422, 0x1D,0x00, 0xE, +0, false }, // 4481: apgleeM34; Electric Bass 2 - { 0x0EFF231,0x068F122, 0x1E,0x00, 0xE, +0, false }, // 4482: apgleeM35; Fretless Bass - { 0x025F911,0x034F131, 0x05,0x09, 0xA, +0, false }, // 4483: apgleeM38; Synth Bass 1 - { 0x019D531,0x01B6172, 0x8A,0x00, 0xC, +0, false }, // 4484: apgleeM40; Violin - { 0x255A511,0x1B3F511, 0x96,0x80, 0xC, +0, false }, // 4485: apgleeM43; apgleeM45; Contrabass; Pizzicato String - { 0x0058001,0x006F011, 0x9C,0x80, 0x0, +0, false }, // 4486: apgleeM44; Tremulo Strings - { 0x243A5C0,0x123D400, 0x0D,0x00, 0x0, +0, false }, // 4487: apgleeM47; Timpany - { 0x1E3C221,0x3166120, 0x58,0x00, 0x0, +0, false }, // 4488: apgleeM48; String Ensemble1 - { 0x081B021,0x12CB322, 0x16,0x00, 0xC, +0, false }, // 4489: apgleeM51; SynthStrings 2 - { 0x0AE7121,0x09E8121, 0x1D,0x00, 0xE, +0, false }, // 4490: apgleeM56; apgleeM62; Synth Brass 1; Trumpet - { 0x00B4131,0x01B92F1, 0x1C,0x00, 0xA, +0, false }, // 4491: apgleeM58; Tuba - { 0x0AE71E1,0x09E81E2, 0x15,0x03, 0xE, +0, false }, // 4492: apgleeM61; Brass Section - { 0x0537121,0x04C5232, 0x4F,0x00, 0xA, +0, false }, // 4493: apgleeM65; apgleeM66; Alto Sax; Tenor Sax - { 0x0687120,0x05E5231, 0x4E,0x00, 0xA, +0, false }, // 4494: apgleeM67; Baritone Sax - { 0x0219B32,0x0077221, 0xC0,0x00, 0x4, +0, false }, // 4495: apgleeM71; Clarinet - { 0x08F6EE1,0x02A6562, 0xEC,0x00, 0xE, +0, false }, // 4496: apgleeM75; Pan Flute - { 0x0C70CF5,0x0A560F2, 0x9A,0x80, 0xD, +0, false }, // 4497: apgleeM78; Whistle - { 0x203FF22,0x00FFF21, 0x59,0x08, 0x0, +0, false }, // 4498: apgleeM80; Lead 1 squareea - { 0x00E7121,0x00E8121, 0x1D,0x00, 0xE, +0, false }, // 4499: apgleeM81; Lead 2 sawtooth - { 0x0FFF100,0x0FF5011, 0x0D,0x80, 0x6, +0, false }, // 4500: apgleeM93; Pad 6 metallic - { 0x0EF1100,0x00FB031, 0x10,0x80, 0xA, +0, false }, // 4501: apgleeM95; Pad 8 sweep - { 0x173F3A4,0x0238161, 0x4C,0x10, 0x4, +0, false }, // 4502: apgleeM103; FX 8 sci-fi - { 0x200F601,0x3061FDD, 0x00,0x00, 0xC, +0, false }, // 4503: apgleeM119; Reverse Cymbal - { 0x22BFB03,0x00BF50F, 0x00,0x00, 0xF, +0, false }, // 4504: apgleeP37; Side Stick - { 0x07CFA01,0x004F200, 0x00,0x00, 0x0, +0, false }, // 4505: apgleeP41; apgleeP43; apgleeP45; apgleeP47; apgleeP48; apgleeP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - { 0x000F601,0x3029FDD, 0x0C,0x00, 0xC, +0, false }, // 4506: apgleeP49; Crash Cymbal 1 - { 0x002F60C,0x213CB12, 0x00,0x00, 0xA, +0, false }, // 4507: apgleeP52; Chinese Cymbal - { 0x342F80E,0x3E4F407, 0x06,0x44, 0xE, +0, false }, // 4508: apgleeP53; Ride Bell - { 0x200F601,0x3029FDD, 0x00,0x00, 0xC, +0, false }, // 4509: apgleeP55; Splash Cymbal - { 0x276F502,0x0D6F609, 0x1B,0x00, 0x4, +0, false }, // 4510: apgleeP56; Cow Bell - { 0x000F600,0x24393DF, 0x09,0x00, 0xE, +0, false }, // 4511: apgleeP57; Crash Cymbal 2 - { 0x0BFFA02,0x097C804, 0x00,0x00, 0xB, +0, false }, // 4512: apgleeP65; apgleeP66; High Timbale; Low Timbale - { 0x306FF80,0x0164F11, 0x00,0x00, 0xE, +0, false }, // 4513: apgleeP74; Long Guiro - { 0x332F985,0x0A5D684, 0x05,0x40, 0xE, +0, false }, // 4514: apgleeP83; Jingle Bell - { 0x0FFF00B,0x2FF220C, 0x00,0x00, 0xE, +0, false }, // 4515: apgnamM122; Seashore + { 0x021FF13,0x003FF10, 0x51,0x40, 0xA, +0, false }, // 645: MGM64; MGM68; MGM69; b8P106; b8P107; b9MPM64; b9MPM68; b9MPM69; f19GM64; f19GM68; f19GM69; f32GM64; f32GM68; f32GM69; f41GM64; f41GM68; f41GM69; oGM68; oGM69; BBASS; BBass; English Horn; Oboe; Soprano Sax + { 0x002F002,0x004D001, 0xC0,0x00, 0x4, +0, false }, // 646: b9MPM0; AcouGrandPiano + { 0x050F101,0x07CD201, 0x4F,0x04, 0x6, +0, false }, // 647: MGM1; MGM3; MGM5; b56M4; b61M4; b66M4; b9MPM1; b9MPM5; f19GM1; f19GM5; f21GM1; f23GM3; f23GM5; f32GM1; f32GM3; f32GM5; f41GM1; f47GM5; BrightAcouGrand; Chorused Piano; ELPIANO1 + { 0x2129A14,0x004FA01, 0x97,0x80, 0xE, +0, false }, // 648: b9MPM2; f19GM2; f21GM2; f41GM2; ElecGrandPiano + { 0x0038165,0x007F171, 0xD2,0x00, 0x2, +0, false }, // 649: b9MPM14; b9MPM3; f19GM14; f19GM3; f21GM14; f41GM14; Honky-tonkPiano; Tubular Bells + { 0x0AE7121,0x01ED320, 0x1C,0x00, 0xE, +0, false }, // 650: b9MPM4; f19GM4; Rhodes Piano + { 0x053F101,0x083F212, 0xCF,0x00, 0x2, +0, false }, // 651: MGM6; b9MPM6; f19GM6; f21GM6; f23GM6; f32GM6; Harpsichord + { 0x154FF0A,0x0F5F002, 0x04,0x00, 0x0, +0, false }, // 652: b9MPM7; Clavinet + { 0x035F813,0x004FF11, 0x12,0x00, 0x8, +0, false }, // 653: b9MPM8; f19GM8; f21GM8; f41GM8; Celesta + { 0x100FF22,0x10BF020, 0x92,0x00, 0x4, +0, false }, // 654: b9MPM9; Glockenspiel + { 0x00FFF24,0x00FFF21, 0x00,0x40, 0x1, +0, false }, // 655: b9MPM10; f19GM10; f41GM10; Music box + { 0x0F0FB3E,0x09BA071, 0x29,0x00, 0x0, +0, false }, // 656: b9MPM11; f21GM11; Vibraphone + { 0x275F602,0x066F521, 0x9B,0x00, 0x4, +0, false }, // 657: b9MPM12; f19GM12; f21GM12; f41GM12; Marimba + { 0x315EF11,0x0B5F481, 0x53,0x00, 0x8, +0, false }, // 658: b9MPM13; f21GM13; f41GM13; Xylophone + { 0x10BF224,0x00B5231, 0x50,0x00, 0xE, +0, false }, // 659: b9MPM15; f19GM15; f21GM15; f41GM15; Dulcimer + { 0x000EA36,0x003D01A, 0x8B,0x00, 0x8, +0, false }, // 660: b9MPM16; f21GM16; f41GM16; Hammond Organ + { 0x1C3C223,0x103D000, 0x14,0x00, 0xC, +0, false }, // 661: b9MPM17; f21GM17; f27GM6; f41GM17; Harpsichord; Percussive Organ + { 0x001F211,0x0B1F215, 0x0D,0x0D, 0xA, +0, false }, // 662: MGM16; MGM17; MGM18; b9MPM18; f19GM16; f19GM17; f19GM18; f21GM18; f23GM16; f23GM17; f23GM18; f32GM16; f32GM17; f32GM18; f41GM18; Hammond Organ; Percussive Organ; Rock Organ + { 0x0AFF832,0x07FF310, 0x45,0x00, 0xE, +0, false }, // 663: b9MPM19; f19GM19; f21GM19; f41GM19; Church Organ + { 0x153F101,0x274F111, 0x49,0x00, 0x6, +0, false }, // 664: MGM19; MGM20; MGM21; b61M7; b9MPM20; f12GM7; f16GM7; f19GM20; f21GM20; f23GM19; f23GM20; f23GM21; f32GM19; f32GM20; f32GM21; f41GM20; f54GM7; Accordion; Church Organ; Clavinet; Reed Organ + { 0x0F7F000,0x00687A1, 0x30,0x00, 0xF, +0, false }, // 665: b9MPM21; f21GM21; f41GM21; Accordion + { 0x0009F71,0x1069F62, 0x45,0x00, 0x2, +0, false }, // 666: b9MPM22; f21GM22; f21GM54; f41GM22; Harmonica; Synth Voice + { 0x0009F71,0x1069062, 0x51,0x00, 0x0, +0, false }, // 667: b9MPM23; f21GM23; f27GM68; f41GM23; Oboe; Tango Accordion + { 0x275F602,0x066F521, 0x1B,0x00, 0x4, +0, false }, // 668: b9MPM24; f19GM24; f21GM24; f41GM24; Acoustic Guitar1 + { 0x0F7F001,0x00687A1, 0x00,0x00, 0x1, +0, false }, // 669: b9MPM25; f21GM25; Acoustic Guitar2 + { 0x141B403,0x03FF311, 0x5E,0x00, 0xA, +0, false }, // 670: b9MPM26; f19GM26; f21GM26; f41GM26; Electric Guitar1 + { 0x141B203,0x097F211, 0x5E,0x00, 0xA, +0, false }, // 671: b9MPM27; f41GM27; Electric Guitar2 + { 0x101F901,0x0F5F001, 0x34,0x00, 0x4, +0, false }, // 672: b9MPM28; Electric Guitar3 + { 0x0EFF201,0x078F501, 0x1D,0x00, 0xA, +0, false }, // 673: MGM28; MGM29; MGM30; MGM31; MGM44; MGM45; MGM65; MGM66; MGM67; b9MPM29; b9MPM30; b9MPM31; b9MPM44; b9MPM45; b9MPM65; b9MPM66; f15GM65; f19GM28; f19GM29; f19GM30; f19GM31; f19GM44; f19GM45; f19GM65; f19GM66; f19GM67; f21GM30; f21GM31; f23GM28; f23GM29; f23GM31; f23GM44; f23GM45; f26GM65; f32GM28; f32GM29; f32GM30; f32GM31; f32GM44; f32GM45; f32GM65; f32GM66; f32GM67; f41GM29; f41GM30; f41GM31; f41GM44; f41GM45; f41GM65; f41GM66; f41GM67; f47GM34; oGM28; oGM29; oGM30; oGM31; oGM44; oGM45; oGM65; oGM66; oGM67; Alto Sax; Baritone Sax; Distorton Guitar; Electric Bass 2; Electric Guitar3; Guitar Harmonics; Overdrive Guitar; Pizzicato String; Tenor Sax; Tremulo Strings + { 0x1EFF201,0x078F501, 0x1D,0x00, 0x6, +0, false }, // 674: b9MPM32; f19GM32; f21GM32; f41GM32; Acoustic Bass + { 0x01774E1,0x01765E2, 0x83,0x00, 0x7, +0, false }, // 675: b9MPM33; Electric Bass 1 + { 0x154F103,0x054F10A, 0x00,0x00, 0x0, +0, false }, // 676: b9MPM126; b9MPM34; Applause/Noise; Electric Bass 2 + { 0x001EF81,0x0FB9201, 0x8E,0x00, 0x4, +0, false }, // 677: b9MPM35; Fretless Bass + { 0x000EA36,0x024DF1A, 0x8B,0x00, 0x8, +0, false }, // 678: b9MPM36; Slap Bass 1 + { 0x061F217,0x076F212, 0x4F,0x00, 0x8, +0, false }, // 679: b9MPM38; f19GM38; f41GM38; Synth Bass 1 + { 0x2298432,0x0448421, 0x1A,0x00, 0x6, +0, false }, // 680: b9MPM41; f19GM41; f21GM41; f41GM41; Viola + { 0x0176EB1,0x00E8B22, 0xC5,0x05, 0x2, +0, false }, // 681: b9MPM42; f32GM42; f47GM68; Cello; Oboe + { 0x01572A1,0x02784A1, 0x1C,0x00, 0xE, +0, false }, // 682: b9MPM43; f21GM43; f41GM43; Contrabass + { 0x0427887,0x0548594, 0x4D,0x00, 0xA, +0, false }, // 683: b9MPM46; f32GM46; f41GM46; Orchestral Harp + { 0x011F111,0x0B3F101, 0x4A,0x85, 0x6, +0, false }, // 684: b9MPM47; f41GM47; Timpany + { 0x0115172,0x11552A2, 0x89,0x00, 0xA, +0, false }, // 685: b9MPM48; b9MPM50; String Ensemble1; Synth Strings 1 + { 0x2F3F021,0x004F021, 0x4F,0x00, 0x6, +0, false }, // 686: b9MPM49; f21GM49; f41GM49; String Ensemble2 + { 0x095AB0E,0x0C6F702, 0xC0,0x00, 0xE, +0, false }, // 687: b9MPM105; b9MPM51; f19GM105; f19GM51; f21GM105; f41GM105; f41GM51; Banjo; SynthStrings 2 + { 0x00351B2,0x01352A2, 0x1C,0x05, 0xE, +0, false }, // 688: b9MPM52; b9MPM54; f27GM52; f32GM52; f32GM54; f41GM52; f41GM54; Choir Aahs; Synth Voice + { 0x01152B0,0x0FE31B1, 0xC5,0x40, 0x0, +0, false }, // 689: b9MPM55; f21GM55; f32GM55; f41GM55; Orchestra Hit + { 0x0B69401,0x0268300, 0x00,0x00, 0x0, +0, false }, // 690: MGM56; b9MPM56; f19GM56; f21GM56; f23GM56; f32GM56; f41GM56; Trumpet + { 0x075F502,0x0F3F201, 0x29,0x83, 0x0, +0, false }, // 691: MGM57; b9MPM57; f19GM57; f21GM57; f23GM57; f25GM57; f32GM57; f41GM57; f47GM46; Orchestral Harp; Trombone + { 0x243A321,0x022C411, 0x11,0x00, 0xC, +0, false }, // 692: MGM58; b9MPM58; f19GM58; f21GM58; f23GM58; f32GM58; f41GM58; Tuba + { 0x01FF201,0x088F501, 0x11,0x00, 0xA, +0, false }, // 693: MGM59; MGM60; b56M28; b61M28; b66M28; b9MPM59; b9MPM60; f19GM59; f19GM60; f21GM59; f21GM60; f23GM59; f23GM60; f32GM59; f32GM60; f41GM59; ELGMUTE + { 0x07D8207,0x07D8214, 0x8F,0x80, 0xC, +0, false }, // 694: b9MPM61; f41GM61; Brass Section + { 0x00BF224,0x00B5231, 0x4F,0x00, 0xE, +0, false }, // 695: MGM15; b9MPM63; f19GM63; f23GM15; f32GM15; f41GM63; Dulcimer; Synth Brass 2 + { 0x025DC03,0x009F031, 0x90,0x00, 0x8, +0, false }, // 696: b9MPM67; Baritone Sax + { 0x02F2501,0x06C6521, 0x15,0x80, 0xA, +0, false }, // 697: MGM43; MGM70; MGM71; b9MPM70; f19GM70; f23GM43; f23GM70; f32GM43; f32GM70; f32GM71; f41GM70; Bassoon; Clarinet; Contrabass + { 0x0176E30,0x12F8B32, 0x4B,0x05, 0x4, +0, false }, // 698: b9MPM71; f19GM71; f41GM71; Clarinet + { 0x08F7461,0x02A6561, 0x27,0x00, 0x2, +0, false }, // 699: b9MPM72; b9MPM73; b9MPM74; b9MPM75; f19GM72; f19GM73; f19GM74; f19GM75; f21GM72; f21GM75; f41GM72; f41GM73; f41GM74; f41GM75; Flute; Pan Flute; Piccolo; Recorder + { 0x0EBFA10,0x0DAFA0E, 0x00,0x00, 0x0, +0, false }, // 700: b9MPM76; b9MPM78; f19GM76; f41GM76; Bottle Blow; Whistle + { 0x0F7F0F5,0x0068771, 0x2E,0x00, 0xB, +0, false }, // 701: b9MPM77; f21GM77; f41GM77; Shakuhachi + { 0x0537101,0x07C5212, 0x4F,0x00, 0xA, +0, false }, // 702: MGM78; MGM79; MGM80; b56M65; b66M65; b9MPM79; b9MPM80; f19GM78; f19GM79; f19GM80; f23GM79; f32GM78; f32GM79; f32GM80; ALTOSAX + { 0x3DFFF20,0x20FFF21, 0x00,0x00, 0x0, +0, false }, // 703: b9MPM81; f19GM81; f27GM81; f41GM81; Lead 2 sawtooth + { 0x000FF24,0x00BF020, 0x97,0x00, 0x4, +0, false }, // 704: b9MPM82; f19GM82; f41GM82; Lead 3 calliope + { 0x0176EB1,0x00E8BA2, 0xC5,0x05, 0x2, +0, false }, // 705: b9MPM84; b9MPM85; f21GM84; f21GM85; f32GM84; f32GM85; f41GM84; f41GM85; Lead 5 charang; Lead 6 voice + { 0x019D530,0x01B6171, 0xCD,0x40, 0xC, +0, false }, // 706: b9MPM86; f21GM86; f32GM86; f41GM86; Lead 7 fifths + { 0x203B122,0x005F172, 0x4F,0x00, 0x2, +0, false }, // 707: b9MPM87; f19GM87; Lead 8 brass + { 0x0F16000,0x0F87001, 0x1D,0x00, 0xE, +0, false }, // 708: b9MPM88; Pad 1 new age + { 0x1009F71,0x1069F22, 0x45,0x00, 0x2, +0, false }, // 709: b9MPM89; Pad 2 warm + { 0x01D5321,0x03B5261, 0x1C,0x80, 0xC, +0, false }, // 710: b9MPM90; f32GM90; f37GM57; f41GM90; Pad 3 polysynth; Trombone + { 0x01F41B1,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 711: b56M57; b66M57; b9MPM91; f32GM91; f41GM91; Pad 4 choir; TROMB1 + { 0x05A5321,0x01AAA21, 0x9F,0x80, 0xC, +0, false }, // 712: MGM92; b56M60; b66M60; b9MPM92; f19GM92; f25GM92; f32GM92; f41GM92; f47GM60; f53GM93; FRHORN1 + { 0x0078061,0x0077062, 0x80,0x00, 0x7, +0, false }, // 713: b9MPM107; b9MPM108; b9MPM109; b9MPM93; f21GM107; f21GM108; f21GM109; f41GM107; f41GM108; f41GM109; f41GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic + { 0x2D3B121,0x0149121, 0x4F,0x80, 0x6, +0, false }, // 714: b9MPM94; f19GM49; f19GM94; f41GM94; Pad 7 halo; String Ensemble2 + { 0x1F27021,0x0F68021, 0x14,0x00, 0xE, +0, false }, // 715: b9MPM95; f21GM95; f41GM95; Pad 8 sweep + { 0x2129A16,0x0039A12, 0x97,0x00, 0x2, +0, false }, // 716: b9MPM96; f19GM96; FX 1 rain + { 0x01FF003,0x019F000, 0x1F,0x05, 0xA, +0, false }, // 717: b9MPM97; f19GM97; f21GM97; f41GM97; FX 2 soundtrack + { 0x204D983,0x004D081, 0x17,0x00, 0xE, +0, false }, // 718: b9MPM98; FX 3 crystal + { 0x025DA05,0x015F901, 0x8E,0x00, 0xA, +0, false }, // 719: MGM104; MGM99; b9MPM104; b9MPM99; f19GM104; f19GM99; f32GM104; f32GM99; oGM104; oGM99; FX 4 atmosphere; Sitar + { 0x112AA83,0x1119B91, 0x1C,0x00, 0xE, +0, false }, // 720: b9MPM100; f21GM100; f41GM100; FX 5 brightness + { 0x001FF64,0x0F3F53E, 0xDB,0xC0, 0x4, +0, false }, // 721: b9MPM101; b9MPM102; f21GM101; f21GM102; f32GM100; f32GM101; f32GM102; f41GM101; f41GM102; FX 5 brightness; FX 6 goblins; FX 7 echoes + { 0x0AC9051,0x1F4F071, 0x1A,0x00, 0xF, +0, false }, // 722: b9MPM103; f21GM103; f41GM103; FX 8 sci-fi + { 0x22F5570,0x31E87E0, 0x16,0x80, 0xC, +0, false }, // 723: b9MPM106; f21GM106; f32GM106; f41GM106; Shamisen + { 0x08F6EA0,0x02A65E1, 0xEC,0x00, 0xE, +0, false }, // 724: b9MPM110; b9MPM111; f21GM110; f21GM111; f41GM110; f41GM111; Fiddle; Shanai + { 0x0EFE800,0x0FFA500, 0x0D,0x00, 0x6, +0, false }, // 725: MGM112; b9MPM112; f19GM112; f21GM112; f32GM112; f41GM112; Tinkle Bell + { 0x102FD16,0x0039F12, 0x96,0x80, 0xE, +0, false }, // 726: b9MPM113; f19GM113; f21GM113; f41GM113; Agogo Bells + { 0x035F803,0x004FF01, 0x12,0x00, 0x8, +0, false }, // 727: b9MPM114; Steel Drums + { 0x006FA15,0x025F501, 0xD3,0x00, 0xA, +0, false }, // 728: b9MPM115; f19GM115; Woodblock + { 0x2129A16,0x0019A12, 0x97,0x00, 0x2, +0, false }, // 729: b9MPM120; f21GM120; f41GM120; Guitar FretNoise + { 0x0F0E029,0x031FF1E, 0x1A,0x00, 0x6, +0, false }, // 730: b9MPM121; f21GM121; f21GP63; f27GP80; f27GP81; f27GP83; f27GP84; f41GM121; f41GP63; Bell Tree; Breath Noise; Jingle Bell; Mute Triangle; Open High Conga; Open Triangle + { 0x0056581,0x0743251, 0x83,0x00, 0xA, +0, false }, // 731: b9MPM122; f21GM122; f32GM122; f41GM122; Seashore + { 0x2129FD6,0x0F290D2, 0x17,0x00, 0x2, +0, false }, // 732: b9MPM123; Bird Tweet + { 0x0F0F000,0x0048C2C, 0x2E,0x00, 0xE, +0, false }, // 733: b9MPM124; f19GM124; f41GM124; Telephone + { 0x0111E00,0x0A11220, 0x00,0x00, 0x6, +0, false }, // 734: b9MPM125; f19GM125; f21GM125; f41GM125; Helicopter + { 0x054F10F,0x054F60F, 0x00,0x00, 0xE, +0, false }, // 735: b9MPM127; Gunshot + { 0x069F000,0x0FFF633, 0x00,0x00, 0xE, +0, false }, // 736: b9MPP0; b9MPP40; f21GP37; f41GP37; Electric Snare; Side Stick + { 0x0F00000,0x0F00000, 0x3F,0x3F, 0x0, +0, false }, // 737: b60P82; b60P83; b60P84; b60P85; b60P86; b65P0; b65P1; b65P10; b65P100; b65P101; b65P102; b65P103; b65P104; b65P105; b65P106; b65P107; b65P108; b65P109; b65P11; b65P110; b65P111; b65P112; b65P113; b65P114; b65P115; b65P116; b65P117; b65P118; b65P119; b65P12; b65P120; b65P121; b65P122; b65P123; b65P124; b65P125; b65P126; b65P127; b65P13; b65P14; b65P15; b65P16; b65P17; b65P18; b65P19; b65P2; b65P20; b65P21; b65P22; b65P23; b65P24; b65P25; b65P26; b65P27; b65P28; b65P29; b65P3; b65P30; b65P31; b65P32; b65P33; b65P34; b65P4; b65P5; b65P6; b65P7; b65P8; b65P82; b65P83; b65P84; b65P85; b65P86; b65P87; b65P88; b65P89; b65P9; b65P90; b65P91; b65P92; b65P93; b65P94; b65P95; b65P96; b65P97; b65P98; b65P99; b66P0; b66P1; b66P10; b66P100; b66P101; b66P102; b66P103; b66P104; b66P105; b66P106; b66P107; b66P108; b66P109; b66P11; b66P110; b66P111; b66P112; b66P113; b66P114; b66P115; b66P116; b66P117; b66P118; b66P119; b66P12; b66P120; b66P121; b66P122; b66P123; b66P124; b66P125; b66P126; b66P127; b66P13; b66P14; b66P15; b66P16; b66P17; b66P18; b66P19; b66P2; b66P20; b66P21; b66P22; b66P23; b66P24; b66P25; b66P26; b66P27; b66P28; b66P29; b66P3; b66P30; b66P31; b66P32; b66P33; b66P34; b66P4; b66P5; b66P6; b66P7; b66P8; b66P82; b66P83; b66P84; b66P85; b66P86; b66P87; b66P88; b66P89; b66P9; b66P90; b66P91; b66P92; b66P93; b66P94; b66P95; b66P96; b66P97; b66P98; b66P99; b9MPP1; b9MPP10; b9MPP100; b9MPP101; b9MPP102; b9MPP103; b9MPP104; b9MPP105; b9MPP106; b9MPP107; b9MPP108; b9MPP109; b9MPP11; b9MPP110; b9MPP111; b9MPP112; b9MPP113; b9MPP114; b9MPP115; b9MPP116; b9MPP117; b9MPP118; b9MPP119; b9MPP12; b9MPP120; b9MPP121; b9MPP122; b9MPP123; b9MPP124; b9MPP125; b9MPP126; b9MPP127; b9MPP13; b9MPP14; b9MPP15; b9MPP16; b9MPP17; b9MPP18; b9MPP19; b9MPP2; b9MPP20; b9MPP21; b9MPP22; b9MPP23; b9MPP24; b9MPP25; b9MPP26; b9MPP27; b9MPP28; b9MPP29; b9MPP3; b9MPP30; b9MPP31; b9MPP32; b9MPP33; b9MPP34; b9MPP4; b9MPP5; b9MPP6; b9MPP7; b9MPP74; b9MPP78; b9MPP79; b9MPP8; b9MPP82; b9MPP83; b9MPP84; b9MPP85; b9MPP86; b9MPP87; b9MPP88; b9MPP89; b9MPP9; b9MPP90; b9MPP91; b9MPP92; b9MPP93; b9MPP94; b9MPP95; b9MPP96; b9MPP97; b9MPP98; b9MPP99; Bell Tree; Castanets; Jingle Bell; Long Guiro; Mute Cuica; Mute Surdu; Open Cuica; Open Surdu; Shaker + { 0x04CA800,0x045D600, 0x0B,0x00, 0x0, +0, false }, // 738: apgnamP35; b9MPP35; dukeP35; swP35; Ac Bass Drum + { 0x04CA800,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 739: b55PP36; b60P35; b61P35; b65P35; b66P35; b9MPP36; f19GP35; f19GP36; f27GP36; f41GP36; Ac Bass Drum; Bass Drum 1; BassDrm1 + { 0x0F0F31E,0x0F6F610, 0x00,0x00, 0xE, +0, false }, // 740: b9MPP38; f19GM126; f19GP38; f19GP60; f21GM126; f21GP60; f27GM127; f27GP38; f27GP39; f27GP40; f41GM126; f41GP38; Acoustic Snare; Applause/Noise; Electric Snare; Gunshot; Hand Clap; High Bongo + { 0x00FFF2E,0x04CF600, 0x00,0x18, 0xE, +0, false }, // 741: MGP38; MGP39; MGP40; MGP67; MGP68; b9MPP39; f19GP39; f32GP38; f32GP39; f32GP40; f32GP67; f32GP68; f41GP39; Acoustic Snare; Electric Snare; Hand Clap; High Agogo; Low Agogo + { 0x0BFFA01,0x0B6D602, 0x00,0x00, 0x8, +0, false }, // 742: b9MPP41; b9MPP43; b9MPP45; b9MPP47; b9MPP48; b9MPP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x3F6F01E,0x307F01E, 0x00,0x00, 0xE, +0, false }, // 743: b9MPP42; f21GP42; f27GP51; f27GP53; f27GP54; f27GP59; f41GP42; Closed High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; Tambourine + { 0x30AFF2E,0x306FF1E, 0x00,0x00, 0xE, +0, false }, // 744: b9MPP46; f21GP46; f41GP46; Open High Hat + { 0x0F0F31E,0x0F4F410, 0x00,0x00, 0xE, +0, false }, // 745: b9MPP49; b9MPP52; b9MPP55; b9MPP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + { 0x3F6F61E,0x302F21E, 0x00,0x0C, 0xE, +0, false }, // 746: b9MPP51; b9MPP59; Ride Cymbal 1; Ride Cymbal 2 + { 0x1FBFA1E,0x102F21E, 0x00,0x04, 0xE, +0, false }, // 747: b9MPP53; Ride Bell + { 0x0BFFA11,0x0BFDA02, 0x34,0x00, 0x8, +0, false }, // 748: b9MPP56; Cow Bell + { 0x001FFEF,0x0F3F53E, 0xCD,0xC0, 0xE, +0, false }, // 749: b9MPP58; Vibraslap + { 0x16FAA12,0x006FF06, 0x14,0x00, 0x0, +0, false }, // 750: b9MPP60; b9MPP61; b9MPP63; b9MPP64; High Bongo; Low Bongo; Low Conga; Open High Conga + { 0x16FAA12,0x008FF06, 0x14,0x00, 0x0, +0, false }, // 751: b9MPP62; Mute High Conga + { 0x0FFFB13,0x0FFE804, 0x40,0x00, 0x8, +0, false }, // 752: b9MPP67; b9MPP68; f19GP49; f19GP63; f19GP67; f19GP68; f21GP49; f21GP67; f21GP68; f27GP32; f27GP33; f27GP34; f27GP37; f27GP67; f27GP68; f27GP75; f27GP85; f41GP49; f41GP60; f41GP67; f41GP68; Castanets; Claves; Crash Cymbal 1; High Agogo; High Bongo; Low Agogo; Open High Conga; Side Stick + { 0x26EF800,0x03FF600, 0x08,0x02, 0x0, +0, false }, // 753: b9MPP71; Short Whistle + { 0x26EF800,0x034F400, 0x08,0x02, 0x0, +0, false }, // 754: b9MPP72; Long Whistle + { 0x16FAA12,0x006FF06, 0x00,0x00, 0x0, +0, false }, // 755: b9MPP73; b9MPP75; b9MPP76; b9MPP77; f21GP72; f21GP73; f21GP75; f27GP41; f27GP43; f27GP45; f27GP47; f27GP48; f27GP50; f27GP60; f27GP61; f27GP62; f27GP63; f27GP64; f27GP65; f27GP66; f27GP72; f27GP73; f27GP74; f27GP86; f27GP87; f41GP72; f41GP73; f41GP75; Claves; High Bongo; High Floor Tom; High Timbale; High Tom; High Wood Block; High-Mid Tom; Long Guiro; Long Whistle; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low Wood Block; Low-Mid Tom; Mute High Conga; Mute Surdu; Open High Conga; Open Surdu; Short Guiro + { 0x0F0E029,0x03FF21E, 0x1A,0x00, 0x6, +0, false }, // 756: b9MPP80; Mute Triangle + { 0x0F0E029,0x0FFF13E, 0x1A,0x00, 0x6, +0, false }, // 757: b9MPP81; Open Triangle + { 0x00F9F3E,0x0FA8730, 0x00,0x00, 0xE, +0, false }, // 758: apgbloodP1; apgbloodP28; apgbloodP39; b10P28; b10P39; f42GM127; f42GP28; f42GP39; nhlP28; nhlP39; Clap; Gunshot; Hand Clap; clap + { 0x0977801,0x3988802, 0x00,0x00, 0x8, +0, false }, // 759: apgbloodP2; apgbloodP29; apgbloodP30; b10P29; b10P30; nhlP29; nhlP30; scratch + { 0x0FBF116,0x069F911, 0x08,0x00, 0x0, +0, false }, // 760: apgbloodP3; apgbloodP31; apgbloodP37; apgbloodP85; apgbloodP86; b10P31; b10P37; b10P85; b10P86; f42GP31; f42GP37; f42GP85; f42GP86; nhlP31; nhlP37; nhlP85; nhlP86; Castanets; Mute Surdu; RimShot; Side Stick; rimShot; rimshot + { 0x06CF800,0x04AE80E, 0x00,0x80, 0x0, +0, false }, // 761: apgbloodP0; apgbloodP27; apgbloodP32; b10P32; nhlP32; hiq + { 0x144F406,0x034F201, 0x03,0x1B, 0x1, +0, false }, // 762: apgbloodM9; apgbloodP34; apgbloodP5; b10M9; b10P34; nhlM9; nhlP34; GLOCK; Glockenspiel; glock + { 0x0F3F900,0x08AF701, 0x00,0x00, 0x4, +0, false }, // 763: apgbloodP35; apgbloodP6; b10P35; f42GP35; nhlP35; Ac Bass Drum; Kick2 + { 0x0FDFA01,0x047F601, 0x07,0x00, 0x4, +0, false }, // 764: apgbloodP36; apgbloodP7; b10P36; nhlP36; Bass Drum 1; Kick + { 0x000FF24,0x0A9F702, 0x00,0x00, 0xE, +0, false }, // 765: b10P38; b10P40; f42GP38; f42GP40; Acoustic Snare; Electric Snare; Snare + { 0x01FFA06,0x0F5F511, 0x0A,0x00, 0xD, +0, false }, // 766: apgbloodP41; apgbloodP43; apgbloodP45; apgbloodP47; apgbloodP48; apgbloodP50; apgbloodP9; b10P41; b10P43; b10P45; b10P47; b10P48; b10P50; nhlP41; nhlP43; nhlP45; nhlP47; nhlP48; nhlP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Toms + { 0x0FEF22C,0x3D8B802, 0x00,0x06, 0x6, +0, false }, // 767: b10P42; b10P44; clsdht47 + { 0x0F6822E,0x3F87404, 0x00,0x10, 0x4, +0, false }, // 768: b10P46; Openhat + { 0x2009F2C,0x3D4C50E, 0x00,0x05, 0xE, +0, false }, // 769: b10P49; b10P52; b10P55; b10P57; Crash + { 0x0F1F52E,0x3F78706, 0x09,0x03, 0x0, +0, false }, // 770: apgbloodP15; apgbloodP54; b10P54; nhlP54; Tamb; Tambourine + { 0x1A1F737,0x028F603, 0x14,0x00, 0x8, +0, false }, // 771: b10P56; Cowbell + { 0x0FAFA25,0x0F99903, 0xC4,0x00, 0x0, +0, false }, // 772: b10P60; b10P62; f42GP60; f42GP62; High Bongo; Mute High Conga; mutecong + { 0x1FAFB21,0x0F7A802, 0x03,0x00, 0x0, +0, false }, // 773: apgbloodP19; apgbloodP61; b10P61; nhlP61; Low Bongo; conga + { 0x2FAF924,0x0F6A603, 0x18,0x00, 0xE, +0, false }, // 774: apgbloodP20; apgbloodP63; apgbloodP64; b10P63; b10P64; nhlP63; nhlP64; Low Conga; Open High Conga; loconga + { 0x2F5F505,0x236F603, 0x14,0x00, 0x6, +0, false }, // 775: apgbloodP21; apgbloodP65; apgbloodP66; b10P65; b10P66; nhlP65; nhlP66; High Timbale; Low Timbale; timbale + { 0x131F91C,0x1E89615, 0x0C,0x00, 0xE, +0, false }, // 776: apgbloodM113; apgbloodP22; apgbloodP67; apgbloodP68; b10M113; b10P67; b10P68; nhlM113; nhlP67; nhlP68; AGOGO; Agogo Bells; High Agogo; Low Agogo; agogo + { 0x107AF20,0x22BA50E, 0x15,0x00, 0x4, +0, false }, // 777: apgbloodP24; apgbloodP71; b10P71; nhlP71; Short Whistle; hiwhist + { 0x107BF20,0x23B930E, 0x18,0x00, 0x0, +0, false }, // 778: apgbloodP25; apgbloodP72; b10P72; nhlP72; Long Whistle; lowhist + { 0x0F7F020,0x33B8908, 0x00,0x01, 0xA, +0, false }, // 779: apgbloodP26; apgbloodP73; b10P73; nhlP73; Short Guiro; higuiro + { 0x0FAF320,0x22B5308, 0x00,0x0A, 0x8, +0, false }, // 780: apgbloodP74; b10P74; nhlP74; Long Guiro; loguiro + { 0x19AF815,0x089F613, 0x21,0x00, 0x8, +0, false }, // 781: apgbloodP75; b10P75; nhlP75; Claves; clave + { 0x0075F20,0x14B8708, 0x01,0x00, 0x0, +0, false }, // 782: apgbloodP78; b10P78; nhlP78; Mute Cuica; hicuica + { 0x1F75725,0x1677803, 0x12,0x00, 0x0, +0, false }, // 783: apgbloodP79; b10P79; nhlP79; Open Cuica; locuica + { 0x0F0F122,0x0FCF827, 0x2F,0x02, 0x6, +0, false }, // 784: apgbloodP80; b10P80; f42GP80; nhlP80; Mute Triangle; mutringl + { 0x093F502,0x045C600, 0x1D,0x00, 0x0, +0, false }, // 785: apgbloodM116; apgbloodP87; b10M116; b10P87; f42GM116; f42GP87; nhlM116; nhlP87; Open Surdu; TAIKO; Taiko Drum; taiko + { 0x050B233,0x1F5B131, 0x5A,0x00, 0x0, +0, false }, // 786: b10M0; f42GM0; nhlM0; AcouGrandPiano; PIANO1 + { 0x153F231,0x0F5F111, 0x49,0x03, 0x6, +0, false }, // 787: apgbloodM1; b10M1; f42GM1; nhlM1; BrightAcouGrand; PIANO2 + { 0x183D131,0x0F5C132, 0x95,0x03, 0xC, +0, false }, // 788: apgbloodM2; b10M2; f42GM2; nhlM2; ElecGrandPiano; PIANO3 + { 0x163F334,0x1F59211, 0x9B,0x00, 0x0, +0, false }, // 789: apgbloodM3; b10M3; f42GM3; nhlM3; HONKTONK; Honky-tonkPiano + { 0x2B7F827,0x0F9F191, 0x28,0x00, 0x0, +0, false }, // 790: apgbloodM4; b10M4; f42GM4; nhlM4; EP1; Rhodes Piano + { 0x1EEF31A,0x0F5F111, 0x2D,0x00, 0x0, +0, false }, // 791: apgbloodM5; b10M5; f42GM5; nhlM5; Chorused Piano; EP2 + { 0x158F235,0x1F68132, 0x95,0x02, 0xE, +0, false }, // 792: apgbloodM6; b10M6; f42GM6; nhlM6; HARPSIC; Harpsichord + { 0x040C931,0x1B9C235, 0x85,0x00, 0x0, +0, false }, // 793: apgbloodM7; b10M7; f42GM7; nhlM7; CLAVIC; Clavinet + { 0x064C709,0x035B201, 0x15,0x05, 0x9, +0, false }, // 794: apgbloodM8; b10M8; f42GM8; nhlM8; CELESTA; Celesta + { 0x124A904,0x074F501, 0x06,0x01, 0xB, +0, false }, // 795: apgbloodM10; b10M10; f42GM10; nhlM10; MUSICBOX; Music box + { 0x033F6D4,0x0E361F1, 0x00,0x00, 0x1, +0, false }, // 796: apgbloodM11; b10M11; f42GM11; nhlM11; VIBES; Vibraphone + { 0x0E8F7D4,0x064A4D1, 0x00,0x00, 0x5, +0, false }, // 797: apgbloodM12; b10M12; f42GM12; nhlM12; MARIMBA; Marimba + { 0x0F7F736,0x0F5B531, 0x16,0x07, 0x0, +0, false }, // 798: apgbloodM13; b10M13; f42GM13; nhlM13; XYLO; Xylophone + { 0x043A203,0x074F300, 0x1B,0x00, 0xA, +0, false }, // 799: apgbloodM14; b10M14; f42GM14; nhlM14; TUBEBELL; Tubular Bells + { 0x135F8C3,0x194C311, 0x8E,0x00, 0x0, +0, false }, // 800: apgbloodM15; b10M15; f42GM15; nhlM15; Dulcimer; SANTUR + { 0x11BF4E2,0x10DF4E0, 0x07,0x00, 0x7, +0, false }, // 801: apgbloodM16; b10M16; f42GM16; nhlM16; Hammond Organ; ORGAN1 + { 0x02CF6F2,0x10BF5F0, 0x00,0x00, 0x5, +0, false }, // 802: apgbloodM17; b10M17; f42GM17; nhlM17; ORGAN2; Percussive Organ + { 0x015B6F1,0x007BFF0, 0x06,0x00, 0xB, +0, false }, // 803: apgbloodM18; b10M18; f42GM18; nhlM18; ORGAN3; Rock Organ + { 0x1167922,0x1086DE0, 0x03,0x00, 0x9, +0, false }, // 804: apgbloodM19; b10M19; f42GM19; nhlM19; Church Organ; PIPEORG + { 0x0066331,0x1175172, 0x27,0x00, 0x0, +0, false }, // 805: apgbloodM20; b10M20; f42GM20; nhlM20; REEDORG; Reed Organ + { 0x11653B4,0x1175171, 0x1D,0x00, 0xE, +0, false }, // 806: apgbloodM21; b10M21; f42GM21; nhlM21; ACORDIAN; Accordion + { 0x0159725,0x1085332, 0x29,0x00, 0x0, +0, false }, // 807: apgbloodM22; b10M22; f42GM22; nhlM22; HARMONIC; Harmonica + { 0x0156724,0x1065331, 0x9E,0x00, 0xE, +0, false }, // 808: apgbloodM23; b10M23; f42GM23; nhlM23; BANDNEON; Tango Accordion + { 0x1B4A313,0x0F8D231, 0x27,0x00, 0x4, +0, false }, // 809: apgbloodM24; b10M24; f42GM24; nhlM24; Acoustic Guitar1; NYLONGT + { 0x032F317,0x1C7E211, 0xA3,0x00, 0x0, +0, false }, // 810: apgbloodM25; b10M25; f42GM25; nhlM25; Acoustic Guitar2; STEELGT + { 0x1C1D233,0x09CF131, 0x24,0x00, 0xE, +0, false }, // 811: apgbloodM26; b10M26; f42GM26; nhlM26; Electric Guitar1; JAZZGT + { 0x044F831,0x1C9F232, 0x05,0x02, 0x0, +0, false }, // 812: apgbloodM27; b10M27; f42GM27; nhlM27; CLEANGT; Electric Guitar2 + { 0x07B9C21,0x0FB9502, 0x09,0x03, 0x6, +0, false }, // 813: b10M28; f42GM28; Electric Guitar3; MUTEGT + { 0x1988121,0x059A121, 0x84,0x04, 0x6, +0, false }, // 814: apgbloodM29; b10M29; f42GM29; nhlM29; OVERDGT; Overdrive Guitar + { 0x04378B1,0x3FC9122, 0x0C,0x03, 0x0, +0, false }, // 815: apgbloodM30; b10M30; f42GM30; nhlM30; DISTGT; Distorton Guitar + { 0x08C8200,0x0ECB408, 0x0A,0x02, 0x8, +0, false }, // 816: apgbloodM31; b10M31; f42GM31; nhlM31; GTHARMS; Guitar Harmonics + { 0x046AB21,0x0F79321, 0x13,0x00, 0x0, +0, false }, // 817: apgbloodM32; b10M32; f42GM32; nhlM32; ACOUBASS; Acoustic Bass + { 0x032F901,0x058C122, 0x0A,0x04, 0x0, +0, false }, // 818: apgbloodM33; b10M33; f42GM33; nhlM33; Electric Bass 1; FINGBASS + { 0x077FA21,0x06AC322, 0x07,0x02, 0xA, +0, false }, // 819: apgbloodM34; b10M34; f42GM34; nhlM34; Electric Bass 2; PICKBASS + { 0x0577121,0x0876221, 0x17,0x00, 0xA, +0, false }, // 820: b10M35; f42GM35; FRETLESS; Fretless Bass + { 0x178FA25,0x097F312, 0x01,0x00, 0x6, +0, false }, // 821: apgbloodM36; b10M36; f42GM36; nhlM36; SLAPBAS1; Slap Bass 1 + { 0x088FA21,0x097B313, 0x03,0x00, 0xC, +0, false }, // 822: apgbloodM37; b10M37; nhlM37; SLAPBAS2; Slap Bass 2 + { 0x17FF521,0x0CCF323, 0x09,0x04, 0x8, +0, false }, // 823: apgbloodM38; b10M38; f42GM38; nhlM38; SYNBASS1; Synth Bass 1 + { 0x09BA301,0x0AA9301, 0x10,0x00, 0x8, +0, false }, // 824: apgbloodM39; b10M39; f42GM39; nhlM39; SYNBASS2; Synth Bass 2 + { 0x129F6E2,0x10878E1, 0x19,0x00, 0xC, +0, false }, // 825: apgbloodM40; b10M40; f42GM40; nhlM40; VIOLIN; Violin + { 0x129F6E2,0x10878E1, 0x1C,0x00, 0xC, +0, false }, // 826: apgbloodM41; b10M41; f42GM41; nhlM41; VIOLA; Viola + { 0x1166961,0x1275461, 0x19,0x00, 0xA, +0, false }, // 827: apgbloodM42; b10M42; f42GM42; nhlM42; CELLO; Cello + { 0x1318271,0x0566132, 0x18,0x00, 0xC, +0, false }, // 828: apgbloodM43; b10M43; f42GM43; nhlM43; CONTRAB; Contrabass + { 0x10670E2,0x11675E1, 0x23,0x00, 0xC, +0, false }, // 829: apgbloodM44; b10M44; f42GM44; nhlM44; TREMSTR; Tremulo Strings + { 0x0E68802,0x1F6F561, 0x00,0x00, 0x9, +0, false }, // 830: apgbloodM45; b10M45; f42GM45; nhlM45; PIZZ; Pizzicato String + { 0x1D5F612,0x0E3F311, 0x20,0x80, 0xE, +0, false }, // 831: apgbloodM46; b10M46; f42GM46; nhlM46; HARP; Orchestral Harp + { 0x1F4F461,0x0F5B500, 0x0E,0x00, 0x0, +0, false }, // 832: apgbloodM47; b10M47; f42GM47; nhlM47; TIMPANI; Timpany + { 0x1049C61,0x0167121, 0x1E,0x80, 0xE, +0, false }, // 833: apgbloodM48; b10M48; f42GM48; nhlM48; STRINGS; String Ensemble1 + { 0x2D6C0A2,0x1553021, 0x2A,0x00, 0xE, +0, false }, // 834: apgbloodM49; b10M49; f42GM49; nhlM49; SLOWSTR; String Ensemble2 + { 0x1357261,0x1366261, 0x21,0x00, 0xE, +0, false }, // 835: apgbloodM50; b10M50; f42GM50; nhlM50; SYNSTR1; Synth Strings 1 + { 0x1237221,0x0075121, 0x1A,0x02, 0xE, +0, false }, // 836: b10M51; f42GM51; SYNSTR2; SynthStrings 2 + { 0x03197E1,0x0396261, 0x16,0x00, 0x8, +0, false }, // 837: apgbloodM52; b10M52; f42GM52; nhlM52; CHOIR; Choir Aahs + { 0x0457922,0x0276621, 0xC3,0x00, 0x0, +0, false }, // 838: apgbloodM53; b10M53; f42GM53; nhlM53; OOHS; Voice Oohs + { 0x1556321,0x0467321, 0xDE,0x00, 0x0, +0, false }, // 839: apgbloodM54; b10M54; f42GM54; nhlM54; SYNVOX; Synth Voice + { 0x0F78642,0x1767450, 0x05,0x00, 0xB, +0, false }, // 840: apgbloodM55; b10M55; f42GM55; nhlM55; ORCHIT; Orchestra Hit + { 0x0026131,0x0389261, 0x1C,0x81, 0xE, +0, false }, // 841: apgbloodM56; b10M56; f42GM56; nhlM56; TRUMPET; Trumpet + { 0x0235271,0x0197161, 0x1E,0x02, 0xE, +0, false }, // 842: b10M57; f42GM57; TROMBONE; Trombone + { 0x0167621,0x0098121, 0x1A,0x01, 0xE, +0, false }, // 843: b10M58; f42GM58; TUBA; Tuba + { 0x22C8925,0x24B8320, 0x28,0x00, 0x6, +0, false }, // 844: apgbloodM59; b10M59; f42GM59; nhlM59; MUTETRP; Muted Trumpet + { 0x0167921,0x05971A2, 0x1F,0x05, 0x8, +0, false }, // 845: b10M60; f42GM60; FRHORN; French Horn + { 0x0168721,0x0398221, 0x19,0x03, 0xE, +0, false }, // 846: apgbloodM61; b10M61; f42GM61; nhlM61; BRASS1; Brass Section + { 0x0357521,0x0178422, 0x17,0x82, 0xE, +0, false }, // 847: b10M62; f42GM62; SYNBRAS1; Synth Brass 1 + { 0x0586221,0x0167221, 0x22,0x02, 0xE, +0, false }, // 848: b10M63; f42GM63; SYNBRAS2; Synth Brass 2 + { 0x10759B1,0x00A7BA1, 0x1B,0x00, 0x0, +0, false }, // 849: b10M64; f42GM64; SOPSAX; Soprano Sax + { 0x0049F21,0x10C8521, 0x16,0x00, 0xA, +0, false }, // 850: apgbloodM65; b10M65; f42GM65; nhlM65; ALTOSAX; Alto Sax + { 0x020A821,0x10A7B23, 0x0F,0x00, 0xC, +0, false }, // 851: b10M66; f42GM66; TENSAX; Tenor Sax + { 0x0048821,0x1187926, 0x0F,0x00, 0x8, +0, false }, // 852: apgbloodM67; b10M67; f42GM67; nhlM67; BARISAX; Baritone Sax + { 0x0058F31,0x0087332, 0x18,0x01, 0x0, +0, false }, // 853: apgbloodM68; b10M68; f42GM68; nhlM68; OBOE; Oboe + { 0x1378CA1,0x00A7724, 0x0A,0x04, 0x0, +0, false }, // 854: b10M69; f42GM69; ENGLHORN; English Horn + { 0x067A831,0x0195175, 0x04,0x00, 0xA, +0, false }, // 855: b10M70; f42GM70; BASSOON; Bassoon + { 0x12677A2,0x0097421, 0x1F,0x01, 0x0, +0, false }, // 856: apgbloodM71; b10M71; f42GM71; nhlM71; CLARINET; Clarinet + { 0x194B8E1,0x0286321, 0x07,0x01, 0x0, +0, false }, // 857: apgbloodM72; b10M72; f42GM72; nhlM72; PICCOLO; Piccolo + { 0x05987A1,0x00A65E1, 0x93,0x00, 0x0, +0, false }, // 858: b10M73; f42GM73; FLUTE1; Flute + { 0x0389F22,0x0296761, 0x10,0x00, 0x0, +0, false }, // 859: b10M74; f42GM74; RECORDER; Recorder + { 0x19A88E2,0x0096721, 0x0D,0x00, 0x0, +0, false }, // 860: apgbloodM75; b10M75; f42GM75; nhlM75; PANFLUTE; Pan Flute + { 0x09498A2,0x0286A21, 0x10,0x01, 0xE, +0, false }, // 861: apgbloodM76; b10M76; f42GM76; nhlM76; BOTTLEB; Bottle Blow + { 0x02686F1,0x02755F1, 0x1C,0x00, 0xE, +0, false }, // 862: apgbloodM77; b10M77; f42GM77; nhlM77; SHAKU; Shakuhachi + { 0x0099FE1,0x0086FE1, 0x3F,0x00, 0x1, +0, false }, // 863: apgbloodM78; b10M78; b12M78; f42GM78; nhlM78; WHISTLE; WHISTLE.; Whistle + { 0x019F7E2,0x0077A21, 0x3B,0x00, 0x0, +0, false }, // 864: apgbloodM79; b10M79; f42GM79; nhlM79; OCARINA; Ocarina + { 0x00C9222,0x00DA261, 0x1E,0x06, 0xE, +0, false }, // 865: b10M80; f42GM80; Lead 1 squareea; SQUARWAV + { 0x122F421,0x05FA321, 0x15,0x00, 0xE, +0, false }, // 866: apgbloodM81; b10M81; f42GM81; nhlM81; Lead 2 sawtooth; SAWWAV + { 0x16647F2,0x02742F1, 0x20,0x00, 0x2, +0, false }, // 867: apgbloodM82; b10M82; f42GM82; nhlM82; Lead 3 calliope; SYNCALLI + { 0x0288861,0x049B261, 0x19,0x05, 0xE, +0, false }, // 868: apgbloodM83; b10M83; f42GM83; nhlM83; CHIFLEAD; Lead 4 chiff + { 0x01B8221,0x179B223, 0x16,0x00, 0x0, +0, false }, // 869: apgbloodM84; b10M84; f42GM84; nhlM84; CHARANG; Lead 5 charang + { 0x093CA21,0x01A7A22, 0x00,0x00, 0x0, +0, false }, // 870: apgbloodM85; b10M85; f42GM85; nhlM85; Lead 6 voice; SOLOVOX + { 0x1C99223,0x1288222, 0x00,0x00, 0x9, +0, false }, // 871: apgbloodM86; b10M86; f42GM86; FIFTHSAW; Lead 7 fifths + { 0x07BF321,0x05FC322, 0x1D,0x02, 0xE, +0, false }, // 872: apgbloodM87; b10M87; f42GM87; nhlM87; BASSLEAD; Lead 8 brass + { 0x12581E1,0x195C4A6, 0x00,0x86, 0x1, +0, false }, // 873: apgbloodM88; b10M88; f42GM88; nhlM88; FANTASIA; Pad 1 new age + { 0x0013121,0x0154421, 0x27,0x00, 0xE, +0, false }, // 874: apgbloodM89; b10M89; f42GM89; nhlM89; Pad 2 warm; WARMPAD + { 0x2358360,0x006D161, 0x14,0x00, 0xC, +0, false }, // 875: apgbloodM90; b10M90; f42GM90; nhlM90; POLYSYN; Pad 3 polysynth + { 0x101D3E1,0x0378262, 0x5C,0x00, 0x0, +0, false }, // 876: apgbloodM91; b10M91; f42GM91; nhlM91; Pad 4 choir; SPACEVOX + { 0x2863428,0x0354121, 0x38,0x00, 0x0, +0, false }, // 877: b10M92; f42GM92; BOWEDGLS; Pad 5 bowedpad + { 0x1F35224,0x1F53223, 0x12,0x02, 0x4, +0, false }, // 878: b10M93; f42GM93; METALPAD; Pad 6 metallic + { 0x0A66261,0x02661A1, 0x1D,0x00, 0xA, +0, false }, // 879: apgbloodM94; b10M94; f42GM94; nhlM94; HALOPAD; Pad 7 halo + { 0x1D52222,0x1053F21, 0x0F,0x84, 0xA, +0, false }, // 880: b10M95; f42GM95; Pad 8 sweep; SWEEPPAD + { 0x024F9E3,0x0F6D131, 0x1F,0x01, 0x0, +0, false }, // 881: apgbloodM96; b10M96; f42GM96; nhlM96; FX 1 rain; ICERAIN + { 0x1554163,0x10541A2, 0x00,0x00, 0x7, +0, false }, // 882: apgbloodM97; b10M97; f42GM97; FX 2 soundtrack; SOUNDTRK + { 0x165A7C7,0x0E4F3C1, 0x25,0x05, 0x0, +0, false }, // 883: apgbloodM98; b10M98; f42GM98; nhlM98; CRYSTAL; FX 3 crystal + { 0x1B7F7E3,0x1F59261, 0x19,0x00, 0x0, +0, false }, // 884: apgbloodM99; b10M99; f42GM99; nhlM99; ATMOSPH; FX 4 atmosphere + { 0x044A866,0x1E4F241, 0x9B,0x04, 0xE, +0, false }, // 885: apgbloodM100; b10M100; f42GM100; nhlM100; BRIGHT; FX 5 brightness + { 0x0752261,0x0254561, 0x20,0x00, 0xC, +0, false }, // 886: apgbloodM101; b10M101; f42GM101; nhlM101; FX 6 goblins; GOBLIN + { 0x084F6E1,0x036A3E1, 0x21,0x01, 0xE, +0, false }, // 887: apgbloodM102; b10M102; f42GM102; nhlM102; ECHODROP; FX 7 echoes + { 0x16473E2,0x10598E1, 0x14,0x01, 0xA, +0, false }, // 888: apgbloodM103; b10M103; f42GM103; nhlM103; FX 8 sci-fi; STARTHEM + { 0x0347221,0x1F6A324, 0x0B,0x02, 0x8, +0, false }, // 889: apgbloodM104; b10M104; f42GM104; nhlM104; SITAR; Sitar + { 0x053F421,0x0F8F604, 0x16,0x00, 0xC, +0, false }, // 890: apgbloodM105; b10M105; f42GM105; nhlM105; BANJO; Banjo + { 0x002DA21,0x0F5F335, 0x18,0x00, 0xC, +0, false }, // 891: apgbloodM106; b10M106; f42GM106; nhlM106; SHAMISEN; Shamisen + { 0x063FA25,0x1E59402, 0x0F,0x00, 0x8, +0, false }, // 892: apgbloodM107; b10M107; f42GM107; nhlM107; KOTO; Koto + { 0x096F932,0x0448411, 0x07,0x00, 0x0, +0, false }, // 893: apgbloodM108; b10M108; f42GM108; nhlM108; KALIMBA; Kalimba + { 0x2189720,0x1188325, 0x0E,0x03, 0x8, +0, false }, // 894: apgbloodM109; b10M109; f42GM109; nhlM109; BAGPIPE; Bagpipe + { 0x029F661,0x1087862, 0x18,0x01, 0x0, +0, false }, // 895: apgbloodM110; b10M110; f42GM110; nhlM110; FIDDLE; Fiddle + { 0x01976E6,0x1088E61, 0x21,0x03, 0xA, +0, false }, // 896: apgbloodM111; b10M111; f42GM111; nhlM111; SHANNAI; Shanai + { 0x0D4F027,0x046F205, 0x23,0x09, 0x0, +0, false }, // 897: apgbloodM112; b10M112; f42GM112; nhlM112; TINKLBEL; Tinkle Bell + { 0x2167502,0x1F6F601, 0x00,0x00, 0x7, +0, false }, // 898: apgbloodM114; b10M114; f42GM114; nhlM114; STEELDRM; Steel Drums + { 0x032F511,0x0B4F410, 0x15,0x00, 0x4, +0, false }, // 899: apgbloodM117; b10M117; f42GM117; nhlM117; MELOTOM; Melodic Tom + { 0x099FA22,0x025D501, 0x06,0x00, 0x8, +0, false }, // 900: apgbloodM118; b10M118; f42GM118; nhlM118; SYNDRUM; Synth Drum + { 0x200FF2E,0x02D210E, 0x00,0x0E, 0xE, +0, false }, // 901: apgbloodM119; b10M119; nhlM119; REVRSCYM; Reverse Cymbal + { 0x1E45630,0x2875517, 0x0B,0x00, 0x0, +0, false }, // 902: apgbloodM120; b10M120; nhlM120; FRETNOIS; Guitar FretNoise + { 0x003FF24,0x1879805, 0x00,0x08, 0xC, +0, false }, // 903: apgbloodM121; b10M121; nhlM121; BRTHNOIS; Breath Noise + { 0x200F00E,0x304170A, 0x00,0x04, 0xE, +0, false }, // 904: apgbloodM122; b10M122; nhlM122; SEASHORE; Seashore + { 0x0F7F620,0x2F9770E, 0x08,0x05, 0x0, +0, false }, // 905: apgbloodM123; b10M123; BIRDS; Bird Tweet + { 0x008F120,0x008F42E, 0x14,0x02, 0x0, +0, false }, // 906: apgbloodM124; b10M124; nhlM124; TELEPHON; Telephone + { 0x100F220,0x1053623, 0x04,0x00, 0x2, +0, false }, // 907: apgbloodM125; b10M125; HELICOPT; Helicopter + { 0x002FF2E,0x355322A, 0x00,0x05, 0xE, +0, false }, // 908: b10M126; nhlM126; APPLAUSE; Applause/Noise + { 0x1FCF720,0x04AF80A, 0x00,0x00, 0x6, +0, false }, // 909: b11P32; hiq + { 0x053F600,0x07AF710, 0x0C,0x00, 0x0, +0, false }, // 910: b11P35; Kick2 + { 0x0FEF227,0x3D8980A, 0x00,0x0C, 0x8, +0, false }, // 911: b11P42; b11P44; clshat96 + { 0x0F8F128,0x3667606, 0x00,0x0A, 0xC, +0, false }, // 912: b11P46; Opnhat96 + { 0x0E5AD37,0x1A58211, 0x40,0x00, 0x0, +0, false }, // 913: b11M0; PIANO1 + { 0x053F335,0x1F5F111, 0xDA,0x03, 0x0, +0, false }, // 914: b11M1; b12M1; PIANO2; PIANO2.I + { 0x163F435,0x1F5F211, 0xCF,0x03, 0x0, +0, false }, // 915: b11M2; b12M2; PIANO3; PIANO3.I + { 0x163F374,0x1F5F251, 0xD3,0x03, 0x0, +0, false }, // 916: b11M3; HONKYTNK + { 0x0F7F201,0x2C9F887, 0x06,0x15, 0x5, +0, false }, // 917: b11M4; EPIANO1 + { 0x08EF63C,0x0F5F131, 0x1B,0x09, 0x0, +0, false }, // 918: b11M5; EPIANO2 + { 0x20AFAB2,0x1F7C231, 0x15,0x05, 0xC, +0, false }, // 919: b11M6; b12M6; HARPSI; HARPSI.I + { 0x020F831,0x1DCF236, 0x0F,0x04, 0x0, +0, false }, // 920: b11M7; CLAV + { 0x234F825,0x085F401, 0xA2,0x07, 0x6, +0, false }, // 921: b11M8; b12M8; CELESTA; CELESTA. + { 0x226F6C2,0x075A501, 0x05,0x05, 0x9, +0, false }, // 922: b11M10; b12M10; MUSICBOX + { 0x131F6F5,0x0E3F1F1, 0x2A,0x02, 0x0, +0, false }, // 923: b11M11; b12M11; VIBES; VIBES.IN + { 0x0F8F8F8,0x064E4D1, 0x1A,0x07, 0xC, +0, false }, // 924: b11M12; b12M12; MARIMBA; MARIMBA. + { 0x0F7F73C,0x0F5F531, 0x0C,0x06, 0x9, +0, false }, // 925: b11M13; XYLOPHON + { 0x0F0B022,0x0F4C425, 0x21,0x08, 0x0, +0, false }, // 926: b11M14; TUBEBELL + { 0x136F8C5,0x194C311, 0x09,0x06, 0x0, +0, false }, // 927: b11M15; SANTUR + { 0x11BF4E2,0x11DD4E0, 0x08,0x04, 0x1, +0, false }, // 928: b11M16; ORGAN1 + { 0x04CF7F2,0x00BF5F0, 0x02,0x04, 0x1, +0, false }, // 929: b11M17; b12M17; ORGAN2; ORGAN2.I + { 0x13DF4E0,0x13BF5E0, 0x03,0x00, 0x7, +0, false }, // 930: b11M18; ORGAN3 + { 0x1166722,0x1086DE0, 0x09,0x05, 0xB, +0, false }, // 931: b11M19; b12M19; CHRCHORG + { 0x0066331,0x1175172, 0x27,0x04, 0x0, +0, false }, // 932: b11M20; b12M20; REEDORG; REEDORG. + { 0x11653B4,0x1175171, 0x1B,0x06, 0xE, +0, false }, // 933: b11M21; ACCORD + { 0x1057824,0x1085333, 0x1E,0x09, 0x0, +0, false }, // 934: b11M22; b12M22; HARMO; HARMO.IN + { 0x11653B3,0x1175172, 0x1F,0x05, 0x0, +0, false }, // 935: b11M23; b12M23; BANDNEON + { 0x127F833,0x0F8F231, 0x23,0x04, 0xE, +0, false }, // 936: b11M24; b12M24; NYLONGT; NYLONGT. + { 0x132F418,0x1A7E211, 0x26,0x03, 0x0, +0, false }, // 937: b11M25; STEELGT + { 0x0C1A233,0x09CB131, 0x9D,0x85, 0x8, +0, false }, // 938: b11M26; b12M26; JAZZGT; JAZZGT.I + { 0x1F4F335,0x1C9F232, 0x16,0x07, 0xA, +0, false }, // 939: b11M27; CLEANGT + { 0x07B9C21,0x0FB9402, 0x12,0x03, 0xA, +0, false }, // 940: b11M28; MUTEGT + { 0x24C8120,0x17AF126, 0x06,0x0C, 0x0, +0, false }, // 941: b11M29; OVERDGT + { 0x28B7120,0x378F120, 0x11,0x06, 0x0, +0, false }, // 942: b11M30; DISTGT + { 0x38C7205,0x19CE203, 0x13,0x0A, 0x4, +0, false }, // 943: b11M31; b12M31; GTHARMS; GTHARMS. + { 0x0B6AF31,0x0F78331, 0x00,0x00, 0x0, +0, false }, // 944: b11M32; ACOUBASS + { 0x068F321,0x0FCC121, 0x17,0x06, 0x8, +0, false }, // 945: b11M33; FINGBASS + { 0x077FB21,0x06AC322, 0x00,0x03, 0x8, +0, false }, // 946: b11M34; PICKBASS + { 0x047A131,0x0878231, 0x97,0x84, 0xA, +0, false }, // 947: b11M35; FRETLESS + { 0x0A8FA25,0x197F312, 0x0D,0x00, 0x8, +0, false }, // 948: b11M36; SLAPBAS1 + { 0x06CFA21,0x0FCF334, 0x05,0x07, 0xC, +0, false }, // 949: b11M37; SLAPBAS2 + { 0x17FF521,0x0CCF322, 0x17,0x03, 0xE, +0, false }, // 950: b11M38; SYNBASS1 + { 0x09BA301,0x0AA9301, 0x13,0x04, 0xA, +0, false }, // 951: b11M39; SYNBASS2 + { 0x129F6E2,0x10878E1, 0x19,0x05, 0xC, +0, false }, // 952: b11M40; b12M40; VIOLIN; VIOLIN.I + { 0x129F6E2,0x10878E1, 0x1C,0x03, 0xC, +0, false }, // 953: b11M41; VIOLA + { 0x0099861,0x1087E61, 0x20,0x03, 0xC, +0, false }, // 954: b11M42; b12M42; CELLO; CELLO.IN + { 0x1017171,0x05651F1, 0x1E,0x06, 0xE, +0, false }, // 955: b11M43; b12M43; CONTRAB; CONTRAB. + { 0x10670E2,0x11675E1, 0x23,0x04, 0xC, +0, false }, // 956: b11M44; b12M44; TREMSTR; TREMSTR. + { 0x0E69802,0x0F6F521, 0x05,0x07, 0x9, +0, false }, // 957: b11M45; PIZZ + { 0x075F602,0x0C5F401, 0x2A,0x82, 0xE, +0, false }, // 958: b11M46; b12M46; HARP; HARP.INS + { 0x1BABF61,0x0468501, 0x40,0x00, 0x0, +0, false }, // 959: b11M47; TIMPANI + { 0x195CCE1,0x12850E1, 0x00,0x00, 0x0, +0, false }, // 960: b11M48; STRINGS + { 0x2D6C0E2,0x15530E1, 0x27,0x09, 0xE, +0, false }, // 961: b11M49; b12M49; SLOWSTR; SLOWSTR. + { 0x1556261,0x1566261, 0x26,0x03, 0xE, +0, false }, // 962: b11M50; b12M50; SYNSTR1; SYNSTR1. + { 0x16372A1,0x00751A1, 0x18,0x07, 0xE, +0, false }, // 963: b11M51; SYNSTR2 + { 0x145B822,0x0278621, 0xD2,0x02, 0x0, +0, false }, // 964: b11M53; b12M53; OOHS; OOHS.INS + { 0x1556321,0x0467321, 0xDE,0x05, 0x0, +0, false }, // 965: b11M54; b12M54; SYNVOX; SYNVOX.I + { 0x0F78642,0x1767450, 0x0A,0x00, 0xD, +0, false }, // 966: b11M55; b12M55; ORCHIT; ORCHIT.I + { 0x0026131,0x0388261, 0x1F,0x87, 0xE, +0, false }, // 967: b11M56; TRUMPET + { 0x0135571,0x0197061, 0x20,0x0B, 0xE, +0, false }, // 968: b11M57; TROMBONE + { 0x0166621,0x0097121, 0x1C,0x06, 0xE, +0, false }, // 969: b11M58; TUBA + { 0x21C7824,0x14B9321, 0x19,0x84, 0x0, +0, false }, // 970: b11M59; b12M59; MUTETRP; MUTETRP. + { 0x0167921,0x05971A1, 0x21,0x03, 0xC, +0, false }, // 971: b11M60; FRHORN + { 0x0358221,0x0388221, 0x1B,0x07, 0xE, +0, false }, // 972: b11M61; TCBRASS1 + { 0x0357221,0x0378222, 0x1A,0x87, 0xE, +0, false }, // 973: b11M62; SYNBRAS1 + { 0x0586221,0x0167221, 0x23,0x06, 0xE, +0, false }, // 974: b11M63; b12M63; SYNBRAS2 + { 0x10759F1,0x00A7B61, 0x1B,0x06, 0x0, +0, false }, // 975: b11M64; b12M64; SOPSAX; SOPSAX.I + { 0x0049F21,0x10C8521, 0x16,0x07, 0xA, +0, false }, // 976: b11M65; b12M65; ALTOSAX; ALTOSAX. + { 0x010B821,0x1DC72A6, 0x04,0x04, 0x8, +0, false }, // 977: b11M66; b12M66; TENSAX; TENSAX.I + { 0x0096831,0x1086334, 0x0B,0x09, 0x6, +0, false }, // 978: b11M67; b12M67; BARISAX; BARISAX. + { 0x1058F31,0x00B5333, 0x14,0x16, 0x0, +0, false }, // 979: b11M68; OBOE + { 0x1079FA1,0x00A7724, 0x1D,0x08, 0xA, +0, false }, // 980: b11M69; b12M69; ENGLHORN + { 0x009D531,0x01D6175, 0x1B,0x4C, 0xA, +0, false }, // 981: b11M70; BASSOON + { 0x0076172,0x01B6223, 0x26,0x10, 0xE, +0, false }, // 982: b11M71; CLARINET + { 0x194A8E1,0x0086221, 0x0F,0x04, 0x0, +0, false }, // 983: b11M72; b12M72; PICCOLO; PICCOLO. + { 0x00986F1,0x00B75E1, 0x9C,0x0B, 0x0, +0, false }, // 984: b11M73; FLUTE1 + { 0x008DF22,0x0297761, 0x2C,0x03, 0x0, +0, false }, // 985: b11M74; b12M74; RECORDER + { 0x27A88E2,0x0097721, 0x2C,0x00, 0x0, +0, false }, // 986: b11M75; b12M75; PANFLUTE + { 0x05488E2,0x0087721, 0x17,0x0B, 0xE, +0, false }, // 987: b11M76; BOTTLEB + { 0x02686F1,0x02755F1, 0x1F,0x04, 0xE, +0, false }, // 988: b11M77; SHAKU + { 0x0099FE1,0x0086FE1, 0x3F,0x05, 0x1, +0, false }, // 989: b11M78; WHISTLE + { 0x004A822,0x0096A21, 0xE6,0x05, 0x0, +0, false }, // 990: b11M79; OCARINA + { 0x00C9222,0x00DA261, 0x1B,0x0A, 0xE, +0, false }, // 991: b11M80; SQUARWAV + { 0x122F461,0x05FA361, 0x15,0x04, 0xE, +0, false }, // 992: b11M81; SAWWAV + { 0x10ABB21,0x0096FA1, 0xD2,0x03, 0xC, +0, false }, // 993: b11M82; b12M82; SYNCALLI + { 0x0387761,0x0499261, 0x17,0x09, 0x8, +0, false }, // 994: b11M83; b12M83; CHIFLEAD + { 0x21D7120,0x178F124, 0x08,0x05, 0x0, +0, false }, // 995: b11M84; CHARANG + { 0x193CA21,0x01A7A21, 0x00,0x03, 0x0, +0, false }, // 996: b11M85; b12M85; SOLOVOX; SOLOVOX. + { 0x1C99223,0x1089122, 0x06,0x08, 0xB, +0, false }, // 997: b11M86; FIFTHSAW + { 0x01BF321,0x05FE122, 0x1D,0x04, 0xE, +0, false }, // 998: b11M87; BASSLEAD + { 0x15562E1,0x125FAC8, 0x01,0x0B, 0x5, +0, false }, // 999: b11M88; b12M88; FANTASIA + { 0x0012161,0x01534E1, 0x26,0x02, 0xE, +0, false }, // 1000: b11M89; WARMPAD + { 0x0358361,0x106D161, 0x19,0x02, 0xC, +0, false }, // 1001: b11M90; POLYSYN + { 0x101D3E1,0x0378262, 0xDC,0x82, 0x0, +0, false }, // 1002: b11M91; SPACEVOX + { 0x166446A,0x0365161, 0x33,0x04, 0x0, +0, false }, // 1003: b11M92; BOWEDGLS + { 0x0F38262,0x1F53261, 0x0B,0x06, 0x4, +0, false }, // 1004: b11M93; METALPAD + { 0x1766261,0x02661A1, 0x9A,0x04, 0xC, +0, false }, // 1005: b11M94; HALOPAD + { 0x1D52222,0x1053F21, 0x13,0x06, 0xA, +0, false }, // 1006: b11M95; SWEEPPAD + { 0x0F4F2E1,0x0F69121, 0x9C,0x05, 0xE, +0, false }, // 1007: b11M96; b12M96; ICERAIN; ICERAIN. + { 0x1554163,0x10541A2, 0x0A,0x06, 0xB, +0, false }, // 1008: b11M97; SOUNDTRK + { 0x005F604,0x0E5F301, 0x18,0x0E, 0x0, +0, false }, // 1009: b11M98; CRYSTAL + { 0x196F9E3,0x1F5C261, 0x10,0x00, 0x8, +0, false }, // 1010: b11M99; ATMOSPH + { 0x1C6A144,0x1E5B241, 0xD2,0x06, 0xE, +0, false }, // 1011: b11M100; BRIGHT + { 0x1772261,0x0264561, 0x94,0x05, 0xE, +0, false }, // 1012: b11M101; b12M101; GOBLIN; GOBLIN.I + { 0x184F5E1,0x036A2E1, 0x19,0x07, 0xE, +0, false }, // 1013: b11M102; ECHODROP + { 0x16473E2,0x10598E1, 0x14,0x07, 0xA, +0, false }, // 1014: b11M103; STARTHEM + { 0x0348321,0x1F6C324, 0x0B,0x09, 0x8, +0, false }, // 1015: b11M104; b12M104; SITAR; SITAR.IN + { 0x19AFB25,0x1F7F432, 0x00,0x03, 0x0, +0, false }, // 1016: b11M105; BANJO + { 0x002DA21,0x0F5F335, 0x1B,0x04, 0xC, +0, false }, // 1017: b11M106; SHAMISEN + { 0x034F763,0x1E5F301, 0x4E,0x05, 0x0, +0, false }, // 1018: b11M107; b12M107; KOTO; KOTO.INS + { 0x296F931,0x0F6F531, 0x0F,0x04, 0xA, +0, false }, // 1019: b11M108; b12M108; KALIMBA; KALIMBA. + { 0x1176731,0x01A7325, 0x17,0x0A, 0xE, +0, false }, // 1020: b11M109; b12M109; BAGPIPE; BAGPIPE. + { 0x129F6E1,0x20868E2, 0x15,0x07, 0x0, +0, false }, // 1021: b11M110; b12M110; FIDDLE; FIDDLE.I + { 0x019A6E6,0x1088E61, 0x23,0x05, 0x0, +0, false }, // 1022: b11M111; SHANNAI + { 0x0D4F027,0x046F205, 0x23,0x0C, 0x0, +0, false }, // 1023: b11M112; b12M112; TINKLBEL + { 0x1167504,0x1F6C601, 0x07,0x00, 0x5, +0, false }, // 1024: b11M114; STEELDRM + { 0x033F731,0x085F510, 0x19,0x00, 0x0, +0, false }, // 1025: b11M117; MELOTOM + { 0x089FA22,0x025F501, 0x0F,0x05, 0xE, +0, false }, // 1026: b11M118; SYNDRUM + { 0x200FF2E,0x02D210E, 0x00,0x18, 0xE, +0, false }, // 1027: b11M119; REVRSCYM + { 0x0F45630,0x2875517, 0x00,0x00, 0x8, +0, false }, // 1028: b11M120; b12M120; FRETNOIS + { 0x003FF20,0x3967604, 0x00,0x06, 0xE, +0, false }, // 1029: b11M121; BRTHNOIS + { 0x200F00E,0x304170A, 0x00,0x13, 0xE, +0, false }, // 1030: b11M122; SEASHORE + { 0x007F020,0x2F9920E, 0x0C,0x08, 0x0, +0, false }, // 1031: b11M123; b12M123; BIRDS; BIRDS.IN + { 0x008F120,0x008F42E, 0x14,0x08, 0x0, +0, false }, // 1032: b11M124; b12M124; TELEPHON + { 0x100F220,0x0052423, 0x09,0x05, 0xE, +0, false }, // 1033: b11M125; HELICOPT + { 0x002FF2E,0x325332E, 0x00,0x0A, 0xE, +0, false }, // 1034: b11M126; APPLAUSE + { 0x0DF8120,0x0DFF310, 0x00,0x03, 0xE, +0, false }, // 1035: b11M127; GUNSHOT + { 0x050F335,0x1F5F111, 0x69,0x02, 0x0, +0, false }, // 1036: b12M0; PIANO1.I + { 0x2B49230,0x208A421, 0x0F,0x00, 0xC, +0, false }, // 1037: b12M3; TCSAWWAV + { 0x0A7FB2C,0x0C9F281, 0x16,0x08, 0x0, +0, false }, // 1038: b12M4; EPIANO1. + { 0x08EA43A,0x085A131, 0x35,0x07, 0xC, +0, false }, // 1039: b12M5; EPIANO2. + { 0x0F7F838,0x0F5F537, 0x13,0x06, 0x8, +0, false }, // 1040: b12M13; XYLOPHON + { 0x061C21A,0x072C212, 0x18,0x03, 0x6, +0, false }, // 1041: b12M14; TCBELL.I + { 0x136F8C2,0x194C311, 0x03,0x03, 0x0, +0, false }, // 1042: b12M15; SANTUR.I + { 0x34FFAE1,0x11AD4E0, 0x07,0x07, 0x1, +0, false }, // 1043: b12M16; ORGAN1.I + { 0x13DF9E3,0x03BF5E0, 0x00,0x00, 0x0, +0, false }, // 1044: b12M18; ORGAN3.I + { 0x1F62334,0x1173131, 0x1E,0x06, 0xE, +0, false }, // 1045: b12M21; ACCORD.I + { 0x1F2F235,0x1A7E211, 0x02,0x03, 0x0, +0, false }, // 1046: b12M25; STEELGT. + { 0x084FA37,0x1C9F232, 0x09,0x00, 0x0, +0, false }, // 1047: b12M27; CLEANGT. + { 0x3CEFA21,0x0FBF403, 0x03,0x00, 0x0, +0, false }, // 1048: b12M28; MUTEGT.I + { 0x2989120,0x159B125, 0x06,0x06, 0x0, +0, false }, // 1049: b12M29; TCOVRDGT + { 0x073F9A1,0x3FCA120, 0x0D,0x04, 0xA, +0, false }, // 1050: b12M30; TCDISTG2 + { 0x036F821,0x0F7C123, 0x11,0x00, 0x8, +0, false }, // 1051: b12M32; ACOUBASS + { 0x017F821,0x0FAF223, 0x9E,0x00, 0xE, +0, false }, // 1052: b12M33; FINGBASS + { 0x146F821,0x006C322, 0x0C,0x07, 0x6, +0, false }, // 1053: b12M34; PICKBASS + { 0x047F531,0x087F233, 0x96,0x80, 0xA, +0, false }, // 1054: b12M35; FRETLESS + { 0x0B8FA21,0x077F412, 0x04,0x07, 0x0, +0, false }, // 1055: b12M36; SLAPBAS1 + { 0x08CF921,0x0FCF334, 0x05,0x00, 0x0, +0, false }, // 1056: b12M37; SLAPBAS2 + { 0x066F801,0x1F6F521, 0x08,0x06, 0x8, +0, false }, // 1057: b12M38; SYNBASS1 + { 0x09BF501,0x0AAF302, 0x19,0x04, 0xC, +0, false }, // 1058: b12M39; SYNBASS2 + { 0x124F661,0x2065860, 0x17,0x0B, 0xE, +0, false }, // 1059: b12M41; VIOLA.IN + { 0x006F701,0x3F6F720, 0x19,0x08, 0xE, +0, false }, // 1060: b12M45; PIZZ.INS + { 0x1F4F461,0x0F5B500, 0x14,0x00, 0x0, +0, false }, // 1061: b12M47; TIMPANI. + { 0x104F6E1,0x12670E1, 0x23,0x05, 0xE, +0, false }, // 1062: b12M48; STRINGS. + { 0x113F221,0x0055121, 0x20,0x09, 0xE, +0, false }, // 1063: b12M51; SYNSTR2. + { 0x0026131,0x0388261, 0x1F,0x83, 0xE, +0, false }, // 1064: b12M56; TRUMPET. + { 0x0135571,0x0197061, 0x20,0x06, 0xE, +0, false }, // 1065: b12M57; TROMBONE + { 0x0157121,0x0177122, 0x1C,0x00, 0xE, +0, false }, // 1066: b12M58; TUBA.INS + { 0x0257521,0x01771A1, 0x21,0x00, 0xC, +0, false }, // 1067: b12M60; FRHORN2. + { 0x0358221,0x0388221, 0x19,0x03, 0xE, +0, false }, // 1068: b12M61; TCBRASS1 + { 0x0357221,0x0378222, 0x1A,0x82, 0xE, +0, false }, // 1069: b12M62; SYNBRAS1 + { 0x1058F31,0x0085333, 0x14,0x0A, 0x0, +0, false }, // 1070: b12M68; OBOE.INS + { 0x009D531,0x01B6175, 0x1B,0x84, 0xA, +0, false }, // 1071: b12M70; BASSOON. + { 0x0076172,0x0186223, 0x26,0x0A, 0xE, +0, false }, // 1072: b12M71; CLARINET + { 0x00986F1,0x00A75E1, 0x9C,0x05, 0x0, +0, false }, // 1073: b12M73; FLUTE1.I + { 0x02384F1,0x01655F2, 0x1D,0x00, 0xE, +0, false }, // 1074: b12M76; SHAKU.IN + { 0x2D86901,0x0B65701, 0x1B,0x00, 0xC, +0, false }, // 1075: b12M77; TCCHIFF. + { 0x0C4FF22,0x0077921, 0x00,0x0D, 0x0, +0, false }, // 1076: b12M79; OCARINA. + { 0x05FB9A2,0x0FB9121, 0x0B,0x0F, 0xE, +0, false }, // 1077: b12M80; SQUARWAV + { 0x072FA62,0x198F541, 0x09,0x00, 0xC, +0, false }, // 1078: b12M81; SAWWAV.I + { 0x21D8120,0x179F125, 0x08,0x05, 0x0, +0, false }, // 1079: b12M84; CHARANG. + { 0x1C99223,0x1089122, 0x0C,0x0E, 0xD, +0, false }, // 1080: b12M86; FIFTHSAW + { 0x01BF321,0x05FE121, 0x1D,0x0A, 0xE, +0, false }, // 1081: b12M87; BASSLEAD + { 0x001F1A1,0x0153421, 0x27,0x07, 0xE, +0, false }, // 1082: b12M89; WARMPAD. + { 0x2A2F120,0x315F321, 0x14,0x12, 0x0, +0, false }, // 1083: b12M90; POLYSYN. + { 0x034D2E8,0x1343261, 0xDD,0x8B, 0x0, +0, false }, // 1084: b12M91; SPACEVOX + { 0x053F265,0x1F33263, 0x0E,0x11, 0x0, +0, false }, // 1085: b12M92; BOWEDGLS + { 0x0837222,0x1055221, 0x19,0x05, 0xC, +0, false }, // 1086: b12M93; METALPAD + { 0x074F161,0x07441A1, 0x22,0x06, 0xE, +0, false }, // 1087: b12M94; HALOPAD. + { 0x00553A1,0x0F43221, 0x25,0x00, 0xE, +0, false }, // 1088: b12M95; SWEEPPAD + { 0x1554163,0x10541A2, 0x0A,0x03, 0xB, +0, false }, // 1089: b12M97; SOUNDTRK + { 0x091F010,0x0E7A51E, 0x0C,0x00, 0x0, +0, false }, // 1090: b12M98; b12P67; b12P68; f53GD67; f53GD68; CRYSTAL.; agogo.in + { 0x2B29130,0x204A121, 0x10,0x00, 0xC, +0, false }, // 1091: b12M99; TCSYNTH1 + { 0x0D6F662,0x2E5B241, 0x22,0x00, 0xE, +0, false }, // 1092: b12M100; BRIGHT.I + { 0x104F021,0x0043221, 0x2B,0x06, 0xE, +0, false }, // 1093: b12M102; ECHODROP + { 0x06473E4,0x10548E1, 0x25,0x08, 0x0, +0, false }, // 1094: b12M103; STARTHEM + { 0x156FA23,0x0FBF622, 0x00,0x00, 0x0, +0, false }, // 1095: b12M105; BANJO.IN + { 0x28CFA21,0x1F7F331, 0x13,0x04, 0xC, +0, false }, // 1096: b12M106; SHAMISEN + { 0x0559131,0x3788133, 0x0D,0x02, 0xA, +0, false }, // 1097: b12M111; TCPAD1.I + { 0x0411160,0x14431E6, 0x05,0x00, 0x8, +0, false }, // 1098: b12M113; TCLOWPAD + { 0x0722121,0x2646129, 0x0D,0x0D, 0x4, +0, false }, // 1099: b12M114; TCPAD4.I + { 0x3922220,0x0A44125, 0x84,0x82, 0x8, +0, false }, // 1100: b12M117; TCPAD7.I + { 0x1023220,0x3343120, 0x03,0x00, 0xC, +0, false }, // 1101: b12M118; TCPAD8.I + { 0x0B5F100,0x0C2D400, 0x0B,0x07, 0xA, +0, false }, // 1102: b12M119; TCSFX1.I + { 0x300FF36,0x2F4F41E, 0x09,0x00, 0xE, +0, false }, // 1103: b12M121; BRTHNOIS + { 0x0211131,0x0937122, 0x0A,0x02, 0xA, +0, false }, // 1104: b12M122; TCPAD2.I + { 0x1728281,0x0743182, 0x0E,0x05, 0xC, +0, false }, // 1105: b12M125; TCPAD5.I + { 0x0331221,0x1243122, 0x00,0x00, 0x8, +0, false }, // 1106: b12M126; TCPAD6.I + { 0x0F9F700,0x0CA8601, 0x08,0x00, 0x0, +0, false }, // 1107: b12P36; f53GD36; Kick.ins + { 0x1F3F030,0x1F4F130, 0x54,0x00, 0xA, +12, false }, // 1108: dMM0; hxMM0; musM0; raptM0; Acoustic Grand Piano + { 0x0F3F030,0x1F4F130, 0x52,0x00, 0xA, +12, false }, // 1109: dMM1; hxMM1; musM1; raptM1; Bright Acoustic Piano + { 0x1F3E130,0x0F4F130, 0x4E,0x00, 0x8, +12, false }, // 1110: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano + { 0x015E811,0x014F712, 0x00,0x00, 0x1, +12, true }, // 1111: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano + { 0x153F110,0x0F4D110, 0x4F,0x00, 0x6, +12, false }, // 1112: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano + { 0x053F111,0x0F4D111, 0x4F,0x00, 0x6, +12, true }, // 1113: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano + { 0x051F121,0x0E5D231, 0x66,0x00, 0x6, +0, false }, // 1114: dMM4; hxMM4; musM4; raptM4; Rhodes Paino + { 0x0E6F130,0x0E5F1B0, 0x51,0x40, 0x6, +12, false }, // 1115: dMM5; hxMM5; musM5; raptM5; Chorused Piano + { 0x079F212,0x099F110, 0x43,0x40, 0x9, +12, true }, // 1116: dMM5; hxMM5; musM5; raptM5; Chorused Piano + { 0x201F230,0x1F4C130, 0x87,0x00, 0x6, +12, false }, // 1117: dMM6; hxMM6; musM6; raptM6; Harpsichord + { 0x162A190,0x1A79110, 0x8E,0x00, 0xC, +12, false }, // 1118: dMM7; hxMM7; musM7; raptM7; Clavinet + { 0x164F228,0x0E4F231, 0x4F,0x00, 0x8, +0, false }, // 1119: dMM8; hxMM8; musM8; raptM8; Celesta + { 0x0119113,0x0347D14, 0x0E,0x00, 0x9, +0, false }, // 1120: dMM9; hxMM9; musM9; raptM9; * Glockenspiel + { 0x041F6B2,0x092D290, 0x0F,0x00, 0x0, +12, false }, // 1121: dMM10; hxMM10; musM10; raptM10; * Music Box + { 0x0F3F1F0,0x0F4F1F2, 0x02,0x00, 0x1, +12, false }, // 1122: dMM11; hxMM11; musM11; raptM11; Vibraphone + { 0x0157980,0x275F883, 0x00,0x00, 0x1, +12, false }, // 1123: dMM12; hxMM12; musM12; raptM12; Marimba + { 0x093F614,0x053F610, 0x1F,0x00, 0x8, +12, false }, // 1124: dMM13; hxMM13; musM13; raptM13; Xylophone + { 0x113B681,0x013FF02, 0x99,0x00, 0xA, +0, false }, // 1125: dMM14; hxMM14; musM14; raptM14; * Tubular-bell + { 0x0119130,0x0535211, 0x47,0x80, 0x8, +12, false }, // 1126: dMM15; hxMM15; musM15; raptM15; * Dulcimer + { 0x016B1A0,0x117D161, 0x88,0x80, 0x7, +12, false }, // 1127: dMM16; hxMM16; musM16; raptM16; Hammond Organ + { 0x105F130,0x036F494, 0x00,0x00, 0x7, +0, false }, // 1128: dMM17; hxMM17; musM17; raptM17; Percussive Organ + { 0x017F2E2,0x107FF60, 0x9E,0x80, 0x0, +0, false }, // 1129: dMM18; hxMM18; musM18; raptM18; Rock Organ + { 0x117F2E0,0x007FFA0, 0x9E,0x80, 0x0, +12, true }, // 1130: dMM18; hxMM18; musM18; raptM18; Rock Organ + { 0x0043030,0x1145431, 0x92,0x80, 0x9, +12, false }, // 1131: dMM19; hxMM19; musM19; raptM19; Church Organ + { 0x0178000,0x1176081, 0x49,0x80, 0x6, +12, false }, // 1132: dMM20; hxMM20; musM20; raptM20; Reed Organ + { 0x015A220,0x1264131, 0x48,0x00, 0xA, +12, false }, // 1133: dMM21; hxMM21; musM21; raptM21; Accordion + { 0x0158220,0x1264631, 0x4A,0x00, 0xA, +12, true }, // 1134: dMM21; hxMM21; musM21; raptM21; Accordion + { 0x03460B0,0x01642B2, 0x0C,0x80, 0x8, +12, false }, // 1135: dMM22; hxMM22; musM22; raptM22; Harmonica + { 0x105F020,0x2055231, 0x92,0x00, 0x8, +12, false }, // 1136: dMM23; hxMM23; musM23; raptM23; Tango Accordion + { 0x105F020,0x2055231, 0x92,0x00, 0x0, +12, true }, // 1137: dMM23; hxMM23; musM23; raptM23; Tango Accordion + { 0x0F5F120,0x0F6F120, 0x8D,0x00, 0x0, +12, false }, // 1138: dMM24; hxMM24; musM24; Acoustic Guitar (nylon) + { 0x1E4E130,0x0E3F230, 0x0D,0x00, 0xA, +12, false }, // 1139: dMM25; hxMM25; musM25; Acoustic Guitar (steel) + { 0x21FF100,0x088F400, 0x21,0x00, 0xA, +12, false }, // 1140: dMM26; hxMM26; musM26; Electric Guitar (jazz) + { 0x132EA10,0x2E7D210, 0x87,0x00, 0x2, +12, false }, // 1141: dMM27; hxMM27; musM27; raptM27; * Electric Guitar (clean) + { 0x0F4E030,0x0F5F230, 0x92,0x80, 0x0, +12, false }, // 1142: dMM28; hxMM28; musM28; raptM28; Electric Guitar (muted) + { 0x0FFF100,0x1FFF051, 0x10,0x00, 0xA, +12, false }, // 1143: dMM29; Overdriven Guitar + { 0x0FFF110,0x1FFF051, 0x0D,0x00, 0xC, +12, false }, // 1144: dMM30; musM30; Distortion Guitar + { 0x297A110,0x0E7E111, 0x43,0x00, 0x0, +12, false }, // 1145: dMM31; hxMM31; musM31; raptM31; * Guitar Harmonics + { 0x020C420,0x0F6C3B0, 0x0E,0x00, 0x0, +12, false }, // 1146: dMM32; Acoustic Bass + { 0x0FFF030,0x0F8F131, 0x96,0x00, 0xA, +12, false }, // 1147: dMM33; hxMM33; musM33; raptM33; Electric Bass (finger) + { 0x014E020,0x0D6E130, 0x8F,0x80, 0x8, +12, false }, // 1148: dMM34; hxMM34; musM34; raptM34; Electric Bass (pick) + { 0x14551E1,0x14691A0, 0x4D,0x00, 0x0, +0, false }, // 1149: dMM35; Fretless Bass + { 0x14551A1,0x14681A0, 0x4D,0x00, 0x0, +12, true }, // 1150: dMM35; dMM94; hxMM94; musM94; raptM94; Fretless Bass + { 0x2E7F030,0x047F131, 0x00,0x00, 0x0, +0, false }, // 1151: dMM36; * Slap Bass 1 + { 0x0E5F030,0x0F5F131, 0x90,0x80, 0x8, +12, false }, // 1152: dMM37; hxMM37; musM37; raptM37; Slap Bass 2 + { 0x1F5F430,0x0F6F330, 0x0A,0x00, 0xA, +12, false }, // 1153: dMM38; hxMM38; musM38; raptM38; Synth Bass 1 + { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, false }, // 1154: dMM39; hxMM39; musM39; raptM39; Synth Bass 2 + { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, true }, // 1155: dMM39; Synth Bass 2 + { 0x1455060,0x14661A1, 0x17,0x00, 0x6, +12, false }, // 1156: dMM40; hxMM40; musM40; raptM40; Violin + { 0x04460F0,0x0154171, 0x8F,0x00, 0x2, +12, false }, // 1157: dMM41; hxMM41; musM41; raptM41; Viola + { 0x214D0B0,0x1176261, 0x0F,0x80, 0x6, +0, false }, // 1158: dMM42; hxMM42; musM42; raptM42; Cello + { 0x211B1F0,0x115A020, 0x8A,0x80, 0x6, +12, false }, // 1159: dMM43; hxMM43; musM43; raptM43; Contrabass + { 0x201C3F0,0x0058361, 0x89,0x40, 0x6, +0, false }, // 1160: dMM44; hxMM44; musM44; raptM44; Tremolo Strings + { 0x201B370,0x1059360, 0x89,0x40, 0x6, +12, true }, // 1161: dMM44; hxMM44; musM44; raptM44; Tremolo Strings + { 0x2F9F830,0x0E67620, 0x97,0x00, 0xE, +12, false }, // 1162: dMM45; hxMM45; musM45; raptM45; Pizzicato Strings + { 0x035F131,0x0B3F320, 0x24,0x00, 0x0, +12, false }, // 1163: dMM46; hxMM46; musM46; raptM46; Orchestral Harp + { 0x0C8AA00,0x0B3D210, 0x04,0x00, 0xA, +12, false }, // 1164: dMM47; hxMM47; musM47; * Timpani + { 0x104C060,0x10455B1, 0x51,0x80, 0x4, +12, false }, // 1165: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 + { 0x10490A0,0x1045531, 0x52,0x80, 0x6, +12, true }, // 1166: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 + { 0x1059020,0x10535A1, 0x51,0x80, 0x4, +12, false }, // 1167: dMM49; hxMM49; musM49; String Ensemble 2 + { 0x10590A0,0x1053521, 0x52,0x80, 0x6, +12, true }, // 1168: dMM49; hxMM49; musM49; String Ensemble 2 + { 0x20569A1,0x20266F1, 0x93,0x00, 0xA, +0, false }, // 1169: dMM50; hxMM50; musM50; Synth Strings 1 + { 0x20569A1,0x20266F1, 0x93,0x00, 0xA, +0, true }, // 1170: dMM50; hxMM50; musM50; Synth Strings 1 + { 0x0031121,0x1043120, 0x4D,0x80, 0x0, +12, false }, // 1171: dMM51; hxMM51; musM51; Synth Strings 2 + { 0x2331100,0x1363100, 0x82,0x80, 0x8, +12, true }, // 1172: dMM51; hxMM51; musM51; Synth Strings 2 + { 0x0549060,0x0047060, 0x56,0x40, 0x0, +12, false }, // 1173: dMM52; hxMM52; musM52; Choir Aahs + { 0x0549020,0x0047060, 0x92,0xC0, 0x0, +12, true }, // 1174: dMM52; hxMM52; musM52; raptM52; Choir Aahs + { 0x0B7B1A0,0x08572A0, 0x99,0x80, 0x0, +12, false }, // 1175: dMM53; hxMM53; musM53; raptM53; Voice Oohs + { 0x05460B0,0x07430B0, 0x5A,0x80, 0x0, +12, false }, // 1176: dMM54; hxMM54; musM54; raptM54; Synth Voice + { 0x0433010,0x0146410, 0x90,0x00, 0x2, -12, false }, // 1177: dMM55; hxMM55; musM55; raptM55; Orchestra Hit + { 0x0425090,0x0455411, 0x8F,0x00, 0x2, +0, true }, // 1178: dMM55; hxMM55; musM55; raptM55; Orchestra Hit + { 0x1158020,0x0365130, 0x8E,0x00, 0xA, +12, false }, // 1179: dMM56; hxMM56; musM56; raptM56; Trumpet + { 0x01F71B0,0x03B7220, 0x1A,0x80, 0xE, +12, false }, // 1180: dMM57; hxMM57; musM57; raptM57; Trombone + { 0x0468020,0x1569220, 0x16,0x00, 0xC, +12, false }, // 1181: dMM58; Tuba + { 0x1E68080,0x1F65190, 0x8D,0x00, 0xC, +12, false }, // 1182: dMM59; hxMM59; musM59; raptM59; Muted Trumpet + { 0x0B87020,0x0966120, 0x22,0x80, 0xE, +12, false }, // 1183: dMM60; hxMM60; musM60; raptM60; French Horn + { 0x0B87020,0x0966120, 0x23,0x80, 0xE, +12, true }, // 1184: dMM60; hxMM60; musM60; raptM60; French Horn + { 0x1156020,0x0365130, 0x8E,0x00, 0xA, +12, false }, // 1185: dMM61; hxMM61; musM61; raptM61; Brass Section + { 0x1177030,0x1366130, 0x92,0x00, 0xE, +12, true }, // 1186: dMM61; hxMM61; musM61; raptM61; Brass Section + { 0x2A69120,0x1978120, 0x4D,0x00, 0xC, +12, false }, // 1187: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 + { 0x2A69120,0x1979120, 0x8C,0x00, 0xC, +12, true }, // 1188: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 + { 0x2A68130,0x1976130, 0x50,0x00, 0xC, +12, false }, // 1189: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 + { 0x2A68130,0x1976130, 0x4A,0x00, 0xA, +12, true }, // 1190: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 + { 0x00560A0,0x11652B1, 0x96,0x00, 0x6, +12, false }, // 1191: dMM64; hxMM64; musM64; raptM64; Soprano Sax + { 0x10670A0,0x11662B0, 0x89,0x00, 0x6, +12, false }, // 1192: dMM65; hxMM65; musM65; raptM65; Alto Sax + { 0x00B98A0,0x10B73B0, 0x4A,0x00, 0xA, +12, false }, // 1193: dMM66; hxMM66; musM66; raptM66; Tenor Sax + { 0x10B90A0,0x11B63B0, 0x85,0x00, 0xA, +12, false }, // 1194: dMM67; hxMM67; musM67; raptM67; Baritone Sax + { 0x0167070,0x0085CA2, 0x90,0x80, 0x6, +12, false }, // 1195: dMM68; hxMM68; musM68; raptM68; Oboe + { 0x007C820,0x1077331, 0x4F,0x00, 0xA, +12, false }, // 1196: dMM69; hxMM69; musM69; raptM69; English Horn + { 0x0199030,0x01B6131, 0x91,0x80, 0xA, +12, false }, // 1197: dMM70; hxMM70; musM70; raptM70; Bassoon + { 0x017A530,0x01763B0, 0x8D,0x80, 0x8, +12, false }, // 1198: dMM71; hxMM71; musM71; raptM71; Clarinet + { 0x08F6EF0,0x02A3570, 0x80,0x00, 0xE, +12, false }, // 1199: dMM72; hxMM72; musM72; raptM72; Piccolo + { 0x08850A0,0x02A5560, 0x93,0x80, 0x8, +12, false }, // 1200: dMM73; hxMM73; musM73; raptM73; Flute + { 0x0176520,0x02774A0, 0x0A,0x00, 0xB, +12, false }, // 1201: dMM74; hxMM74; musM74; raptM74; Recorder + { 0x12724B0,0x01745B0, 0x84,0x00, 0x9, +12, false }, // 1202: dMM75; hxMM75; musM75; raptM75; Pan Flute + { 0x00457E1,0x0375760, 0xAD,0x00, 0xE, +12, false }, // 1203: dMM76; hxMM76; musM76; raptM76; Bottle Blow + { 0x33457F1,0x05D67E1, 0x28,0x00, 0xE, +0, false }, // 1204: b56M77; b66M77; dMM77; hxMM77; musM77; raptM77; * Shakuhachi + { 0x00F31D0,0x0053270, 0xC7,0x00, 0xB, +12, false }, // 1205: dMM78; hxMM78; musM78; raptM78; Whistle + { 0x00551B0,0x0294230, 0xC7,0x00, 0xB, +12, false }, // 1206: dMM79; hxMM79; musM79; raptM79; Ocarina + { 0x15B5122,0x1256030, 0x52,0x00, 0x0, +12, false }, // 1207: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) + { 0x15B9122,0x125F030, 0x4D,0x00, 0x0, +12, true }, // 1208: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) + { 0x19BC120,0x165C031, 0x43,0x00, 0x8, +12, false }, // 1209: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) + { 0x1ABB160,0x005F131, 0x41,0x00, 0x8, +12, true }, // 1210: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) + { 0x33357F0,0x00767E0, 0x28,0x00, 0xE, +12, false }, // 1211: dMM82; hxMM82; musM82; raptM82; Lead 3 (calliope) + { 0x30457E0,0x04D67E0, 0x23,0x00, 0xE, +12, false }, // 1212: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) + { 0x304F7E0,0x04D87E0, 0x23,0x00, 0xE, +12, true }, // 1213: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) + { 0x10B78A1,0x12BF130, 0x42,0x00, 0x8, +12, false }, // 1214: dMM84; hxMM84; musM84; Lead 5 (charang) + { 0x0558060,0x014F2E0, 0x21,0x00, 0x8, +12, false }, // 1215: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) + { 0x0559020,0x014A2A0, 0x21,0x00, 0x8, +12, true }, // 1216: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) + { 0x195C120,0x16370B0, 0x43,0x80, 0xA, +12, false }, // 1217: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) + { 0x19591A0,0x1636131, 0x49,0x00, 0xA, +7, true }, // 1218: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) + { 0x1075124,0x229FDA0, 0x40,0x00, 0x9, +0, false }, // 1219: dMM87; dMM88; hxMM87; hxMM88; musM87; musM88; raptM87; raptM88; * Lead 8 (bass & lead) + { 0x0053280,0x0053360, 0xC0,0x00, 0x9, +12, false }, // 1220: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) + { 0x0053240,0x00533E0, 0x40,0x00, 0x9, +12, true }, // 1221: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) + { 0x2A5A1A0,0x196A1A0, 0x8F,0x00, 0xC, +12, false }, // 1222: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) + { 0x2A5A1A0,0x196A1A0, 0x8F,0x00, 0xC, +12, true }, // 1223: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) + { 0x005F0E0,0x0548160, 0x44,0x00, 0x1, +12, false }, // 1224: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) + { 0x105F0E0,0x0547160, 0x44,0x80, 0x1, +12, true }, // 1225: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) + { 0x033A180,0x05452E0, 0x8A,0x00, 0x7, +12, false }, // 1226: dMM92; hxMM92; musM92; raptM92; Pad 5 (bowed glass) + { 0x1528081,0x1532340, 0x9D,0x80, 0xE, +12, false }, // 1227: dMM93; hxMM93; musM93; raptM93; Pad 6 (metal) + { 0x14551E1,0x14691A0, 0x4D,0x00, 0x0, +12, false }, // 1228: dMM94; hxMM94; musM94; raptM94; Pad 7 (halo) + { 0x15211E1,0x17380E0, 0x8C,0x80, 0x8, +12, false }, // 1229: dMM95; hxMM95; musM95; raptM95; Pad 8 (sweep) + { 0x0477220,0x019F883, 0x40,0x00, 0xB, +12, false }, // 1230: dMM96; hxMM96; musM96; raptM96; FX 1 (rain) + { 0x1028500,0x11245C1, 0xD2,0x00, 0xA, +0, false }, // 1231: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) + { 0x0034522,0x23535E3, 0xD2,0x00, 0xA, +7, true }, // 1232: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) + { 0x074F604,0x024A302, 0xC0,0x00, 0x0, -12, false }, // 1233: dMM98; hxMM98; musM98; raptM98; * FX 3 (crystal) + { 0x0D2C090,0x0D2D130, 0x8E,0x00, 0x0, +12, false }, // 1234: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) + { 0x0D2D090,0x0D2F130, 0x8E,0x00, 0x0, +12, true }, // 1235: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) + { 0x0F390D0,0x0F3C2C0, 0x12,0x00, 0x0, +12, false }, // 1236: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) + { 0x0F390D0,0x0F2C2C0, 0x12,0x80, 0x0, +12, true }, // 1237: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) + { 0x15213E0,0x21333F1, 0x1A,0x80, 0x0, +0, false }, // 1238: dMM101; hxMM101; musM101; raptM101; FX 6 (goblin) + { 0x0BA45E0,0x19132F0, 0x1A,0x00, 0x0, +12, false }, // 1239: dMM102; hxMM102; musM102; raptM102; FX 7 (echo drops) + { 0x1025810,0x0724202, 0x18,0x00, 0xA, +12, false }, // 1240: dMM103; hxMM103; musM103; raptM103; * FX 8 (star-theme) + { 0x0B36320,0x0B36324, 0x08,0x00, 0x2, +12, false }, // 1241: dMM104; hxMM104; musM104; raptM104; Sitar + { 0x0127730,0x1F4F310, 0x0D,0x00, 0x4, +12, false }, // 1242: dMM105; hxMM105; musM105; raptM105; Banjo + { 0x033F900,0x273F400, 0x80,0x80, 0x0, +12, false }, // 1243: dMM106; hxMM106; musM106; raptM106; Shamisen + { 0x2ACF907,0x229F90F, 0x1A,0x00, 0x0, +12, true }, // 1244: dMM106; hxMM106; musM106; raptM106; Shamisen + { 0x153F220,0x0E49122, 0x21,0x00, 0x8, +12, false }, // 1245: dMM107; hxMM107; musM107; raptM107; Koto + { 0x339F103,0x074D615, 0x4F,0x00, 0x6, +0, false }, // 1246: dMM108; hxMM108; musM108; raptM108; Kalimba + { 0x1158930,0x2076B21, 0x42,0x00, 0xA, +12, false }, // 1247: dMM109; hxMM109; musM109; raptM109; Bag Pipe + { 0x003A130,0x0265221, 0x1F,0x00, 0xE, +12, false }, // 1248: dMM110; hxMM110; musM110; raptM110; Fiddle + { 0x0134030,0x1166130, 0x13,0x80, 0x8, +12, false }, // 1249: dMM111; hxMM111; musM111; raptM111; Shanai + { 0x032A113,0x172B212, 0x00,0x80, 0x1, +5, false }, // 1250: dMM112; hxMM112; musM112; raptM112; Tinkle Bell + { 0x001E795,0x0679616, 0x81,0x00, 0x4, +12, false }, // 1251: dMM113; hxMM113; musM113; raptM113; Agogo + { 0x104F003,0x0058220, 0x49,0x00, 0x6, +12, false }, // 1252: dMM114; hxMM114; musM114; raptM114; Steel Drums + { 0x0D1F813,0x078F512, 0x44,0x00, 0x6, +12, false }, // 1253: dMM115; hxMM115; musM115; raptM115; Woodblock + { 0x0ECA710,0x0F5D510, 0x0B,0x00, 0x0, +0, false }, // 1254: dMM116; hxMM116; musM116; raptM116; Taiko Drum + { 0x0C8A820,0x0B7D601, 0x0B,0x00, 0x0, +0, false }, // 1255: dMM117; hxMM117; musM117; Melodic Tom + { 0x0C4F800,0x0B7D300, 0x0B,0x00, 0x0, +12, false }, // 1256: dMM118; hxMM118; musM118; raptM118; Synth Drum + { 0x031410C,0x31D2110, 0x8F,0x80, 0xE, +0, false }, // 1257: dMM119; hxMM119; musM119; raptM119; Reverse Cymbal + { 0x1B33432,0x3F75431, 0x21,0x00, 0xE, +12, false }, // 1258: dMM120; hxMM120; musM120; raptM120; Guitar Fret Noise + { 0x00437D1,0x0343750, 0xAD,0x00, 0xE, +12, false }, // 1259: dMM121; hxMM121; musM121; raptM121; Breath Noise + { 0x2013E02,0x2F31408, 0x00,0x00, 0xE, +0, false }, // 1260: dMM122; hxMM122; musM122; raptM122; Seashore + { 0x003EBF5,0x06845F6, 0xD4,0x00, 0x7, +0, false }, // 1261: dMM123; hxMM123; musM123; raptM123; Bird Tweet + { 0x171DAF0,0x117B0CA, 0x00,0xC0, 0x8, +0, false }, // 1262: dMM124; hxMM124; musM124; raptM124; Telephone Ring + { 0x1111EF0,0x11121E2, 0x00,0xC0, 0x8, -24, false }, // 1263: dMM125; hxMM125; musM125; raptM125; Helicopter + { 0x20053EF,0x30210EF, 0x86,0xC0, 0xE, +12, false }, // 1264: dMM126; hxMM126; musM126; raptM126; Applause + { 0x2F0F00C,0x0E6F604, 0x00,0x00, 0xE, +0, false }, // 1265: dMM127; hxMM127; musM127; raptM127; Gun Shot + { 0x047FA00,0x006F900, 0x00,0x00, 0x6, +12, false }, // 1266: dMP36; hxMP36; musP36; raptP36; Acoustic Bass Drum + { 0x067FD02,0x078F703, 0x80,0x00, 0x6, +12, false }, // 1267: dMP37; hxMP37; musP37; raptP37; Slide Stick + { 0x214F70F,0x247F900, 0x05,0x00, 0xE, +12, false }, // 1268: dMP38; hxMP38; musP38; Acoustic Snare + { 0x3FB88E1,0x2A8A6FF, 0x00,0x00, 0xF, +12, false }, // 1269: dMP39; hxMP39; musP39; raptP39; Hand Clap + { 0x0FFAA06,0x0FAF700, 0x00,0x00, 0xE, +12, false }, // 1270: dMP40; musP40; Electric Snare + { 0x06CF502,0x138F703, 0x00,0x00, 0x7, +0, false }, // 1271: dMP41; hxMP41; musP41; raptP41; Low Floor Tom + { 0x078F502,0x137F700, 0x00,0x00, 0x7, +0, false }, // 1272: dMP43; hxMP43; musP43; raptP43; High Floor Tom + { 0x037F502,0x137F702, 0x00,0x00, 0x3, +12, false }, // 1273: dMP45; dMP47; dMP48; dMP50; hxMP45; hxMP47; hxMP48; hxMP50; musP45; musP47; musP48; musP50; raptP45; raptP47; raptP48; raptP50; High Tom + { 0x0E6C204,0x343E800, 0x10,0x00, 0xE, +12, false }, // 1274: dMP49; dMP57; hxMP49; hxMP57; musP49; musP57; raptP49; raptP57; Crash Cymbal 1 + { 0x212FD03,0x205FD02, 0x80,0x80, 0xA, +12, false }, // 1275: dMP51; dMP59; hxMP51; hxMP59; musP51; musP59; raptP51; raptP59; Ride Cymbal 1 + { 0x085E400,0x234D7C0, 0x80,0x80, 0xE, +12, false }, // 1276: dMP52; hxMP52; musP52; raptP52; Chinses Cymbal + { 0x0E6E204,0x144B801, 0x90,0x00, 0xE, +12, false }, // 1277: dMP53; hxMP53; musP53; raptP53; Ride Bell + { 0x2777602,0x3679801, 0x87,0x00, 0xF, +12, false }, // 1278: dMP54; hxMP54; musP54; raptP54; Tambourine + { 0x270F604,0x3A3C607, 0x81,0x00, 0xE, +12, false }, // 1279: dMP55; Splash Cymbal + { 0x067FD00,0x098F601, 0x00,0x00, 0x6, +12, false }, // 1280: dMP56; hxMP56; musP56; raptP56; Cowbell + { 0x0F0F081,0x004F49F, 0x00,0xC3, 0xA, +0, false }, // 1281: dMP58; Vibraslap + { 0x056FB03,0x017F700, 0x81,0x00, 0x0, +12, false }, // 1282: dMP65; dMP66; hxMP65; hxMP66; musP65; musP66; raptP65; raptP66; High Timbale + { 0x2D65A00,0x0FFFFBF, 0x0E,0xC0, 0xA, +12, false }, // 1283: dMP70; hxMP70; musP70; raptP70; Maracas + { 0x1C7F900,0x0FFFF80, 0x07,0xC0, 0xA, +12, false }, // 1284: dMP71; dMP72; dMP73; dMP74; dMP79; hxMP71; hxMP72; hxMP73; hxMP74; hxMP79; musP71; musP72; musP73; musP74; musP79; raptP71; raptP72; raptP73; raptP74; raptP79; Long Guiro + { 0x1D1F813,0x078F512, 0x44,0x00, 0x6, +12, false }, // 1285: dMP75; dMP76; dMP77; hxMP75; hxMP76; hxMP77; musP75; musP76; musP77; raptP75; raptP76; raptP77; Claves + { 0x1DC5E01,0x0FFFFBF, 0x0B,0xC0, 0xA, +12, false }, // 1286: dMP78; hxMP78; musP78; raptP78; Mute Cuica + { 0x113F020,0x027E322, 0x8C,0x80, 0xA, +12, false }, // 1287: hxMM29; raptM29; Overdriven Guitar + { 0x125A020,0x136B220, 0x86,0x00, 0x6, +12, false }, // 1288: hxMM30; raptM30; Distortion Guitar + { 0x015C520,0x0A6D221, 0x28,0x00, 0xC, +12, false }, // 1289: hxMM32; raptM32; Acoustic Bass + { 0x1006010,0x0F68110, 0x1A,0x00, 0x8, +12, false }, // 1290: hxMM35; musM35; Fretless Bass + { 0x2E7F030,0x047F131, 0x12,0x00, 0x0, +0, false }, // 1291: hxMM36; musM36; raptM36; * Slap Bass 1 + { 0x1E7F510,0x2E7F610, 0x0D,0x00, 0xD, +12, true }, // 1292: hxMM36; musM36; raptM36; * Slap Bass 1 + { 0x1468330,0x017D231, 0x15,0x00, 0xA, +12, true }, // 1293: hxMM39; musM39; raptM39; Synth Bass 2 + { 0x0465020,0x1569220, 0x96,0x80, 0xC, +12, false }, // 1294: hxMM58; musM58; raptM58; Tuba + { 0x075FC01,0x037F800, 0x00,0x00, 0x0, +12, false }, // 1295: hxMP40; Electric Snare + { 0x175F701,0x336FC00, 0xC0,0x00, 0xC, +54, true }, // 1296: hxMP40; Electric Snare + { 0x2709404,0x3A3C607, 0x81,0x00, 0xE, +12, false }, // 1297: hxMP55; musP55; raptP55; Splash Cymbal + { 0x0B5F901,0x050D4BF, 0x07,0xC0, 0xB, +12, false }, // 1298: hxMP58; raptP58; Vibraslap + { 0x0FFF110,0x1FFF051, 0x06,0x00, 0x2, +12, false }, // 1299: musM29; Overdriven Guitar + { 0x0069421,0x0A6C3A2, 0x0E,0x00, 0x2, +0, false }, // 1300: musM32; Acoustic Bass + { 0x000F081,0x004F41F, 0x00,0xC3, 0xA, +0, false }, // 1301: musP58; Vibraslap + { 0x03BF271,0x00BF3A1, 0x0E,0x00, 0x6, +0, false }, // 1302: f17GM3; f35GM3; mGM3; Honky-tonkPiano + { 0x054F60C,0x0B5F341, 0x5C,0x00, 0x0, +0, false }, // 1303: f17GM8; f35GM8; mGM8; Celesta + { 0x0E6F318,0x0F6F241, 0x62,0x00, 0x0, +0, false }, // 1304: f17GM11; mGM11; Vibraphone + { 0x082D385,0x0E3A341, 0x59,0x80, 0xC, +0, false }, // 1305: f17GM14; f35GM14; mGM14; Tubular Bells + { 0x1557403,0x005B341, 0x49,0x80, 0x4, +0, false }, // 1306: f17GM15; mGM15; Dulcimer + { 0x014F6B1,0x007F131, 0x92,0x00, 0x2, +0, false }, // 1307: f17GM16; f29GM46; f30GM46; mGM16; Hammond Organ; Orchestral Harp + { 0x058C7B2,0x008C730, 0x14,0x00, 0x2, +0, false }, // 1308: f17GM17; mGM17; Percussive Organ + { 0x018AAB0,0x0088A71, 0x44,0x00, 0x4, +0, false }, // 1309: f17GM18; f29GM10; f30GM10; mGM18; Music box; Rock Organ + { 0x1239723,0x0145571, 0x93,0x00, 0x4, +0, false }, // 1310: f17GM19; f29GM12; f29GM13; f29GM14; f30GM12; f30GM13; f30GM14; mGM19; Church Organ; Marimba; Tubular Bells; Xylophone + { 0x10497A1,0x0045571, 0x13,0x80, 0x0, +0, false }, // 1311: f17GM20; f35GM20; mGM20; Reed Organ + { 0x12A9824,0x01A4671, 0x48,0x00, 0xC, +0, false }, // 1312: f15GM15; f17GM21; f26GM15; f29GM15; f30GM15; f35GM21; mGM21; Accordion; Dulcimer + { 0x10691A1,0x0076121, 0x13,0x00, 0xA, +0, false }, // 1313: f17GM22; f29GM87; f30GM87; mGM22; Harmonica; Lead 8 brass + { 0x0067121,0x0076161, 0x13,0x89, 0x6, +0, false }, // 1314: f17GM23; f35GM23; mGM23; Tango Accordion + { 0x194F302,0x0C8F381, 0x9C,0x80, 0xC, +0, false }, // 1315: f17GM24; f30GM59; mGM24; Acoustic Guitar1; Muted Trumpet + { 0x04F2009,0x0F8D144, 0xA1,0x80, 0x8, +0, false }, // 1316: f17GM31; mGM31; Guitar Harmonics + { 0x0069421,0x0A6C362, 0x1E,0x00, 0x2, +0, false }, // 1317: f17GM32; f29GM65; f30GM65; mGM32; Acoustic Bass; Alto Sax + { 0x11CD1B1,0x00C6131, 0x49,0x00, 0x8, +0, false }, // 1318: f17GM42; f29GM54; f29GM55; f30GM54; f30GM55; mGM42; Cello; Orchestra Hit; Synth Voice + { 0x1037F61,0x1073F21, 0x98,0x00, 0x0, +0, false }, // 1319: f17GM49; mGM49; String Ensemble2 + { 0x012C161,0x0054FA1, 0x93,0x00, 0xA, +0, false }, // 1320: f17GM50; f29GM48; f30GM48; mGM50; String Ensemble1; Synth Strings 1 + { 0x022C121,0x0054FA1, 0x18,0x00, 0xC, +0, false }, // 1321: f17GM51; f29GM49; f30GM49; mGM51; String Ensemble2; SynthStrings 2 + { 0x015F431,0x0058AB2, 0x5B,0x83, 0x0, +0, false }, // 1322: f17GM52; f29GM34; f29GM35; f30GM33; f30GM34; f30GM35; f35GM52; mGM52; Choir Aahs; Electric Bass 1; Electric Bass 2; Fretless Bass + { 0x0397461,0x06771A1, 0x90,0x00, 0x0, +0, false }, // 1323: f17GM53; f35GM53; mGM53; Voice Oohs + { 0x00554B1,0x0057AB2, 0x57,0x00, 0xC, +0, false }, // 1324: f17GM54; f29GM39; f30GM39; f35GM54; mGM54; Synth Bass 2; Synth Voice + { 0x0635450,0x045A581, 0x00,0x00, 0x8, +0, false }, // 1325: f17GM55; f29GM122; f30GM122; mGM55; Orchestra Hit; Seashore + { 0x0157621,0x03782A1, 0x94,0x00, 0xC, +0, false }, // 1326: f17GM58; f29GM94; f30GM94; mGM58; Pad 7 halo; Tuba + { 0x01F75A1,0x00F7422, 0x8A,0x06, 0x8, +0, false }, // 1327: f17GM61; mGM61; Brass Section + { 0x1557261,0x0187121, 0x86,0x0D, 0x0, +0, false }, // 1328: f17GM62; mGM62; Synth Brass 1 + { 0x1029331,0x00B72A1, 0x8F,0x00, 0x8, +0, false }, // 1329: f17GM64; f35GM64; mGM64; Soprano Sax + { 0x1039331,0x00982A1, 0x91,0x00, 0xA, +0, false }, // 1330: f17GM66; f35GM66; mGM66; Tenor Sax + { 0x10F9331,0x00F72A1, 0x8E,0x00, 0xA, +0, false }, // 1331: f17GM67; f29GM81; f30GM81; f35GM67; mGM67; Baritone Sax; Lead 2 sawtooth + { 0x01F7561,0x00A7521, 0x9C,0x00, 0x2, +0, false }, // 1332: f17GM74; f30GM76; mGM74; Bottle Blow; Recorder + { 0x05666E1,0x0266561, 0x4C,0x00, 0x0, +0, false }, // 1333: f17GM76; f29GM109; f29GM110; f29GM80; f30GM109; f30GM110; f30GM80; f35GM76; mGM76; Bagpipe; Bottle Blow; Fiddle; Lead 1 squareea + { 0x04676A2,0x0365561, 0xCB,0x00, 0x0, +0, false }, // 1334: f17GM77; f29GM107; f30GM107; mGM77; Koto; Shakuhachi + { 0x00757A2,0x0075661, 0x99,0x00, 0xB, +0, false }, // 1335: f17GM78; f29GM108; f30GM108; mGM78; Kalimba; Whistle + { 0x00777A2,0x0077661, 0x93,0x00, 0xB, +0, false }, // 1336: f17GM79; f29GM111; f30GM111; f35GM79; mGM79; Ocarina; Shanai + { 0x0126621,0x00A9661, 0x45,0x00, 0x0, +0, false }, // 1337: f17GM83; f35GM83; mGM83; Lead 4 chiff + { 0x005DF62,0x0076FA1, 0x9E,0x40, 0x2, +0, false }, // 1338: f17GM85; f35GM85; mGM85; Lead 6 voice + { 0x001EF20,0x2068FA0, 0x1A,0x00, 0x0, +0, false }, // 1339: f17GM86; f35GM86; mGM86; Lead 7 fifths + { 0x09453B7,0x005A061, 0xA5,0x00, 0x2, +0, false }, // 1340: f17GM88; f29GM32; f30GM32; mGM88; Acoustic Bass; Pad 1 new age + { 0x011A8A1,0x0032571, 0x1F,0x80, 0xA, +0, false }, // 1341: f17GM89; f35GM89; mGM89; Pad 2 warm + { 0x03491A1,0x01655A1, 0x17,0x00, 0xC, +0, false }, // 1342: f17GM90; mGM90; Pad 3 polysynth + { 0x00154B1,0x0036AB2, 0x5D,0x00, 0x0, +0, false }, // 1343: f17GM91; f35GM91; mGM91; Pad 4 choir + { 0x0432121,0x0354262, 0x97,0x00, 0x8, +0, false }, // 1344: f17GM92; f35GM92; mGM92; Pad 5 bowedpad + { 0x177A161,0x1473121, 0x1C,0x00, 0x0, +0, false }, // 1345: f17GM93; f35GM93; mGM93; Pad 6 metallic + { 0x0F6F83A,0x0028691, 0xCE,0x00, 0x2, +0, false }, // 1346: f17GM96; f29GM41; f29GM43; f30GM41; f30GM43; mGM96; Contrabass; FX 1 rain; Viola + { 0x081B122,0x026F2A1, 0x92,0x83, 0xC, +0, false }, // 1347: f17GM99; f29GM37; f30GM37; mGM99; FX 4 atmosphere; Slap Bass 2 + { 0x151F181,0x0F5F282, 0x4D,0x00, 0x0, +0, false }, // 1348: f17GM100; f35GM100; mGM100; FX 5 brightness + { 0x15111A1,0x0131163, 0x94,0x80, 0x6, +0, false }, // 1349: f17GM101; f35GM101; mGM101; FX 6 goblins + { 0x032D453,0x111EB51, 0x91,0x00, 0x8, +0, false }, // 1350: f17GM107; f29GM105; f30GM105; f35GM107; mGM107; Banjo; Koto + { 0x303FF40,0x014FF10, 0x00,0x0D, 0xC, +0, false }, // 1351: f17GP58; f29GP58; f30GP58; f35GP58; f49GP58; mGP58; Vibraslap + { 0x306F640,0x3176711, 0x00,0x00, 0xE, +0, false }, // 1352: f17GP73; f29GP73; f30GP73; f35GP73; f49GP73; mGP73; Short Guiro + { 0x205F540,0x3164611, 0x00,0x09, 0xE, +0, false }, // 1353: f17GP74; f29GP74; f30GP74; f49GP74; mGP74; Long Guiro + { 0x048F881,0x0057582, 0x45,0x08, 0x0, +0, false }, // 1354: f17GP79; f29GP79; f30GP79; f35GP79; f48GP79; f49GP79; mGP79; Open Cuica + { 0x132FA13,0x1F9F211, 0x80,0x0A, 0x8, +0, false }, // 1355: sGM6; Harpsichord + { 0x0F2F409,0x0E2F211, 0x1B,0x80, 0x2, +0, false }, // 1356: sGM9; Glockenspiel + { 0x0F3D403,0x0F3A340, 0x94,0x40, 0x6, +0, false }, // 1357: sGM14; Tubular Bells + { 0x1058761,0x0058730, 0x80,0x03, 0x7, +0, false }, // 1358: sGM19; Church Organ + { 0x174A423,0x0F8F271, 0x9D,0x80, 0xC, +0, false }, // 1359: sGM24; Acoustic Guitar1 + { 0x0007FF1,0x1167F21, 0x8D,0x00, 0x0, +0, false }, // 1360: sGM44; Tremulo Strings + { 0x0759511,0x1F5C501, 0x0D,0x80, 0x0, +0, false }, // 1361: sGM45; Pizzicato String + { 0x073F222,0x0F3F331, 0x97,0x80, 0x2, +0, false }, // 1362: sGM46; Orchestral Harp + { 0x105F510,0x0C3F411, 0x41,0x00, 0x6, +0, false }, // 1363: sGM47; Timpany + { 0x01096C1,0x1166221, 0x8B,0x00, 0x6, +0, false }, // 1364: sGM48; String Ensemble1 + { 0x01096C1,0x1153221, 0x8E,0x00, 0x6, +0, false }, // 1365: sGM49; String Ensemble2 + { 0x012C4A1,0x0065F61, 0x97,0x00, 0xE, +0, false }, // 1366: sGM50; Synth Strings 1 + { 0x010E4B1,0x0056A62, 0xCD,0x83, 0x0, +0, false }, // 1367: sGM52; Choir Aahs + { 0x0F57591,0x144A440, 0x0D,0x00, 0xE, +0, false }, // 1368: sGM55; Orchestra Hit + { 0x0256421,0x0088F21, 0x92,0x01, 0xC, +0, false }, // 1369: sGM56; Trumpet + { 0x0167421,0x0078F21, 0x93,0x00, 0xC, +0, false }, // 1370: sGM57; Trombone + { 0x0176421,0x0378261, 0x94,0x00, 0xC, +0, false }, // 1371: sGM58; Tuba + { 0x0195361,0x0077F21, 0x94,0x04, 0xA, +0, false }, // 1372: sGM60; French Horn + { 0x0187461,0x0088422, 0x8F,0x00, 0xA, +0, false }, // 1373: sGM61; Brass Section + { 0x016A571,0x00A8F21, 0x4A,0x00, 0x8, +0, false }, // 1374: sGM68; Oboe + { 0x00A8871,0x1198131, 0x4A,0x00, 0x0, +0, false }, // 1375: sGM70; Bassoon + { 0x0219632,0x0187261, 0x4A,0x00, 0x4, +0, false }, // 1376: sGM71; Clarinet + { 0x04A85E2,0x01A85E1, 0x59,0x00, 0x0, +0, false }, // 1377: sGM72; Piccolo + { 0x02887E1,0x01975E1, 0x48,0x00, 0x0, +0, false }, // 1378: sGM73; Flute + { 0x0451261,0x1045F21, 0x8E,0x84, 0x8, +0, false }, // 1379: sGM95; Pad 8 sweep + { 0x106A510,0x004FA00, 0x86,0x03, 0x6, +0, false }, // 1380: sGM116; Taiko Drum + { 0x202A50E,0x017A700, 0x09,0x00, 0xE, +0, false }, // 1381: sGM118; sGP38; sGP40; Acoustic Snare; Electric Snare; Synth Drum + { 0x0F6B710,0x005F011, 0x40,0x00, 0x6, +0, false }, // 1382: sGP35; sGP36; Ac Bass Drum; Bass Drum 1 + { 0x00BF506,0x008F602, 0x07,0x00, 0xA, +0, false }, // 1383: sGP37; Side Stick + { 0x001FF0E,0x008FF0E, 0x00,0x00, 0xE, +0, false }, // 1384: sGP39; Hand Clap + { 0x209F300,0x005F600, 0x06,0x00, 0x4, +0, false }, // 1385: sGP41; sGP43; sGP45; sGP47; sGP48; sGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x006F60C,0x247FB12, 0x00,0x00, 0xE, +0, false }, // 1386: sGP42; Closed High Hat + { 0x004F60C,0x244CB12, 0x00,0x05, 0xE, +0, false }, // 1387: sGP44; Pedal High Hat + { 0x001F60C,0x242CB12, 0x00,0x00, 0xA, +0, false }, // 1388: sGP46; Open High Hat + { 0x000F00E,0x3049F40, 0x00,0x00, 0xE, +0, false }, // 1389: sGP49; Crash Cymbal 1 + { 0x030F50E,0x0039F50, 0x00,0x04, 0xE, +0, false }, // 1390: sGP52; Chinese Cymbal + { 0x204940E,0x0F78700, 0x02,0x0A, 0xA, +0, false }, // 1391: sGP54; Tambourine + { 0x000F64E,0x2039F1E, 0x00,0x00, 0xE, +0, false }, // 1392: sGP55; Splash Cymbal + { 0x000F60E,0x3029F50, 0x00,0x00, 0xE, +0, false }, // 1393: sGP57; Crash Cymbal 2 + { 0x100FF00,0x014FF10, 0x00,0x00, 0xC, +0, false }, // 1394: sGP58; Vibraslap + { 0x04F760E,0x2187700, 0x40,0x03, 0xE, +0, false }, // 1395: sGP69; Cabasa + { 0x1F4FC02,0x0F4F712, 0x00,0x05, 0x6, +0, false }, // 1396: sGP76; High Wood Block + { 0x053F101,0x074D211, 0x4F,0x00, 0x6, +0, false }, // 1397: MGM0; MGM7; b61M1; f19GM0; f19GM7; f21GM0; f21GM7; f23GM7; f32GM0; f32GM7; f37GM0; f41GM0; f41GM7; f47GM1; AcouGrandPiano; BrightAcouGrand; Clavinet + { 0x00381A5,0x005F1B2, 0xD2,0x80, 0x2, +0, false }, // 1398: MGM10; MGM9; f19GM9; f23GM10; f23GM9; Glockenspiel; Music box + { 0x0F0FB3E,0x09BA0B1, 0x29,0x00, 0x0, +0, false }, // 1399: f19GM11; Vibraphone + { 0x315EF11,0x0B5F441, 0x53,0x00, 0x8, +0, false }, // 1400: f19GM13; Xylophone + { 0x0F7F000,0x0068761, 0x30,0x00, 0xF, +0, false }, // 1401: f19GM21; Accordion + { 0x0100133,0x0337D14, 0x87,0x80, 0x8, +0, false }, // 1402: MGM22; MGM23; f19GM22; f19GM23; f23GM22; f23GM23; f32GM22; f32GM23; Harmonica; Tango Accordion + { 0x1FFF000,0x1FFF001, 0x0A,0x00, 0xE, +0, false }, // 1403: f19GM25; f41GM25; Acoustic Guitar2 + { 0x0AE71E1,0x09E81E1, 0x16,0x00, 0xA, +0, false }, // 1404: MGM24; MGM25; MGM26; MGM27; f19GM27; f32GM24; f32GM25; f32GM26; f32GM27; oGM26; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar1; Electric Guitar2 + { 0x2831621,0x0C31320, 0xDA,0x00, 0x8, +0, false }, // 1405: f19GM33; f19GM36; Electric Bass 1; Slap Bass 1 + { 0x0022A95,0x0F34212, 0x97,0x80, 0x0, +0, false }, // 1406: MGM34; f19GM34; f23GM34; Electric Bass 2 + { 0x001EF4F,0x0F19801, 0x81,0x00, 0x4, +0, false }, // 1407: MGM35; f19GM35; f23GM35; Fretless Bass + { 0x019D530,0x01B61B1, 0x88,0x80, 0xC, +0, false }, // 1408: MGM39; f19GM39; f23GM39; oGM39; Synth Bass 2 + { 0x0176E71,0x00E8B22, 0xC5,0x05, 0x2, +0, false }, // 1409: MGM42; f19GM42; f23GM42; oGM42; Cello + { 0x0157261,0x0278461, 0x1C,0x00, 0xE, +0, false }, // 1410: f19GM43; Contrabass + { 0x0427847,0x0548554, 0x4D,0x00, 0xA, +0, false }, // 1411: MGM46; f19GM46; f23GM46; oGM46; Orchestral Harp + { 0x011F111,0x0B3F101, 0x4A,0x88, 0x6, +0, false }, // 1412: MGM47; f19GM47; f23GM47; f32GM47; Timpany + { 0x0117171,0x11562A1, 0x8B,0x00, 0x6, +0, false }, // 1413: f19GM48; f19GM50; String Ensemble1; Synth Strings 1 + { 0x0035172,0x0135262, 0x1C,0x05, 0xE, +0, false }, // 1414: MGM52; MGM54; f19GM52; f19GM54; f23GM52; f23GM54; oGM52; oGM54; Choir Aahs; Synth Voice + { 0x0035131,0x06754A1, 0x1C,0x80, 0xE, +0, false }, // 1415: MGM53; f19GM53; f23GM53; f35GM40; Violin; Voice Oohs + { 0x0115270,0x0FE3171, 0xC5,0x40, 0x0, +0, false }, // 1416: MGM55; f19GM55; f23GM55; Orchestra Hit + { 0x021FF13,0x003FF11, 0x96,0x80, 0xA, +0, false }, // 1417: MGM61; b56M24; f12GM27; f16GM27; f19GM61; f23GM61; f32GM61; f54GM27; Brass Section; Electric Guitar2; NYLON + { 0x01797F1,0x018F121, 0x01,0x0D, 0x8, +0, false }, // 1418: MGM62; f19GM62; f23GM62; f32GM62; Synth Brass 1 + { 0x0F7F0F5,0x00687B1, 0x2E,0x00, 0xB, +0, false }, // 1419: f19GM77; Shakuhachi + { 0x01B5132,0x03BA2A1, 0x9A,0x82, 0xC, +0, false }, // 1420: MGM83; f19GM83; f35GM71; Clarinet; Lead 4 chiff + { 0x0176E71,0x00E8B62, 0xC5,0x05, 0x2, +0, false }, // 1421: MGM84; MGM85; f19GM84; f19GM85; Lead 5 charang; Lead 6 voice + { 0x019D530,0x01B61B1, 0xCD,0x40, 0xC, +0, false }, // 1422: MGM86; f19GM86; f35GM70; Bassoon; Lead 7 fifths + { 0x00B4131,0x03B92A1, 0x1C,0x80, 0xC, +0, false }, // 1423: MGM88; MGM89; f19GM88; f19GM89; f23GM89; f35GM56; Pad 1 new age; Pad 2 warm; Trumpet + { 0x01D5321,0x03B52A1, 0x1C,0x80, 0xC, +0, false }, // 1424: MGM90; f19GM90; f23GM90; Pad 3 polysynth + { 0x01F4171,0x03B92A1, 0x1C,0x80, 0xE, +0, false }, // 1425: MGM91; f19GM91; f25GM90; f35GM57; Pad 3 polysynth; Pad 4 choir; Trombone + { 0x0177421,0x0176562, 0x83,0x00, 0x7, +0, false }, // 1426: f19GM107; f19GM108; f19GM109; f19GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic + { 0x0AE7121,0x09E8121, 0x16,0x00, 0xE, +0, false }, // 1427: MGM95; f12GM63; f16GM63; f19GM95; f32GM95; f47GM62; f54GM63; oGM95; Pad 8 sweep; Synth Brass 1; Synth Brass 2 + { 0x212AA53,0x021AC51, 0x97,0x80, 0xE, +0, false }, // 1428: MGM98; f19GM98; FX 3 crystal + { 0x112AA43,0x1119B51, 0x1C,0x00, 0xE, +0, false }, // 1429: f19GM100; FX 5 brightness + { 0x001FFA4,0x0F3F53E, 0xDB,0xC0, 0x4, +0, false }, // 1430: MGM100; MGM101; MGM102; f19GM101; f19GM102; f23GM102; oGM100; oGM101; oGM102; FX 5 brightness; FX 6 goblins; FX 7 echoes + { 0x0AC9011,0x1F4F071, 0x1A,0x00, 0xF, +0, false }, // 1431: f19GM103; FX 8 sci-fi + { 0x22F55B0,0x31E87E0, 0x16,0x80, 0xC, +0, false }, // 1432: MGM106; f15GM106; f19GM106; f26GM106; oGM106; Shamisen + { 0x08F6EE0,0x02A65A1, 0xEC,0x00, 0xE, +0, false }, // 1433: MGM110; MGM111; MGM76; MGM77; f19GM110; f19GM111; f35GM74; oGM110; oGM111; oGM77; Bottle Blow; Fiddle; Recorder; Shakuhachi; Shanai + { 0x2A2B264,0x1D49703, 0x02,0x80, 0xE, +0, false }, // 1434: MGM119; f19GM119; Reverse Cymbal + { 0x0F3F8E2,0x0F3F770, 0x86,0x40, 0x4, +0, false }, // 1435: MGM120; f19GM120; Guitar FretNoise + { 0x0F0E026,0x031FF1E, 0x03,0x00, 0x8, +0, false }, // 1436: MGM121; f19GM121; f32GM121; Breath Noise + { 0x0056541,0x0743291, 0x83,0x00, 0xA, +0, false }, // 1437: MGM122; f19GM122; Seashore + { 0x061F217,0x0B2F112, 0x4F,0x08, 0x8, +0, false }, // 1438: MGM123; b61M10; f19GM123; f21GM123; f32GM123; f41GM123; oGM123; Bird Tweet; Music box + { 0x011F111,0x061D001, 0x4A,0x40, 0x6, +0, false }, // 1439: f19GM127; f21GM127; f41GM127; Gunshot + { 0x282B264,0x1DA9803, 0x00,0x00, 0xE, +0, false }, // 1440: f19GP42; Closed High Hat + { 0x282B264,0x1D49703, 0x00,0x80, 0xE, +0, false }, // 1441: MGP44; MGP46; MGP51; MGP54; MGP69; MGP70; MGP71; MGP72; MGP73; MGP75; f19GP44; f19GP46; f19GP47; f19GP69; f19GP70; f19GP71; f19GP72; f19GP73; f19GP75; f23GP44; f23GP46; f23GP69; f23GP71; f23GP72; f23GP73; f23GP75; Cabasa; Claves; Long Whistle; Low-Mid Tom; Maracas; Open High Hat; Pedal High Hat; Ride Cymbal 1; Short Guiro; Short Whistle; Tambourine + { 0x06F9A02,0x007A006, 0x00,0x00, 0x0, +0, false }, // 1442: f19GP48; f19GP52; f19GP53; f21GP48; f21GP52; f21GP53; f41GP48; f41GP52; f41GP53; Chinese Cymbal; High-Mid Tom; Ride Bell + { 0x0B2F131,0x0AFF111, 0x8F,0x83, 0x8, +0, false }, // 1443: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 + { 0x0B2F131,0x0D5C131, 0x19,0x01, 0x9, +0, false }, // 1444: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 + { 0x0D2F111,0x0E6F211, 0x4C,0x83, 0xA, +0, false }, // 1445: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 + { 0x0D5C111,0x0E6C231, 0x15,0x00, 0xB, +0, false }, // 1446: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 + { 0x0D4F315,0x0E4B115, 0x5F,0x61, 0xE, +0, false }, // 1447: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 + { 0x0E4B111,0x0B5B111, 0x5C,0x00, 0xE, +0, false }, // 1448: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 + { 0x0D4F111,0x0E4C302, 0x89,0x5F, 0xD, +12, false }, // 1449: b50M3; b51M3; f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano; gm003 + { 0x035C100,0x0D5C111, 0x9B,0x00, 0xC, +0, false }, // 1450: f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano + { 0x050F210,0x0F0E131, 0x60,0x5D, 0x4, +12, false }, // 1451: b50M7; b51M7; f20GM7; f31GM7; f36GM7; qGM7; Clavinet; gm007 + { 0x040B230,0x5E9F111, 0xA2,0x80, 0x4, +0, false }, // 1452: f20GM7; f31GM7; f36GM7; qGM7; Clavinet + { 0x0E3F217,0x0E2C211, 0x54,0x06, 0xA, +0, false }, // 1453: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 + { 0x0C3F219,0x0D2F291, 0x2B,0x07, 0xB, +0, false }, // 1454: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 + { 0x004A61A,0x004F600, 0x27,0x0A, 0x3, +0, false }, // 1455: b50M10; b51M10; f20GM10; f31GM10; f36GM10; f49GM10; qGM10; Music box; gm010 + { 0x0790824,0x0E6E384, 0x9A,0x5B, 0xA, +12, false }, // 1456: b50M11; b51M11; f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone; gm011 + { 0x0E6F314,0x0E6F280, 0x62,0x00, 0xB, +0, false }, // 1457: f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone + { 0x055F71C,0x0D88520, 0xA3,0x0D, 0x6, +0, false }, // 1458: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 + { 0x055F718,0x0D8E521, 0x23,0x00, 0x7, +0, false }, // 1459: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 + { 0x0F7E701,0x1557403, 0x84,0x49, 0xD, +0, false }, // 1460: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 + { 0x005B301,0x0F77601, 0x80,0x80, 0xD, +0, false }, // 1461: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 + { 0x02AA2A0,0x02AA522, 0x85,0x9E, 0x7, +0, false }, // 1462: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 + { 0x02AA5A2,0x02AA128, 0x83,0x95, 0x7, +0, false }, // 1463: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 + { 0x038C620,0x057F621, 0x81,0x80, 0x7, +0, false }, // 1464: b50M17; b51M17; f20GM17; f31GM17; f36GM17; f49GM17; qGM17; Percussive Organ; gm017 + { 0x00AAFE1,0x00AAF62, 0x91,0x83, 0x9, +0, false }, // 1465: f20GM18; f31GM18; f36GM18; qGM18; Rock Organ + { 0x002B025,0x0057030, 0x5F,0x40, 0xC, +0, false }, // 1466: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 + { 0x002C031,0x0056031, 0x46,0x80, 0xD, +0, false }, // 1467: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 + { 0x015C821,0x0056F31, 0x93,0x00, 0xC, +0, false }, // 1468: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 + { 0x005CF31,0x0057F32, 0x16,0x87, 0xD, +0, false }, // 1469: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 + { 0x4F2B913,0x0119102, 0x0D,0x1A, 0xA, +0, false }, // 1470: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 + { 0x14A9221,0x02A9122, 0x99,0x00, 0xA, +0, false }, // 1471: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f48GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 + { 0x242F823,0x2FA9122, 0x96,0x1A, 0x0, +0, false }, // 1472: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 + { 0x0BA9221,0x04A9122, 0x99,0x00, 0x0, +0, false }, // 1473: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 + { 0x0487131,0x0487131, 0x19,0x00, 0xD, +0, false }, // 1474: b50M35; b51M35; f20GM35; f31GM35; f36GM35; f49GM35; qGM35; Fretless Bass; gm035 + { 0x0DAF904,0x0DFF701, 0x0B,0x80, 0x9, +0, false }, // 1475: b50M36; b51M36; f20GM36; f31GM36; f36GM36; f49GM36; qGM36; Slap Bass 1; gm036 + { 0x09AA101,0x0DFF221, 0x89,0x40, 0x6, +0, false }, // 1476: b50M37; b51M37; f20GM37; f31GM37; f36GM37; qGM37; Slap Bass 2; gm037 + { 0x0DAF904,0x0DFF701, 0x0B,0x80, 0x7, +0, false }, // 1477: b50M37; b51M37; f20GM37; f31GM37; f36GM37; f49GM37; qGM37; Slap Bass 2; gm037 + { 0x0C8F621,0x0C8F101, 0x1C,0x1F, 0xA, +0, false }, // 1478: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 + { 0x0C8F101,0x0C8F201, 0xD8,0x00, 0xA, +0, false }, // 1479: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 + { 0x1038D12,0x0866503, 0x95,0x8B, 0x9, +0, false }, // 1480: b50M40; b50M41; b51M40; b51M41; f20GM40; f20GM41; f31GM40; f31GM41; f36GM40; f36GM41; f48GM40; f49GM40; f49GM41; qGM40; qGM41; Viola; Violin; gm040; gm041 + { 0x113DD31,0x0265621, 0x17,0x00, 0x8, +0, false }, // 1481: b50M41; b51M41; f20GM41; f31GM41; f36GM41; f49GM41; qGM41; Viola; gm041 + { 0x012C121,0x0054F61, 0x1A,0x00, 0xC, +0, false }, // 1482: b50M50; b51M50; f20GM50; f36GM50; f48GM50; f49GM50; qGM50; Synth Strings 1; gm050 + { 0x012C1A1,0x0054F21, 0x93,0x00, 0xD, +0, false }, // 1483: b50M50; b51M50; f20GM50; f36GM50; f48GM50; qGM50; Synth Strings 1; gm050 + { 0x022C122,0x0054F22, 0x0B,0x1C, 0xD, +0, false }, // 1484: b50M51; b51M51; f20GM51; f31GM51; f36GM51; f49GM51; qGM51; SynthStrings 2; gm051 + { 0x0F5A006,0x035A3E4, 0x03,0x23, 0xE, +0, false }, // 1485: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 + { 0x0077FA1,0x0077F61, 0x51,0x00, 0xF, +0, false }, // 1486: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 + { 0x0578402,0x074A7E4, 0x05,0x16, 0xE, +0, false }, // 1487: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 + { 0x03974A1,0x0677161, 0x90,0x00, 0xF, +0, false }, // 1488: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 + { 0x054990A,0x0639707, 0x65,0x60, 0x8, +0, false }, // 1489: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 + { 0x1045FA1,0x0066F61, 0x59,0x00, 0x8, +0, false }, // 1490: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 + { 0x0178421,0x008AF61, 0x15,0x0B, 0xD, +0, false }, // 1491: b50M56; b51M56; f20GM56; f31GM56; f36GM56; f49GM56; qGM56; Trumpet; gm056 + { 0x0178521,0x0097F21, 0x94,0x05, 0xC, +0, false }, // 1492: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 + { 0x0178421,0x008AF61, 0x15,0x0D, 0xD, +0, false }, // 1493: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 + { 0x1277131,0x0499161, 0x15,0x83, 0xC, +0, false }, // 1494: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 + { 0x0277DB1,0x0297A21, 0x10,0x08, 0xD, +0, false }, // 1495: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 + { 0x00A6321,0x00B7F21, 0x9F,0x00, 0xE, +0, false }, // 1496: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 + { 0x00A65A1,0x00B7F61, 0xA2,0x00, 0xF, +0, false }, // 1497: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 + { 0x02AA961,0x036A823, 0xA3,0x52, 0x8, +0, false }, // 1498: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 + { 0x016AAA1,0x00A8F21, 0x94,0x80, 0x8, +0, false }, // 1499: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 + { 0x011DA25,0x068A6E3, 0x00,0x2B, 0xC, +0, false }, // 1500: b50M72; b50M73; b51M72; b51M73; f20GM72; f20GM73; f31GM72; f31GM73; f36GM72; f36GM73; f49GM72; f49GM73; qGM72; qGM73; Flute; Piccolo; gm072; gm073 + { 0x05F85E1,0x01A65E1, 0x1F,0x00, 0xD, +0, false }, // 1501: b50M72; b51M72; f20GM72; f31GM72; f36GM72; f49GM72; qGM72; Piccolo; gm072 + { 0x05F88E1,0x01A65E1, 0x46,0x00, 0xD, +0, false }, // 1502: b50M73; b51M73; f20GM73; f31GM73; f36GM73; f49GM73; qGM73; Flute; gm073 + { 0x011DA25,0x068A623, 0x00,0x1E, 0xC, +0, false }, // 1503: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 + { 0x0588821,0x01A6521, 0x8C,0x00, 0xD, +0, false }, // 1504: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 + { 0x001DF26,0x03876E4, 0x00,0x2B, 0xC, +0, false }, // 1505: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 + { 0x0369522,0x00776E1, 0xD8,0x00, 0xD, +0, false }, // 1506: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 + { 0x087C4A3,0x076C626, 0x00,0x57, 0xE, +0, false }, // 1507: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 + { 0x0558622,0x0186421, 0x46,0x80, 0xF, +0, false }, // 1508: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 + { 0x04AA321,0x00A8621, 0x48,0x00, 0x8, +0, false }, // 1509: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 + { 0x0126621,0x00A9621, 0x45,0x00, 0x9, +0, false }, // 1510: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 + { 0x109F121,0x109F121, 0x1D,0x80, 0xB, +0, false }, // 1511: b50M87; b51M87; f20GM87; f31GM87; f36GM87; qGM87; Lead 8 brass; gm087 + { 0x0332121,0x0454222, 0x97,0x03, 0x8, +0, false }, // 1512: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 + { 0x0D421A1,0x0D54221, 0x99,0x03, 0x9, +0, false }, // 1513: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 + { 0x0336121,0x0354261, 0x8D,0x03, 0xA, +0, false }, // 1514: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 + { 0x177A1A1,0x1473121, 0x1C,0x00, 0xB, +0, false }, // 1515: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 + { 0x0331121,0x0354261, 0x89,0x03, 0xA, +0, false }, // 1516: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 + { 0x0E42121,0x0D54261, 0x8C,0x03, 0xB, +0, false }, // 1517: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 + { 0x1471121,0x007CF21, 0x15,0x00, 0x0, +0, false }, // 1518: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; f49GM95; qGM95; Pad 8 sweep; gm095 + { 0x0E41121,0x0D55261, 0x8C,0x00, 0x1, +0, false }, // 1519: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; qGM95; Pad 8 sweep; gm095 + { 0x58AFE0F,0x006FB04, 0x83,0x85, 0xC, +0, false }, // 1520: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f48GM96; f49GM96; qGM96; FX 1 rain; gm096 + { 0x003A821,0x004A722, 0x99,0x00, 0xD, +0, false }, // 1521: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f49GM96; qGM96; FX 1 rain; gm096 + { 0x0937501,0x0B4C502, 0x61,0x80, 0x8, +0, false }, // 1522: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 + { 0x0957406,0x072A501, 0x5B,0x00, 0x9, +0, false }, // 1523: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 + { 0x056B222,0x056F261, 0x92,0x8A, 0xC, +0, false }, // 1524: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 + { 0x2343121,0x00532A1, 0x9D,0x80, 0xD, +0, false }, // 1525: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 + { 0x088A324,0x087A322, 0x40,0x5B, 0xE, +0, false }, // 1526: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 + { 0x151F101,0x0F5F241, 0x13,0x00, 0xF, +0, false }, // 1527: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 + { 0x04211A1,0x0731161, 0x10,0x92, 0xA, +0, false }, // 1528: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 + { 0x0211161,0x0031DA1, 0x98,0x80, 0xB, +0, false }, // 1529: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 + { 0x0167D62,0x01672A2, 0x57,0x80, 0x4, +0, false }, // 1530: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 + { 0x0069F61,0x0049FA1, 0x5B,0x00, 0x5, +0, false }, // 1531: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 + { 0x024A238,0x024F231, 0x9F,0x9C, 0x6, +0, false }, // 1532: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 + { 0x014F123,0x0238161, 0x9F,0x00, 0x6, +0, false }, // 1533: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 + { 0x053C601,0x0D5F583, 0x71,0x40, 0x7, +0, false }, // 1534: b50M112; b51M112; f20GM112; f31GM112; f36GM112; f48GM112; qGM112; Tinkle Bell; gm112 + { 0x4FCFA15,0x0ECFA12, 0x11,0x80, 0xA, +0, false }, // 1535: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 + { 0x0FCFA18,0x0E5F812, 0x9D,0x00, 0xB, +0, false }, // 1536: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 + { 0x007A801,0x083F600, 0x5C,0x03, 0x7, +0, false }, // 1537: b50M116; b51M116; f20GM116; f31GM116; f36GM116; f49GM116; qGM116; Taiko Drum; gm116 + { 0x458F811,0x0E5F310, 0x8F,0x00, 0xE, +0, false }, // 1538: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 + { 0x154F610,0x0E4F410, 0x92,0x00, 0xF, +0, false }, // 1539: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 + { 0x0001F0F,0x3F01FC0, 0x00,0x00, 0xE, +0, false }, // 1540: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 + { 0x0001F0F,0x3F11FC0, 0x3F,0x3F, 0xF, +0, false }, // 1541: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 + { 0x024F806,0x7845603, 0x80,0x88, 0xE, +0, false }, // 1542: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 + { 0x024D803,0x7846604, 0x1E,0x08, 0xF, +0, false }, // 1543: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 + { 0x001FF06,0x3043414, 0x00,0x00, 0xE, +0, false }, // 1544: b50M121; b51M121; f20GM121; f31GM121; f36GM121; qGM121; Breath Noise; gm121 + { 0x001FF26,0x1841204, 0x00,0x00, 0xE, +0, false }, // 1545: b50M122; b51M122; f20GM122; f31GM122; f36GM122; f49GM122; qGM122; Seashore; gm122 + { 0x0F86848,0x0F10001, 0x00,0x3F, 0x5, +0, false }, // 1546: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 + { 0x0F86747,0x0F8464C, 0x00,0x00, 0x5, +0, false }, // 1547: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 + { 0x261B235,0x015F414, 0x1C,0x08, 0xA, +1, false }, // 1548: b50M124; b51M124; f20GM124; f31GM124; f36GM124; qGM124; Telephone; gm124 + { 0x715FE11,0x019F487, 0x20,0xC0, 0xB, +0, false }, // 1549: f20GM124; f31GM124; f36GM124; qGM124; Telephone + { 0x1112EF0,0x11621E2, 0x00,0xC0, 0x8, -36, false }, // 1550: b50M125; b51M125; f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter; gm125 + { 0x7112EF0,0x11621E2, 0x00,0xC0, 0x9, +0, false }, // 1551: f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter + { 0x007FC01,0x638F802, 0x03,0x03, 0xF, +0, false }, // 1552: b50P38; b51P38; b51P40; f20GP38; f31GP38; f36GP38; f36GP40; qGP38; Acoustic Snare; Electric Snare; gpo038; gpo040; gps038 + { 0x007FC00,0x638F801, 0x03,0x03, 0xF, +0, false }, // 1553: b50P40; f20GP40; qGP40; Electric Snare; gps040 + { 0x00CFD01,0x03CD600, 0x07,0x00, 0x0, +0, false }, // 1554: b50P36; b50P41; b50P43; b50P45; b50P47; b50P48; b50P50; f20GP41; f20GP43; f20GP45; f20GP47; f20GP48; f20GP50; f31GP41; f31GP43; f31GP45; f31GP47; f31GP48; f31GP50; qGP41; qGP43; qGP45; qGP47; qGP48; qGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; gps036; gps041; gps043; gps045; gps047; gps048; gps050 + { 0x00CF600,0x006F600, 0x00,0x00, 0x1, +0, false }, // 1555: b50P41; f20GP41; f20GP43; f20GP45; f20GP47; f20GP48; f20GP50; f31GP41; f31GP43; f31GP45; f31GP47; f31GP48; f31GP50; qGP41; qGP43; qGP45; qGP47; qGP48; qGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; gps041 + { 0x008F60C,0x247FB12, 0x00,0x00, 0xB, +0, false }, // 1556: b50P42; f20GP42; f31GP42; qGP42; Closed High Hat; gps042 + { 0x008F60C,0x2477B12, 0x00,0x00, 0xA, +0, false }, // 1557: b50P44; f20GP44; f31GP44; f48GP44; qGP44; Pedal High Hat; gps044 + { 0x008F60C,0x2477B12, 0x00,0x00, 0xB, +0, false }, // 1558: b50P44; f20GP44; f31GP44; qGP44; Pedal High Hat; gps044 + { 0x002F60C,0x243CB12, 0x00,0x15, 0xB, +0, false }, // 1559: b50P46; f20GP46; f31GP46; qGP46; Open High Hat; gps046 + { 0x3E4E40F,0x1E5F508, 0x00,0x0A, 0x6, +0, false }, // 1560: b50P51; f20GP51; f31GP51; f31GP59; qGP51; qGP59; Ride Cymbal 1; Ride Cymbal 2; gps051 + { 0x366F50F,0x1A5F508, 0x00,0x19, 0x7, +0, false }, // 1561: b50P51; f20GP51; f31GP51; f31GP59; qGP51; qGP59; Ride Cymbal 1; Ride Cymbal 2; gps051 + { 0x3E4E40F,0x1E5F507, 0x00,0x11, 0x6, +0, false }, // 1562: b50P53; f20GP53; f31GP53; qGP53; Ride Bell; gps053 + { 0x365F50F,0x1A5F506, 0x00,0x1E, 0x7, +0, false }, // 1563: b50P53; f20GP53; f31GP53; qGP53; Ride Bell; gps053 + { 0x0C49406,0x2F5F604, 0x00,0x00, 0x0, +0, false }, // 1564: b50P54; b51P54; f20GP54; f31GP54; f36GP54; qGP54; Tambourine; gpo054; gps054 + { 0x004F902,0x0F79705, 0x00,0x03, 0x0, +0, false }, // 1565: b50P54; f20GP54; f31GP54; qGP54; Tambourine; gps054 + { 0x156F28F,0x100F446, 0x03,0x00, 0xE, +0, false }, // 1566: b50P55; f20GP55; f31GP55; qGP55; Splash Cymbal; gps055 + { 0x000F38F,0x0A5F442, 0x00,0x06, 0xE, +0, false }, // 1567: b50P55; f20GP55; f31GP55; qGP55; Splash Cymbal; gps055 + { 0x237F811,0x005F310, 0x45,0x00, 0x8, +0, false }, // 1568: b50P56; b51P56; f20GP56; f31GP56; f36GP56; qGP56; Cow Bell; gpo056; gps056 + { 0x037F811,0x005F310, 0x05,0x08, 0x9, +0, false }, // 1569: b50P56; f20GP56; f31GP56; qGP56; Cow Bell; gps056 + { 0x155F381,0x000F441, 0x00,0x00, 0xE, +0, false }, // 1570: b50P57; f20GP57; f31GP57; qGP57; Crash Cymbal 2; gps057 + { 0x000F341,0x0A4F48F, 0x00,0x00, 0xE, +0, false }, // 1571: b50P57; f20GP57; f31GP57; qGP57; Crash Cymbal 2; gps057 + { 0x503FF80,0x014FF10, 0x00,0x00, 0xC, +0, false }, // 1572: b50P58; b51P58; f20GP58; f31GP58; f36GP58; qGP58; Vibraslap; gpo058; gps058 + { 0x503FF80,0x014FF10, 0x00,0x0D, 0xD, +0, false }, // 1573: b50P58; f20GP58; f31GP58; qGP58; Vibraslap; gps058 + { 0x3E5E40F,0x1E7F508, 0x00,0x0A, 0x6, +0, false }, // 1574: b50P59; f20GP59; Ride Cymbal 2; gps059 + { 0x366F50F,0x1A8F608, 0x00,0x19, 0x7, +0, false }, // 1575: b50P59; f20GP59; Ride Cymbal 2; gps059 + { 0x00CF506,0x008F502, 0xC8,0x0B, 0x6, +0, false }, // 1576: b50P60; f20GP60; f31GP60; qGP60; High Bongo; gps060 + { 0x00CF506,0x007F501, 0xC5,0x03, 0x7, +0, false }, // 1577: b50P60; f20GP60; f31GP60; qGP60; High Bongo; gps060 + { 0x0BFFA01,0x096C802, 0x8F,0x80, 0x6, +0, false }, // 1578: b50P61; f20GP61; f31GP61; qGP61; Low Bongo; gps061 + { 0x0BFFA01,0x096C802, 0xCF,0x0B, 0x7, +0, false }, // 1579: b50P61; f20GP61; f31GP61; qGP61; Low Bongo; gps061 + { 0x087FA01,0x0B7FA01, 0x4F,0x08, 0x7, +0, false }, // 1580: b50P62; f20GP62; f31GP62; qGP62; Mute High Conga; gps062 + { 0x08DFA01,0x0B5F802, 0x55,0x00, 0x6, +0, false }, // 1581: b50P63; f20GP63; f31GP63; qGP63; Open High Conga; gps063 + { 0x08DFA01,0x0B5F802, 0x55,0x12, 0x7, +0, false }, // 1582: b50P63; f20GP63; f31GP63; qGP63; Open High Conga; gps063 + { 0x08DFA01,0x0B6F802, 0x59,0x00, 0x6, +0, false }, // 1583: b50P64; f20GP64; f31GP64; qGP64; Low Conga; gps064 + { 0x08DFA01,0x0B6F802, 0x59,0x12, 0x7, +0, false }, // 1584: b50P64; f20GP64; f31GP64; qGP64; Low Conga; gps064 + { 0x00AFA01,0x006F900, 0x00,0x00, 0xE, +0, false }, // 1585: b50P65; f20GP65; f31GP65; qGP65; High Timbale; gps065 + { 0x00AFA01,0x006F900, 0x00,0x0D, 0xF, +0, false }, // 1586: b50P65; f20GP65; f31GP65; qGP65; High Timbale; gps065 + { 0x089F900,0x06CF600, 0x80,0x08, 0xF, +0, false }, // 1587: b50P66; f20GP66; f31GP66; qGP66; Low Timbale; gps066 + { 0x388F803,0x0B6F60C, 0x8D,0x00, 0xE, +0, false }, // 1588: b50P67; f20GP67; f31GP67; qGP67; High Agogo; gps067 + { 0x088F803,0x0B8F80C, 0x88,0x12, 0xF, +0, false }, // 1589: b50P67; f20GP67; f31GP67; qGP67; High Agogo; gps067 + { 0x388F803,0x0B6F60C, 0x88,0x03, 0xE, +0, false }, // 1590: b50P68; f20GP68; f31GP68; qGP68; Low Agogo; gps068 + { 0x388F803,0x0B8F80C, 0x88,0x0F, 0xF, +0, false }, // 1591: b50P68; f20GP68; f31GP68; qGP68; Low Agogo; gps068 + { 0x04F760F,0x2187700, 0x00,0x12, 0xF, +0, false }, // 1592: b50P69; f20GP69; f31GP69; qGP69; Cabasa; gps069 + { 0x249C80F,0x2699B02, 0x40,0x80, 0xE, +0, false }, // 1593: b50P70; f20GP70; f31GP70; qGP70; Maracas; gps070 + { 0x249C80F,0x2699B0F, 0xC0,0x19, 0xF, +0, false }, // 1594: b50P70; f20GP70; f31GP70; qGP70; Maracas; gps070 + { 0x305AD57,0x0058D87, 0xDC,0x00, 0xE, +0, false }, // 1595: b50P71; f20GP71; f31GP71; qGP71; Short Whistle; gps071 + { 0x305AD47,0x0058D87, 0xDC,0x12, 0xF, +0, false }, // 1596: b50P71; f20GP71; f31GP71; qGP71; Short Whistle; gps071 + { 0x304A857,0x0048887, 0xDC,0x00, 0xE, +0, false }, // 1597: b50P72; f20GP72; f31GP72; qGP72; Long Whistle; gps072 + { 0x304A857,0x0058887, 0xDC,0x08, 0xF, +0, false }, // 1598: b50P72; f20GP72; f31GP72; qGP72; Long Whistle; gps072 + { 0x3F40006,0x0F5F715, 0x3F,0x00, 0x0, +0, false }, // 1599: b50P75; b51P39; b51P75; b51P76; b51P77; b51P85; f20GP75; f31GP75; f36GP39; f36GP75; f36GP76; f36GP77; f36GP85; qGP75; Castanets; Claves; Hand Clap; High Wood Block; Low Wood Block; gpo039; gpo075; gpo076; gpo077; gpo085; gps075 + { 0x3F40006,0x0F5F715, 0x3F,0x08, 0x1, +0, false }, // 1600: b50P75; f20GP75; f31GP75; qGP75; Claves; gps075 + { 0x3F40006,0x0F5F712, 0x3F,0x08, 0x1, +0, false }, // 1601: b50P76; b50P77; f20GP76; f20GP77; f31GP76; f31GP77; qGP76; qGP77; High Wood Block; Low Wood Block; gps076; gps077 + { 0x7476701,0x0476703, 0xCD,0x40, 0x8, +0, false }, // 1602: b50P78; f20GP78; f31GP78; qGP78; Mute Cuica; gps078 + { 0x0476701,0x0556501, 0xC0,0x00, 0x9, +0, false }, // 1603: b50P78; f20GP78; f31GP78; qGP78; Mute Cuica; gps078 + { 0x0A76701,0x0356503, 0x17,0x1E, 0xA, +0, false }, // 1604: b50P79; f20GP79; f31GP79; qGP79; Open Cuica; gps079 + { 0x0777701,0x0057501, 0x9D,0x00, 0xB, +0, false }, // 1605: b50P79; f20GP79; f31GP79; qGP79; Open Cuica; gps079 + { 0x3F0E00A,0x005FF1F, 0x40,0x40, 0x8, +0, false }, // 1606: b50P80; f20GP80; f31GP80; qGP80; Mute Triangle; gps080 + { 0x3F0E00A,0x005FF1F, 0x40,0x48, 0x9, +0, false }, // 1607: b50P80; f20GP80; f31GP80; qGP80; Mute Triangle; gps080 + { 0x3F0E00A,0x002FF1F, 0x7C,0x40, 0x8, +0, false }, // 1608: b50P81; f20GP81; f31GP81; qGP81; Open Triangle; gps081 + { 0x3E0F50A,0x003FF1F, 0x7C,0x40, 0x9, +0, false }, // 1609: b50P81; f20GP81; f31GP81; qGP81; Open Triangle; gps081 + { 0x04F7F0F,0x21E7E00, 0x40,0x88, 0xE, +0, false }, // 1610: b50P82; f20GP82; f31GP82; qGP82; Shaker; gps082 + { 0x04F7F0F,0x21E7E00, 0x40,0x14, 0xF, +0, false }, // 1611: b50P82; f20GP82; f31GP82; qGP82; Shaker; gps082 + { 0x6E5E403,0x7E7F507, 0x0D,0x11, 0xB, +0, false }, // 1612: b50P84; f20GP84; f31GP84; f36GP84; qGP84; Bell Tree; gps084 + { 0x366F500,0x4A8F604, 0x1B,0x15, 0xA, +0, false }, // 1613: b50P84; f20GP84; f31GP84; f36GP84; qGP84; Bell Tree; gps084 + { 0x3F40003,0x0F5F715, 0x3F,0x00, 0x8, +0, false }, // 1614: b50P85; f20GP85; f31GP85; qGP85; Castanets; gps085 + { 0x3F40003,0x0F5F715, 0x3F,0x08, 0x9, +0, false }, // 1615: b50P85; f20GP85; f31GP85; qGP85; Castanets; gps085 + { 0x08DFA01,0x0B5F802, 0x4F,0x00, 0x6, +0, false }, // 1616: b50P86; b51P64; f20GP86; f31GP86; f36GP64; qGP86; Low Conga; Mute Surdu; gpo064; gps086 + { 0x08DFA01,0x0B5F802, 0x4F,0x12, 0x7, +0, false }, // 1617: b50P86; f20GP86; f31GP86; qGP86; Mute Surdu; gps086 + { 0x084FA01,0x0B4F800, 0x4F,0x00, 0x6, +0, false }, // 1618: b50P87; f20GP87; f31GP87; qGP87; Open Surdu; gps087 + { 0x084FA01,0x0B4F800, 0x4F,0x00, 0x7, +0, false }, // 1619: b50P87; f20GP87; f31GP87; qGP87; Open Surdu; gps087 + { 0x0F3F040,0x0038761, 0x30,0x00, 0xF, +0, false }, // 1620: f21GM3; Honky-tonkPiano + { 0x033E813,0x0F3F011, 0x12,0x00, 0x8, +0, false }, // 1621: f21GM4; Rhodes Piano + { 0x133F721,0x2F4F320, 0x48,0x00, 0x4, +0, false }, // 1622: f21GM5; f41GM5; Chorused Piano + { 0x1F4F201,0x0F5F009, 0x00,0x00, 0x6, +0, false }, // 1623: f21GM9; Glockenspiel + { 0x1114070,0x0034061, 0x84,0x00, 0x0, +0, false }, // 1624: f21GM10; Music box + { 0x0D3B305,0x024F246, 0x40,0x80, 0x2, +0, false }, // 1625: b56M93; b66M93; f21GM27; Electric Guitar2; PAD6 + { 0x106F90E,0x0F4F001, 0x2F,0x00, 0xB, +0, false }, // 1626: f21GM28; f41GM28; Electric Guitar3 + { 0x0126E71,0x0045061, 0x0D,0x00, 0x0, +0, false }, // 1627: f21GM29; Overdrive Guitar + { 0x2A31321,0x0F31220, 0x1A,0x00, 0x8, +0, false }, // 1628: f21GM33; f41GM33; f41GM36; Electric Bass 1; Slap Bass 1 + { 0x025DC03,0x009F031, 0xA2,0x00, 0x8, +0, false }, // 1629: f21GM34; Electric Bass 2 + { 0x025DC03,0x009F021, 0x17,0x00, 0x8, +0, false }, // 1630: f21GM35; Fretless Bass + { 0x025DF23,0x0F9F021, 0x20,0x00, 0xE, +0, false }, // 1631: f21GM36; Slap Bass 1 + { 0x1025161,0x0024173, 0x52,0x00, 0xA, +0, false }, // 1632: f21GM37; Slap Bass 2 + { 0x0195132,0x0396061, 0x5A,0x85, 0xC, +0, false }, // 1633: f21GM38; Synth Bass 1 + { 0x025DC03,0x009F031, 0x9A,0x00, 0x8, +0, false }, // 1634: f21GM39; Synth Bass 2 + { 0x025DC03,0x009F031, 0x98,0x00, 0x8, +0, false }, // 1635: f21GM40; Violin + { 0x1126EB1,0x0045021, 0x47,0x02, 0x0, +0, false }, // 1636: f21GM42; f41GM42; Cello + { 0x025DC03,0x009F031, 0x97,0x00, 0x8, +0, false }, // 1637: f21GM44; Tremulo Strings + { 0x025DC03,0x009F031, 0x96,0x00, 0x8, +0, false }, // 1638: f21GM45; Pizzicato String + { 0x025DC03,0x009F031, 0x94,0x00, 0x8, +0, false }, // 1639: f21GM46; Orchestral Harp + { 0x025DB02,0x006F030, 0x10,0x00, 0x8, +0, false }, // 1640: f21GM47; Timpany + { 0x1145152,0x0147242, 0x88,0x00, 0xA, +0, false }, // 1641: f21GM48; String Ensemble1 + { 0x0115172,0x01572A2, 0x89,0x00, 0xA, +0, false }, // 1642: f21GM50; f41GM48; f41GM50; String Ensemble1; Synth Strings 1 + { 0x0F8AF00,0x0F6F401, 0xC0,0x00, 0xE, +0, false }, // 1643: f21GM51; SynthStrings 2 + { 0x0009FB1,0x1069FA2, 0x45,0x0D, 0x2, +0, false }, // 1644: f21GM52; Choir Aahs + { 0x0009FB1,0x1069FA2, 0x45,0x08, 0x2, +0, false }, // 1645: f21GM53; Voice Oohs + { 0x1016F00,0x0F57001, 0x19,0x00, 0xE, +0, false }, // 1646: f21GM61; f21GM88; f41GM88; Brass Section; Pad 1 new age + { 0x229FFF2,0x0F480E1, 0x1A,0x00, 0x6, +0, false }, // 1647: f21GM63; Synth Brass 2 + { 0x025DC03,0x009F032, 0x12,0x00, 0xA, +0, false }, // 1648: f21GM64; Soprano Sax + { 0x025DC03,0x009F032, 0x10,0x00, 0xA, +0, false }, // 1649: f21GM65; Alto Sax + { 0x025DC03,0x009F032, 0x0E,0x00, 0xA, +0, false }, // 1650: f21GM66; Tenor Sax + { 0x025DC03,0x009F032, 0x0C,0x00, 0xA, +0, false }, // 1651: f21GM67; Baritone Sax + { 0x025DC03,0x009F032, 0x0A,0x00, 0xA, +0, false }, // 1652: f21GM68; Oboe + { 0x025DC03,0x009F031, 0x92,0x00, 0x8, +0, false }, // 1653: f21GM69; English Horn + { 0x1062F01,0x0076521, 0x07,0x00, 0x0, +0, false }, // 1654: f21GM70; Bassoon + { 0x00470F5,0x0F38071, 0x1C,0x00, 0xB, +0, false }, // 1655: f21GM71; Clarinet + { 0x0F77061,0x0256061, 0x21,0x00, 0x2, +0, false }, // 1656: f21GM73; Flute + { 0x0C76012,0x00550F1, 0x28,0x00, 0x2, +0, false }, // 1657: f21GM74; Recorder + { 0x0049F21,0x0049F62, 0x00,0x00, 0x1, +0, false }, // 1658: f21GM76; Bottle Blow + { 0x2119A16,0x0029012, 0x14,0x00, 0x2, +0, false }, // 1659: f21GM78; Whistle + { 0x033F813,0x003FF11, 0x0E,0x00, 0x8, +0, false }, // 1660: f21GM79; Ocarina + { 0x0057F72,0x0F56071, 0x1D,0x00, 0x2, +0, false }, // 1661: f21GM80; Lead 1 squareea + { 0x203B162,0x005F172, 0x4A,0x00, 0x2, +0, false }, // 1662: f21GM81; f21GM87; f41GM87; Lead 2 sawtooth; Lead 8 brass + { 0x2027062,0x0029062, 0x4A,0x00, 0x2, +0, false }, // 1663: f21GM82; Lead 3 calliope + { 0x0FF0F20,0x0F1F021, 0xFF,0x00, 0x0, +0, false }, // 1664: f21GM89; f21GM90; f21GM91; f21GM92; f21GM93; Pad 2 warm; Pad 3 polysynth; Pad 4 choir; Pad 5 bowedpad; Pad 6 metallic + { 0x0F28021,0x0037021, 0x8F,0x00, 0x0, +0, false }, // 1665: f21GM94; Pad 7 halo + { 0x2129A16,0x0039012, 0x97,0x00, 0x2, +0, false }, // 1666: f21GM96; FX 1 rain + { 0x212AA93,0x021AC91, 0x97,0x80, 0xE, +0, false }, // 1667: f21GM98; f32GM98; FX 3 crystal + { 0x024DA05,0x013F901, 0x8B,0x00, 0xA, +0, false }, // 1668: f21GM104; f21GM99; f41GM104; f41GM99; FX 4 atmosphere; Sitar + { 0x203B162,0x0046172, 0xCF,0x00, 0x2, +0, false }, // 1669: f21GM114; Steel Drums + { 0x006FA04,0x095F201, 0xD3,0x00, 0xA, +0, false }, // 1670: f21GM115; Woodblock + { 0x0847162,0x0246061, 0x21,0x00, 0x8, +0, false }, // 1671: f21GM124; Telephone + { 0x0FFF000,0x02FF607, 0x00,0x00, 0x0, +0, false }, // 1672: f21GP35; f27GP27; f27GP28; f27GP29; f27GP30; f27GP31; f27GP35; f41GP35; Ac Bass Drum + { 0x3F27026,0x0568705, 0x00,0x00, 0xE, +0, false }, // 1673: f21GP36; f21GP70; Bass Drum 1; Maracas + { 0x005FC11,0x1F5DF12, 0x00,0x00, 0x1, +0, false }, // 1674: f21GP38; f21GP39; f21GP40; Acoustic Snare; Electric Snare; Hand Clap + { 0x104F021,0x0D6F401, 0xCF,0x00, 0xA, +0, false }, // 1675: f13GM0; f50GM0; nemM0; AcouGrandPiano + { 0x104F021,0x0D6F401, 0xC7,0x00, 0x0, +0, false }, // 1676: f13GM1; f50GM1; nemM1; BrightAcouGrand + { 0x004F021,0x0D6F401, 0x1B,0x00, 0xA, +0, false }, // 1677: f13GM2; f50GM2; nemM2; ElecGrandPiano + { 0x104F061,0x1D6F441, 0xCE,0x00, 0x4, +0, false }, // 1678: nemM3; Honky-tonkPiano + { 0x065F301,0x07DF111, 0x12,0x00, 0x8, +0, false }, // 1679: f13GM4; f50GM4; nemM4; Rhodes Piano + { 0x254F5A8,0x0B7F321, 0xE8,0x00, 0x0, +0, false }, // 1680: nemM5; Chorused Piano + { 0x14FF101,0x3D6F311, 0xC6,0x06, 0xA, +0, false }, // 1681: f13GM6; f50GM6; nemM6; Harpsichord + { 0x0ADF303,0x15E8301, 0x58,0x00, 0xE, +0, false }, // 1682: f13GM7; f50GM7; nemM7; Clavinet + { 0x01F4C28,0x045F601, 0xD4,0x00, 0xE, +0, false }, // 1683: f13GM8; f50GM8; nemM8; Celesta + { 0x223F208,0x073F414, 0x92,0x80, 0x0, -12, false }, // 1684: f13GM9; f50GM9; nemM9; Glockenspiel + { 0x22F6216,0x06AF401, 0x64,0x41, 0x0, +0, false }, // 1685: f13GM10; f50GM10; nemM10; Music box + { 0x036F506,0x025FDA1, 0x10,0x80, 0x3, +0, false }, // 1686: nemM11; Vibraphone + { 0x0176D0A,0x005F001, 0xD5,0x00, 0x4, +0, false }, // 1687: f13GM12; f50GM12; nemM12; Marimba + { 0x265F812,0x0D7F601, 0xC8,0x00, 0xC, +0, false }, // 1688: f13GM13; f50GM13; nemM13; Xylophone + { 0x092FF43,0x003F015, 0x00,0x00, 0xE, -12, false }, // 1689: nemM14; Tubular Bells + { 0x0388B03,0x2398300, 0xC0,0x80, 0x0, +0, false }, // 1690: f13GM15; f50GM15; nemM15; Dulcimer + { 0x00FF060,0x00FF062, 0xC0,0x06, 0xD, +0, false }, // 1691: nemM16; Hammond Organ + { 0x29FFF24,0x10FF021, 0x00,0x00, 0xF, +0, false }, // 1692: f13GM17; f50GM17; nemM17; Percussive Organ + { 0x11FFF30,0x14C5E32, 0x00,0x00, 0x7, +0, false }, // 1693: f13GM18; f50GM18; nemM18; Rock Organ + { 0x10BF024,0x20B5030, 0x49,0x00, 0xF, +0, false }, // 1694: f13GM20; f50GM20; nemM20; Reed Organ + { 0x00BF024,0x10B5031, 0xCC,0x0A, 0xA, +0, false }, // 1695: f13GM21; f50GM21; nemM21; Accordion + { 0x12F6F24,0x20D4030, 0xCA,0x0A, 0x0, +0, false }, // 1696: f13GM22; f50GM22; nemM22; Harmonica + { 0x00BF022,0x10B5071, 0xCD,0x03, 0x0, +0, false }, // 1697: nemM23; Tango Accordion + { 0x105F003,0x1C8F211, 0xCE,0x00, 0x0, +0, false }, // 1698: f13GM24; f50GM24; nemM24; Acoustic Guitar1 + { 0x125FF03,0x1C8F211, 0x49,0x00, 0x0, +0, false }, // 1699: f13GM25; f50GM25; nemM25; Acoustic Guitar2 + { 0x145F503,0x03AF621, 0xD3,0x00, 0xE, +0, false }, // 1700: f13GM26; f50GM26; nemM26; Electric Guitar1 + { 0x1269E03,0x0BBF221, 0x90,0x80, 0xE, +0, false }, // 1701: f13GM27; f50GM27; nemM27; Electric Guitar2 + { 0x047FF01,0x2BCF400, 0xC0,0x00, 0xE, +0, false }, // 1702: f13GM28; f50GM28; nemM28; Electric Guitar3 + { 0x04F6F20,0x31FFF20, 0xE0,0x01, 0x0, +0, false }, // 1703: f13GM29; f50GM29; nemM29; Overdrive Guitar + { 0x32F5F30,0x31FFE30, 0xE0,0x01, 0x0, +0, false }, // 1704: f13GM30; f50GM30; nemM30; Distorton Guitar + { 0x3598600,0x02A7284, 0x42,0x80, 0xC, +0, false }, // 1705: nemM31; Guitar Harmonics + { 0x054FE10,0x00FF030, 0x00,0x00, 0x6, +12, false }, // 1706: f13GM32; f50GM32; nemM32; Acoustic Bass + { 0x0397530,0x088F220, 0xC2,0x40, 0x8, +12, false }, // 1707: f13GM33; f50GM33; nemM33; Electric Bass 1 + { 0x125FF10,0x006F030, 0x0A,0x00, 0xC, +12, false }, // 1708: f13GM34; f50GM34; nemM34; Electric Bass 2 + { 0x039F330,0x00CF0A0, 0x0F,0x00, 0x8, +12, false }, // 1709: nemM35; Fretless Bass + { 0x07FF420,0x00FF021, 0x18,0x00, 0xE, +0, false }, // 1710: f13GM36; f50GM36; nemM36; Slap Bass 1 + { 0x106F010,0x006F030, 0x00,0x00, 0x6, +12, false }, // 1711: f13GM37; f50GM37; nemM37; Slap Bass 2 + { 0x05FF620,0x00FF021, 0x16,0x00, 0xE, +0, false }, // 1712: f13GM38; f50GM38; nemM38; Synth Bass 1 + { 0x006F010,0x006F030, 0x08,0x00, 0x4, +0, false }, // 1713: f13GM39; f50GM39; nemM39; Synth Bass 2 + { 0x092FF43,0x003F015, 0x00,0x00, 0xE, +0, false }, // 1714: nemM40; nemM78; Violin; Whistle + { 0x106F031,0x10650B1, 0xC5,0x00, 0x0, +0, false }, // 1715: nemM41; Viola + { 0x11FF431,0x13653A1, 0x40,0x00, 0x0, +0, false }, // 1716: nemM42; Cello + { 0x01FF431,0x13663A1, 0xC0,0x00, 0x0, +0, false }, // 1717: nemM43; Contrabass + { 0x043F271,0x1285161, 0x1D,0x00, 0xE, +0, false }, // 1718: nemM44; Tremulo Strings + { 0x279A702,0x284F410, 0xD2,0x00, 0x0, +0, false }, // 1719: f13GM45; f50GM45; nemM45; Pizzicato String + { 0x194F622,0x09BF231, 0x1B,0x80, 0xA, +0, false }, // 1720: f13GM46; f50GM46; nemM46; Orchestral Harp + { 0x126F801,0x105F000, 0x40,0x00, 0x0, +0, false }, // 1721: f13GM47; f50GM47; nemM47; Timpany + { 0x043F231,0x1285121, 0x1D,0x00, 0xE, +0, false }, // 1722: f13GM48; f50GM48; nemM48; String Ensemble1 + { 0x1011031,0x2042030, 0x56,0x00, 0xE, +0, false }, // 1723: f13GM49; f50GM49; nemM49; String Ensemble2 + { 0x136F131,0x0286121, 0x1B,0x00, 0xE, +0, false }, // 1724: f13GM50; f50GM50; nemM50; Synth Strings 1 + { 0x034F131,0x0285121, 0x1C,0x00, 0xE, +0, false }, // 1725: f13GM51; f50GM51; nemM51; SynthStrings 2 + { 0x015F431,0x0056072, 0x5B,0x83, 0x0, +0, false }, // 1726: nemM52; Choir Aahs + { 0x172FCE1,0x01762B1, 0x46,0x00, 0x0, +0, false }, // 1727: nemM53; Voice Oohs + { 0x0053071,0x0055072, 0x57,0x00, 0xC, +0, false }, // 1728: nemM54; Synth Voice + { 0x062F600,0x01BF301, 0x00,0x08, 0x6, +0, false }, // 1729: f13GM55; f50GM55; nemM55; Orchestra Hit + { 0x06553B1,0x00FF021, 0x14,0x00, 0xA, +0, false }, // 1730: nemM56; Trumpet + { 0x0254231,0x00FF0A1, 0x56,0x01, 0xE, +0, false }, // 1731: nemM57; Trombone + { 0x1255221,0x02993A1, 0x55,0x01, 0xE, +0, false }, // 1732: nemM58; Tuba + { 0x07554B1,0x0089021, 0x20,0x00, 0xE, +0, false }, // 1733: nemM59; Muted Trumpet + { 0x0375421,0x008F021, 0x1B,0x00, 0xE, +0, false }, // 1734: f13GM61; f50GM61; nemM61; Brass Section + { 0x1396521,0x09EF221, 0x16,0x00, 0xE, +0, false }, // 1735: f13GM62; f50GM62; nemM62; Synth Brass 1 + { 0x0375621,0x00AF021, 0x1E,0x00, 0xE, +0, false }, // 1736: f13GM63; f50GM63; nemM63; Synth Brass 2 + { 0x0046021,0x1095031, 0x4E,0x00, 0x6, +0, false }, // 1737: f13GM64; f50GM64; nemM64; Soprano Sax + { 0x0046021,0x1095031, 0x8E,0x00, 0xA, +0, false }, // 1738: f13GM65; f50GM65; nemM65; Alto Sax + { 0x0055021,0x1095021, 0x8E,0x00, 0xA, +0, false }, // 1739: f13GM66; f50GM66; nemM66; Tenor Sax + { 0x0055031,0x1095021, 0x8E,0x00, 0xA, +0, false }, // 1740: f13GM67; f50GM67; nemM67; Baritone Sax + { 0x0038031,0x136F132, 0x17,0x00, 0x0, +0, false }, // 1741: f13GM68; f50GM68; nemM68; Oboe + { 0x2066020,0x10A7022, 0x19,0x00, 0x0, +0, false }, // 1742: f13GM69; f50GM69; nemM69; English Horn + { 0x1065020,0x00A6022, 0x1E,0x00, 0x0, +0, false }, // 1743: f13GM70; f50GM70; nemM70; Bassoon + { 0x0258C32,0x0176221, 0x4C,0x00, 0xC, +0, false }, // 1744: f13GM71; f50GM71; nemM71; Clarinet + { 0x00430B1,0x00A5021, 0x57,0x00, 0xC, +0, false }, // 1745: nemM72; Piccolo + { 0x04451B1,0x00A5021, 0x55,0x00, 0xC, +0, false }, // 1746: nemM73; Flute + { 0x20F4032,0x0095021, 0xDF,0x00, 0x0, +0, false }, // 1747: f13GM74; f50GM74; nemM74; Recorder + { 0x39C4611,0x05A6321, 0x20,0x00, 0xE, +0, false }, // 1748: f13GM75; f50GM75; nemM75; Pan Flute + { 0x39D7531,0x0095021, 0x17,0x00, 0xE, +0, false }, // 1749: f13GM76; f50GM76; nemM76; Bottle Blow + { 0x35AF802,0x02A42B1, 0x00,0x00, 0xE, +0, false }, // 1750: nemM77; Shakuhachi + { 0x20FF022,0x00FF021, 0x5D,0x00, 0xE, +0, false }, // 1751: f13GM80; f50GM80; nemM80; Lead 1 squareea + { 0x0535231,0x147F221, 0x0F,0x00, 0xC, +0, false }, // 1752: f13GM81; f50GM81; nemM81; Lead 2 sawtooth + { 0x39D65B1,0x0095021, 0x17,0x00, 0xE, +0, false }, // 1753: nemM82; Lead 3 calliope + { 0x05AF802,0x22A42B0, 0x00,0x00, 0xE, +0, false }, // 1754: nemM83; Lead 4 chiff + { 0x057F421,0x228F232, 0xC0,0x00, 0x0, +0, false }, // 1755: f13GM84; f50GM84; nemM84; Lead 5 charang + { 0x29D6561,0x2095021, 0xC6,0x00, 0x0, -12, false }, // 1756: nemM85; Lead 6 voice + { 0x358F423,0x3486422, 0xC0,0x10, 0xB, -24, false }, // 1757: f13GM86; f50GM86; nemM86; Lead 7 fifths + { 0x0EDF331,0x07DF131, 0xCB,0x00, 0x8, +0, false }, // 1758: f13GM87; f50GM87; nemM87; Lead 8 brass + { 0x395FF09,0x02552E1, 0xC0,0x00, 0x0, +0, false }, // 1759: f13GM88; f50GM88; nemM88; Pad 1 new age + { 0x0052031,0x0063031, 0x58,0x40, 0x0, +0, false }, // 1760: f13GM89; f50GM89; nemM89; Pad 2 warm + { 0x0735421,0x008F021, 0x0E,0x07, 0xA, +0, false }, // 1761: f13GM90; f50GM90; nemM90; Pad 3 polysynth + { 0x0033071,0x0044072, 0x5D,0x00, 0x0, +0, false }, // 1762: nemM91; Pad 4 choir + { 0x2023034,0x003F021, 0x27,0x09, 0xE, +0, false }, // 1763: f13GM92; f50GM92; nemM92; Pad 5 bowedpad + { 0x3042001,0x2042030, 0x63,0x00, 0x0, +0, false }, // 1764: f13GM93; f50GM93; nemM93; Pad 6 metallic + { 0x0585201,0x0364161, 0x99,0x00, 0x6, +0, false }, // 1765: nemM94; Pad 7 halo + { 0x0261131,0x0071031, 0x1B,0x00, 0xC, +0, false }, // 1766: f13GM95; f50GM95; nemM95; Pad 8 sweep + { 0x0B4F251,0x075F101, 0xD0,0x00, 0x0, +0, false }, // 1767: nemM96; FX 1 rain + { 0x0572132,0x01942A3, 0x06,0x00, 0x9, -12, false }, // 1768: nemM97; FX 2 soundtrack + { 0x3859F45,0x043F311, 0x15,0x00, 0xE, +0, false }, // 1769: nemM98; FX 3 crystal + { 0x115F403,0x0C8F221, 0xD7,0x00, 0xA, +0, false }, // 1770: f13GM99; f50GM99; nemM99; FX 4 atmosphere + { 0x295F300,0x2B9F260, 0x11,0x00, 0x0, +0, false }, // 1771: nemM100; FX 5 brightness + { 0x0050021,0x2041020, 0xCF,0x00, 0x0, +0, false }, // 1772: f13GM101; f50GM101; nemM101; FX 6 goblins + { 0x2A3F400,0x2B9F260, 0x1B,0x00, 0x0, +0, false }, // 1773: nemM102; FX 7 echoes + { 0x0644312,0x2028030, 0x22,0x00, 0xE, +0, false }, // 1774: f13GM103; f50GM103; nemM103; FX 8 sci-fi + { 0x098F201,0x1D5F307, 0x40,0x09, 0x0, +0, false }, // 1775: f13GM104; f50GM104; nemM104; Sitar + { 0x083FF00,0x166F502, 0x00,0x00, 0xE, -12, false }, // 1776: f13GM105; f50GM105; nemM105; Banjo + { 0x275FF12,0x2E8F310, 0x80,0x00, 0xE, +0, false }, // 1777: f13GM106; f50GM106; nemM106; Shamisen + { 0x163F402,0x164F502, 0x0F,0x00, 0x0, -12, false }, // 1778: f13GM107; f50GM107; nemM107; Koto + { 0x064FB05,0x2579600, 0xC9,0x00, 0x0, +0, false }, // 1779: f13GM108; f50GM108; nemM108; Kalimba + { 0x1B2FF13,0x30F5030, 0x0C,0x0A, 0xE, +0, false }, // 1780: f13GM109; f50GM109; nemM109; Bagpipe + { 0x21DF230,0x10C4021, 0x0E,0x00, 0xA, +0, false }, // 1781: f13GM110; f50GM110; nemM110; Fiddle + { 0x3023030,0x2064030, 0xC0,0x00, 0x0, +0, false }, // 1782: f13GM111; f50GM111; nemM111; Shanai + { 0x375FF25,0x033FE03, 0xC0,0x00, 0x0, -7, false }, // 1783: f13GM112; f50GM112; nemM112; Tinkle Bell + { 0x37DFE25,0x0079003, 0xC0,0x00, 0x0, -7, false }, // 1784: f13GM113; f50GM113; nemM113; Agogo Bells + { 0x0034007,0x0056001, 0xDC,0x00, 0x0, +0, false }, // 1785: f13GM114; f50GM114; nemM114; Steel Drums + { 0x2B3F811,0x003F010, 0xC1,0x03, 0x4, -7, false }, // 1786: f13GM116; f50GM116; nemM116; Taiko Drum + { 0x00CF000,0x006F000, 0x00,0x00, 0x4, +2, false }, // 1787: f13GM117; f50GM117; nemM117; Melodic Tom + { 0x32C8F01,0x006F000, 0x00,0x00, 0xE, +0, false }, // 1788: f13GM118; f50GM118; nemM118; Synth Drum + { 0x2A2FF40,0x30E104E, 0x00,0x00, 0xE, +0, false }, // 1789: nemM119; Reverse Cymbal + { 0x092FF11,0x306301E, 0xC0,0x00, 0xE, +0, false }, // 1790: f13GM121; f50GM121; nemM121; Breath Noise + { 0x003402E,0x003105E, 0x00,0x00, 0xE, +0, false }, // 1791: nemM122; Seashore + { 0x2A3375B,0x237461A, 0x95,0x40, 0x0, +0, false }, // 1792: nemM123; Bird Tweet + { 0x344FF6B,0x02AF1EA, 0xC0,0x01, 0xC, -12, false }, // 1793: nemM124; Telephone + { 0x10EF07E,0x00E3030, 0x00,0x0A, 0xE, +0, false }, // 1794: nemM125; Helicopter + { 0x003F02E,0x00310FE, 0x00,0x00, 0xE, +0, false }, // 1795: f13GM126; f50GM126; nemM126; Applause/Noise + { 0x023FCC0,0x006F04E, 0x00,0x00, 0xE, +0, false }, // 1796: nemM127; Gunshot + { 0x0A3FB00,0x007F000, 0xC0,0x00, 0xA, +0, false }, // 1797: f13GP35; f13GP36; f50GP35; f50GP36; nemP35; nemP36; Ac Bass Drum; Bass Drum 1 + { 0x0C2FD05,0x3D9F910, 0xC0,0x00, 0x0, +0, false }, // 1798: f13GP37; f50GP37; nemP37; Side Stick + { 0x03A8F2E,0x067A800, 0x00,0x00, 0xE, +0, false }, // 1799: f13GP38; f50GP38; nemP38; Acoustic Snare + { 0x22C8305,0x0589903, 0x00,0x00, 0xE, +0, false }, // 1800: f13GP39; f50GP39; nemP39; Hand Clap + { 0x25C8400,0x08AF800, 0x00,0x00, 0xE, +0, false }, // 1801: f13GP40; f50GP40; nemP40; Electric Snare + { 0x00CFF00,0x006FF00, 0x00,0x00, 0x4, +0, false }, // 1802: f13GP41; f13GP43; f13GP45; f13GP47; f13GP48; f13GP50; f50GP41; f50GP43; f50GP45; f50GP47; f50GP48; f50GP50; nemP41; nemP43; nemP45; nemP47; nemP48; nemP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x004F041,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 1803: nemP42; Closed High Hat + { 0x006F001,0x339880D, 0x40,0x00, 0xC, +0, false }, // 1804: f13GP44; f50GP44; nemP44; Pedal High Hat + { 0x12FF201,0x356F54E, 0xC0,0x00, 0xE, +0, false }, // 1805: nemP46; Open High Hat + { 0x12FF241,0x356F54E, 0xC0,0x00, 0xE, +0, false }, // 1806: nemP49; nemP57; Crash Cymbal 1; Crash Cymbal 2 + { 0x155AF00,0x364FF4B, 0x00,0x00, 0xE, +0, false }, // 1807: nemP51; nemP53; nemP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + { 0x1496401,0x356F54A, 0xC0,0x00, 0xE, +0, false }, // 1808: nemP52; Chinese Cymbal + { 0x2678900,0x357874E, 0x00,0x00, 0xE, +0, false }, // 1809: nemP54; Tambourine + { 0x02FF241,0x356F54E, 0xC0,0x00, 0x0, +0, false }, // 1810: nemP55; Splash Cymbal + { 0x05FF210,0x27FC40E, 0x00,0x00, 0x6, +0, false }, // 1811: f13GP58; f50GP58; nemP58; Vibraslap + { 0x00CF003,0x03AF802, 0xC0,0x00, 0x0, +0, false }, // 1812: f13GP60; f50GP60; nemP60; High Bongo + { 0x00BF003,0x037F702, 0xC0,0x00, 0x0, +0, false }, // 1813: f13GP61; f50GP61; nemP61; Low Bongo + { 0x00CF003,0x01AFD02, 0xC0,0x00, 0xE, +0, false }, // 1814: f13GP62; f50GP62; nemP62; Mute High Conga + { 0x00BF002,0x037F702, 0xC0,0x00, 0x0, +0, false }, // 1815: f13GP63; f13GP64; f50GP63; f50GP64; nemP63; nemP64; Low Conga; Open High Conga + { 0x325FF25,0x0078003, 0xC0,0x00, 0x0, +0, false }, // 1816: f13GP67; f13GP68; f50GP67; f50GP68; nemP67; nemP68; High Agogo; Low Agogo + { 0x0089011,0x357894E, 0xC0,0x00, 0xE, +0, false }, // 1817: nemP69; Cabasa + { 0x11BF100,0x3468B5E, 0x00,0x00, 0xE, +0, false }, // 1818: nemP70; Maracas + { 0x205508C,0x05C855D, 0x80,0x0A, 0xA, +0, false }, // 1819: nemP71; Short Whistle + { 0x205504C,0x05C858D, 0x40,0x0A, 0x0, +0, false }, // 1820: nemP72; Long Whistle + { 0x206F04B,0x346F610, 0x00,0x00, 0xE, +0, false }, // 1821: nemP73; Short Guiro + { 0x392F700,0x2AF475E, 0x00,0x00, 0xE, +0, false }, // 1822: nemP74; Long Guiro + { 0x30FF01D,0x0F0F715, 0x00,0x00, 0x1, +0, false }, // 1823: f13GP75; f50GP75; nemP75; Claves + { 0x0EB3402,0x0075004, 0x87,0x00, 0x0, +0, false }, // 1824: f13GP78; f50GP78; nemP78; Mute Cuica + { 0x0EF3301,0x0075002, 0xCB,0x00, 0x0, +0, false }, // 1825: f13GP79; f50GP79; nemP79; Open Cuica + { 0x2B2FF04,0x2188719, 0x80,0x04, 0x0, +0, false }, // 1826: f13GP80; f50GP80; nemP80; Mute Triangle + { 0x27FFF06,0x204F009, 0x80,0x0A, 0x0, +0, false }, // 1827: f13GP81; f50GP81; nemP81; Open Triangle + { 0x053F300,0x247694E, 0x43,0x00, 0xE, +0, false }, // 1828: nemP82; Shaker + { 0x224F10E,0x335FF4E, 0x40,0x02, 0x0, +0, false }, // 1829: nemP83; nemP84; Bell Tree; Jingle Bell + { 0x274F911,0x108F010, 0x41,0x00, 0x2, +0, false }, // 1830: f13GP86; f50GP86; nemP86; Mute Surdu + { 0x288F911,0x004F010, 0xC1,0x03, 0x4, +0, false }, // 1831: f13GP87; f50GP87; nemP87; Open Surdu + { 0x15DFD25,0x0079003, 0xC0,0x00, 0x0, +0, false }, // 1832: f13GP88; f50GP88; nemP88 + { 0x015FF0E,0x0BFF800, 0x00,0x00, 0xE, +0, false }, // 1833: f13GP89; f50GP89; nemP89 + { 0x008A000,0x1679810, 0x00,0x00, 0xE, +0, false }, // 1834: f13GP90; f50GP90; nemP90 + { 0x104F041,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 1835: nemP91 + { 0x040F520,0x0F7F010, 0x0D,0x89, 0xA, +0, false }, // 1836: f23GM0; f23GM125; AcouGrandPiano; Helicopter + { 0x060F101,0x07BD211, 0x4D,0x00, 0x8, +0, false }, // 1837: MGM2; f23GM2; f32GM2; f47GM3; ElecGrandPiano; Honky-tonkPiano + { 0x013F202,0x043F502, 0x22,0x00, 0xE, +0, false }, // 1838: MGM4; f23GM4; f32GM4; Rhodes Piano + { 0x0F0FB3E,0x09BA0B1, 0x29,0x40, 0x0, +0, false }, // 1839: MGM11; f23GM11; f35GM16; oGM11; Hammond Organ; Vibraphone + { 0x00381A5,0x005F1B1, 0xD2,0x40, 0x2, +0, false }, // 1840: MGM12; MGM13; MGM14; f23GM12; f23GM13; f23GM14; Marimba; Tubular Bells; Xylophone + { 0x0F466E1,0x086B0E1, 0x13,0x00, 0xC, +0, false }, // 1841: f23GM24; Acoustic Guitar1 + { 0x0014171,0x03B92A1, 0x1C,0x00, 0xE, +0, false }, // 1842: f23GM25; f23GM64; Acoustic Guitar2; Soprano Sax + { 0x0064131,0x03792A1, 0x1A,0x80, 0xC, +0, false }, // 1843: f23GM26; f23GM27; f23GM68; Electric Guitar1; Electric Guitar2; Oboe + { 0x175A563,0x045A421, 0x0F,0x8D, 0x0, +0, false }, // 1844: f23GM30; Distorton Guitar + { 0x002A474,0x04245D7, 0x47,0x40, 0x6, +0, false }, // 1845: MGM32; f23GM32; Acoustic Bass + { 0x05331C5,0x07242D9, 0x8F,0x00, 0x6, +0, false }, // 1846: MGM125; MGM33; MGM36; f23GM33; f23GM36; f32GM125; f32GM33; f32GM36; f53GM125; Electric Bass 1; Helicopter; Slap Bass 1 + { 0x1F07151,0x1856092, 0x91,0x80, 0xA, +0, false }, // 1847: f23GM48; String Ensemble1 + { 0x3D3B1E1,0x1741221, 0x4F,0x00, 0x6, +0, false }, // 1848: MGM49; f23GM49; f32GM49; String Ensemble2 + { 0x00FF071,0x15F63B2, 0x8D,0x80, 0xA, +0, false }, // 1849: f23GM50; Synth Strings 1 + { 0x175F502,0x0358501, 0x1A,0x88, 0x0, +0, false }, // 1850: f23GM51; SynthStrings 2 + { 0x053F101,0x053F108, 0x40,0x40, 0x0, +0, false }, // 1851: MGM63; b56M104; b66M104; f23GM63; f32GM63; SITAR + { 0x040F520,0x0F7F010, 0x0D,0x90, 0xA, +0, false }, // 1852: f23GM65; Alto Sax + { 0x0A4F3F0,0x1F5F460, 0x00,0x07, 0x8, +0, false }, // 1853: f23GM122; f23GM66; Seashore; Tenor Sax + { 0x0051F21,0x00A7121, 0x98,0x00, 0x2, +0, false }, // 1854: f23GM71; Clarinet + { 0x03FFA10,0x064F210, 0x86,0x0C, 0xE, +0, false }, // 1855: f23GM72; Piccolo + { 0x0013171,0x03BF2A1, 0x1C,0x00, 0xE, +0, false }, // 1856: f23GM76; Bottle Blow + { 0x0754231,0x0F590A1, 0x98,0x80, 0xC, +0, false }, // 1857: f23GM77; Shakuhachi + { 0x0044131,0x034F2A1, 0x1A,0x80, 0xC, +0, false }, // 1858: f23GM80; Lead 1 squareea + { 0x0289130,0x048C131, 0x58,0x0E, 0xE, +0, false }, // 1859: f23GM81; Lead 2 sawtooth + { 0x0F463E0,0x08670E1, 0x1E,0x00, 0xC, +0, false }, // 1860: f23GM86; Lead 7 fifths + { 0x2034122,0x10561F2, 0x4F,0x80, 0x2, +0, false }, // 1861: MGM87; f23GM87; f32GM87; f35GM22; oGM87; Harmonica; Lead 8 brass + { 0x0175331,0x03B92A1, 0x18,0x80, 0xC, +0, false }, // 1862: f23GM88; Pad 1 new age + { 0x00B5131,0x03BA2A1, 0x1C,0x40, 0xE, +0, false }, // 1863: f23GM91; Pad 4 choir + { 0x03A4331,0x00AAA21, 0x1C,0x00, 0xC, +0, false }, // 1864: f23GM92; f23GM93; Pad 5 bowedpad; Pad 6 metallic + { 0x1FAF000,0x1FAF211, 0x02,0x85, 0x6, +0, false }, // 1865: f23GM94; Pad 7 halo + { 0x1A57121,0x0958121, 0x17,0x00, 0xE, +0, false }, // 1866: f23GM105; f23GM95; Banjo; Pad 8 sweep + { 0x0AE7161,0x02E8160, 0x1C,0x00, 0xE, +0, false }, // 1867: MGM96; f23GM96; oGM96; FX 1 rain + { 0x054F606,0x0B3F241, 0x73,0x0E, 0x0, +0, false }, // 1868: f23GM97; FX 2 soundtrack + { 0x055F718,0x0D5E521, 0x23,0x0E, 0x0, +0, false }, // 1869: f23GM104; f23GM98; FX 3 crystal; Sitar + { 0x0A21B14,0x0A4A0F0, 0x7F,0x7F, 0x2, +0, false }, // 1870: f23GM99; FX 4 atmosphere + { 0x05285E1,0x05662E1, 0x18,0x00, 0x0, +0, false }, // 1871: f23GM100; FX 5 brightness + { 0x3F0FB02,0x006F3C2, 0x00,0x0D, 0x0, +0, false }, // 1872: f23GM103; FX 8 sci-fi + { 0x2448711,0x0B68041, 0x00,0x84, 0x0, +0, false }, // 1873: f23GM107; f23GM111; Koto; Shanai + { 0x00FBF0C,0x004F001, 0x07,0x0A, 0x0, +0, false }, // 1874: f23GM112; Tinkle Bell + { 0x0F9F913,0x0047310, 0x86,0x06, 0x0, +0, false }, // 1875: f23GM116; Taiko Drum + { 0x03FFA10,0x064F210, 0x86,0x06, 0xE, +0, false }, // 1876: f23GM117; Melodic Tom + { 0x1F0F001,0x136F7E4, 0x00,0x0A, 0x0, +0, false }, // 1877: f23GM119; Reverse Cymbal + { 0x277F810,0x006F311, 0x44,0x07, 0x8, +0, false }, // 1878: f23GP36; Bass Drum 1 + { 0x200A01E,0x0FFF810, 0x00,0x0E, 0xE, +0, false }, // 1879: f23GP37; Side Stick + { 0x018BF20,0x066F800, 0x00,0x11, 0xE, +0, false }, // 1880: f23GP38; f23GP40; f23GP53; f23GP55; f23GP67; Acoustic Snare; Electric Snare; High Agogo; Ride Bell; Splash Cymbal + { 0x0FFF902,0x0FFF811, 0x19,0x06, 0x0, +0, false }, // 1881: f23GP39; Hand Clap + { 0x215CF3E,0x0F9D92E, 0x00,0x11, 0xE, +0, false }, // 1882: f23GP42; Closed High Hat + { 0x2A0B26E,0x2D4960E, 0x00,0x00, 0xE, +0, false }, // 1883: f23GP49; Crash Cymbal 1 + { 0x2E0136E,0x1D4A502, 0x00,0x00, 0x0, +0, false }, // 1884: f23GP51; Ride Cymbal 1 + { 0x025F522,0x005EF24, 0x95,0x9A, 0xE, +0, false }, // 1885: f24GM48; String Ensemble1 + { 0x004EF26,0x0065F24, 0xA1,0x07, 0xE, +0, false }, // 1886: f24GM48; String Ensemble1 + { 0x1047B20,0x072F521, 0x4B,0x00, 0xE, +0, false }, // 1887: f24GM65; Alto Sax + { 0x019992F,0x0BFFAA2, 0x00,0x22, 0xE, +0, false }, // 1888: f24GM74; Recorder + { 0x015FAA1,0x00B7F21, 0x55,0x08, 0xE, +0, false }, // 1889: f24GM74; Recorder + { 0x0137221,0x0B26425, 0x94,0x3E, 0xC, +0, false }, // 1890: f24GM88; Pad 1 new age + { 0x0739321,0x0099DA1, 0x38,0x04, 0xC, +0, false }, // 1891: f24GM88; Pad 1 new age + { 0x0298421,0x0CFF828, 0x9C,0xB2, 0xE, +0, false }, // 1892: f24GM91; Pad 4 choir + { 0x0187521,0x00A9F21, 0x22,0x07, 0xE, +0, false }, // 1893: f24GM91; Pad 4 choir + { 0x0F3F211,0x034F2E1, 0x0F,0x00, 0xA, +0, false }, // 1894: f25GM1; BrightAcouGrand + { 0x1039761,0x004C770, 0x41,0x00, 0x3, +0, false }, // 1895: f25GM12; f25GM13; f25GM14; Marimba; Tubular Bells; Xylophone + { 0x00221C1,0x014B421, 0x1A,0x00, 0xE, +0, false }, // 1896: f25GM33; Electric Bass 1 + { 0x001F2F1,0x02562E1, 0xCE,0x40, 0x6, +0, false }, // 1897: f25GM34; Electric Bass 2 + { 0x212F1C2,0x054F743, 0x25,0x03, 0xE, +0, false }, // 1898: f25GM103; f25GM38; FX 8 sci-fi; Synth Bass 1 + { 0x2017230,0x2269420, 0x1C,0x00, 0xE, +0, false }, // 1899: f25GM48; String Ensemble1 + { 0x021A161,0x116C2A1, 0x92,0x40, 0x6, +0, false }, // 1900: f25GM49; String Ensemble2 + { 0x046A502,0x044F901, 0x64,0x80, 0x0, +0, false }, // 1901: f25GM58; Tuba + { 0x175F403,0x0F4F301, 0x31,0x83, 0xE, +0, false }, // 1902: f25GM59; f25GM60; French Horn; Muted Trumpet + { 0x0858300,0x0C872A0, 0x2A,0x80, 0x6, +0, false }, // 1903: f25GM70; f25GM71; Bassoon; Clarinet + { 0x0437721,0x006A5E1, 0x25,0x80, 0x8, +0, false }, // 1904: f25GM72; f25GM74; Piccolo; Recorder + { 0x0177423,0x017C563, 0x83,0x8D, 0x7, +0, false }, // 1905: f25GM73; Flute + { 0x0187132,0x038B2A1, 0x9A,0x82, 0xC, +0, false }, // 1906: f25GM82; f25GM83; Lead 3 calliope; Lead 4 chiff + { 0x0065231,0x037F2A1, 0x1B,0x80, 0xE, +0, false }, // 1907: f25GM89; Pad 2 warm + { 0x060F207,0x072F212, 0x13,0x00, 0x8, +0, false }, // 1908: f25GM102; FX 7 echoes + { 0x036BA02,0x015F901, 0x0A,0x00, 0x4, +0, false }, // 1909: f25GM104; Sitar + { 0x024F621,0x014C421, 0x13,0x80, 0x0, +0, false }, // 1910: f25GM105; Banjo + { 0x025F521,0x015C521, 0x17,0x80, 0x0, +0, false }, // 1911: f25GM106; Shamisen + { 0x02C6621,0x014A521, 0x17,0x80, 0x0, +0, false }, // 1912: f25GM107; Koto + { 0x064E400,0x074A400, 0x00,0x00, 0x7, +0, false }, // 1913: f25GM111; Shanai + { 0x2F0F009,0x047F920, 0x0D,0x00, 0xE, +0, false }, // 1914: f25GM114; f25GP38; f25GP39; f25GP40; Acoustic Snare; Electric Snare; Hand Clap; Steel Drums + { 0x0F6E901,0x006D600, 0x15,0x00, 0xE, +0, false }, // 1915: f25GM117; f47GM116; f47GP86; f47GP87; Melodic Tom; Mute Surdu; Open Surdu; Taiko Drum + { 0x0F0F280,0x0F4F480, 0x00,0x00, 0x4, +0, false }, // 1916: f25GM120; Guitar FretNoise + { 0x003F1C0,0x00110BE, 0x4F,0x0C, 0x2, +0, false }, // 1917: f25GM123; Bird Tweet + { 0x202FF8E,0x3F6F601, 0x00,0x00, 0x8, +0, false }, // 1918: f25GM124; Telephone + { 0x202FF8E,0x3F7F701, 0x00,0x00, 0x8, +0, false }, // 1919: f25GM126; f25GP54; Applause/Noise; Tambourine + { 0x053F101,0x074F131, 0x4B,0x00, 0x4, +0, false }, // 1920: f15GM0; f26GM0; AcouGrandPiano + { 0x053F201,0x064F311, 0x49,0x00, 0x6, +0, false }, // 1921: f15GM1; f26GM1; BrightAcouGrand + { 0x053F201,0x064F331, 0x50,0x00, 0x4, +0, false }, // 1922: f15GM2; f26GM2; ElecGrandPiano + { 0x078C423,0x048C231, 0x99,0x00, 0x8, +0, false }, // 1923: f15GM3; f26GM3; Honky-tonkPiano + { 0x098C423,0x058C231, 0x97,0x00, 0x6, +0, false }, // 1924: f15GM4; f26GM4; Rhodes Piano + { 0x088C423,0x048C231, 0x5E,0x00, 0x0, +0, false }, // 1925: f15GM5; f26GM5; Chorused Piano + { 0x05AC421,0x03AC231, 0x4E,0x00, 0x6, +0, false }, // 1926: f15GM6; f26GM6; Harpsichord + { 0x056B301,0x056B301, 0x8D,0x00, 0x8, +0, false }, // 1927: f15GM7; f26GM7; Clavinet + { 0x019D0A3,0x017F021, 0x5C,0x80, 0xC, +0, false }, // 1928: f15GM8; f26GM8; Celesta + { 0x018D0A3,0x018F021, 0x64,0x80, 0x0, +0, false }, // 1929: f15GM9; f26GM9; Glockenspiel + { 0x018F6B3,0x008F131, 0x61,0x00, 0x2, +0, false }, // 1930: f15GM10; f26GM10; Music box + { 0x09EAAB3,0x03E80A1, 0x08,0x00, 0x6, +0, false }, // 1931: f15GM11; f26GM11; Vibraphone + { 0x1239723,0x0144571, 0x93,0x00, 0x4, +0, false }, // 1932: f15GM12; f26GM12; Marimba + { 0x12497A1,0x0145571, 0x0D,0x80, 0x2, +0, false }, // 1933: f15GM13; f26GM13; Xylophone + { 0x1249761,0x0144571, 0x8F,0x00, 0xA, +0, false }, // 1934: f15GM14; f26GM14; Tubular Bells + { 0x000A121,0x0F6F236, 0x80,0x00, 0x8, +0, false }, // 1935: f15GM16; f15GM17; f15GM18; f26GM16; f26GM17; f26GM18; oGM16; oGM17; oGM18; Hammond Organ; Percussive Organ; Rock Organ + { 0x085F211,0x0B7F212, 0x87,0x80, 0x4, +0, false }, // 1936: f15GM19; f15GM20; f15GM21; f26GM19; f26GM20; f26GM21; oGM19; oGM20; oGM21; Accordion; Church Organ; Reed Organ + { 0x054F607,0x0B6F242, 0x73,0x00, 0x0, +0, false }, // 1937: f15GM22; f26GM22; oGM22; Harmonica + { 0x054F60E,0x0B6F242, 0x73,0x00, 0x0, +0, false }, // 1938: f15GM23; f26GM23; oGM23; Tango Accordion + { 0x1E26301,0x01E8821, 0x46,0x00, 0x6, +0, false }, // 1939: f26GM24; Acoustic Guitar1 + { 0x24D7520,0x01D8921, 0x8B,0x80, 0xA, +0, false }, // 1940: f15GM25; f26GM25; Acoustic Guitar2 + { 0x01C6421,0x03CD621, 0xC4,0x00, 0xA, +0, false }, // 1941: f15GM26; f26GM26; Electric Guitar1 + { 0x03C6421,0x01CA621, 0x4A,0x00, 0x8, +0, false }, // 1942: f15GM27; f26GM27; Electric Guitar2 + { 0x008F321,0x228F322, 0x92,0x80, 0xA, +0, false }, // 1943: f15GM29; f26GM29; Overdrive Guitar + { 0x028F331,0x038B1B1, 0x92,0x00, 0xA, +0, false }, // 1944: f15GM31; f26GM31; Guitar Harmonics + { 0x002DB77,0x0125831, 0xE0,0x00, 0x8, +0, false }, // 1945: f15GM32; f26GM32; Acoustic Bass + { 0x00211B1,0x0034231, 0x93,0x80, 0x0, +0, false }, // 1946: f15GM33; f26GM33; oGM33; Electric Bass 1 + { 0x0023AB1,0x0134232, 0xAF,0x80, 0x0, +0, false }, // 1947: f15GM34; f26GM34; oGM34; Electric Bass 2 + { 0x2556823,0x1055461, 0xD2,0x00, 0xA, +0, false }, // 1948: f15GM35; f26GM35; Fretless Bass + { 0x05312C4,0x07212F1, 0x10,0x00, 0x2, +0, false }, // 1949: f15GM36; f26GM36; oGM36; Slap Bass 1 + { 0x1D6FB34,0x0269471, 0x83,0x00, 0xC, +0, false }, // 1950: f15GM37; f26GM37; Slap Bass 2 + { 0x061F217,0x074F212, 0x4F,0x00, 0x8, +0, false }, // 1951: f15GM38; f26GM38; oGM38; Synth Bass 1 + { 0x0096821,0x01B5731, 0x11,0x80, 0xA, +0, false }, // 1952: f15GM39; f26GM39; Synth Bass 2 + { 0x02FA433,0x0117575, 0x14,0x00, 0x0, +0, false }, // 1953: f15GM40; f26GM40; oGM40; Violin + { 0x078F71A,0x0024691, 0xC6,0x00, 0x2, +0, false }, // 1954: f15GM41; f26GM41; Viola + { 0x0287C31,0x01AAB23, 0x91,0x00, 0xA, +0, false }, // 1955: f15GM42; f26GM42; Cello + { 0x0124D01,0x013F501, 0x02,0x00, 0x7, +0, false }, // 1956: f15GM43; f26GM43; oGM43; Contrabass + { 0x118D671,0x018F571, 0x1E,0x00, 0xC, +0, false }, // 1957: f15GM44; f26GM44; Tremulo Strings + { 0x0287271,0x0186361, 0x95,0x00, 0xC, +0, false }, // 1958: f15GM45; f26GM45; Pizzicato String + { 0x054F589,0x023F582, 0x5E,0x07, 0x2, +0, false }, // 1959: f15GM46; f26GM46; Orchestral Harp + { 0x20FFF22,0x00FFF21, 0x5A,0x80, 0x0, +0, false }, // 1960: f15GM47; f26GM47; oGM47; Timpany + { 0x125F121,0x0087262, 0x56,0x00, 0xE, +0, false }, // 1961: f15GM48; f26GM48; String Ensemble1 + { 0x121F131,0x0166F21, 0x40,0x00, 0x2, +0, false }, // 1962: f15GM49; f26GM49; oGM49; String Ensemble2 + { 0x1388231,0x0086821, 0x4B,0x00, 0x0, +0, false }, // 1963: f15GM50; f26GM50; Synth Strings 1 + { 0x175F502,0x0F8F501, 0x58,0x80, 0x0, +0, false }, // 1964: f15GM51; f26GM51; oGM51; SynthStrings 2 + { 0x11561B1,0x00562A1, 0x16,0x00, 0x8, +0, false }, // 1965: f15GM52; f26GM52; Choir Aahs + { 0x01351A1,0x0175221, 0x1E,0x80, 0xE, +0, false }, // 1966: f15GM53; f26GM53; Voice Oohs + { 0x1145131,0x00552A1, 0x92,0x00, 0xA, +0, false }, // 1967: f15GM54; f26GM54; Synth Voice + { 0x12CF131,0x01C61B1, 0x8F,0x00, 0x8, +0, false }, // 1968: f15GM55; f26GM55; Orchestra Hit + { 0x1228131,0x0167223, 0x4D,0x80, 0x2, +0, false }, // 1969: f15GM56; f26GM56; Trumpet + { 0x171D201,0x238F301, 0x55,0x00, 0x2, +0, false }, // 1970: f15GM59; f26GM59; Muted Trumpet + { 0x114F413,0x013F201, 0x49,0x80, 0x6, +0, false }, // 1971: f15GM60; f26GM60; French Horn + { 0x154F203,0x044F301, 0x4C,0x40, 0x4, +0, false }, // 1972: f15GM61; f26GM61; Brass Section + { 0x119F523,0x019F421, 0x51,0x00, 0xC, +0, false }, // 1973: f15GM62; f26GM62; Synth Brass 1 + { 0x1547003,0x004B301, 0x51,0x80, 0xC, +0, false }, // 1974: f15GM63; f26GM63; Synth Brass 2 + { 0x05FF561,0x02AF562, 0x21,0x00, 0x2, +0, false }, // 1975: f15GM64; f26GM64; oGM64; Soprano Sax + { 0x018F221,0x018F521, 0x0F,0x80, 0x6, +0, false }, // 1976: f15GM66; f26GM66; Tenor Sax + { 0x038F2A1,0x018F321, 0x93,0x00, 0xA, +0, false }, // 1977: f15GM67; f26GM67; Baritone Sax + { 0x13FF631,0x01FF321, 0x89,0x40, 0xA, +0, false }, // 1978: f15GM68; f26GM68; Oboe + { 0x13FF431,0x01FF221, 0x88,0x40, 0xA, +0, false }, // 1979: f15GM69; f26GM69; English Horn + { 0x04F6421,0x028F231, 0x91,0x00, 0xA, +0, false }, // 1980: f15GM70; f15GM71; f26GM70; f26GM71; oGM70; oGM71; Bassoon; Clarinet + { 0x05FF561,0x05A6661, 0x1E,0x00, 0x2, +0, false }, // 1981: f15GM72; f26GM72; oGM72; Piccolo + { 0x05FF561,0x02A7561, 0x1E,0x07, 0x2, +0, false }, // 1982: f15GM73; f15GM74; f26GM73; f26GM74; oGM73; oGM74; Flute; Recorder + { 0x03FF561,0x01A7562, 0x28,0x04, 0x2, +0, false }, // 1983: f15GM75; f26GM75; oGM75; Pan Flute + { 0x01F7561,0x02A7561, 0x21,0x00, 0x2, +0, false }, // 1984: f15GM76; f26GM76; oGM76; Bottle Blow + { 0x05F8571,0x01A6661, 0x51,0x00, 0xC, +0, false }, // 1985: f15GM77; f26GM77; Shakuhachi + { 0x13F93B1,0x01F6221, 0x45,0x80, 0x8, +0, false }, // 1986: f15GM78; f26GM78; Whistle + { 0x13FA3B1,0x00F8221, 0x89,0x80, 0x8, +0, false }, // 1987: f15GM79; f26GM79; Ocarina + { 0x13F86B1,0x00F7221, 0x8F,0x80, 0xC, +0, false }, // 1988: f15GM80; f26GM80; Lead 1 squareea + { 0x137C6B1,0x0067221, 0x87,0x80, 0xC, +0, false }, // 1989: f15GM81; f26GM81; Lead 2 sawtooth + { 0x0217B32,0x0176221, 0x95,0x00, 0x0, +0, false }, // 1990: f15GM82; f26GM82; oGM82; Lead 3 calliope + { 0x0219B32,0x0176221, 0x97,0x00, 0x0, +0, false }, // 1991: f15GM83; f26GM83; oGM83; Lead 4 chiff + { 0x0115231,0x11E3132, 0xC5,0x00, 0x8, +0, false }, // 1992: f15GM84; f26GM84; oGM84; Lead 5 charang + { 0x1177E31,0x10C8B21, 0x43,0x00, 0x2, +0, false }, // 1993: f15GM85; f26GM85; oGM85; Lead 6 voice + { 0x019D520,0x11B6121, 0x93,0x00, 0xC, +0, false }, // 1994: f15GM86; f26GM86; oGM86; Lead 7 fifths + { 0x0069161,0x0076161, 0x12,0x00, 0xA, +0, false }, // 1995: f15GM87; f26GM87; Lead 8 brass + { 0x00D5131,0x01F7221, 0x1C,0x80, 0xE, +0, false }, // 1996: f26GM88; oGM88; oGM89; Pad 1 new age; Pad 2 warm + { 0x13DC231,0x00F7761, 0x8A,0x80, 0xA, +0, false }, // 1997: f15GM89; f26GM89; Pad 2 warm + { 0x02DF431,0x00F7321, 0x8B,0x80, 0x6, +0, false }, // 1998: f15GM90; f26GM90; Pad 3 polysynth + { 0x02DA831,0x00F8321, 0x8B,0x80, 0x6, +0, false }, // 1999: f15GM91; f26GM91; Pad 4 choir + { 0x06A6121,0x00A7F21, 0x26,0x00, 0x2, +0, false }, // 2000: f26GM92; f26GM93; oGM92; oGM93; Pad 5 bowedpad; Pad 6 metallic + { 0x01C8D21,0x00FA521, 0x90,0x00, 0xA, +0, false }, // 2001: f15GM94; f26GM94; Pad 7 halo + { 0x01F75A1,0x00F7422, 0x10,0x00, 0x8, +0, false }, // 2002: f15GM95; f26GM95; Pad 8 sweep + { 0x11F75A0,0x01F7521, 0x15,0x00, 0xC, +0, false }, // 2003: f15GM96; f26GM96; FX 1 rain + { 0x033F5C5,0x025FDE1, 0x53,0x80, 0xA, +0, false }, // 2004: f15GM97; f26GM97; oGM97; oGM98; FX 2 soundtrack; FX 3 crystal + { 0x013F5C5,0x005FDE1, 0x59,0x80, 0xA, +0, false }, // 2005: f15GM98; f26GM98; FX 3 crystal + { 0x0248305,0x014A301, 0x66,0x00, 0x2, +0, false }, // 2006: f15GM99; f26GM99; FX 4 atmosphere + { 0x031A585,0x011F511, 0xD3,0x80, 0x2, +0, false }, // 2007: f15GM100; f26GM100; FX 5 brightness + { 0x033F284,0x022F211, 0xC7,0x80, 0xA, +0, false }, // 2008: f15GM101; f26GM101; FX 6 goblins + { 0x122F210,0x012FC11, 0xC9,0x00, 0x6, +0, false }, // 2009: f15GM102; f26GM102; FX 7 echoes + { 0x206FB03,0x006D901, 0xD2,0x00, 0x4, +0, false }, // 2010: f15GM104; f26GM104; Sitar + { 0x024D443,0x004E741, 0x51,0x40, 0x8, +0, false }, // 2011: f15GM105; f26GM105; Banjo + { 0x05FF561,0x01A6661, 0x1E,0x00, 0x2, +0, false }, // 2012: f15GM107; f26GM107; oGM107; Koto + { 0x0275722,0x0275661, 0x59,0x40, 0xB, +0, false }, // 2013: f15GM108; f26GM108; Kalimba + { 0x0175622,0x0176361, 0xA7,0x40, 0x5, +0, false }, // 2014: f15GM109; f26GM109; Bagpipe + { 0x205A8F1,0x00563B1, 0x9B,0x00, 0xA, +0, false }, // 2015: f15GM110; f26GM110; Fiddle + { 0x05F8571,0x00A6B61, 0x4B,0x00, 0xC, +0, false }, // 2016: f15GM111; f26GM111; Shanai + { 0x105F510,0x0C3F211, 0x47,0x00, 0x2, +0, false }, // 2017: f15GM112; f26GM112; Tinkle Bell + { 0x247F811,0x054F311, 0x47,0x00, 0x4, +0, false }, // 2018: f15GM113; f26GM113; Agogo Bells + { 0x21AF400,0x008F800, 0x00,0x00, 0xC, +0, false }, // 2019: f15GM114; f26GM114; Steel Drums + { 0x01AF400,0x038F800, 0x00,0x00, 0xA, +0, false }, // 2020: f15GM115; f26GM115; Woodblock + { 0x079F400,0x017F600, 0x03,0x00, 0xA, +0, false }, // 2021: f15GM116; f26GM116; Taiko Drum + { 0x007A810,0x115DA00, 0x06,0x00, 0x6, +0, false }, // 2022: f15GM117; f26GM117; Melodic Tom + { 0x009A810,0x107DF10, 0x07,0x00, 0xE, +0, false }, // 2023: f15GM118; f15GP39; f26GM118; f26GP39; Hand Clap; Synth Drum + { 0x334F407,0x2D4F415, 0x00,0x00, 0xE, +0, false }, // 2024: f15GM119; f26GM119; Reverse Cymbal + { 0x0F4000A,0x0F6F717, 0x3F,0x00, 0x1, +0, false }, // 2025: f15GM120; f26GM120; Guitar FretNoise + { 0x0F2E00E,0x033FF1E, 0x5E,0x40, 0x8, +0, false }, // 2026: f15GM121; f26GM121; Breath Noise + { 0x0645451,0x045A581, 0x00,0x00, 0xA, +0, false }, // 2027: f15GM122; f26GM122; Seashore + { 0x261B235,0x0B2F112, 0x5C,0x08, 0xA, +0, false }, // 2028: f15GM123; f26GM123; Bird Tweet + { 0x38CF800,0x06BF600, 0x80,0x00, 0xF, +0, false }, // 2029: f15GM125; f26GM125; Helicopter + { 0x060F207,0x072F212, 0x54,0x80, 0x4, +0, false }, // 2030: f15GM126; f26GM126; Applause/Noise + { 0x0557542,0x0257541, 0x96,0x87, 0x8, +0, false }, // 2031: f15GM127; f26GM127; Gunshot + { 0x268F911,0x005F211, 0x46,0x00, 0x8, +0, false }, // 2032: f15GP35; f15GP36; f26GP35; f26GP36; Ac Bass Drum; Bass Drum 1 + { 0x14BFA01,0x03BFA08, 0x08,0x00, 0xD, +0, false }, // 2033: f15GP37; f26GP37; Side Stick + { 0x007FF21,0x107F900, 0x80,0x00, 0xE, +0, false }, // 2034: apgleeP38; apgnamP38; dukeP38; f15GP38; f26GP38; swP38; Acoustic Snare + { 0x20DFF20,0x027FF02, 0x00,0x00, 0xE, +0, false }, // 2035: f15GP40; f26GP40; Electric Snare + { 0x0C8F60C,0x257FF12, 0xC2,0x00, 0xC, +0, false }, // 2036: f15GP42; f26GP42; Closed High Hat + { 0x000F60E,0x3059F10, 0x00,0x00, 0xE, +0, false }, // 2037: f15GP44; f26GP44; oGP44; Pedal High Hat + { 0x000F60E,0x3039F10, 0x00,0x00, 0xE, +0, false }, // 2038: f15GP46; f26GP46; oGP46; Open High Hat + { 0x0C5F59E,0x2F7F70E, 0x00,0x00, 0xF, +0, false }, // 2039: f15GP54; f26GP54; oGP54; Tambourine + { 0x2B7F811,0x003F310, 0x45,0x00, 0x8, +0, false }, // 2040: f15GP56; f26GP56; Cow Bell + { 0x0BFFA01,0x097C803, 0x00,0x00, 0x7, +0, false }, // 2041: apgnamP60; dukeP60; f15GP60; f26GP60; oGP60; swP60; High Bongo + { 0x08DFA01,0x0BAFA03, 0x4F,0x00, 0x7, +0, false }, // 2042: apgnamP62; dukeP62; f15GP62; f26GP62; swP62; Mute High Conga + { 0x38FF801,0x06FF600, 0x47,0x00, 0xF, +0, false }, // 2043: f15GP65; f26GP65; High Timbale + { 0x38CF800,0x06EF600, 0x80,0x00, 0xF, +0, false }, // 2044: f15GP66; f26GP66; Low Timbale + { 0x38CF803,0x0B5F80C, 0x80,0x00, 0xF, +0, false }, // 2045: f15GP67; f26GP67; High Agogo + { 0x38CF803,0x0B5F80C, 0x83,0x00, 0xF, +0, false }, // 2046: f15GP68; f26GP68; Low Agogo + { 0x0DFF611,0x0DEF710, 0x4F,0x40, 0xC, +0, false }, // 2047: f15GP73; f26GP73; Short Guiro + { 0x053F101,0x0F3F211, 0x4F,0x80, 0x4, +0, false }, // 2048: f27GM0; f27GM1; f27GM2; f27GM3; f27GM4; f27GM5; f27GM84; AcouGrandPiano; BrightAcouGrand; Chorused Piano; ElecGrandPiano; Honky-tonkPiano; Lead 5 charang; Rhodes Piano + { 0x1C5C202,0x104D000, 0x11,0x00, 0xC, +0, false }, // 2049: f27GM7; Clavinet + { 0x2129A16,0x0039012, 0x97,0x04, 0x2, +0, false }, // 2050: f27GM112; f27GM8; Celesta; Tinkle Bell + { 0x0F3F507,0x0F2F501, 0x19,0x00, 0xA, +0, false }, // 2051: f27GM9; Glockenspiel + { 0x2F3F507,0x0F2F501, 0x19,0x00, 0xA, +0, false }, // 2052: f27GM10; Music box + { 0x0229F16,0x032B0D2, 0x16,0x00, 0x8, +0, false }, // 2053: f27GM11; Vibraphone + { 0x025DA05,0x015F001, 0x4E,0x00, 0xA, +0, false }, // 2054: f27GM12; Marimba + { 0x025C811,0x0F2F511, 0x29,0x00, 0xC, +0, false }, // 2055: f27GM13; Xylophone + { 0x012FF54,0x0F2F051, 0x16,0x00, 0x0, +0, false }, // 2056: f27GM14; f27GM98; FX 3 crystal; Tubular Bells + { 0x212FF54,0x0F2F051, 0x16,0x00, 0x0, +0, false }, // 2057: f27GM15; Dulcimer + { 0x106DF24,0x005FF21, 0x15,0x00, 0x1, +0, false }, // 2058: f27GM16; f27GM17; f27GM18; f27GM19; Church Organ; Hammond Organ; Percussive Organ; Rock Organ + { 0x104F223,0x0045231, 0x50,0x80, 0xE, +0, false }, // 2059: f27GM20; Reed Organ + { 0x00BF223,0x00B5230, 0x4F,0x82, 0xE, +0, false }, // 2060: f27GM21; f27GM23; Accordion; Tango Accordion + { 0x2036162,0x0058172, 0x4A,0x00, 0x2, +0, false }, // 2061: f27GM22; Harmonica + { 0x01CF201,0x087F501, 0x10,0x00, 0xA, +0, false }, // 2062: f27GM24; f27GM26; f27GM27; f27GM28; Acoustic Guitar1; Electric Guitar1; Electric Guitar2; Electric Guitar3 + { 0x014F201,0x084F501, 0x10,0x00, 0xA, +0, false }, // 2063: f27GM25; Acoustic Guitar2 + { 0x103AF00,0x3FFF021, 0x06,0x00, 0x6, +0, false }, // 2064: f27GM29; Overdrive Guitar + { 0x025DA05,0x06A5334, 0x8E,0x00, 0xA, +0, false }, // 2065: f27GM31; Guitar Harmonics + { 0x035F813,0x004FF11, 0x12,0x03, 0x8, +0, false }, // 2066: f27GM32; f27GM33; f27GM34; f27GM35; f27GM36; f27GM37; f27GM38; f27GM39; f27GM43; Acoustic Bass; Contrabass; Electric Bass 1; Electric Bass 2; Fretless Bass; Slap Bass 1; Slap Bass 2; Synth Bass 1; Synth Bass 2 + { 0x0114172,0x01562A2, 0x89,0x40, 0xA, +0, false }, // 2067: f27GM40; f27GM41; f27GM42; f27GM44; f27GM48; f27GM49; Cello; String Ensemble1; String Ensemble2; Tremulo Strings; Viola; Violin + { 0x0F9F121,0x0F6F721, 0x1C,0x00, 0xE, +0, false }, // 2068: f27GM45; Pizzicato String + { 0x075F502,0x0F3F201, 0x29,0x00, 0x0, +0, false }, // 2069: f27GM46; Orchestral Harp + { 0x005FF00,0x0F3F020, 0x18,0x00, 0x0, +0, false }, // 2070: f27GM47; Timpany + { 0x0114172,0x01562A1, 0x89,0x40, 0xA, +0, false }, // 2071: f27GM50; f27GM51; Synth Strings 1; SynthStrings 2 + { 0x2A32321,0x1F34221, 0x1A,0x00, 0x8, +0, false }, // 2072: f27GM52; f27GM53; f27GM54; f27GM85; Choir Aahs; Lead 6 voice; Synth Voice; Voice Oohs + { 0x010A130,0x0337D10, 0x07,0x00, 0x0, +0, false }, // 2073: f27GM55; Orchestra Hit + { 0x01D5320,0x03B6261, 0x18,0x00, 0xA, +0, false }, // 2074: f27GM57; Trombone + { 0x01572A1,0x02784A1, 0x17,0x00, 0xE, +0, false }, // 2075: f27GM58; Tuba + { 0x05A5321,0x01A8A21, 0x9F,0x00, 0xC, +0, false }, // 2076: f27GM60; f27GM69; English Horn; French Horn + { 0x0009F71,0x0069060, 0x51,0x00, 0x0, +0, false }, // 2077: f27GM70; Bassoon + { 0x0009F71,0x0069062, 0x51,0x00, 0x0, +0, false }, // 2078: f27GM71; Clarinet + { 0x0077061,0x0077062, 0x80,0x80, 0x7, +0, false }, // 2079: f27GM72; f27GM73; f27GM74; f27GM76; f27GM77; Bottle Blow; Flute; Piccolo; Recorder; Shakuhachi + { 0x0077061,0x0077041, 0x80,0x80, 0x7, +0, false }, // 2080: f27GM75; Pan Flute + { 0x0F7F000,0x00687A2, 0x30,0x00, 0xF, +0, false }, // 2081: f27GM78; f27GM79; Ocarina; Whistle + { 0x2129A16,0x1039012, 0x97,0x04, 0x2, +0, false }, // 2082: f27GM80; Lead 1 squareea + { 0x0037165,0x0076171, 0xD2,0x00, 0x2, +0, false }, // 2083: f27GM121; f27GM82; f27GM83; Breath Noise; Lead 3 calliope; Lead 4 chiff + { 0x0011E00,0x0A11220, 0x40,0x40, 0x6, +0, false }, // 2084: f27GM86; f27GM95; Lead 7 fifths; Pad 8 sweep + { 0x0059221,0x1059421, 0x1C,0x00, 0xE, +0, false }, // 2085: f27GM87; Lead 8 brass + { 0x044FF25,0x033F324, 0x15,0x01, 0xC, +0, false }, // 2086: f27GM88; Pad 1 new age + { 0x0132F20,0x0132321, 0x0D,0x00, 0x1, +0, false }, // 2087: f27GM89; Pad 2 warm + { 0x0012E01,0x0216221, 0x40,0x40, 0x6, +0, false }, // 2088: f27GM90; Pad 3 polysynth + { 0x3134362,0x0038261, 0x2E,0x00, 0x2, +0, false }, // 2089: f27GM91; Pad 4 choir + { 0x2035FE6,0x00350E1, 0x0F,0x00, 0x3, +0, false }, // 2090: f27GM92; Pad 5 bowedpad + { 0x3034F61,0x0035061, 0x0D,0x00, 0x9, +0, false }, // 2091: f27GM93; Pad 6 metallic + { 0x1034F61,0x0035061, 0x00,0x00, 0x9, +0, false }, // 2092: f27GM94; f27GM96; FX 1 rain; Pad 7 halo + { 0x3033F60,0x0033061, 0x0D,0x00, 0x7, +0, false }, // 2093: f27GM97; FX 2 soundtrack + { 0x112FF53,0x0F1F071, 0x13,0x00, 0x0, +0, false }, // 2094: f27GM99; FX 4 atmosphere + { 0x112FFD1,0x0F1F0F1, 0x12,0x00, 0x0, +0, false }, // 2095: f27GM100; FX 5 brightness + { 0x0E11126,0x0E11120, 0xA5,0x00, 0x0, +0, false }, // 2096: f27GM101; FX 6 goblins + { 0x30244A1,0x04245E1, 0x51,0x00, 0x2, +0, false }, // 2097: f27GM102; FX 7 echoes + { 0x0E1A126,0x0E1A120, 0xA5,0x0E, 0x0, +0, false }, // 2098: f27GM103; FX 8 sci-fi + { 0x054F101,0x004F008, 0x40,0x00, 0x0, +0, false }, // 2099: f27GM104; Sitar + { 0x011A131,0x0437D16, 0x47,0x40, 0x8, +0, false }, // 2100: f27GM105; Banjo + { 0x211A131,0x0437D11, 0x14,0x00, 0x0, +0, false }, // 2101: f27GM106; Shamisen + { 0x091AB0E,0x0C3F702, 0xC0,0x00, 0xE, +0, false }, // 2102: f27GM107; Koto + { 0x02FC811,0x0F5F431, 0x2D,0x00, 0xC, +0, false }, // 2103: f27GM108; Kalimba + { 0x1176E31,0x20CAB22, 0x43,0x08, 0x2, +0, false }, // 2104: f27GM109; Bagpipe + { 0x1176E31,0x20CAB22, 0x4F,0x08, 0x2, +0, false }, // 2105: f27GM110; f27GM111; Fiddle; Shanai + { 0x002FF64,0x0F3F522, 0xDB,0x02, 0x4, +0, false }, // 2106: f27GM113; Agogo Bells + { 0x001FF63,0x0F3F534, 0xDB,0x00, 0x2, +0, false }, // 2107: f27GM114; Steel Drums + { 0x0FFFB13,0x0FFE802, 0x40,0x00, 0x8, +0, false }, // 2108: f27GM115; f27GP76; f27GP77; f27GP78; f27GP79; High Wood Block; Low Wood Block; Mute Cuica; Open Cuica; Woodblock + { 0x108FF00,0x006F000, 0x00,0x00, 0x0, +0, false }, // 2109: f27GM116; f27GM117; f27GM118; Melodic Tom; Synth Drum; Taiko Drum + { 0x0F1100E,0x0F61800, 0x00,0x00, 0xE, +0, false }, // 2110: f27GM119; Reverse Cymbal + { 0x1F18F2A,0x1F63816, 0x00,0x00, 0x8, +0, false }, // 2111: f27GM120; Guitar FretNoise + { 0x0F0102E,0x2821020, 0x00,0x00, 0xE, +0, false }, // 2112: f27GM122; Seashore + { 0x201EFEE,0x0069FEE, 0x10,0x04, 0x6, +0, false }, // 2113: f27GM123; Bird Tweet + { 0x201EFEE,0x0069FEE, 0x01,0x04, 0x6, +0, false }, // 2114: f27GM124; Telephone + { 0x001F02E,0x0064820, 0x00,0x00, 0xE, +0, false }, // 2115: f27GM126; Applause/Noise + { 0x3EFF71C,0x08FFD0E, 0x00,0x00, 0xF, +0, false }, // 2116: f27GP42; Closed High Hat + { 0x202FF0E,0x103FF1E, 0x00,0x80, 0xE, +0, false }, // 2117: f27GP44; f27GP46; Open High Hat; Pedal High Hat + { 0x202BF8E,0x2049F0E, 0x00,0x00, 0xE, +0, false }, // 2118: f27GP49; f27GP52; f27GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2 + { 0x003FF64,0x0F6F73E, 0xDB,0x00, 0x4, +0, false }, // 2119: f27GP56; Cow Bell + { 0x100F300,0x054F600, 0x00,0x00, 0xC, +0, false }, // 2120: f27GP58; Vibraslap + { 0x2F3F40C,0x3D66E0E, 0x00,0x00, 0xE, +0, false }, // 2121: f27GP69; f27GP70; f27GP82; Cabasa; Maracas; Shaker + { 0x07B9C21,0x0FB9502, 0x0A,0x00, 0x8, +0, false }, // 2122: apgbloodM28; nhlM28; Electric Guitar3 + { 0x0778121,0x0879221, 0x17,0x00, 0xA, +0, false }, // 2123: apgbloodM35; nhlM35; Fretless Bass + { 0x1237221,0x0075121, 0x1A,0x06, 0xE, +0, false }, // 2124: apgbloodM51; nhlM51; SynthStrings 2 + { 0x0295231,0x0197121, 0x1E,0x04, 0xE, +0, false }, // 2125: apgbloodM57; nhlM57; Trombone + { 0x0187621,0x0098121, 0x1A,0x05, 0xE, +0, false }, // 2126: apgbloodM58; nhlM58; Tuba + { 0x0167921,0x05971A1, 0x1F,0x00, 0x8, +0, false }, // 2127: apgbloodM60; nhlM60; French Horn + { 0x0257521,0x0178421, 0x1A,0x81, 0xE, +0, false }, // 2128: apgbloodM62; nhlM62; Synth Brass 1 + { 0x0586221,0x0167221, 0x22,0x01, 0xE, +0, false }, // 2129: apgbloodM63; nhlM63; Synth Brass 2 + { 0x10759B1,0x00A7BA1, 0x1B,0x05, 0x0, +0, false }, // 2130: apgbloodM64; nhlM64; Soprano Sax + { 0x020A821,0x10A7B23, 0x0F,0x05, 0xC, +0, false }, // 2131: apgbloodM66; nhlM66; Tenor Sax + { 0x1378CA1,0x00A7724, 0x0A,0x07, 0x0, +0, false }, // 2132: apgbloodM69; nhlM69; English Horn + { 0x06BFF31,0x0195175, 0x04,0x03, 0xA, +0, false }, // 2133: apgbloodM70; nhlM70; Bassoon + { 0x0599BA1,0x00A75E1, 0x8C,0x00, 0x0, +0, false }, // 2134: apgbloodM73; nhlM73; Flute + { 0x0389F22,0x0296761, 0x1D,0x01, 0x0, +0, false }, // 2135: apgbloodM74; nhlM74; Recorder + { 0x00C9222,0x00DA261, 0x1D,0x03, 0xE, +0, false }, // 2136: apgbloodM80; nhlM80; Lead 1 squareea + { 0x1C99223,0x1288222, 0x00,0x00, 0x9, -12, false }, // 2137: nhlM86; Lead 7 fifths + { 0x2863428,0x0354121, 0x39,0x07, 0x0, +0, false }, // 2138: apgbloodM92; nhlM92; Pad 5 bowedpad + { 0x1F35224,0x1F53223, 0x12,0x09, 0x4, +0, false }, // 2139: apgbloodM93; nhlM93; Pad 6 metallic + { 0x1D52222,0x1053F21, 0x10,0x88, 0xA, +0, false }, // 2140: apgbloodM95; nhlM95; Pad 8 sweep + { 0x1554163,0x10541A2, 0x00,0x00, 0x7, -12, false }, // 2141: nhlM97; FX 2 soundtrack + { 0x0F7F620,0x2F9770E, 0x08,0x05, 0x0, -24, false }, // 2142: nhlM123; Bird Tweet + { 0x100F220,0x1053623, 0x04,0x00, 0x2, -36, false }, // 2143: nhlM125; Helicopter + { 0x0EFA120,0x0DFF310, 0x00,0x00, 0xE, +0, false }, // 2144: nhlM127; Gunshot + { 0x000FF24,0x0A9F802, 0x00,0x03, 0xE, +0, false }, // 2145: apgbloodP38; apgbloodP40; apgbloodP8; nhlP38; nhlP40; Acoustic Snare; Electric Snare + { 0x0FEF22C,0x3D8B802, 0x00,0x01, 0x6, +0, false }, // 2146: apgbloodP10; apgbloodP42; nhlP42; Closed High Hat + { 0x0FE822C,0x3D98802, 0x00,0x07, 0x6, +0, false }, // 2147: apgbloodP11; apgbloodP44; nhlP44; Pedal High Hat + { 0x0F6822E,0x3F87404, 0x00,0x09, 0x4, +0, false }, // 2148: apgbloodP12; apgbloodP46; nhlP46; Open High Hat + { 0x100FF2E,0x334D609, 0x00,0x01, 0xC, +0, false }, // 2149: apgbloodP13; apgbloodP49; apgbloodP52; apgbloodP55; apgbloodP57; nhlP49; nhlP52; nhlP55; nhlP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + { 0x389F837,0x0F8F703, 0x0C,0x04, 0x0, +0, false }, // 2150: apgbloodP16; apgbloodP56; nhlP56; Cow Bell + { 0x0FAFA25,0x0F9AA03, 0x14,0x00, 0x0, +0, false }, // 2151: apgbloodP18; apgbloodP60; apgbloodP62; nhlP60; nhlP62; High Bongo; Mute High Conga + { 0x0F7F241,0x0F7F281, 0x12,0x00, 0x6, +0, false }, // 2152: f29GM7; f30GM7; Clavinet + { 0x10BD0E0,0x109E0A4, 0x80,0x8E, 0x1, +0, false }, // 2153: f29GM14; Tubular Bells + { 0x0F4F60C,0x0F5F341, 0x5C,0x00, 0x0, +0, false }, // 2154: f29GM22; f29GM23; f30GM22; f30GM23; Harmonica; Tango Accordion + { 0x1557261,0x0187121, 0x86,0x83, 0x0, +0, false }, // 2155: f29GM24; f29GM25; f29GM27; f30GM24; f30GM25; f30GM27; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar2 + { 0x09612F3,0x10430B1, 0x45,0x86, 0x1, +0, false }, // 2156: f29GM33; Electric Bass 1 + { 0x204F061,0x2055020, 0x9D,0x83, 0xC, +0, false }, // 2157: f29GM50; Synth Strings 1 + { 0x236F312,0x2D7B300, 0x2A,0x00, 0x0, +0, false }, // 2158: f29GM59; Muted Trumpet + { 0x143F701,0x1E4F3A2, 0x00,0x00, 0x8, +0, false }, // 2159: f29GM61; Brass Section + { 0x35B8721,0x00A6021, 0x99,0x00, 0xE, +0, false }, // 2160: f29GM76; Bottle Blow + { 0x0F3D385,0x0F3A341, 0x59,0x80, 0xC, +0, false }, // 2161: f29GM102; f30GM102; FX 7 echoes + { 0x125FF10,0x015F711, 0x56,0x00, 0xE, +0, false }, // 2162: f29GM112; Tinkle Bell + { 0x04AFA02,0x074F490, 0x16,0x01, 0xE, +0, false }, // 2163: f29GM117; Melodic Tom + { 0x045F668,0x0289E87, 0x00,0x01, 0x6, +0, false }, // 2164: f29GP54; Tambourine + { 0x164F923,0x177F607, 0x95,0x00, 0xE, +0, false }, // 2165: f29GP66; Low Timbale + { 0x0E7F21C,0x0B8F201, 0x6F,0x80, 0xC, +12, false }, // 2166: f31GM4; Rhodes Piano + { 0x0E2CE02,0x4E2F402, 0x25,0x00, 0x0, +0, false }, // 2167: f31GM8; Celesta + { 0x0E2F507,0x0E2F341, 0xA1,0x00, 0x0, +0, false }, // 2168: f31GM8; Celesta + { 0x2E5F5D9,0x0E5F251, 0x22,0x00, 0x8, +0, false }, // 2169: f31GM11; Vibraphone + { 0x0E1F111,0x0E1F251, 0x10,0x08, 0x9, +0, false }, // 2170: f31GM11; Vibraphone + { 0x4B1F0C9,0x0B2F251, 0x98,0x01, 0x8, +0, false }, // 2171: f31GM14; Tubular Bells + { 0x082F311,0x0E3F311, 0x44,0x80, 0x9, +0, false }, // 2172: f31GM14; Tubular Bells + { 0x0828523,0x0728212, 0xB3,0xA7, 0xE, +0, false }, // 2173: f31GM46; Orchestral Harp + { 0x0728201,0x0328411, 0x27,0x00, 0xE, +0, false }, // 2174: f31GM46; Orchestral Harp + { 0x4E5F111,0x4E5F312, 0xA1,0x40, 0x4, -12, false }, // 2175: f31GM47; Timpany + { 0x0E5F111,0x0E6F111, 0x89,0x00, 0x5, +0, false }, // 2176: f31GM47; Timpany + { 0x5047130,0x01474A0, 0x99,0x01, 0xE, +12, false }, // 2177: f31GM48; f31GM49; String Ensemble1; String Ensemble2 + { 0x1147561,0x0147522, 0x88,0x00, 0xF, +0, false }, // 2178: f31GM48; f31GM49; f31GM50; String Ensemble1; String Ensemble2; Synth Strings 1 + { 0x5047130,0x01474A0, 0x99,0x01, 0xE, +0, false }, // 2179: f31GM50; Synth Strings 1 + { 0x0141161,0x0165561, 0x17,0x00, 0xC, +12, false }, // 2180: f31GM60; French Horn + { 0x7217230,0x604BF31, 0x1B,0x03, 0xC, +0, false }, // 2181: f31GM61; Brass Section + { 0x0357A31,0x03A7A31, 0x1D,0x09, 0xD, +0, false }, // 2182: f31GM61; Brass Section + { 0x06599E1,0x0154825, 0x80,0x85, 0x8, +0, false }, // 2183: f31GM68; Oboe + { 0x015AA62,0x0058F21, 0x94,0x80, 0x9, +0, false }, // 2184: f31GM68; Oboe + { 0x025C9A4,0x0056F21, 0xA2,0x80, 0xC, +0, false }, // 2185: f31GM74; Recorder + { 0x015CAA2,0x0056F21, 0xAA,0x00, 0xD, +0, false }, // 2186: f31GM74; Recorder + { 0x07E0824,0x0E4E383, 0x80,0x40, 0xA, +24, false }, // 2187: f31GM88; Pad 1 new age + { 0x0E6F314,0x0E6F281, 0x63,0x00, 0xB, +0, false }, // 2188: f31GM88; Pad 1 new age + { 0x205FC00,0x017FA00, 0x40,0x00, 0xE, +0, false }, // 2189: f31GP40; Electric Snare + { 0x007FC00,0x638F801, 0x00,0x80, 0xF, +0, false }, // 2190: f31GP40; Electric Snare + { 0x0038165,0x005F172, 0xD2,0x80, 0x2, +0, false }, // 2191: f32GM10; f32GM9; Glockenspiel; Music box + { 0x0038165,0x005F171, 0xD2,0x40, 0x2, +0, false }, // 2192: f32GM12; f32GM13; f32GM14; Marimba; Tubular Bells; Xylophone + { 0x002A4B4,0x04245D7, 0x47,0x40, 0x6, +0, false }, // 2193: f32GM32; Acoustic Bass + { 0x0022A55,0x0F34212, 0x97,0x80, 0x0, +0, false }, // 2194: f32GM34; f41GM34; f54GM80; Electric Bass 2; Lead 1 squareea + { 0x001EF8F,0x0F19801, 0x81,0x00, 0x4, +0, false }, // 2195: f32GM35; f41GM35; Fretless Bass + { 0x01171B1,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 2196: b56M44; b61M49; b66M44; f32GM48; f32GM50; f53GM73; Flute; STRINGS1 + { 0x053090E,0x094F702, 0x80,0x00, 0xE, +0, false }, // 2197: MGM105; MGM51; f32GM105; f32GM51; oGM105; Banjo; SynthStrings 2 + { 0x08F74A1,0x02A65A1, 0x27,0x80, 0x2, +0, false }, // 2198: f12GM73; f16GM73; f32GM72; f32GM73; f32GM74; f32GM75; f37GM72; f37GM73; f47GM73; f54GM73; Flute; Pan Flute; Piccolo; Recorder + { 0x0667190,0x08B5250, 0x92,0x00, 0xE, +0, false }, // 2199: f32GM81; Lead 2 sawtooth + { 0x0247332,0x0577521, 0x16,0x80, 0xE, +0, false }, // 2200: MGM82; f32GM82; Lead 3 calliope + { 0x28FA520,0x03D3621, 0x8E,0x00, 0x6, +0, false }, // 2201: MGM93; f32GM93; Pad 6 metallic + { 0x08C4321,0x02F8521, 0x19,0x80, 0xC, +0, false }, // 2202: MGM94; b56M59; b66M59; f32GM94; Muted Trumpet; Pad 7 halo; SOFTRUMP + { 0x0AE71A1,0x02E81A0, 0x1C,0x00, 0xE, +0, false }, // 2203: f32GM96; FX 1 rain + { 0x054F606,0x0B3F281, 0x73,0x03, 0x0, +0, false }, // 2204: f32GM97; FX 2 soundtrack + { 0x0177421,0x01765A2, 0x83,0x8D, 0x7, +0, false }, // 2205: apgleeM73; b56M73; b66M73; f32GM107; f32GM108; f32GM109; f47GM72; Bagpipe; FLUTE + { 0x0F3F8E2,0x0F3F7B0, 0x86,0x40, 0x4, +0, false }, // 2206: f32GM120; Guitar FretNoise + { 0x0031801,0x090F6B4, 0x80,0xC1, 0xE, +0, false }, // 2207: f32GM127; Gunshot + { 0x04CA800,0x04FD600, 0x0B,0x03, 0x0, +0, false }, // 2208: MGP35; MGP36; f32GP35; f32GP36; Ac Bass Drum; Bass Drum 1 + { 0x282B2A4,0x1DA9803, 0x00,0x93, 0xE, +0, false }, // 2209: f32GP42; Closed High Hat + { 0x0A0B2A4,0x1D69603, 0x02,0x80, 0xE, +0, false }, // 2210: f32GP49; f32GP57; f47GP30; Crash Cymbal 1; Crash Cymbal 2 + { 0x104F0A1,0x1D6F481, 0xCE,0x00, 0x4, +0, false }, // 2211: f13GM3; f50GM3; Honky-tonkPiano + { 0x254F568,0x0B7F321, 0xE8,0x00, 0x0, +0, false }, // 2212: f13GM5; f50GM5; Chorused Piano + { 0x036F506,0x025FD61, 0x10,0x80, 0x3, +0, false }, // 2213: f13GM11; f50GM11; Vibraphone + { 0x092FF83,0x003F015, 0x00,0x00, 0xE, -12, false }, // 2214: f13GM14; f50GM14; Tubular Bells + { 0x00FF0A0,0x00FF0A2, 0xC0,0x06, 0xD, +0, false }, // 2215: f13GM16; f50GM16; Hammond Organ + { 0x00BF022,0x10B50B1, 0xCD,0x03, 0x0, +0, false }, // 2216: f13GM23; f50GM23; Tango Accordion + { 0x3598600,0x02A7244, 0x42,0x80, 0xC, +0, false }, // 2217: f13GM31; f50GM31; Guitar Harmonics + { 0x039F330,0x00CF060, 0x0F,0x00, 0x8, +12, false }, // 2218: f13GM35; f50GM35; Fretless Bass + { 0x1378D31,0x0163871, 0x85,0x00, 0xA, +0, false }, // 2219: f13GM40; Violin + { 0x106F031,0x1065071, 0xC5,0x00, 0x0, +0, false }, // 2220: f13GM41; f50GM41; Viola + { 0x11FF431,0x1365361, 0x40,0x00, 0x0, +0, false }, // 2221: f13GM42; f50GM42; Cello + { 0x01FF431,0x1366361, 0xC0,0x00, 0x0, +0, false }, // 2222: f13GM43; f50GM43; Contrabass + { 0x043F2B1,0x12851A1, 0x1D,0x00, 0xE, +0, false }, // 2223: f13GM44; f50GM44; Tremulo Strings + { 0x015F431,0x00560B2, 0x5B,0x83, 0x0, +0, false }, // 2224: f13GM52; f50GM52; Choir Aahs + { 0x172FCE1,0x0176271, 0x46,0x00, 0x0, +0, false }, // 2225: f13GM53; f50GM53; Voice Oohs + { 0x00530B1,0x00550B2, 0x57,0x00, 0xC, +0, false }, // 2226: f13GM54; f50GM54; Synth Voice + { 0x0655371,0x00FF021, 0x14,0x00, 0xA, +0, false }, // 2227: f13GM56; f50GM56; Trumpet + { 0x0254231,0x00FF061, 0x56,0x01, 0xE, +0, false }, // 2228: f13GM57; f50GM57; Trombone + { 0x1255221,0x0299361, 0x55,0x01, 0xE, +0, false }, // 2229: f13GM58; f50GM58; Tuba + { 0x0755471,0x0089021, 0x20,0x00, 0xE, +0, false }, // 2230: f13GM59; f50GM59; Muted Trumpet + { 0x0043071,0x00A5021, 0x57,0x00, 0xC, +0, false }, // 2231: f13GM72; f50GM72; Piccolo + { 0x0445171,0x00A5021, 0x55,0x00, 0xC, +0, false }, // 2232: f13GM73; f50GM73; Flute + { 0x35AF802,0x02A4271, 0x00,0x00, 0xE, +0, false }, // 2233: f13GM77; f50GM77; Shakuhachi + { 0x08F4EE0,0x02A55A1, 0xEC,0x00, 0xE, +0, false }, // 2234: f13GM78; Whistle + { 0x39D6571,0x0095021, 0x17,0x00, 0xE, +0, false }, // 2235: f13GM82; f50GM82; Lead 3 calliope + { 0x05AF802,0x22A4270, 0x00,0x00, 0xE, +0, false }, // 2236: f13GM83; f50GM83; Lead 4 chiff + { 0x29D65A1,0x2095021, 0xC6,0x00, 0x0, -12, false }, // 2237: f13GM85; f50GM85; Lead 6 voice + { 0x00330B1,0x00440B2, 0x5D,0x00, 0x0, +0, false }, // 2238: f13GM91; f50GM91; Pad 4 choir + { 0x0585201,0x03641A1, 0x99,0x00, 0x6, +0, false }, // 2239: f13GM94; f50GM94; Pad 7 halo + { 0x0B4F291,0x075F101, 0xD0,0x00, 0x0, +0, false }, // 2240: f13GM96; f50GM96; FX 1 rain + { 0x0572132,0x0194263, 0x06,0x00, 0x9, -12, false }, // 2241: f13GM97; f50GM97; FX 2 soundtrack + { 0x3859F85,0x043F311, 0x15,0x00, 0xE, +0, false }, // 2242: f13GM98; f50GM98; FX 3 crystal + { 0x295F300,0x2B9F2A0, 0x11,0x00, 0x0, +0, false }, // 2243: f13GM100; f50GM100; FX 5 brightness + { 0x2A3F400,0x2B9F2A0, 0x1B,0x00, 0x0, +0, false }, // 2244: f13GM102; f50GM102; FX 7 echoes + { 0x2A2FF80,0x30E108E, 0x00,0x00, 0xE, +0, false }, // 2245: f13GM119; f50GM119; Reverse Cymbal + { 0x003402E,0x003109E, 0x00,0x00, 0xE, +0, false }, // 2246: f13GM122; f50GM122; Seashore + { 0x2A3379B,0x237461A, 0x95,0x40, 0x0, +0, false }, // 2247: f13GM123; f50GM123; Bird Tweet + { 0x344FFAB,0x02AF1EA, 0xC0,0x01, 0xC, -12, false }, // 2248: f13GM124; f50GM124; Telephone + { 0x10EF0BE,0x00E3030, 0x00,0x0A, 0xE, +0, false }, // 2249: f13GM125; f50GM125; Helicopter + { 0x023FCC0,0x006F08E, 0x00,0x00, 0xE, +0, false }, // 2250: f13GM127; f50GM127; Gunshot + { 0x004F081,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 2251: f13GP42; f50GP42; Closed High Hat + { 0x12FF201,0x356F58E, 0xC0,0x00, 0xE, +0, false }, // 2252: f13GP46; f50GP46; Open High Hat + { 0x12FF281,0x356F58E, 0xC0,0x00, 0xE, +0, false }, // 2253: f13GP49; f13GP57; f50GP49; f50GP57; Crash Cymbal 1; Crash Cymbal 2 + { 0x155AF00,0x364FF8B, 0x00,0x00, 0xE, +0, false }, // 2254: f13GP51; f13GP53; f13GP59; f50GP51; f50GP53; f50GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + { 0x1496401,0x356F58A, 0xC0,0x00, 0xE, +0, false }, // 2255: f13GP52; f50GP52; Chinese Cymbal + { 0x2678900,0x357878E, 0x00,0x00, 0xE, +0, false }, // 2256: f13GP54; f50GP54; Tambourine + { 0x02FF281,0x356F58E, 0xC0,0x00, 0x0, +0, false }, // 2257: f13GP55; f50GP55; Splash Cymbal + { 0x0089011,0x357898E, 0xC0,0x00, 0xE, +0, false }, // 2258: f13GP69; f50GP69; Cabasa + { 0x11BF100,0x3468B9E, 0x00,0x00, 0xE, +0, false }, // 2259: f13GP70; f50GP70; Maracas + { 0x205504C,0x05C859D, 0x80,0x0A, 0xA, +0, false }, // 2260: f13GP71; f50GP71; Short Whistle + { 0x205508C,0x05C854D, 0x40,0x0A, 0x0, +0, false }, // 2261: f13GP72; f50GP72; Long Whistle + { 0x206F08B,0x346F610, 0x00,0x00, 0xE, +0, false }, // 2262: f13GP73; f50GP73; Short Guiro + { 0x392F700,0x2AF479E, 0x00,0x00, 0xE, +0, false }, // 2263: f13GP74; f50GP74; Long Guiro + { 0x053F300,0x247698E, 0x43,0x00, 0xE, +0, false }, // 2264: f13GP82; f50GP82; Shaker + { 0x224F10E,0x335FF8E, 0x40,0x02, 0x0, +0, false }, // 2265: f13GP83; f13GP84; f50GP83; f50GP84; Bell Tree; Jingle Bell + { 0x104F081,0x308F009, 0xC0,0x00, 0xE, +0, false }, // 2266: f13GP91; f50GP91 + { 0x215BFD1,0x20473C1, 0x9C,0x00, 0x4, +0, false }, // 2267: f34GM74; Recorder + { 0x177F810,0x008F711, 0x91,0x00, 0x6, +0, false }, // 2268: f34GP0 + { 0x277F810,0x108F311, 0xF9,0xC0, 0x6, +0, false }, // 2269: f34GP2 + { 0x25DFB14,0x058F611, 0x80,0x00, 0x8, +0, false }, // 2270: f34GP10; f34GP6 + { 0x12AF900,0x22BFA01, 0x02,0x00, 0x5, +0, false }, // 2271: f34GP7; f34GP8 + { 0x28268D1,0x10563D0, 0x42,0x00, 0xA, +0, false }, // 2272: f34GP9 + { 0x317B142,0x317B101, 0x93,0x00, 0x3, +0, false }, // 2273: f34GP11 + { 0x317B242,0x317B201, 0x93,0x00, 0x3, +0, false }, // 2274: f34GP12 + { 0x2BAE610,0x005EA10, 0x3F,0x3F, 0x0, +0, false }, // 2275: f34GP13; f34GP15 + { 0x053B101,0x074C211, 0x4F,0x00, 0x6, +0, false }, // 2276: f35GM0; f47GM0; AcouGrandPiano + { 0x011F111,0x0B3F101, 0x4A,0x80, 0x6, +0, false }, // 2277: f35GM1; BrightAcouGrand + { 0x1FAF000,0x1FAF211, 0x02,0x80, 0x6, +0, false }, // 2278: f35GM6; Harpsichord + { 0x032F607,0x012F511, 0x97,0x80, 0x2, +0, false }, // 2279: f35GM9; Glockenspiel + { 0x0E3F318,0x093F241, 0x62,0x00, 0x0, +0, false }, // 2280: f35GM11; Vibraphone + { 0x025DA05,0x015F901, 0x4E,0x00, 0xA, +0, false }, // 2281: f35GM12; Marimba + { 0x1558403,0x005D341, 0x49,0x80, 0x4, +0, false }, // 2282: f35GM15; Dulcimer + { 0x01FF003,0x012F001, 0x5B,0x92, 0xA, +0, false }, // 2283: f35GM18; Rock Organ + { 0x01FF2A0,0x07CF521, 0x11,0x00, 0xA, +0, false }, // 2284: f35GM25; Acoustic Guitar2 + { 0x0442009,0x0F4D144, 0xA1,0x80, 0x8, +0, false }, // 2285: f35GM31; Guitar Harmonics + { 0x08AE220,0x0A8E420, 0x11,0x00, 0xA, +0, false }, // 2286: f35GM33; Electric Bass 1 + { 0x1DBB891,0x1567551, 0x17,0x00, 0xC, +0, false }, // 2287: f35GM45; Pizzicato String + { 0x0117171,0x11772A1, 0x8B,0x40, 0x6, +0, false }, // 2288: f35GM48; String Ensemble1 + { 0x111F0F1,0x1151121, 0x95,0x00, 0x0, +0, false }, // 2289: f35GM49; String Ensemble2 + { 0x111C071,0x1159221, 0x20,0x08, 0xC, +0, false }, // 2290: f35GM51; SynthStrings 2 + { 0x0C57461,0x165B220, 0x0F,0x08, 0xA, +0, false }, // 2291: f35GM55; Orchestra Hit + { 0x08153E1,0x0B962E1, 0x9F,0x05, 0xE, +0, false }, // 2292: f35GM60; French Horn + { 0x0AE71E1,0x09E81E1, 0x19,0x07, 0xA, +0, false }, // 2293: f35GM62; Synth Brass 1 + { 0x0AE73E1,0x09881E2, 0x49,0x08, 0xC, +0, false }, // 2294: f35GM63; Synth Brass 2 + { 0x0177E71,0x00E7B22, 0xC5,0x05, 0x2, +0, false }, // 2295: f35GM68; Oboe + { 0x08F7461,0x02A6561, 0x27,0x80, 0x2, +0, false }, // 2296: MGM72; MGM73; MGM74; MGM75; f35GM73; Flute; Pan Flute; Piccolo; Recorder + { 0x0D761E1,0x0F793E1, 0x85,0x80, 0xB, +0, false }, // 2297: f35GM77; Shakuhachi + { 0x1F6FB34,0x0439471, 0x83,0x00, 0xC, +0, false }, // 2298: f35GM99; FX 4 atmosphere + { 0x011A131,0x0437D16, 0x87,0x80, 0x8, +0, false }, // 2299: b56M105; b66M105; f35GM105; BANJO + { 0x1111EF0,0x11111E2, 0x00,0xC0, 0x8, +0, false }, // 2300: b56M125; b61M125; b66M125; f35GM125; HELICPTR + { 0x053F101,0x1F5F718, 0x4F,0x00, 0x6, +0, false }, // 2301: f35GP31; f35GP32 + { 0x20CA808,0x13FD903, 0x09,0x00, 0x0, +0, false }, // 2302: f35GP33; f35GP34 + { 0x0A1B2E0,0x1D6950E, 0x84,0x00, 0xE, +0, false }, // 2303: f35GP57; Crash Cymbal 2 + { 0x286F265,0x228670E, 0x00,0x00, 0xE, +0, false }, // 2304: f35GP69; Cabasa + { 0x00CFD01,0x034D600, 0x07,0x00, 0x0, +0, false }, // 2305: b51P35; b51P36; f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1; gpo035; gpo036 + { 0x00CF600,0x004F600, 0x00,0x00, 0x1, +0, false }, // 2306: b51P35; b51P36; f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1; gpo035; gpo036 + { 0x0FEF512,0x0FFF652, 0x11,0xA2, 0x6, +0, false }, // 2307: b51P37; f36GP37; Side Stick; gpo037 + { 0x0FFF941,0x0FFF851, 0x0F,0x00, 0x6, +0, false }, // 2308: b51P37; f36GP37; Side Stick; gpo037 + { 0x205FC80,0x017FA00, 0x00,0x00, 0xE, +0, false }, // 2309: b51P38; b51P40; f36GP38; f36GP40; Acoustic Snare; Electric Snare; gpo038; gpo040 + { 0x034A501,0x602FF01, 0x00,0x00, 0x7, +0, false }, // 2310: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; f36GP41; f36GP42; f36GP43; f36GP44; f36GP45; f36GP46; f36GP47; f36GP48; f36GP49; f36GP50; f36GP51; f36GP52; f36GP53; f36GP59; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 + { 0x007FB00,0x004A401, 0x09,0x00, 0x7, +0, false }, // 2311: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; f36GP41; f36GP42; f36GP43; f36GP44; f36GP45; f36GP46; f36GP47; f36GP48; f36GP49; f36GP50; f36GP51; f36GP52; f36GP53; f36GP59; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 + { 0x004F902,0x0F69705, 0x00,0x03, 0x0, +0, false }, // 2312: b51P54; f36GP54; Tambourine; gpo054 + { 0x156F284,0x100F442, 0x03,0x00, 0xE, +0, false }, // 2313: b51P55; f36GP55; Splash Cymbal; gpo055 + { 0x000F34F,0x0A5F48F, 0x00,0x06, 0xE, +0, false }, // 2314: b51P55; f36GP55; Splash Cymbal; gpo055 + { 0x0B6FA01,0x096C802, 0x8A,0x40, 0xE, +0, false }, // 2315: b51P60; f36GP60; High Bongo; gpo060 + { 0x00CF505,0x007F501, 0xEC,0x00, 0xF, +0, false }, // 2316: b51P60; f36GP60; High Bongo; gpo060 + { 0x0BFFA01,0x095C802, 0x8F,0x80, 0x6, +0, false }, // 2317: b51P61; f36GP61; Low Bongo; gpo061 + { 0x00CF505,0x006F501, 0xEC,0x00, 0x7, +0, false }, // 2318: b51P61; f36GP61; Low Bongo; gpo061 + { 0x08DFA01,0x0BAFA03, 0x4F,0x00, 0x6, +0, false }, // 2319: b51P62; b51P86; f36GP62; f36GP86; Mute High Conga; Mute Surdu; gpo062; gpo086 + { 0x08DFA01,0x0B5F803, 0x4F,0x00, 0x6, +0, false }, // 2320: b51P63; b51P87; f36GP63; f36GP87; Open High Conga; Open Surdu; gpo063; gpo087 + { 0x006FA01,0x006FA00, 0x00,0x00, 0xE, +0, false }, // 2321: b51P65; f36GP65; High Timbale; gpo065 + { 0x38CF800,0x06EF600, 0x80,0x00, 0xE, +0, false }, // 2322: b51P66; f36GP66; Low Timbale; gpo066 + { 0x38CF803,0x0B5F80C, 0x80,0x00, 0xE, +0, false }, // 2323: b51P67; f36GP67; High Agogo; gpo067 + { 0x38CF803,0x0B5F80C, 0x83,0x00, 0xE, +0, false }, // 2324: b51P68; f36GP68; Low Agogo; gpo068 + { 0x049C80F,0x2699B03, 0x40,0x00, 0xE, +0, false }, // 2325: b51P70; f36GP70; Maracas; gpo070 + { 0x305AD57,0x2058D47, 0xDC,0x00, 0xE, +0, false }, // 2326: b51P71; f36GP71; Short Whistle; gpo071 + { 0x304A857,0x2048847, 0xDC,0x00, 0xE, +0, false }, // 2327: b51P72; f36GP72; Long Whistle; gpo072 + { 0x506FF80,0x016FF10, 0x00,0x00, 0xC, +0, false }, // 2328: b51P73; b51P74; f36GP73; f36GP74; Long Guiro; Short Guiro; gpo073; gpo074 + { 0x7476601,0x0476603, 0xCD,0x40, 0x8, +0, false }, // 2329: b51P78; f36GP78; Mute Cuica; gpo078 + { 0x0476601,0x0576601, 0xC0,0x00, 0x9, +0, false }, // 2330: b51P78; f36GP78; Mute Cuica; gpo078 + { 0x0E56701,0x0356503, 0x11,0x24, 0xA, +0, false }, // 2331: b51P79; f36GP79; Open Cuica; gpo079 + { 0x0757900,0x0057601, 0x9A,0x00, 0xB, +0, false }, // 2332: b51P79; f36GP79; Open Cuica; gpo079 + { 0x0E6F622,0x0E5F923, 0x1E,0x03, 0x0, +0, false }, // 2333: b51P80; f36GP80; Mute Triangle; gpo080 + { 0x0E6F924,0x0E4F623, 0x28,0x00, 0x1, +0, false }, // 2334: b51P80; f36GP80; Mute Triangle; gpo080 + { 0x0E6F522,0x0E5F623, 0x1E,0x03, 0x0, +0, false }, // 2335: b51P81; f36GP81; Open Triangle; gpo081 + { 0x0E6F524,0x0E4F423, 0x28,0x00, 0x1, +0, false }, // 2336: b51P81; f36GP81; Open Triangle; gpo081 + { 0x0E5F108,0x0E5C302, 0x66,0x86, 0x8, +0, false }, // 2337: f36GP83; Jingle Bell + { 0x052F605,0x0D5F582, 0x69,0x47, 0x9, +0, false }, // 2338: f36GP83; Jingle Bell + { 0x131FF13,0x003FF11, 0x43,0x00, 0x6, +0, false }, // 2339: f37GM24; f37GM25; Acoustic Guitar1; Acoustic Guitar2 + { 0x074A302,0x075C401, 0x9A,0x80, 0xA, +0, false }, // 2340: f37GM26; Electric Guitar1 + { 0x103E702,0x005E604, 0x86,0x40, 0xB, +0, false }, // 2341: f37GM26; Electric Guitar1 + { 0x0145321,0x025D221, 0x8B,0x21, 0x8, +0, false }, // 2342: f37GM40; Violin + { 0x104C3A1,0x0158221, 0x9F,0x0F, 0x8, +0, false }, // 2343: f37GM40; Violin + { 0x075F502,0x0F3F201, 0x20,0x83, 0xC, +0, false }, // 2344: f16GM46; f37GM46; f54GM46; Orchestral Harp + { 0x7D2FE85,0x074F342, 0x8F,0x80, 0x6, -12, false }, // 2345: f12GM116; f12GM47; f16GM116; f16GM47; f37GM47; f54GM116; f54GM47; Taiko Drum; Timpany + { 0x0119131,0x11572A1, 0x8A,0x00, 0x6, +0, false }, // 2346: f37GM48; String Ensemble1 + { 0x0013121,0x10545A1, 0x4D,0x82, 0x6, +0, false }, // 2347: f12GM49; f16GM49; f37GM49; f54GM49; String Ensemble2 + { 0x0075131,0x0399261, 0x1D,0x80, 0xE, +0, false }, // 2348: f37GM56; Trumpet + { 0x00741B1,0x0398221, 0x1C,0x87, 0xF, +0, false }, // 2349: f37GM56; Trumpet + { 0x21A73A0,0x03A8523, 0x95,0x00, 0xE, +0, false }, // 2350: f12GM59; f16GM59; f37GM59; f54GM59; Muted Trumpet + { 0x05A5321,0x01A6C21, 0x9F,0x80, 0xC, +0, false }, // 2351: f37GM60; French Horn + { 0x0565321,0x0277C21, 0x18,0x00, 0xD, +0, false }, // 2352: f37GM60; French Horn + { 0x0299960,0x036F823, 0xA3,0x5D, 0xA, +12, false }, // 2353: f37GM68; f53GM84; Lead 5 charang; Oboe + { 0x015FAA0,0x00B8F22, 0x90,0x08, 0xA, +0, false }, // 2354: f37GM68; f53GM84; Lead 5 charang; Oboe + { 0x22871A0,0x01A8124, 0x23,0x00, 0xA, +0, false }, // 2355: f37GM69; English Horn + { 0x2287320,0x01A8424, 0x97,0x98, 0xB, +0, false }, // 2356: f37GM69; English Horn + { 0x0068B20,0x0008F21, 0x2F,0x20, 0xE, +12, false }, // 2357: f37GM70; f53GM86; Bassoon; Lead 7 fifths + { 0x007CF20,0x0097F22, 0x5B,0x00, 0xE, +0, false }, // 2358: f37GM70; Bassoon + { 0x0277784,0x01655A1, 0x9B,0x85, 0xC, +0, false }, // 2359: f37GM74; Recorder + { 0x01566A2,0x00566A1, 0x9B,0x06, 0xD, +0, false }, // 2360: f37GM74; Recorder + { 0x137FB00,0x05CE711, 0x05,0x00, 0x8, +0, false }, // 2361: f12GP31; f12GP36; f16GP31; f16GP36; f37GP31; f37GP36; f54GP31; f54GP36; f54GP60; f54GP61; f54GP62; f54GP63; f54GP64; f54GP65; f54GP66; Bass Drum 1; High Bongo; High Timbale; Low Bongo; Low Conga; Low Timbale; Mute High Conga; Open High Conga + { 0x04CA900,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 2362: f37GP35; Ac Bass Drum + { 0x023F302,0x067F700, 0x08,0x00, 0xE, +0, false }, // 2363: f12GP40; f16GP40; f37GP40; f54GP40; Electric Snare + { 0x017FB01,0x008FD02, 0x40,0x00, 0x9, +0, false }, // 2364: f12GP41; f12GP43; f12GP45; f12GP47; f12GP48; f12GP50; f16GP41; f16GP43; f16GP45; f16GP47; f16GP48; f16GP50; f37GP41; f37GP43; f37GP45; f37GP47; f54GP41; f54GP43; f54GP45; f54GP47; f54GP48; f54GP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x0F4F306,0x0E4E203, 0xA4,0x6D, 0x6, +0, false }, // 2365: f12GM0; f16GM0; f54GM0; AcouGrandPiano + { 0x0D4E101,0x0E5E111, 0x53,0x02, 0x6, +0, false }, // 2366: f12GM0; f16GM0; f54GM0; AcouGrandPiano + { 0x053F241,0x0F3F213, 0x9D,0x00, 0x6, +0, false }, // 2367: f12GM1; f16GM1; f54GM1; BrightAcouGrand + { 0x050F101,0x076D201, 0x4F,0x04, 0x6, +0, false }, // 2368: f12GM2; f16GM2; f54GM2; ElecGrandPiano + { 0x053F101,0x0849212, 0xC3,0x09, 0x8, +0, false }, // 2369: f12GM3; f16GM3; f54GM3; Honky-tonkPiano + { 0x074F202,0x077F401, 0x92,0x83, 0x8, +0, false }, // 2370: f12GM4; f16GM4; f54GM4; Rhodes Piano + { 0x013F202,0x044F502, 0x22,0x00, 0xE, +0, false }, // 2371: f12GM5; f16GM5; f54GM5; Chorused Piano + { 0x475F113,0x256F201, 0x96,0x81, 0x6, +0, false }, // 2372: f12GM6; f16GM6; f54GM6; Harpsichord + { 0x0100133,0x033AD14, 0x87,0x80, 0x8, +0, false }, // 2373: f12GM8; f16GM8; f54GM8; Celesta + { 0x0E5F14C,0x0E5C301, 0x69,0x06, 0x8, +0, false }, // 2374: f12GM9; f16GM9; f54GM9; Glockenspiel + { 0x0E2660F,0x0E4C191, 0x9D,0x06, 0xE, +0, false }, // 2375: f12GM10; f16GM10; f54GM10; Music box + { 0x033F584,0x015FDA0, 0x59,0x80, 0x2, +0, false }, // 2376: f12GM11; f16GM11; f54GM11; Vibraphone + { 0x0B5F615,0x0E6F311, 0x97,0x01, 0x4, +0, false }, // 2377: f12GM12; f16GM12; f54GM12; Marimba + { 0x0F8FF06,0x055F8C4, 0x01,0x00, 0xE, +0, false }, // 2378: f12GM13; f16GM13; f54GM13; Xylophone + { 0x063F207,0x074F212, 0x4F,0x00, 0x8, +0, false }, // 2379: f12GM14; f16GM14; f53GM122; f54GM14; Seashore; Tubular Bells + { 0x341F5A3,0x203F811, 0x11,0x00, 0x0, +0, false }, // 2380: f12GM15; f16GM15; f54GM15; Dulcimer + { 0x01AF003,0x01DF001, 0x5B,0x80, 0xA, +0, false }, // 2381: f12GM16; f16GM16; f54GM16; Hammond Organ + { 0x22A9132,0x12A91B1, 0xCD,0x80, 0x9, +0, false }, // 2382: f12GM17; f16GM17; f54GM17; Percussive Organ + { 0x0038165,0x005F171, 0xD2,0x80, 0x2, +0, false }, // 2383: f12GM18; f16GM18; f54GM18; Rock Organ + { 0x00AFF24,0x00DFF21, 0x80,0x80, 0x1, +0, false }, // 2384: f12GM19; f16GM19; f54GM19; Church Organ + { 0x01CF003,0x01EA001, 0x54,0x84, 0xC, +0, false }, // 2385: f12GM20; f16GM20; f54GM20; Reed Organ + { 0x0186223,0x02A6221, 0x19,0x84, 0xE, +0, false }, // 2386: f12GM21; f16GM21; f54GM21; Accordion + { 0x0087224,0x00B4231, 0x4F,0x00, 0xE, +0, false }, // 2387: f12GM22; f16GM22; f54GM22; Harmonica + { 0x0186222,0x02A6221, 0x19,0x84, 0xE, +0, false }, // 2388: f12GM23; f16GM23; f54GM23; Tango Accordion + { 0x0C3C201,0x056F501, 0x0A,0x00, 0x6, +0, false }, // 2389: f12GM25; f16GM25; f54GM25; Acoustic Guitar2 + { 0x034F401,0x039F201, 0x13,0x80, 0x8, +0, false }, // 2390: f12GM26; f16GM26; f54GM26; Electric Guitar1 + { 0x07FC611,0x0DFF511, 0x4D,0x00, 0x6, +0, false }, // 2391: f12GM28; f16GM28; f54GM28; Electric Guitar3 + { 0x4C5A421,0x004F821, 0x20,0x00, 0x2, +0, false }, // 2392: f12GM32; f16GM32; f54GM32; Acoustic Bass + { 0x0E78301,0x078F201, 0x56,0x00, 0xA, +0, false }, // 2393: f12GM33; f16GM33; f54GM33; Electric Bass 1 + { 0x0AFF301,0x078F501, 0x11,0x00, 0x8, +0, false }, // 2394: f12GM34; f16GM34; f54GM34; Electric Bass 2 + { 0x114FF20,0x0D4F561, 0xCB,0x00, 0xC, +0, false }, // 2395: f12GM35; f16GM35; f54GM35; Fretless Bass + { 0x1937510,0x182F501, 0x00,0x00, 0x0, +0, false }, // 2396: f12GM36; f12GM37; f16GM36; f16GM37; f54GM36; Slap Bass 1; Slap Bass 2 + { 0x01379C0,0x07472D2, 0x4F,0x00, 0x6, +12, false }, // 2397: f12GM38; f16GM38; f54GM38; Synth Bass 1 + { 0x2355612,0x12D9531, 0x9C,0x00, 0xA, +0, false }, // 2398: f12GM39; f16GM39; f54GM39; Synth Bass 2 + { 0x21351A0,0x2275360, 0x9B,0x01, 0xE, +0, false }, // 2399: f12GM41; f47GM41; Viola + { 0x163F2A1,0x0368331, 0x48,0x00, 0x6, +0, false }, // 2400: f12GM42; f16GM42; f54GM42; Cello + { 0x171A501,0x2539600, 0x0D,0x02, 0x7, +0, false }, // 2401: f12GM42; f16GM42; f54GM42; Cello + { 0x051F431,0x074B711, 0x57,0x00, 0xC, +0, false }, // 2402: f12GM45; f16GM45; f54GM45; Pizzicato String + { 0x005F624,0x095C702, 0xDB,0x23, 0x8, +0, false }, // 2403: f12GM46; Orchestral Harp + { 0x095F422,0x0D5F401, 0x22,0x00, 0x8, +0, false }, // 2404: f12GM46; Orchestral Harp + { 0x016F521,0x03493A1, 0x8C,0x00, 0x0, +0, false }, // 2405: f12GM48; String Ensemble1 + { 0x01FB431,0x01FA2A1, 0x1A,0x80, 0xE, +0, false }, // 2406: f12GM56; Trumpet + { 0x04654A1,0x0078FA1, 0x1C,0x07, 0xE, +0, false }, // 2407: f12GM57; f16GM57; f54GM57; Trombone + { 0x0466421,0x0078FE1, 0x14,0x01, 0xF, +0, false }, // 2408: f12GM57; f16GM57; f54GM57; Trombone + { 0x0796520,0x0268AA1, 0x8C,0x03, 0x8, +12, false }, // 2409: f12GM58; Tuba + { 0x2179280,0x03686A0, 0xCF,0x00, 0x9, +0, false }, // 2410: f12GM58; Tuba + { 0x03A5321,0x00B6521, 0x9C,0x01, 0xA, +0, false }, // 2411: f12GM60; French Horn + { 0x01C7321,0x02C7C21, 0xC0,0x97, 0xB, +0, false }, // 2412: f12GM60; French Horn + { 0x06581E1,0x07C52F2, 0x51,0x00, 0xC, +0, false }, // 2413: f12GM64; f16GM64; f54GM64; Soprano Sax + { 0x22E71E0,0x01E80E4, 0x23,0x00, 0xA, +0, false }, // 2414: f12GM69; f16GM69; f54GM69; English Horn + { 0x019D530,0x01B6171, 0xC8,0x80, 0xC, +0, false }, // 2415: f12GM70; f16GM70; f47GM70; f54GM70; Bassoon + { 0x01582A3,0x007E562, 0x21,0x9E, 0xE, +0, false }, // 2416: f12GM71; f16GM71; f54GM71; Clarinet + { 0x005D224,0x0076F21, 0x9F,0x02, 0xF, +0, false }, // 2417: f12GM71; f16GM71; f54GM71; Clarinet + { 0x48674A1,0x02765A1, 0x1F,0x00, 0x0, +0, false }, // 2418: f12GM72; f16GM72; f54GM72; Piccolo + { 0x0277584,0x01655A1, 0xA0,0x81, 0xC, +0, false }, // 2419: f12GM74; f16GM74; f54GM74; Recorder + { 0x01566A2,0x00566A1, 0x8A,0x00, 0xD, +0, false }, // 2420: f12GM74; f16GM74; f54GM74; Recorder + { 0x016D322,0x07DE82F, 0x9B,0x2E, 0xE, -12, false }, // 2421: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi + { 0x006C524,0x02764B2, 0x62,0x04, 0xE, +0, false }, // 2422: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi + { 0x0557221,0x096F481, 0x0B,0x08, 0x6, +0, false }, // 2423: f12GM84; f16GM84; f54GM84; Lead 5 charang + { 0x0A6CF22,0x09C8410, 0xD5,0x0D, 0x7, +0, false }, // 2424: f12GM84; f16GM84; f54GM84; Lead 5 charang + { 0x001F501,0x0F1F101, 0x37,0x20, 0x0, +0, false }, // 2425: f12GM106; f16GM106; f54GM106; Shamisen + { 0x0E3F201,0x0E7F501, 0x11,0x00, 0x0, +0, false }, // 2426: f12GM106; f16GM106; f54GM106; Shamisen + { 0x03CF201,0x0E2F111, 0x3F,0x14, 0x0, +0, false }, // 2427: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen + { 0x0E6F541,0x0E7F312, 0x13,0x01, 0x0, +0, false }, // 2428: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen + { 0x01582A3,0x00AF562, 0x21,0xA3, 0xE, +0, false }, // 2429: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai + { 0x005F224,0x00A6F21, 0xA2,0x09, 0xF, +0, false }, // 2430: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai + { 0x0F0F006,0x2B6F800, 0x00,0x00, 0xE, +0, false }, // 2431: f12GP33; f16GP33; f54GP33 + { 0x04CA900,0x03FF600, 0x07,0x00, 0xA, +0, false }, // 2432: f12GP35; f54GP35; Ac Bass Drum + { 0x008B902,0x01DFC03, 0x00,0x00, 0xB, +0, false }, // 2433: f12GP35; f54GP35; Ac Bass Drum + { 0x60AF905,0x41CFC0A, 0x00,0x00, 0xD, +0, false }, // 2434: f12GP37; f16GP37; f54GP37; Side Stick + { 0x033F400,0x4FFF700, 0x04,0x00, 0xE, +0, false }, // 2435: f12GP38; f16GP38; f54GP38; Acoustic Snare + { 0x40AFF02,0x01CFF00, 0xC0,0x01, 0x4, +0, false }, // 2436: f12GP39; f16GP39; f54GP39; Hand Clap + { 0x003F902,0x247FB00, 0x00,0x00, 0xE, +0, false }, // 2437: f12GP42; f54GP42; Closed High Hat + { 0x403FB02,0x447FB01, 0x00,0x00, 0xE, +0, false }, // 2438: f12GP42; f54GP42; Closed High Hat + { 0x609F505,0x709F30F, 0x00,0x00, 0x6, +0, false }, // 2439: f12GP44; f12GP46; f12GP54; f16GP42; f16GP44; f16GP46; f16GP54; f54GP44; f54GP46; f54GP54; Closed High Hat; Open High Hat; Pedal High Hat; Tambourine + { 0x201C687,0x023BC15, 0xC0,0x40, 0xE, +0, false }, // 2440: f12GP49; f16GP49; f54GP49; Crash Cymbal 1 + { 0x435DE00,0x438F801, 0xC0,0x00, 0xA, +0, false }, // 2441: f12GP56; f16GP56; f54GP56; Cow Bell + { 0x30AF400,0x278F700, 0x47,0x04, 0xE, +0, false }, // 2442: f12GP60; High Bongo + { 0x30AF400,0x278F700, 0x4B,0x02, 0xE, +0, false }, // 2443: f12GP61; Low Bongo + { 0x509F601,0x429F701, 0x00,0x00, 0x7, +0, false }, // 2444: f12GP60; f12GP61; f16GP60; f16GP61; High Bongo; Low Bongo + { 0x407FF00,0x769A901, 0x00,0x40, 0x9, +0, false }, // 2445: f12GP63; f16GP63; f16GP64; Low Conga; Open High Conga + { 0x408FA01,0x769DB02, 0x00,0x40, 0x7, +0, false }, // 2446: f12GP64; Low Conga + { 0x112AA03,0x1F59011, 0x1C,0x00, 0xE, +0, false }, // 2447: f41GM3; Honky-tonkPiano + { 0x073F668,0x063F5A1, 0x1B,0x0D, 0x0, +0, false }, // 2448: f41GM4; Rhodes Piano + { 0x054F1A1,0x0F4F060, 0x54,0x00, 0x2, +0, false }, // 2449: f41GM6; Harpsichord + { 0x0038164,0x005D171, 0xD2,0x80, 0x2, +0, false }, // 2450: f41GM9; Glockenspiel + { 0x0F1FB3E,0x093A071, 0x29,0x00, 0x0, +0, false }, // 2451: f41GM11; Vibraphone + { 0x022FE30,0x007FB20, 0x07,0x00, 0x0, +0, false }, // 2452: f41GM60; French Horn + { 0x0527101,0x0735012, 0x8F,0x00, 0xA, +0, false }, // 2453: f41GM78; f41GM79; f41GM80; Lead 1 squareea; Ocarina; Whistle + { 0x1249F16,0x035B012, 0x11,0x00, 0x8, +0, false }, // 2454: f41GM96; FX 1 rain + { 0x1119183,0x0F1B142, 0xD7,0x00, 0x0, +0, false }, // 2455: f41GM98; FX 3 crystal + { 0x006FA04,0x005FF01, 0xD3,0x00, 0xA, +0, false }, // 2456: f41GM115; Woodblock + { 0x044F406,0x034F201, 0x03,0x1B, 0x1, +0, false }, // 2457: f42GM9; f42GP34; Glockenspiel + { 0x088FA21,0x097B313, 0x06,0x00, 0xC, +0, false }, // 2458: f42GM37; Slap Bass 2 + { 0x031F91C,0x0E89615, 0x0C,0x00, 0xE, +0, false }, // 2459: f42GM113; f42GP67; f42GP68; Agogo Bells; High Agogo; Low Agogo + { 0x0F7F521,0x0F7F521, 0x99,0x80, 0xE, +0, false }, // 2460: f42GM119; Reverse Cymbal + { 0x038B2F1,0x0488122, 0x19,0x40, 0xC, +0, false }, // 2461: f42GM120; Guitar FretNoise + { 0x016D221,0x0F8C201, 0x1D,0x00, 0xA, +0, false }, // 2462: f42GM121; Breath Noise + { 0x082D301,0x0B8D301, 0x4E,0x06, 0xA, +0, false }, // 2463: f42GM122; Seashore + { 0x0036101,0x0F86101, 0x14,0x0D, 0xC, +0, false }, // 2464: f42GM123; Bird Tweet + { 0x017F321,0x0E8F222, 0x17,0x08, 0xC, +0, false }, // 2465: f42GM124; Telephone + { 0x0CEB161,0x1BAD061, 0x13,0x40, 0xA, +0, false }, // 2466: f42GM125; Helicopter + { 0x075C130,0x0659131, 0x10,0x42, 0xA, +0, false }, // 2467: f42GM126; Applause/Noise + { 0x0977801,0x0988802, 0x00,0x00, 0x8, +0, false }, // 2468: f42GP29; f42GP30 + { 0x0FEF22C,0x0D8B802, 0x00,0x1A, 0x6, +0, false }, // 2469: f42GP42; f42GP44; Closed High Hat; Pedal High Hat + { 0x0F6822E,0x0F87404, 0x00,0x27, 0x4, +0, false }, // 2470: f42GP46; Open High Hat + { 0x0009F2C,0x0D4C50E, 0x00,0x05, 0xE, +0, false }, // 2471: f42GP49; f42GP52; f42GP55; f42GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + { 0x0009429,0x044F904, 0x10,0x04, 0xE, +0, false }, // 2472: f42GP51; f42GP53; f42GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + { 0x0F1F52E,0x0F78706, 0x09,0x03, 0x0, +0, false }, // 2473: f42GP54; Tambourine + { 0x0A1F737,0x028F603, 0x14,0x00, 0x8, +0, false }, // 2474: f42GP56; Cow Bell + { 0x000FF80,0x0F7F500, 0x00,0x00, 0xC, +0, false }, // 2475: f42GP58; Vibraslap + { 0x0FAFB21,0x0F7A802, 0x03,0x00, 0x0, +0, false }, // 2476: f42GP61; Low Bongo + { 0x0FAF924,0x0F6A603, 0x18,0x00, 0xE, +0, false }, // 2477: f42GP63; f42GP64; Low Conga; Open High Conga + { 0x0F5F505,0x036F603, 0x14,0x00, 0x6, +0, false }, // 2478: f42GP65; f42GP66; High Timbale; Low Timbale + { 0x001FF0E,0x077790E, 0x00,0x02, 0xE, +0, false }, // 2479: f42GP70; Maracas + { 0x007AF20,0x02BA50E, 0x15,0x00, 0x4, +0, false }, // 2480: f42GP71; Short Whistle + { 0x007BF20,0x03B930E, 0x18,0x00, 0x0, +0, false }, // 2481: f42GP72; Long Whistle + { 0x0F7F020,0x03B8908, 0x00,0x01, 0xA, +0, false }, // 2482: f42GP73; Short Guiro + { 0x0FAF320,0x02B5308, 0x00,0x0A, 0x8, +0, false }, // 2483: f42GP74; Long Guiro + { 0x09AF815,0x089F613, 0x21,0x10, 0x8, +0, false }, // 2484: f42GP75; Claves + { 0x0075F20,0x04B8708, 0x01,0x00, 0x0, +0, false }, // 2485: f42GP78; Mute Cuica + { 0x0F75725,0x0677803, 0x12,0x00, 0x0, +0, false }, // 2486: f42GP79; Open Cuica + { 0x0F0F126,0x0F5F527, 0x97,0xA1, 0x4, +0, false }, // 2487: f42GP81; f42GP83; f42GP84; Bell Tree; Jingle Bell; Open Triangle + { 0x054F123,0x173F231, 0x66,0x00, 0x6, +0, false }, // 2488: f47GM2; ElecGrandPiano + { 0x010A132,0x0337D16, 0x87,0x80, 0x8, +0, false }, // 2489: f47GM6; Harpsichord + { 0x143F523,0x204F811, 0x0E,0x00, 0x0, +0, false }, // 2490: f47GM7; Clavinet + { 0x0100133,0x0027D14, 0x87,0x80, 0x8, +0, false }, // 2491: f47GM8; Celesta + { 0x001AF64,0x062A33F, 0xDB,0xC0, 0x4, +0, false }, // 2492: f47GM14; Tubular Bells + { 0x0118171,0x1156261, 0x8B,0x40, 0x6, +0, false }, // 2493: f47GM26; Electric Guitar1 + { 0x0127171,0x11652E1, 0x8B,0x40, 0x6, +0, false }, // 2494: f47GM27; Electric Guitar2 + { 0x143F523,0x208F831, 0x0E,0x00, 0x0, +0, false }, // 2495: f47GM28; Electric Guitar3 + { 0x0E7F301,0x078F201, 0x58,0x00, 0xA, +0, false }, // 2496: f47GM32; f47GM33; Acoustic Bass; Electric Bass 1 + { 0x054C701,0x096A201, 0x4D,0x00, 0x4, +0, false }, // 2497: f47GM35; Fretless Bass + { 0x154C701,0x096A201, 0x4D,0x00, 0x4, +0, false }, // 2498: f47GM36; Slap Bass 1 + { 0x0C28621,0x0BDF221, 0x16,0x00, 0x2, +0, false }, // 2499: f47GM37; Slap Bass 2 + { 0x08DF520,0x08CF311, 0x49,0x00, 0xA, +12, false }, // 2500: f47GM38; Synth Bass 1 + { 0x09EF520,0x05BF411, 0x90,0x00, 0xC, +12, false }, // 2501: f47GM39; Synth Bass 2 + { 0x5144261,0x3344261, 0x87,0x82, 0x1, +0, false }, // 2502: f47GM40; Violin + { 0x02371A1,0x1286371, 0x4F,0x02, 0x6, +0, false }, // 2503: f47GM42; Cello + { 0x11152F0,0x12E32F1, 0xC5,0x80, 0x0, +0, false }, // 2504: f47GM43; Contrabass + { 0x01171F1,0x11542E1, 0x8B,0x40, 0x6, +0, false }, // 2505: f47GM44; Tremulo Strings + { 0x01FF201,0x088F701, 0x17,0x00, 0xA, +0, false }, // 2506: f47GM45; Pizzicato String + { 0x054C701,0x096A201, 0x8D,0x00, 0x4, -24, false }, // 2507: f47GM47; f53GM118; Synth Drum; Timpany + { 0x0117171,0x11542E1, 0x8B,0x40, 0x6, +0, false }, // 2508: f47GM48; String Ensemble1 + { 0x053F121,0x1743232, 0x4F,0x00, 0x6, +0, false }, // 2509: f47GM50; Synth Strings 1 + { 0x0117171,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 2510: f47GM51; SynthStrings 2 + { 0x01271B1,0x1166261, 0x8B,0x40, 0x6, +0, false }, // 2511: f47GM52; Choir Aahs + { 0x011A1B1,0x1159261, 0x8B,0x40, 0x6, +0, false }, // 2512: f47GM53; Voice Oohs + { 0x5176261,0x3176261, 0x80,0x82, 0x5, +0, false }, // 2513: f47GM54; Synth Voice + { 0x5155261,0x3166362, 0x80,0x83, 0x5, +0, false }, // 2514: f47GM55; Orchestra Hit + { 0x0065131,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 2515: f47GM56; Trumpet + { 0x01F61B1,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 2516: f47GM57; Trombone + { 0x0276561,0x2275570, 0x83,0x03, 0xB, +0, false }, // 2517: f47GM59; Muted Trumpet + { 0x0537101,0x07C6212, 0x4E,0x00, 0xA, +0, false }, // 2518: f47GM65; Alto Sax + { 0x0658181,0x07C52B2, 0x93,0x00, 0xA, +0, false }, // 2519: f47GM66; Tenor Sax + { 0x02661B0,0x0375271, 0x96,0x00, 0xE, +12, false }, // 2520: f47GM67; Baritone Sax + { 0x0A6FF64,0x01424B1, 0x8A,0x00, 0xE, +0, false }, // 2521: f47GM75; Pan Flute + { 0x0A4F724,0x0132431, 0x5B,0x00, 0xE, +0, false }, // 2522: f47GM76; Bottle Blow + { 0x0384161,0x028E1A1, 0x97,0x00, 0x6, +0, false }, // 2523: f47GM83; Lead 4 chiff + { 0x01797F1,0x048F321, 0x06,0x0D, 0x8, +0, false }, // 2524: f47GM84; Lead 5 charang + { 0x054F406,0x053F281, 0x73,0x03, 0x0, +0, false }, // 2525: f47GM88; Pad 1 new age + { 0x1E31111,0x0D42101, 0x09,0x05, 0x6, +0, false }, // 2526: f47GM93; Pad 6 metallic + { 0x30217B1,0x0057321, 0x29,0x03, 0x6, +0, false }, // 2527: f47GM94; Pad 7 halo + { 0x08311E6,0x0541120, 0x11,0x00, 0x0, +0, false }, // 2528: f47GM101; FX 6 goblins + { 0x00361B1,0x0175461, 0x1F,0x01, 0xE, +0, false }, // 2529: f47GM110; Fiddle + { 0x0F00000,0x0A21B14, 0x02,0x80, 0xE, +0, false }, // 2530: f47GM122; Seashore + { 0x03FB300,0x0F0AB08, 0x80,0x00, 0xA, +0, false }, // 2531: f47GP33; f47GP37; Side Stick + { 0x1B29510,0x0069510, 0x11,0x00, 0x8, +0, false }, // 2532: f47GP36; Bass Drum 1 + { 0x0F0F000,0x0B69800, 0x00,0x08, 0xE, +0, false }, // 2533: f47GP38; Acoustic Snare + { 0x0F0F009,0x0F7B720, 0x0E,0x0A, 0xE, +0, false }, // 2534: f47GP39; Hand Clap + { 0x21AF400,0x008F800, 0x00,0x08, 0xC, +0, false }, // 2535: f47GP40; Electric Snare + { 0x054C701,0x096A201, 0x8D,0x00, 0x4, +0, false }, // 2536: f47GP41; f47GP42; f47GP43; f47GP44; f47GP45; f47GP46; f47GP47; f47GP48; f47GP49; f47GP50; f47GP51; f47GP52; f47GP53; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1 + { 0x202FF4F,0x3F6F601, 0x00,0x0F, 0x8, +0, false }, // 2537: f47GP54; Tambourine + { 0x300EF9E,0x0D8A705, 0x80,0x00, 0xC, +0, false }, // 2538: f47GP56; f47GP67; f47GP68; Cow Bell; High Agogo; Low Agogo + { 0x0F0F006,0x035C4C4, 0x00,0x03, 0xE, +0, false }, // 2539: f47GP57; Crash Cymbal 2 + { 0x210BA2F,0x2F4B40F, 0x0E,0x00, 0xE, +0, false }, // 2540: f47GP59; Ride Cymbal 2 + { 0x053F101,0x0B5F700, 0x7F,0x00, 0x6, +0, false }, // 2541: f47GP60; f47GP61; High Bongo; Low Bongo + { 0x013FA43,0x096F342, 0xD6,0x80, 0xA, +0, false }, // 2542: f47GP65; f47GP66; High Timbale; Low Timbale + { 0x030F930,0x0FEF600, 0x01,0x00, 0xE, +0, false }, // 2543: f47GP73; Short Guiro + { 0x0FF0006,0x0FDF715, 0x3F,0x0D, 0x0, +0, false }, // 2544: f47GP75; Claves + { 0x0F0F006,0x0B4F600, 0x00,0x20, 0xE, +0, false }, // 2545: f47GP88 + { 0x1DEB421,0x0EEF231, 0x45,0x00, 0x6, +0, false }, // 2546: f48GM2; ElecGrandPiano + { 0x0135821,0x0031531, 0x2B,0x00, 0x8, +0, false }, // 2547: f48GM3; Honky-tonkPiano + { 0x0ADF321,0x05DF321, 0x08,0x00, 0x8, +0, false }, // 2548: f48GM7; Clavinet + { 0x0EFD245,0x0EFA301, 0x4F,0x00, 0xA, +0, false }, // 2549: f48GM8; Celesta + { 0x0E7F217,0x0E7C211, 0x54,0x06, 0xA, +0, false }, // 2550: f48GM9; Glockenspiel + { 0x0C7F219,0x0D7F291, 0x2B,0x07, 0xB, +0, false }, // 2551: f48GM9; Glockenspiel + { 0x1084331,0x0084232, 0x93,0x00, 0xC, +0, false }, // 2552: f48GM12; Marimba + { 0x0084522,0x01844F1, 0x65,0x00, 0xD, +0, false }, // 2553: f48GM12; Marimba + { 0x0E8F318,0x0F8F281, 0x62,0x00, 0x0, +0, false }, // 2554: f48GM13; Xylophone + { 0x0DFD441,0x0DFC280, 0x8A,0x0C, 0x4, +0, false }, // 2555: f48GM14; Tubular Bells + { 0x0DFD345,0x0FFA381, 0x93,0x00, 0x5, +0, false }, // 2556: f48GM14; Tubular Bells + { 0x02CA760,0x00DAFE1, 0xC6,0x80, 0x4, +0, false }, // 2557: f48GM18; Rock Organ + { 0x0EEF121,0x17FD131, 0x00,0x00, 0x4, +0, false }, // 2558: f48GM20; Reed Organ + { 0x02FA7A3,0x00FAFE1, 0x56,0x83, 0x8, +0, false }, // 2559: f48GM21; Accordion + { 0x00FAF61,0x00FAFA2, 0x91,0x83, 0x9, +0, false }, // 2560: f48GM21; Accordion + { 0x275A421,0x1456161, 0x13,0x00, 0x4, +0, false }, // 2561: f48GM27; Electric Guitar2 + { 0x4FAB913,0x0DA9102, 0x0D,0x1A, 0xA, +0, false }, // 2562: f48GM29; Overdrive Guitar + { 0x04FF923,0x2FF9122, 0xA1,0x16, 0xE, +0, false }, // 2563: f48GM30; Distorton Guitar + { 0x0BF9120,0x04F9122, 0x99,0x00, 0xE, +0, false }, // 2564: f48GM30; Distorton Guitar + { 0x0432121,0x0355222, 0x97,0x00, 0x8, +0, false }, // 2565: f48GM31; Guitar Harmonics + { 0x0AD9101,0x0CD9301, 0x53,0x00, 0x2, +0, false }, // 2566: f48GM32; Acoustic Bass + { 0x0EAF111,0x0EAF312, 0xA8,0x57, 0x4, +0, false }, // 2567: f48GM33; Electric Bass 1 + { 0x0EAE111,0x0EAE111, 0x97,0x00, 0x4, +0, false }, // 2568: f48GM33; Electric Bass 1 + { 0x0ECF131,0x07DF131, 0x8D,0x00, 0xA, +0, false }, // 2569: f48GM34; Electric Bass 2 + { 0x02A5131,0x04A7132, 0x5B,0x00, 0xC, +0, false }, // 2570: f48GM35; Fretless Bass + { 0x04A7131,0x04A7131, 0x19,0x00, 0xD, +0, false }, // 2571: f48GM35; Fretless Bass + { 0x0AE9101,0x0CE9302, 0x93,0x00, 0x6, +0, false }, // 2572: f48GM36; Slap Bass 1 + { 0x02FF120,0x3CFF220, 0x8C,0x00, 0x6, +0, false }, // 2573: f48GM37; Slap Bass 2 + { 0x04FF220,0x35FF222, 0x94,0x00, 0x8, +0, false }, // 2574: f48GM39; Synth Bass 2 + { 0x2036130,0x21754A0, 0x95,0x00, 0xA, +0, false }, // 2575: f48GM41; Viola + { 0x3107560,0x2176520, 0x89,0x00, 0xB, +0, false }, // 2576: f48GM41; Viola + { 0x513DD31,0x0385621, 0x95,0x00, 0xC, +0, false }, // 2577: f48GM42; Cello + { 0x1038D13,0x0786025, 0x95,0x89, 0xD, +0, false }, // 2578: f48GM42; Cello + { 0x121F131,0x0166FE1, 0x40,0x00, 0x2, +0, false }, // 2579: f48GM44; Tremulo Strings + { 0x1038D14,0x0266620, 0x95,0x89, 0x9, +0, false }, // 2580: f48GM45; Pizzicato String + { 0x1FFF510,0x0FFF211, 0x41,0x00, 0x2, +0, false }, // 2581: f48GM47; Timpany + { 0x1176561,0x0176521, 0x96,0x00, 0xF, +0, false }, // 2582: f48GM48; String Ensemble1 + { 0x2097861,0x1095821, 0x16,0x00, 0x8, +0, false }, // 2583: f48GM49; String Ensemble2 + { 0x121F131,0x0177C61, 0x40,0x00, 0x2, +0, false }, // 2584: f48GM52; Choir Aahs + { 0x6EF1F15,0x6E21115, 0xC0,0x40, 0xE, +0, false }, // 2585: f48GM53; Voice Oohs + { 0x0E21111,0x0E31111, 0x40,0x00, 0xE, +0, false }, // 2586: f48GM53; Voice Oohs + { 0x2686500,0x616C500, 0x00,0x00, 0xB, +0, false }, // 2587: f48GM55; Orchestra Hit + { 0x6DAC600,0x30E7400, 0x00,0x00, 0xB, +0, false }, // 2588: f48GM55; Orchestra Hit + { 0x01C8521,0x00C8F21, 0x92,0x01, 0xC, +0, false }, // 2589: f48GM56; Trumpet + { 0x01C8421,0x00CAF61, 0x15,0x0B, 0xD, +0, false }, // 2590: f48GM56; Trumpet + { 0x01B8521,0x00B7F21, 0x94,0x05, 0xC, +0, false }, // 2591: f48GM57; Trombone + { 0x01B8421,0x00BAF61, 0x15,0x0D, 0xD, +0, false }, // 2592: f48GM57; Trombone + { 0x0158621,0x0378221, 0x94,0x00, 0xC, +0, false }, // 2593: f48GM58; Tuba + { 0x0178521,0x0098F61, 0x92,0x00, 0xC, +0, false }, // 2594: f48GM59; Muted Trumpet + { 0x00A7321,0x00B8F21, 0x9F,0x00, 0xE, +0, false }, // 2595: f48GM60; French Horn + { 0x00A65A1,0x00B9F61, 0x9B,0x00, 0xF, +0, false }, // 2596: f48GM60; French Horn + { 0x02E7221,0x00E8F21, 0x16,0x00, 0xC, +0, false }, // 2597: f48GM61; Brass Section + { 0x0EE7521,0x03E8A21, 0x1D,0x00, 0xD, +0, false }, // 2598: f48GM61; Brass Section + { 0x0AC54A1,0x01CA661, 0x50,0x00, 0x8, +0, false }, // 2599: f48GM63; Synth Brass 2 + { 0x2089331,0x00A72A1, 0x96,0x00, 0x8, +0, false }, // 2600: f48GM64; Soprano Sax + { 0x0088521,0x12A8431, 0x96,0x00, 0x9, +0, false }, // 2601: f48GM64; Soprano Sax + { 0x10A9331,0x00D72A1, 0x8E,0x00, 0x8, +0, false }, // 2602: f48GM65; Alto Sax + { 0x00AC524,0x12D6431, 0xA1,0x00, 0x9, +0, false }, // 2603: f48GM65; Alto Sax + { 0x10F9331,0x00F7271, 0x8D,0x00, 0xA, +0, false }, // 2604: f48GM66; Tenor Sax + { 0x006A524,0x11664B1, 0x9D,0x00, 0xB, +0, false }, // 2605: f48GM66; Tenor Sax + { 0x51E7E71,0x10F8B21, 0x4D,0x00, 0x6, +0, false }, // 2606: f48GM69; English Horn + { 0x1197531,0x0196172, 0x8E,0x00, 0xA, +0, false }, // 2607: f48GM70; Bassoon + { 0x0269B32,0x0187321, 0x90,0x00, 0x4, +0, false }, // 2608: f48GM71; Clarinet + { 0x02F7721,0x02F7A73, 0x21,0x55, 0x2, +0, false }, // 2609: f48GM72; Piccolo + { 0x01F7A21,0x01F7A22, 0x93,0x00, 0x2, +0, false }, // 2610: f48GM72; Piccolo + { 0x01DAFA1,0x00D7521, 0x9C,0x00, 0x2, +0, false }, // 2611: f48GM73; Flute + { 0x011DA65,0x068A663, 0x00,0x1E, 0xC, +0, false }, // 2612: f48GM75; Pan Flute + { 0x0588861,0x01A6561, 0x8C,0x00, 0xD, +0, false }, // 2613: f48GM75; Pan Flute + { 0x1282121,0x0184161, 0x12,0x00, 0x0, +0, false }, // 2614: f48GM77; Shakuhachi + { 0x00FFF21,0x60FFF21, 0x09,0x80, 0x5, +0, false }, // 2615: f48GM80; Lead 1 squareea + { 0x3FAF100,0x3FAF111, 0x8E,0x00, 0x0, +0, false }, // 2616: f48GM81; Lead 2 sawtooth + { 0x2C686A1,0x0569321, 0x46,0x80, 0xA, +0, false }, // 2617: f48GM82; Lead 3 calliope + { 0x01B7D61,0x01B72B1, 0x40,0x23, 0xE, +0, false }, // 2618: f48GM85; Lead 6 voice + { 0x00BDFA2,0x00B7F61, 0x5D,0x80, 0xF, +0, false }, // 2619: f48GM85; Lead 6 voice + { 0x009FF20,0x40A8F61, 0x36,0x00, 0x8, +0, false }, // 2620: f48GM86; Lead 7 fifths + { 0x00FFF21,0x40D8F61, 0x27,0x00, 0x9, +0, false }, // 2621: f48GM86; Lead 7 fifths + { 0x0FCF521,0x0FDF523, 0x0F,0x00, 0xA, +0, false }, // 2622: f48GM87; Lead 8 brass + { 0x0FDF926,0x6FCF921, 0x16,0x00, 0xB, +0, false }, // 2623: f48GM87; Lead 8 brass + { 0x011A861,0x0032531, 0x1F,0x80, 0xA, +0, false }, // 2624: f48GM89; Pad 2 warm + { 0x031A101,0x0032571, 0xA1,0x00, 0xB, +0, false }, // 2625: f48GM89; Pad 2 warm + { 0x0141161,0x0175561, 0x17,0x00, 0xC, +0, false }, // 2626: f48GM90; Pad 3 polysynth + { 0x446C361,0x026C361, 0x14,0x00, 0xD, +0, false }, // 2627: f48GM90; Pad 3 polysynth + { 0x63311E1,0x0353261, 0x89,0x03, 0xA, +0, false }, // 2628: f48GM92; Pad 5 bowedpad + { 0x6E42161,0x6D53261, 0x8C,0x03, 0xB, +0, false }, // 2629: f48GM92; Pad 5 bowedpad + { 0x0336121,0x0355261, 0x8D,0x03, 0xA, +0, false }, // 2630: f48GM93; Pad 6 metallic + { 0x177A1A1,0x1471121, 0x1C,0x00, 0xB, +0, false }, // 2631: f48GM93; Pad 6 metallic + { 0x03311E1,0x0353261, 0x89,0x03, 0xA, +0, false }, // 2632: f48GM94; Pad 7 halo + { 0x0E42161,0x0D53261, 0x8C,0x03, 0xB, +0, false }, // 2633: f48GM94; Pad 7 halo + { 0x003A801,0x005A742, 0x99,0x00, 0xD, +0, false }, // 2634: f48GM96; FX 1 rain + { 0x2332121,0x0143260, 0x8C,0x97, 0x6, +0, false }, // 2635: f48GM97; FX 2 soundtrack + { 0x1041161,0x0143121, 0x0E,0x00, 0x7, +0, false }, // 2636: f48GM97; FX 2 soundtrack + { 0x056B222,0x054F261, 0x92,0x00, 0xC, +0, false }, // 2637: f48GM99; FX 4 atmosphere + { 0x04311A1,0x0741161, 0x0E,0x92, 0xA, +0, false }, // 2638: f48GM101; FX 6 goblins + { 0x0841161,0x0041DA1, 0x8E,0x80, 0xB, +0, false }, // 2639: f48GM101; FX 6 goblins + { 0x0346161,0x0055D21, 0x4C,0x80, 0x6, +0, false }, // 2640: f48GM102; FX 7 echoes + { 0x0CFF411,0x1EFF411, 0x05,0x00, 0x4, +0, false }, // 2641: f48GM106; Shamisen + { 0x035D493,0x114EB11, 0x11,0x00, 0x8, +0, false }, // 2642: f48GM107; Koto + { 0x035D453,0x116EB13, 0x11,0x0D, 0x9, +0, false }, // 2643: f48GM107; Koto + { 0x1E31117,0x2E31114, 0x10,0x6E, 0xC, +0, false }, // 2644: f48GM115; Woodblock + { 0x0E31111,0x0E31111, 0x80,0x00, 0xC, +0, false }, // 2645: f48GM115; Woodblock + { 0x017A821,0x0042571, 0x23,0x00, 0xA, +0, false }, // 2646: f48GM116; Taiko Drum + { 0x45FF811,0x0EFF310, 0x4F,0x00, 0xE, +0, false }, // 2647: f48GM117; Melodic Tom + { 0x15FF630,0x0EFF410, 0x12,0x00, 0xF, +0, false }, // 2648: f48GM117; Melodic Tom + { 0x00F4F2F,0x30F3F20, 0x00,0x00, 0xC, +0, false }, // 2649: f48GM119; Reverse Cymbal + { 0x03FF923,0x2FF9222, 0x23,0x0A, 0xE, +0, false }, // 2650: f48GM120; Guitar FretNoise + { 0x0BF9122,0x04FA123, 0x18,0x00, 0xE, +0, false }, // 2651: f48GM120; Guitar FretNoise + { 0x000F80F,0x3F93410, 0x00,0x05, 0xE, +0, false }, // 2652: f48GM121; Breath Noise + { 0x034A121,0x0166521, 0x17,0x00, 0xC, +0, false }, // 2653: f48GM122; Seashore + { 0x0FA6848,0x04AAA01, 0x00,0x3F, 0x5, +0, false }, // 2654: f48GM123; Bird Tweet + { 0x0FA6747,0x0FA464C, 0x00,0x00, 0x5, +0, false }, // 2655: f48GM123; Bird Tweet + { 0x2037F21,0x1065F61, 0x18,0x00, 0x0, +0, false }, // 2656: f48GM124; Telephone + { 0x10C2EF0,0x10C21E2, 0x00,0x00, 0x4, -36, false }, // 2657: f48GM125; Helicopter + { 0x70C2EF0,0x10C21E2, 0x00,0x00, 0x5, +0, false }, // 2658: f48GM125; Helicopter + { 0x039A321,0x03C7461, 0x8D,0x03, 0xA, +0, false }, // 2659: f48GM126; Applause/Noise + { 0x179A3A1,0x14C2321, 0x1C,0x00, 0xB, +0, false }, // 2660: f48GM126; Applause/Noise + { 0x01A7521,0x00F8F21, 0x97,0x00, 0xC, +0, false }, // 2661: f48GM127; Gunshot + { 0x0FFF920,0x0FFF620, 0xC0,0x00, 0x8, +0, false }, // 2662: f48GP35; Ac Bass Drum + { 0x277F810,0x0AFF611, 0x44,0x00, 0x8, +0, false }, // 2663: f48GP36; Bass Drum 1 + { 0x01FF933,0x0FFF810, 0x80,0x00, 0x4, +0, false }, // 2664: f48GP37; Side Stick + { 0x2FFF500,0x0FFF700, 0x00,0x00, 0xC, +0, false }, // 2665: f48GP38; Acoustic Snare + { 0x0DFF712,0x0DFF811, 0x08,0x00, 0x2, +0, false }, // 2666: f48GP39; Hand Clap + { 0x0FFF210,0x0FFF510, 0x00,0x00, 0xC, +0, false }, // 2667: f48GP40; Electric Snare + { 0x1DFE920,0x0CEF400, 0x00,0x00, 0x4, +0, false }, // 2668: f48GP41; f48GP43; High Floor Tom; Low Floor Tom + { 0x2DFF50E,0x0AFF712, 0x00,0x00, 0xE, +0, false }, // 2669: f48GP42; Closed High Hat + { 0x03FF800,0x1FFF410, 0x03,0x00, 0x4, +0, false }, // 2670: f48GP45; f48GP47; f48GP48; f48GP50; High Tom; High-Mid Tom; Low Tom; Low-Mid Tom + { 0x2FFF012,0x3BF8608, 0x11,0x80, 0xE, +0, false }, // 2671: f48GP46; Open High Hat + { 0x0FFF20E,0x2DF9502, 0x00,0x00, 0xC, +0, false }, // 2672: f48GP49; Crash Cymbal 1 + { 0x2DDF014,0x0FF93F0, 0x00,0x00, 0xE, +0, false }, // 2673: f48GP52; Chinese Cymbal + { 0x3EFE40E,0x1EFF507, 0x0A,0x40, 0x6, +0, false }, // 2674: f48GP53; Ride Bell + { 0x0EFB402,0x0FF9705, 0x03,0x0A, 0xE, +0, false }, // 2675: f48GP54; Tambourine + { 0x01FF66E,0x3FF945E, 0x08,0x00, 0xE, +0, false }, // 2676: f48GP55; Splash Cymbal + { 0x200F6CE,0x3FFF21A, 0x04,0x00, 0xC, +0, false }, // 2677: f48GP57; Crash Cymbal 2 + { 0x3FFF040,0x0FEF510, 0x00,0x00, 0xC, +0, false }, // 2678: f48GP58; Vibraslap + { 0x38CF803,0x0BCF60C, 0x80,0x08, 0xF, +0, false }, // 2679: f48GP67; High Agogo + { 0x38FF803,0x0BFF60C, 0x85,0x00, 0xF, +0, false }, // 2680: f48GP68; Low Agogo + { 0x04F760E,0x2CF7800, 0x40,0x08, 0xE, +0, false }, // 2681: f48GP69; Cabasa + { 0x04FC80E,0x26F9903, 0x40,0x00, 0xE, +0, false }, // 2682: f48GP70; Maracas + { 0x1DF75CE,0x2EF38E1, 0x00,0x00, 0xE, +0, false }, // 2683: f48GP73; Short Guiro + { 0x03FF162,0x0FF4B20, 0x00,0x00, 0x8, +0, false }, // 2684: f48GP74; Long Guiro + { 0x0F40006,0x0FBF715, 0x3F,0x00, 0x1, +0, false }, // 2685: f48GP75; Claves + { 0x0FF47E1,0x0FF47EA, 0x00,0x00, 0x0, +0, false }, // 2686: f48GP78; Mute Cuica + { 0x3FFE00A,0x0FFF51E, 0x40,0x0E, 0x8, +0, false }, // 2687: f48GP80; Mute Triangle + { 0x3FFE00A,0x0FFF21E, 0x7C,0x52, 0x8, +0, false }, // 2688: f48GP81; Open Triangle + { 0x04E7A0E,0x21E7B00, 0x81,0x00, 0xE, +0, false }, // 2689: f48GP82; Shaker + { 0x35FF925,0x0FFD524, 0x05,0x40, 0xE, +0, false }, // 2690: f48GP84; Bell Tree + { 0x08FFA01,0x0FFF802, 0x4F,0x00, 0x7, +0, false }, // 2691: f48GP86; Mute Surdu + { 0x0FFFC00,0x0FFF520, 0x00,0x00, 0x4, +0, false }, // 2692: f48GP87; Open Surdu + { 0x60FF331,0x70FB135, 0x94,0xD5, 0xF, +0, false }, // 2693: f49GM2; ElecGrandPiano + { 0x302B133,0x305B131, 0x63,0x00, 0xE, +0, false }, // 2694: f49GM2; ElecGrandPiano + { 0x04F270C,0x0F8D104, 0x98,0x90, 0x8, +0, false }, // 2695: f49GM3; Honky-tonkPiano + { 0x0F8F502,0x0F8F402, 0x96,0x00, 0x9, +0, false }, // 2696: f49GM3; Honky-tonkPiano + { 0x759F201,0x600F701, 0x40,0x00, 0x0, +0, false }, // 2697: f49GM111; f49GM7; Clavinet; Shanai + { 0x6F0F301,0x7C9F601, 0x00,0x00, 0x0, +0, false }, // 2698: f49GM111; f49GM7; Clavinet; Shanai + { 0x60FFF15,0x66FB115, 0xC0,0x40, 0xE, +0, false }, // 2699: f49GM32; f49GM8; Acoustic Bass; Celesta + { 0x68FB111,0x6EFB111, 0x40,0x00, 0xE, +0, false }, // 2700: f49GM32; f49GM8; Acoustic Bass; Celesta + { 0x44FF920,0x2FF9122, 0x80,0x09, 0xE, +0, false }, // 2701: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel + { 0x7BF9121,0x64F9122, 0x99,0x00, 0xE, +0, false }, // 2702: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel + { 0x00AAFE1,0x00AAF62, 0x11,0x00, 0x9, +0, false }, // 2703: f49GM18; Rock Organ + { 0x022FA02,0x0F3F501, 0x4C,0x97, 0x8, +0, false }, // 2704: f49GM27; Electric Guitar2 + { 0x1F3C504,0x0F7C511, 0x9D,0x00, 0x8, +0, false }, // 2705: f49GM27; Electric Guitar2 + { 0x0AFC711,0x0F8F501, 0x8D,0x04, 0x8, +0, false }, // 2706: f49GM28; Electric Guitar3 + { 0x098C301,0x0F8C302, 0x18,0x06, 0x9, +0, false }, // 2707: f49GM28; Electric Guitar3 + { 0x40FF923,0x20F9122, 0x90,0x1B, 0xE, +0, false }, // 2708: f49GM30; Distorton Guitar + { 0x00F9121,0x00F9122, 0x9F,0x00, 0xE, +0, false }, // 2709: f49GM30; Distorton Guitar + { 0x60FFF15,0x61FB015, 0xC0,0x40, 0xE, +0, false }, // 2710: f49GM31; Guitar Harmonics + { 0x65FB111,0x63FB011, 0x40,0x00, 0xE, +0, false }, // 2711: f49GM31; Guitar Harmonics + { 0x60FFF35,0x60FB135, 0xC0,0x40, 0xE, +0, false }, // 2712: f49GM33; Electric Bass 1 + { 0x6BFB131,0x60FB131, 0x40,0x00, 0xE, +0, false }, // 2713: f49GM33; Electric Bass 1 + { 0x0C8F121,0x0C8F501, 0x13,0x29, 0x6, +0, false }, // 2714: f49GM34; Electric Bass 2 + { 0x0C8F501,0x0C8F401, 0x14,0x00, 0x6, +0, false }, // 2715: f49GM34; Electric Bass 2 + { 0x09AF381,0x0DFF521, 0x89,0x40, 0x6, +0, false }, // 2716: f49GM37; Slap Bass 2 + { 0x0C8F121,0x0C8F701, 0x0F,0x25, 0xA, +0, false }, // 2717: f49GM38; Synth Bass 1 + { 0x0C8F601,0x0C8F601, 0x12,0x00, 0xA, +0, false }, // 2718: f49GM38; Synth Bass 1 + { 0x105F510,0x0C5F411, 0x41,0x00, 0x2, +0, false }, // 2719: f49GM47; Timpany + { 0x005F511,0x0C5F212, 0x01,0x1E, 0x3, +0, false }, // 2720: f49GM47; Timpany + { 0x012C1A1,0x0076F21, 0x93,0x00, 0xD, +0, false }, // 2721: f49GM50; Synth Strings 1 + { 0x011DA65,0x068A663, 0x00,0x1B, 0xC, +0, false }, // 2722: f49GM75; Pan Flute + { 0x0588861,0x01A6561, 0x0A,0x00, 0xD, +0, false }, // 2723: f49GM75; Pan Flute + { 0x00FFF21,0x409CF61, 0x1D,0x05, 0xA, +0, false }, // 2724: f49GM79; Ocarina + { 0x70FFF20,0x30FFF61, 0x1A,0x14, 0x0, +0, false }, // 2725: f49GM85; Lead 6 voice + { 0x00FFF61,0x609CF61, 0x1A,0x07, 0x0, +0, false }, // 2726: f49GM85; Lead 6 voice + { 0x10D5317,0x00E3608, 0x1A,0x0D, 0x2, +0, false }, // 2727: f49GM86; Lead 7 fifths + { 0x03D41A1,0x01E6161, 0x9D,0x00, 0x3, +0, false }, // 2728: f49GM86; f49GM88; Lead 7 fifths; Pad 1 new age + { 0x0FC8561,0x4FD8463, 0x15,0x07, 0xA, +0, false }, // 2729: f49GM87; Lead 8 brass + { 0x0FD8966,0x6FC7761, 0x1F,0x00, 0xB, +0, false }, // 2730: f49GM87; Lead 8 brass + { 0x10A5317,0x0033608, 0x1A,0x0D, 0x2, +0, false }, // 2731: f49GM88; Pad 1 new age + { 0x0041121,0x3355261, 0x8C,0x00, 0x1, +0, false }, // 2732: f49GM95; Pad 8 sweep + { 0x0C6F521,0x096F461, 0x92,0x8A, 0xC, +0, false }, // 2733: f49GM99; FX 4 atmosphere + { 0x266F521,0x496F5A1, 0x90,0x80, 0xD, +0, false }, // 2734: f49GM99; FX 4 atmosphere + { 0x035D493,0x114EB11, 0x91,0x00, 0x8, +0, false }, // 2735: f49GM107; Koto + { 0x035D453,0x116EB13, 0x91,0x0D, 0x9, +0, false }, // 2736: f49GM107; Koto + { 0x56FF500,0x40FF300, 0x08,0x00, 0x1, +0, false }, // 2737: f49GM112; Tinkle Bell + { 0x65FF604,0x38FF580, 0x00,0x40, 0x0, +0, false }, // 2738: f49GM112; Tinkle Bell + { 0x66FF100,0x40FF300, 0x09,0x00, 0x0, +0, false }, // 2739: f49GM113; Agogo Bells + { 0x65FF601,0x73FF580, 0x1C,0x00, 0x0, +0, false }, // 2740: f49GM113; Agogo Bells + { 0x00F112F,0x30F1120, 0x00,0x00, 0xE, +0, false }, // 2741: f49GM119; Reverse Cymbal + { 0x00F1129,0x30F1120, 0x38,0x35, 0xF, +0, false }, // 2742: f49GM119; Reverse Cymbal + { 0x024F806,0x7845603, 0x00,0x04, 0xE, +0, false }, // 2743: f49GM120; Guitar FretNoise + { 0x624D803,0x784F604, 0x0B,0x00, 0xF, +0, false }, // 2744: f49GM120; Guitar FretNoise + { 0x624F802,0x7845604, 0x00,0x04, 0xA, +0, false }, // 2745: f49GM121; Breath Noise + { 0x624D800,0x784F603, 0x0B,0x00, 0xB, +0, false }, // 2746: f49GM121; Breath Noise + { 0x46FF220,0x07FF400, 0x14,0x00, 0xF, +1, false }, // 2747: f49GM124; Telephone + { 0x01FF501,0x51FF487, 0x00,0xC0, 0xF, +0, false }, // 2748: f49GM124; Telephone + { 0x059F200,0x700F701, 0x00,0x00, 0xE, +0, false }, // 2749: f49GM126; Applause/Noise + { 0x0F0F301,0x6C9F401, 0x00,0x00, 0xE, +0, false }, // 2750: f49GM126; Applause/Noise + { 0x0F7F810,0x006F211, 0x40,0x00, 0x8, +0, false }, // 2751: f49GP35; f49GP36; Ac Bass Drum; Bass Drum 1 + { 0x002F010,0x006FE00, 0x00,0x00, 0xC, +0, false }, // 2752: f49GP40; Electric Snare + { 0x207F70E,0x008FF12, 0x00,0x00, 0xE, +0, false }, // 2753: f49GP42; Closed High Hat + { 0x092FF83,0x003F015, 0x00,0x00, 0xE, +0, false }, // 2754: f50GM40; f50GM78; Violin; Whistle + { 0x0F4C306,0x0E4C203, 0xB5,0x76, 0x4, +0, false }, // 2755: f53GM0; AcouGrandPiano + { 0x0D4C101,0x0E5B111, 0x53,0x02, 0x4, +0, false }, // 2756: f53GM0; AcouGrandPiano + { 0x0F3C301,0x0F3C307, 0xA1,0x70, 0xC, +12, false }, // 2757: f53GM1; BrightAcouGrand + { 0x034B000,0x0F5A111, 0xCC,0x00, 0xC, +0, false }, // 2758: f53GM1; BrightAcouGrand + { 0x034FB31,0x0F7C131, 0x93,0x00, 0xC, +0, false }, // 2759: f53GM2; ElecGrandPiano + { 0x0DFB811,0x0F7F121, 0x97,0x8B, 0xD, +0, false }, // 2760: f53GM2; ElecGrandPiano + { 0x0E4A115,0x0E4A115, 0x6A,0x67, 0xE, +0, false }, // 2761: f53GM3; Honky-tonkPiano + { 0x0E4A111,0x0E5A111, 0x55,0x03, 0xE, +0, false }, // 2762: f53GM3; Honky-tonkPiano + { 0x0E7C21A,0x0E7C201, 0x33,0x85, 0x0, +0, false }, // 2763: f53GM4; Rhodes Piano + { 0x0F4B111,0x0E4B111, 0x1D,0x83, 0x1, +0, false }, // 2764: f53GM4; Rhodes Piano + { 0x0E7C21C,0x0E6C201, 0xBD,0x8B, 0xE, +0, false }, // 2765: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere + { 0x0E4B111,0x0E5B111, 0x52,0x85, 0xF, +0, false }, // 2766: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere + { 0x050F210,0x0F0E12A, 0xA1,0x64, 0xE, +12, false }, // 2767: f53GM6; Harpsichord + { 0x020BD20,0x0E7C112, 0x19,0x03, 0xE, +0, false }, // 2768: f53GM6; Harpsichord + { 0x12A91B1,0x00AF021, 0x80,0xA1, 0x7, +12, false }, // 2769: f53GM7; Clavinet + { 0x038D620,0x0B7F8A6, 0x03,0x05, 0x7, +0, false }, // 2770: f53GM7; Clavinet + { 0x017F820,0x0057F31, 0x94,0x08, 0xC, +12, false }, // 2771: f53GM8; Celesta + { 0x029F623,0x00A8F22, 0x1E,0x0B, 0xD, +0, false }, // 2772: f53GM8; Celesta + { 0x00AB028,0x00AB0A1, 0x5A,0x21, 0x1, +0, false }, // 2773: f53GM9; Glockenspiel + { 0x00A8024,0x00AB021, 0xC0,0x09, 0x1, +0, false }, // 2774: f53GM9; Glockenspiel + { 0x00AF0A2,0x00AF024, 0x06,0xA1, 0x5, +0, false }, // 2775: f53GM10; Music box + { 0x00AF0A4,0x00AF021, 0x0A,0x06, 0x5, +0, false }, // 2776: f53GM10; Music box + { 0x00FFF27,0x00FFF21, 0x29,0x07, 0x0, +0, false }, // 2777: f53GM11; Vibraphone + { 0x00FFF21,0x00FFF22, 0x18,0x06, 0x1, +0, false }, // 2778: f53GM11; Vibraphone + { 0x00AFF61,0x00AFF22, 0x0E,0xA1, 0x7, +0, false }, // 2779: f53GM12; Marimba + { 0x00AFF64,0x00AFF21, 0x0A,0x0B, 0x7, +0, false }, // 2780: f53GM12; Marimba + { 0x00FFF20,0x00FFFA1, 0x22,0x88, 0xC, +12, false }, // 2781: f53GM13; Xylophone + { 0x00FFF22,0x00FFFA1, 0x56,0x84, 0xD, +0, false }, // 2782: f53GM13; Xylophone + { 0x0F6EA09,0x0F4F518, 0x0F,0x8C, 0x0, +0, false }, // 2783: f53GM14; Tubular Bells + { 0x00FEFA2,0x00B8F21, 0x3E,0x07, 0x1, +0, false }, // 2784: f53GM14; Tubular Bells + { 0x0186223,0x02A6221, 0x1C,0x87, 0xE, +0, false }, // 2785: f53GM15; Dulcimer + { 0x1186223,0x02A62A2, 0x19,0x82, 0xF, +0, false }, // 2786: f53GM15; Dulcimer + { 0x001F201,0x0F1F101, 0x21,0x1D, 0xA, +0, false }, // 2787: f53GM16; Hammond Organ + { 0x0E3F301,0x0E6F211, 0x4B,0x00, 0xA, +0, false }, // 2788: f53GM16; Hammond Organ + { 0x030FE10,0x0F0E13A, 0x9F,0x65, 0xE, +12, false }, // 2789: f53GM17; Percussive Organ + { 0x020BD20,0x0E7C112, 0x8D,0x07, 0xE, +0, false }, // 2790: f53GM17; Percussive Organ + { 0x025F5E2,0x005EF24, 0x1E,0x9F, 0xE, -12, false }, // 2791: f53GM18; Rock Organ + { 0x004EF26,0x006CF24, 0x9E,0x06, 0xE, +0, false }, // 2792: f53GM18; Rock Organ + { 0x043D227,0x0E4E215, 0x9A,0x03, 0x8, -12, false }, // 2793: f53GM19; Church Organ + { 0x023A7B7,0x0E4C215, 0x19,0x08, 0x9, +0, false }, // 2794: f53GM19; Church Organ + { 0x043D223,0x0E4E212, 0x98,0x03, 0x8, +0, false }, // 2795: f53GM20; Reed Organ + { 0x023A7B3,0x0E4C212, 0x19,0x08, 0x9, +0, false }, // 2796: f53GM20; Reed Organ + { 0x0E6CE22,0x0E6F421, 0x25,0x03, 0x0, +0, false }, // 2797: f53GM21; Accordion + { 0x0E6F727,0x0E5F521, 0x32,0x09, 0x1, +0, false }, // 2798: f53GM21; Accordion + { 0x006F504,0x041F001, 0x3F,0x05, 0x0, +0, false }, // 2799: f53GM22; f53GM23; Harmonica; Tango Accordion + { 0x035D208,0x005F120, 0x00,0x06, 0x0, +0, false }, // 2800: f53GM22; Harmonica + { 0x034D201,0x003F120, 0x00,0x06, 0x0, +0, false }, // 2801: f53GM23; Tango Accordion + { 0x0276621,0x0486621, 0x1C,0x00, 0xE, +0, false }, // 2802: f53GM24; Acoustic Guitar1 + { 0x00A6621,0x0486621, 0x94,0x00, 0xF, +0, false }, // 2803: f53GM24; Acoustic Guitar1 + { 0x0E44100,0x0046620, 0x91,0x08, 0xC, +12, false }, // 2804: f53GM25; Acoustic Guitar2 + { 0x0E65120,0x0066620, 0x8E,0x08, 0xD, +0, false }, // 2805: f53GM25; Acoustic Guitar2 + { 0x0257521,0x00AAF21, 0x1A,0x08, 0xE, +0, false }, // 2806: f53GM26; Electric Guitar1 + { 0x0257521,0x00AAF21, 0x1A,0x0C, 0xF, +0, false }, // 2807: f53GM26; Electric Guitar1 + { 0x015A221,0x00AAF21, 0x12,0x02, 0xC, +0, false }, // 2808: f53GM27; Electric Guitar2 + { 0x055F2A1,0x00AAF21, 0x28,0x05, 0xD, +0, false }, // 2809: f53GM27; Electric Guitar2 + { 0x0CFF416,0x0E6F205, 0x23,0x69, 0xC, +12, false }, // 2810: f53GM28; Electric Guitar3 + { 0x0D5F200,0x0ECE301, 0x15,0x00, 0xC, +0, false }, // 2811: f53GM28; Electric Guitar3 + { 0x058F620,0x05AF520, 0x98,0x19, 0xE, +12, false }, // 2812: f53GM29; Overdrive Guitar + { 0x009FF21,0x00CFF20, 0x24,0x00, 0xE, +0, false }, // 2813: f53GM29; Overdrive Guitar + { 0x006F801,0x0D5D500, 0x17,0x17, 0x8, +12, false }, // 2814: f53GM30; Distorton Guitar + { 0x4E6F511,0x0E8F500, 0x14,0x00, 0x8, +0, false }, // 2815: f53GM30; Distorton Guitar + { 0x045FB01,0x050FF12, 0x10,0x0C, 0x0, +12, false }, // 2816: f53GM31; Guitar Harmonics + { 0x034FF00,0x027F300, 0x16,0x00, 0x0, +0, false }, // 2817: f53GM31; Guitar Harmonics + { 0x0EAF50C,0x0E6F21F, 0x21,0x21, 0xE, +0, false }, // 2818: f53GM32; Acoustic Bass + { 0x0F6F401,0x0E7F113, 0x15,0x03, 0xE, +0, false }, // 2819: f53GM32; Acoustic Bass + { 0x0E6F407,0x0F6A114, 0x9B,0x1D, 0xE, +0, false }, // 2820: f53GM33; Electric Bass 1 + { 0x00FFF21,0x0E6F112, 0x12,0x04, 0xE, +0, false }, // 2821: f53GM33; Electric Bass 1 + { 0x062F227,0x062F231, 0x26,0x18, 0xC, +0, false }, // 2822: f53GM34; Electric Bass 2 + { 0x066F521,0x0E4F116, 0x0E,0x03, 0xC, +0, false }, // 2823: f53GM34; Electric Bass 2 + { 0x015A221,0x0DAC401, 0x13,0x14, 0xC, +0, false }, // 2824: f53GM35; Fretless Bass + { 0x055F221,0x0DAA401, 0x2A,0x00, 0xC, +0, false }, // 2825: f53GM35; Fretless Bass + { 0x09CF901,0x0F98701, 0x00,0x03, 0x6, +0, false }, // 2826: f53GM37; Slap Bass 2 + { 0x0ACF904,0x0F98701, 0x00,0x00, 0x7, +0, false }, // 2827: f53GM37; Slap Bass 2 + { 0x025F261,0x015F2A5, 0x22,0x5E, 0xE, +0, false }, // 2828: f53GM38; Synth Bass 1 + { 0x015F223,0x0C6E111, 0x5B,0x02, 0xE, +0, false }, // 2829: f53GM38; Synth Bass 1 + { 0x006FF22,0x00B9F22, 0x1C,0x08, 0xE, +0, false }, // 2830: f53GM39; Synth Bass 2 + { 0x005FA21,0x00B9F21, 0x19,0x07, 0xF, +0, false }, // 2831: f53GM39; Synth Bass 2 + { 0x0F6D133,0x0F7F221, 0x9A,0x03, 0xC, +0, false }, // 2832: f53GM40; Violin + { 0x0E4F22F,0x0F7F224, 0x28,0x8A, 0xD, +0, false }, // 2833: f53GM40; Violin + { 0x03FF43A,0x04FF231, 0x64,0x5A, 0xE, +0, false }, // 2834: f53GM41; Viola + { 0x024F211,0x085F311, 0x25,0x08, 0xE, +0, false }, // 2835: f53GM41; Viola + { 0x026F211,0x04FF43A, 0x23,0x5F, 0xE, +0, false }, // 2836: f53GM42; Cello + { 0x04FF231,0x0D6F211, 0x63,0x07, 0xE, +0, false }, // 2837: f53GM42; Cello + { 0x03AA021,0x097A123, 0x23,0x21, 0xE, +12, false }, // 2838: f53GM43; Contrabass + { 0x0F2A310,0x0F5A020, 0x12,0x05, 0xE, +0, false }, // 2839: f53GM43; Contrabass + { 0x030F70C,0x0A8F101, 0x23,0x26, 0xA, +0, false }, // 2840: f53GM44; Tremulo Strings + { 0x0C6F201,0x043F212, 0x13,0x00, 0xA, +0, false }, // 2841: f53GM44; Tremulo Strings + { 0x054D41F,0x0F5C411, 0x65,0x42, 0xC, +0, false }, // 2842: f53GM45; Pizzicato String + { 0x0F4B113,0x0E5A111, 0x50,0x05, 0xD, +0, false }, // 2843: f53GM45; Pizzicato String + { 0x0AFF505,0x03DFD2C, 0x3F,0x13, 0xA, +0, false }, // 2844: f53GM46; Orchestral Harp + { 0x0B0F607,0x074F411, 0x0F,0x08, 0xA, +0, false }, // 2845: f53GM46; Orchestral Harp + { 0x022E832,0x0F5B210, 0x08,0x12, 0x2, +12, false }, // 2846: f53GM47; Timpany + { 0x021F730,0x0F5B214, 0x08,0x0D, 0x3, +0, false }, // 2847: f53GM47; Timpany + { 0x025F5E2,0x005EF24, 0x20,0x9F, 0xE, -12, false }, // 2848: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 + { 0x004EF26,0x0065F24, 0x9E,0x06, 0xE, +0, false }, // 2849: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 + { 0x004EFE2,0x005EF24, 0x24,0x21, 0xE, -12, false }, // 2850: f53GM49; String Ensemble2 + { 0x004EF26,0x0065F24, 0x9F,0x07, 0xE, +0, false }, // 2851: f53GM49; String Ensemble2 + { 0x002EFE2,0x003EF24, 0xAA,0xA1, 0xE, -12, false }, // 2852: f53GM50; Synth Strings 1 + { 0x003EF26,0x0065F24, 0xA4,0x03, 0xE, +0, false }, // 2853: f53GM50; Synth Strings 1 + { 0x016D122,0x0055572, 0x9A,0x06, 0xE, -12, false }, // 2854: f53GM52; Choir Aahs + { 0x0F6C102,0x2055571, 0xD9,0x0D, 0xF, +0, false }, // 2855: f53GM52; Choir Aahs + { 0x012F322,0x0054F22, 0x1D,0x04, 0xE, +0, false }, // 2856: f53GM53; Voice Oohs + { 0x013F321,0x0054F22, 0x91,0x80, 0xF, +0, false }, // 2857: f53GM53; Voice Oohs + { 0x015F322,0x0065F22, 0x1D,0x05, 0xE, +0, false }, // 2858: f53GM54; Synth Voice + { 0x015F321,0x0075F23, 0x91,0x80, 0xF, +0, false }, // 2859: f53GM54; Synth Voice + { 0x295F520,0x353F411, 0x90,0x00, 0xC, +12, false }, // 2860: f53GM55; Orchestra Hit + { 0x295F520,0x353F411, 0x90,0x09, 0xC, +12, false }, // 2861: f53GM56; Trumpet + { 0x0FAF52F,0x0FAF423, 0xB2,0x64, 0xE, +0, false }, // 2862: f53GM57; Trombone + { 0x0FAE323,0x0FAF321, 0x66,0x03, 0xE, +0, false }, // 2863: f53GM57; Trombone + { 0x036D122,0x0055572, 0x9A,0x00, 0xE, -12, false }, // 2864: f53GM58; Tuba + { 0x4F6C102,0x2055574, 0xD9,0x07, 0xF, +0, false }, // 2865: f53GM58; Tuba + { 0x0D6F328,0x0F9F423, 0xA2,0x5F, 0xC, +0, false }, // 2866: f53GM59; Muted Trumpet + { 0x0F8E223,0x0E8F301, 0xA6,0x03, 0xC, +0, false }, // 2867: f53GM59; Muted Trumpet + { 0x01AD1A1,0x00A9F22, 0x2C,0x8F, 0xE, +0, false }, // 2868: f53GM60; French Horn + { 0x00A9F22,0x00A9F22, 0x0F,0x08, 0xE, +0, false }, // 2869: f53GM60; French Horn + { 0x020FE70,0x0E9C212, 0x13,0x80, 0xA, +12, false }, // 2870: f53GM61; Brass Section + { 0x07FBC20,0x0E9C212, 0x11,0x05, 0xB, +0, false }, // 2871: f53GM61; Brass Section + { 0x020FE10,0x0E7C212, 0x12,0x00, 0xC, +12, false }, // 2872: f53GM62; Synth Brass 1 + { 0x053BD00,0x0E7C212, 0x15,0x07, 0xD, +0, false }, // 2873: f53GM62; Synth Brass 1 + { 0x0E54151,0x0E8F652, 0xA9,0x63, 0xE, +0, false }, // 2874: f53GM64; f54GM37; Slap Bass 2; Soprano Sax + { 0x0E8D151,0x0E6C251, 0x9B,0x80, 0xE, +0, false }, // 2875: f53GM64; f54GM37; Slap Bass 2; Soprano Sax + { 0x0C8F621,0x0F8F821, 0x1D,0x23, 0xE, +12, false }, // 2876: f53GM65; Alto Sax + { 0x0F8F420,0x0F8F320, 0x20,0x00, 0xE, +0, false }, // 2877: f53GM65; Alto Sax + { 0x058F520,0x059F520, 0x9B,0x19, 0xE, +12, false }, // 2878: f53GM66; Tenor Sax + { 0x089F320,0x00CFF20, 0x19,0x07, 0xE, +0, false }, // 2879: f53GM66; Tenor Sax + { 0x061F800,0x0EAF582, 0x2B,0x15, 0xC, +12, false }, // 2880: f53GM67; Baritone Sax + { 0x0FFF420,0x097F400, 0x1B,0x00, 0xC, +0, false }, // 2881: f53GM67; Baritone Sax + { 0x0E54711,0x0E68511, 0x29,0x1E, 0xE, +0, false }, // 2882: f53GM68; Oboe + { 0x0E8F512,0x0E6C251, 0x5E,0x40, 0xE, +0, false }, // 2883: f53GM68; Oboe + { 0x010F101,0x0C2F101, 0x35,0x17, 0xA, +0, false }, // 2884: f53GM69; English Horn + { 0x0C4F307,0x0E3F212, 0x12,0x00, 0xA, +0, false }, // 2885: f53GM69; English Horn + { 0x0DFF63C,0x0DFF521, 0xA7,0x18, 0xE, +12, false }, // 2886: f53GM70; Bassoon + { 0x0D7F220,0x0E8F320, 0x1A,0x00, 0xE, +0, false }, // 2887: f53GM70; Bassoon + { 0x0A0F400,0x0A7F101, 0x05,0x26, 0xA, +12, false }, // 2888: f53GM71; Clarinet + { 0x0C5F201,0x043F212, 0x12,0x00, 0xA, +0, false }, // 2889: f53GM71; Clarinet + { 0x019AA2F,0x0CFF9A2, 0x00,0x1F, 0xE, +0, false }, // 2890: f53GM72; Piccolo + { 0x015FAA1,0x00B7F21, 0x9F,0x06, 0xE, +0, false }, // 2891: f53GM72; Piccolo + { 0x01171B1,0x1E54141, 0x8B,0x40, 0x6, +0, false }, // 2892: f53GM74; Recorder + { 0x0AE7101,0x0EE8101, 0x1E,0x00, 0xE, +0, false }, // 2893: f53GM75; Pan Flute + { 0x0AE7101,0x0EE8101, 0x20,0x00, 0xE, +0, false }, // 2894: f53GM76; Bottle Blow + { 0x016D322,0x02764B2, 0x9A,0x04, 0xE, -12, false }, // 2895: f53GM78; Whistle + { 0x006C524,0x02764B2, 0x61,0x09, 0xF, +0, false }, // 2896: f53GM78; Whistle + { 0x0066231,0x0E7A241, 0x1E,0x80, 0xE, +0, false }, // 2897: f53GM79; Ocarina + { 0x0AE7101,0x0EE8101, 0x1C,0x00, 0xE, +0, false }, // 2898: f53GM80; Lead 1 squareea + { 0x2129A13,0x0119B91, 0x97,0x80, 0xE, +0, false }, // 2899: f53GM81; Lead 2 sawtooth + { 0x0056F22,0x0094F31, 0x56,0x0A, 0x8, +0, false }, // 2900: f53GM83; Lead 4 chiff + { 0x0056F22,0x0094FB1, 0x59,0x0C, 0x9, +0, false }, // 2901: f53GM83; Lead 4 chiff + { 0x1298920,0x1268532, 0x1F,0x5F, 0x0, +12, false }, // 2902: f53GM85; Lead 6 voice + { 0x0159AA0,0x01A8D22, 0x4C,0x03, 0x0, +0, false }, // 2903: f53GM85; Lead 6 voice + { 0x007CF20,0x0E97102, 0x5B,0x00, 0xE, +0, false }, // 2904: f53GM86; Lead 7 fifths + { 0x0014131,0x03B9261, 0x99,0x80, 0xE, +0, false }, // 2905: f53GM87; Lead 8 brass + { 0x0475421,0x0097F21, 0x1D,0x07, 0xE, +0, false }, // 2906: f53GM90; Pad 3 polysynth + { 0x0476421,0x0087F61, 0x19,0x0B, 0xF, +0, false }, // 2907: f53GM90; Pad 3 polysynth + { 0x0176421,0x0098F21, 0x98,0x07, 0xE, +0, false }, // 2908: f53GM91; Pad 4 choir + { 0x0176421,0x0087F61, 0x17,0x0F, 0xF, +0, false }, // 2909: f53GM91; Pad 4 choir + { 0x0296321,0x00A7F21, 0x22,0x03, 0xE, +0, false }, // 2910: f53GM92; Pad 5 bowedpad + { 0x0186521,0x00A7F61, 0x1B,0x0D, 0xF, +0, false }, // 2911: f53GM92; Pad 5 bowedpad + { 0x0156220,0x0E67141, 0x9A,0x00, 0xE, +12, false }, // 2912: f53GM94; Pad 7 halo + { 0x02651B1,0x0E65151, 0xDB,0x87, 0xF, +0, false }, // 2913: f53GM94; Pad 7 halo + { 0x02365A3,0x0059F21, 0x1C,0x1C, 0xE, +0, false }, // 2914: f53GM95; Pad 8 sweep + { 0x003DFA1,0x00BDF21, 0x1A,0x07, 0xE, +0, false }, // 2915: f53GM95; Pad 8 sweep + { 0x0014131,0x03B9261, 0x20,0x80, 0xE, +0, false }, // 2916: f53GM96; FX 1 rain + { 0x04AF823,0x0C5D283, 0xB5,0x52, 0x8, +12, false }, // 2917: f53GM97; FX 2 soundtrack + { 0x0E6F414,0x0D5F280, 0x99,0x00, 0x9, +0, false }, // 2918: f53GM97; FX 2 soundtrack + { 0x0FAF40C,0x0F4C212, 0x37,0x2B, 0x0, +0, false }, // 2919: f53GM98; FX 3 crystal + { 0x053F685,0x0E4F191, 0x64,0x00, 0x0, +0, false }, // 2920: f53GM98; FX 3 crystal + { 0x006F600,0x0E9F51F, 0x35,0x25, 0x0, +12, false }, // 2921: f53GM99; FX 4 atmosphere + { 0x000F023,0x0E5F280, 0x5E,0x00, 0x0, +0, false }, // 2922: f53GM99; FX 4 atmosphere + { 0x0F5F50C,0x0F5F2A1, 0xA9,0x05, 0xE, +0, false }, // 2923: f53GM100; FX 5 brightness + { 0x0F6F307,0x0F6F281, 0x31,0x04, 0xF, +0, false }, // 2924: f53GM100; FX 5 brightness + { 0x0E5F14F,0x0E5C301, 0x69,0x06, 0x8, +0, false }, // 2925: f53GM101; FX 6 goblins + { 0x052F605,0x0D5F281, 0x2D,0x03, 0x9, +0, false }, // 2926: f53GM101; FX 6 goblins + { 0x0E6F482,0x03AFE00, 0x0F,0x26, 0x1, +12, false }, // 2927: f53GM102; FX 7 echoes + { 0x0F6F380,0x0F5F787, 0x03,0x10, 0x1, +0, false }, // 2928: f53GM102; FX 7 echoes + { 0x0F5FD2C,0x0F5F427, 0x8E,0x20, 0x0, +0, false }, // 2929: f53GM103; FX 8 sci-fi + { 0x0F4F827,0x0F5F421, 0x20,0x00, 0x0, +0, false }, // 2930: f53GM103; FX 8 sci-fi + { 0x097CB05,0x0D5E801, 0x9F,0x00, 0xA, +0, false }, // 2931: f53GM104; Sitar + { 0x035F705,0x0E6E401, 0x28,0x05, 0xB, +0, false }, // 2932: f53GM104; Sitar + { 0x0095FE1,0x0076FE1, 0x58,0x03, 0x0, +0, false }, // 2933: f53GM105; Banjo + { 0x054890A,0x063A726, 0x6C,0x63, 0xA, +0, false }, // 2934: f53GM107; Koto + { 0x0094F21,0x0083F61, 0xCE,0x02, 0xA, +0, false }, // 2935: f53GM107; Koto + { 0x00F7F04,0x0CFF5EA, 0x30,0xA9, 0x8, +0, false }, // 2936: f53GM108; Kalimba + { 0x00F5F21,0x00AAF61, 0x1C,0x06, 0x8, +0, false }, // 2937: f53GM108; Kalimba + { 0x0549963,0x06AA768, 0x98,0xA9, 0xE, +0, false }, // 2938: f53GM109; Bagpipe + { 0x0095F61,0x0097F61, 0xD1,0x03, 0xE, +0, false }, // 2939: f53GM109; Bagpipe + { 0x0549963,0x06AA768, 0xD4,0x5E, 0xE, +0, false }, // 2940: f53GM110; Fiddle + { 0x0095F61,0x0097F61, 0xC9,0x06, 0xE, +0, false }, // 2941: f53GM110; Fiddle + { 0x0B643A1,0x0B6F6A3, 0x2A,0xB0, 0xE, +0, false }, // 2942: f53GM111; Shanai + { 0x0067FA1,0x0066F61, 0x2C,0x02, 0xE, +0, false }, // 2943: f53GM111; Shanai + { 0x053F101,0x0B5F700, 0x73,0x00, 0x6, +0, false }, // 2944: f53GM112; Tinkle Bell + { 0x021A121,0x116C221, 0x92,0x40, 0x6, +0, false }, // 2945: f53GM113; Agogo Bells + { 0x024A80F,0x005DF02, 0xB8,0x03, 0x0, -12, false }, // 2946: f53GM116; Taiko Drum + { 0x035A70A,0x005DF02, 0xA2,0x03, 0x1, +0, false }, // 2947: f53GM116; Taiko Drum + { 0x01379C0,0x07372D2, 0x4F,0x00, 0x6, -12, false }, // 2948: f53GM119; Reverse Cymbal + { 0x013FA43,0x095F342, 0xD6,0x80, 0xA, -24, false }, // 2949: f53GM120; Guitar FretNoise + { 0x020D933,0x0E4B211, 0x08,0x08, 0x6, +0, false }, // 2950: f53GM121; Breath Noise + { 0x02278B0,0x0E4B214, 0x06,0x0D, 0x7, +0, false }, // 2951: f53GM121; Breath Noise + { 0x10475A0,0x0057221, 0x12,0x40, 0x6, +0, false }, // 2952: f53GM123; Bird Tweet + { 0x0F1F007,0x0349800, 0x00,0x00, 0xE, +0, false }, // 2953: f53GM124; Telephone + { 0x1137521,0x0B47182, 0x92,0x40, 0xA, +0, false }, // 2954: f53GM126; Applause/Noise + { 0x6B5F100,0x6B8F100, 0xD5,0x51, 0xB, +0, false }, // 2955: f53GM126; Applause/Noise + { 0x0F0F601,0x0E2F01C, 0x3F,0x1C, 0x8, +0, false }, // 2956: f53GM127; Gunshot + { 0x003F103,0x093F0A0, 0x00,0x00, 0x8, +0, false }, // 2957: f53GM127; Gunshot + { 0x025C5A2,0x005EF24, 0x20,0x9F, 0xE, -12, false }, // 2958: f16GM48; f54GM48; String Ensemble1 + { 0x004EF26,0x0068F24, 0x9C,0x02, 0xE, +0, false }, // 2959: f16GM48; f54GM48; String Ensemble1 + { 0x0064131,0x03892A1, 0x1C,0x80, 0xE, +0, false }, // 2960: f16GM56; f54GM56; Trumpet + { 0x0064131,0x02882A1, 0x1B,0x80, 0xF, +0, false }, // 2961: f16GM56; f54GM56; Trumpet + { 0x0156220,0x0267321, 0x98,0x00, 0xE, +12, false }, // 2962: f16GM58; f54GM58; Tuba + { 0x02651B1,0x0265171, 0xD1,0x00, 0xF, +0, false }, // 2963: f16GM58; f54GM58; Tuba + { 0x0766321,0x0167CA1, 0x93,0x00, 0xC, +0, false }, // 2964: f16GM60; f54GM60; French Horn + { 0x1168321,0x0269CA1, 0x4D,0x00, 0xD, +0, false }, // 2965: f16GM60; f54GM60; French Horn + { 0x163F401,0x174F111, 0x12,0x00, 0xA, +0, false }, // 2966: f54GM81; Lead 2 sawtooth + { 0x201F130,0x083F001, 0x44,0x83, 0xA, +0, false }, // 2967: f54GM87; f54GM90; Lead 8 brass; Pad 3 polysynth + { 0x0117171,0x11542A1, 0x8B,0x40, 0x6, +0, false }, // 2968: MGM48; MGM50; String Ensemble1; Synth Strings 1 + { 0x0667150,0x08B5290, 0x92,0x00, 0xE, +0, false }, // 2969: MGM81; Lead 2 sawtooth + { 0x054F606,0x0B3F241, 0x73,0x03, 0x0, +0, false }, // 2970: MGM97; FX 2 soundtrack + { 0x0177421,0x0176562, 0x83,0x8D, 0x7, +0, false }, // 2971: MGM107; MGM108; MGM109; oGM108; oGM109; Bagpipe; Kalimba; Koto + { 0x0031801,0x090F674, 0x80,0xC1, 0xE, +0, false }, // 2972: MGM127; oGM127; Gunshot + { 0x282B264,0x1DA9803, 0x00,0x93, 0xE, +0, false }, // 2973: MGP42; Closed High Hat + { 0x0A0B264,0x1D69603, 0x02,0x80, 0xE, +0, false }, // 2974: MGP49; Crash Cymbal 1 + { 0x053F101,0x074F111, 0x4B,0x00, 0x6, +0, false }, // 2975: oGM0; oGM1; oGM2; AcouGrandPiano; BrightAcouGrand; ElecGrandPiano + { 0x0117F27,0x0441122, 0x0E,0x00, 0xE, +0, false }, // 2976: oGM3; Honky-tonkPiano + { 0x0111122,0x0121123, 0x15,0x00, 0x4, +0, false }, // 2977: oGM4; Rhodes Piano + { 0x053F101,0x074F111, 0x59,0x00, 0x6, +0, false }, // 2978: oGM5; Chorused Piano + { 0x0FFF691,0x0F4F511, 0x00,0x00, 0x8, +0, false }, // 2979: oGM6; Harpsichord + { 0x3087631,0x00F6531, 0x08,0x00, 0x2, +0, false }, // 2980: oGM7; Clavinet + { 0x019D083,0x017F002, 0x5D,0x80, 0xA, +0, false }, // 2981: oGM8; Celesta + { 0x019D083,0x017F002, 0x58,0x80, 0xA, +0, false }, // 2982: oGM9; Glockenspiel + { 0x013F6A6,0x005F1B1, 0xE5,0x40, 0x2, +0, false }, // 2983: oGM10; Music box + { 0x1239722,0x013457A, 0x44,0x00, 0x4, +0, false }, // 2984: oGM12; Marimba + { 0x1239721,0x0134572, 0x8A,0x80, 0x2, +0, false }, // 2985: oGM13; Xylophone + { 0x0FFF4F1,0x06FF2F1, 0x02,0x00, 0x0, +0, false }, // 2986: oGM14; Tubular Bells + { 0x00F3FF1,0x06FF2F1, 0x02,0x00, 0x0, +0, false }, // 2987: oGM15; Dulcimer + { 0x1E26301,0x01EB821, 0x16,0x00, 0x8, +0, false }, // 2988: oGM24; Acoustic Guitar1 + { 0x1226341,0x01E8821, 0x8F,0x00, 0x8, +0, false }, // 2989: oGM25; Acoustic Guitar2 + { 0x0024471,0x01E8831, 0x9D,0x00, 0xE, +0, false }, // 2990: oGM27; Electric Guitar2 + { 0x002A434,0x0427575, 0x54,0x40, 0x8, +0, false }, // 2991: oGM32; Acoustic Bass + { 0x256F605,0x2047404, 0xC0,0x00, 0xE, +0, false }, // 2992: oGM35; Fretless Bass + { 0x0FFF09E,0x00F3F00, 0x07,0x00, 0xE, +0, false }, // 2993: oGM41; Viola + { 0x1217131,0x0066222, 0x40,0x40, 0x2, +0, false }, // 2994: oGM48; String Ensemble1 + { 0x131F231,0x0066F21, 0x47,0x00, 0x0, +0, false }, // 2995: oGM50; Synth Strings 1 + { 0x0035131,0x06764A1, 0x1C,0x80, 0xE, +0, false }, // 2996: oGM53; Voice Oohs + { 0x0115270,0x0FE4171, 0xC5,0x40, 0x0, +0, false }, // 2997: oGM55; Orchestra Hit + { 0x1218131,0x0167423, 0x4D,0x40, 0x2, +0, false }, // 2998: oGM56; Trumpet + { 0x151D203,0x278F301, 0x1D,0x00, 0xA, +0, false }, // 2999: oGM59; Muted Trumpet + { 0x0F0F09E,0x063F300, 0x07,0x00, 0xE, +0, false }, // 3000: oGM60; French Horn + { 0x0F7B096,0x00FFFE0, 0x00,0x00, 0x0, +0, false }, // 3001: oGM61; Brass Section + { 0x3199B85,0x0297424, 0x49,0x00, 0x6, +0, false }, // 3002: oGM62; Synth Brass 1 + { 0x0FFA691,0x0F45511, 0x00,0x00, 0x8, +0, false }, // 3003: oGM63; Synth Brass 2 + { 0x1226341,0x000A821, 0x8F,0x00, 0x8, +0, false }, // 3004: oGM78; Whistle + { 0x1239721,0x0136572, 0x8A,0x80, 0x2, +0, false }, // 3005: oGM79; Ocarina + { 0x061F217,0x074F212, 0x6C,0x00, 0x8, +0, false }, // 3006: oGM80; Lead 1 squareea + { 0x1239721,0x0138572, 0x8A,0x80, 0x2, +0, false }, // 3007: oGM81; Lead 2 sawtooth + { 0x00D5131,0x01F7221, 0x1C,0x80, 0xC, +0, false }, // 3008: oGM90; oGM91; Pad 3 polysynth; Pad 4 choir + { 0x08C6320,0x02F9520, 0x19,0x80, 0xC, +0, false }, // 3009: oGM94; Pad 7 halo + { 0x1F5E510,0x162E231, 0x46,0x00, 0x0, +0, false }, // 3010: oGM112; Tinkle Bell + { 0x24FF60E,0x318F700, 0x40,0x00, 0xE, +0, false }, // 3011: oGM114; oGP38; oGP40; Acoustic Snare; Electric Snare; Steel Drums + { 0x0C8F60C,0x257FF12, 0xC0,0x00, 0xA, +0, false }, // 3012: oGM115; oGP42; Closed High Hat; Woodblock + { 0x354B506,0x095D507, 0x00,0xC0, 0x0, +0, false }, // 3013: oGM116; oGM119; oGP51; Reverse Cymbal; Ride Cymbal 1; Taiko Drum + { 0x0F0E02A,0x031FF1E, 0x52,0x54, 0x8, +0, false }, // 3014: oGM121; Breath Noise + { 0x0745451,0x0756591, 0x00,0x00, 0xA, +0, false }, // 3015: oGM122; Seashore + { 0x002A414,0x0427555, 0x54,0x40, 0x8, +0, false }, // 3016: oGM124; Telephone + { 0x0115F31,0x11E3132, 0xC5,0x00, 0x8, +0, false }, // 3017: oGM125; Helicopter + { 0x1217131,0x0069222, 0x40,0x40, 0x2, +0, false }, // 3018: oGM126; Applause/Noise + { 0x053F101,0x0B5F704, 0x4F,0x00, 0x7, +0, false }, // 3019: oGP62; oGP63; oGP64; Low Conga; Mute High Conga; Open High Conga + { 0x04FF60E,0x218F700, 0x40,0x00, 0xE, +0, false }, // 3020: oGP69; oGP70; Cabasa; Maracas + { 0x0297721,0x00B9721, 0x89,0x80, 0x6, +0, false }, // 3021: f15GM24; Acoustic Guitar1 + { 0x12DC331,0x00F7861, 0x8A,0x00, 0xA, +0, false }, // 3022: f15GM88; Pad 1 new age + { 0x07A6161,0x00AC121, 0x99,0x80, 0x4, +0, false }, // 3023: f15GM92; Pad 5 bowedpad + { 0x07A6161,0x00AC121, 0x9A,0x80, 0x4, +0, false }, // 3024: f15GM93; Pad 6 metallic + { 0x04CA900,0x04FF600, 0x07,0x00, 0xA, +0, false }, // 3025: f16GP35; Ac Bass Drum + { 0x075F80F,0x2B78A03, 0x80,0x00, 0xE, +0, false }, // 3026: f16GP70; Maracas + { 0x059A490,0x4C86590, 0x0B,0x00, 0xE, +0, false }, // 3027: f16GP73; Short Guiro + { 0x055A210,0x4766600, 0x0A,0x00, 0xE, +0, false }, // 3028: f16GP74; Long Guiro + { 0x059FA00,0x09AF500, 0x05,0x00, 0x6, +0, false }, // 3029: f16GP87; Open Surdu + { 0x02661B1,0x0266171, 0xD3,0x80, 0xD, +12, false }, // 3030: b50M58; b51M58; gm058 + { 0x035C100,0x0D5C111, 0x9B,0x00, 0xC, +12, false }, // 3031: b50M3; b51M3; gm003 + { 0x040B230,0x5E9F111, 0xA2,0x80, 0x4, +12, false }, // 3032: b50M7; b51M7; gm007 + { 0x0E6F314,0x0E6F280, 0x62,0x00, 0xB, +12, false }, // 3033: b50M11; b51M11; gm011 + { 0x715FE11,0x019F487, 0x20,0xC0, 0xB, +1, false }, // 3034: b50M124; b51M124; gm124 + { 0x7112EF0,0x11621E2, 0x00,0xC0, 0x9, -36, false }, // 3035: b50M125; b51M125; gm125 + { 0x00CF600,0x00CF600, 0x00,0x00, 0x1, +0, false }, // 3036: b50P36; b50P43; b50P45; b50P47; b50P48; b50P50; gps036; gps043; gps045; gps047; gps048; gps050 + { 0x001FF26,0x3751304, 0x00,0x00, 0xE, +0, false }, // 3037: b51P88; gpo088 + { 0x0E5F108,0x0E5C302, 0x66,0x86, 0x8, +5, false }, // 3038: b51P83; gpo083 + { 0x052F605,0x0D5F582, 0x69,0x47, 0x9, +5, false }, // 3039: b51P83; gpo083 + { 0x6E5E403,0x7E7F507, 0x0D,0x11, 0xB, +12, false }, // 3040: b51P84; gpo084 + { 0x366F500,0x4A8F604, 0x1B,0x15, 0xA, +12, false }, // 3041: b51P84; gpo084 + { 0x053F101,0x065D131, 0x4E,0x0C, 0x6, +0, false }, // 3042: b55MM0; AcGrPian + { 0x014F201,0x097F201, 0x22,0x08, 0xE, +0, false }, // 3043: b55MM1; BrAcPian + { 0x050F101,0x07CD301, 0x4F,0x10, 0x6, +0, false }, // 3044: b55MM2; ElGrPian + { 0x001F141,0x188D251, 0x4E,0x0A, 0x4, +0, false }, // 3045: b55MM3; HonkTonk + { 0x134A401,0x0A6C301, 0x0A,0x09, 0x9, +0, false }, // 3046: b55MM4; RhodPian + { 0x103A361,0x022C411, 0x28,0x05, 0xC, +0, false }, // 3047: b55MM5; ChorPian + { 0x010C733,0x033D311, 0x84,0x8A, 0x8, +0, false }, // 3048: b55MM6; HarpsiCh + { 0x0188232,0x0076061, 0x1C,0x91, 0xC, +0, false }, // 3049: b55MM7; Clarin ? + { 0x0100132,0x0337212, 0x80,0x8F, 0x8, +0, false }, // 3050: b55MM8; Celesta1 + { 0x055F587,0x054F022, 0x91,0x13, 0x6, +0, false }, // 3051: b55MM9; Glock + { 0x013F218,0x0E3C1E1, 0x4D,0x15, 0x8, +0, false }, // 3052: b55MM10; MusicBox + { 0x043FA07,0x045F341, 0x51,0x11, 0x6, +0, false }, // 3053: b55MM11; VibraPho + { 0x025DA05,0x015F901, 0x4E,0x0C, 0xA, +0, false }, // 3054: b55MM12; Marimba + { 0x0F0FE04,0x0B5F6C2, 0x00,0x0C, 0xE, +0, false }, // 3055: b55MM13; XyloPhon + { 0x032B6B3,0x031D190, 0x4A,0x0E, 0xE, +0, false }, // 3056: b55MM14; TubeBell + { 0x011F111,0x0B3F101, 0x8A,0x4F, 0x6, +0, false }, // 3057: b55MM15; Dulcim ? + { 0x10FFF22,0x00FFF21, 0x8D,0x87, 0x1, +0, false }, // 3058: b55MM16; Hammond + { 0x0B5F708,0x0CFD001, 0x07,0x11, 0x1, +0, false }, // 3059: b55MM17; PercOrg + { 0x107E465,0x078F241, 0xD7,0x8C, 0x0, +0, false }, // 3060: b55MM18; RockOrg + { 0x11F4001,0x11F8002, 0x42,0x0B, 0xB, +0, false }, // 3061: b55MM19; ChuchOrg + { 0x0038121,0x00C6171, 0x12,0x92, 0x8, +0, false }, // 3062: b55MM20; ReedOrg + { 0x00BD224,0x00B5231, 0x4F,0x16, 0xE, +0, false }, // 3063: b55MM21; Accordn + { 0x243A321,0x022C411, 0x11,0x00, 0xD, +0, false }, // 3064: 3drm67P86; apgleeM10; apgleeM100; apgleeM101; apgleeM102; apgleeM104; apgleeM105; apgleeM106; apgleeM107; apgleeM108; apgleeM109; apgleeM110; apgleeM111; apgleeM112; apgleeM113; apgleeM114; apgleeM115; apgleeM116; apgleeM118; apgleeM12; apgleeM120; apgleeM121; apgleeM122; apgleeM123; apgleeM124; apgleeM125; apgleeM126; apgleeM127; apgleeM13; apgleeM15; apgleeM16; apgleeM18; apgleeM2; apgleeM22; apgleeM23; apgleeM24; apgleeM26; apgleeM3; apgleeM32; apgleeM41; apgleeM42; apgleeM49; apgleeM5; apgleeM50; apgleeM53; apgleeM54; apgleeM55; apgleeM59; apgleeM6; apgleeM64; apgleeM69; apgleeM7; apgleeM72; apgleeM74; apgleeM77; apgleeM8; apgleeM83; apgleeM84; apgleeM85; apgleeM86; apgleeM87; apgleeM88; apgleeM89; apgleeM9; apgleeM90; apgleeM92; apgleeM96; apgleeM97; apgleeM98; apgleeM99; apgleeP0; apgleeP1; apgleeP10; apgleeP100; apgleeP101; apgleeP102; apgleeP103; apgleeP104; apgleeP105; apgleeP106; apgleeP107; apgleeP108; apgleeP109; apgleeP11; apgleeP110; apgleeP111; apgleeP112; apgleeP113; apgleeP114; apgleeP115; apgleeP116; apgleeP117; apgleeP118; apgleeP119; apgleeP12; apgleeP120; apgleeP121; apgleeP122; apgleeP123; apgleeP124; apgleeP125; apgleeP126; apgleeP127; apgleeP13; apgleeP14; apgleeP15; apgleeP16; apgleeP17; apgleeP18; apgleeP19; apgleeP2; apgleeP20; apgleeP21; apgleeP22; apgleeP23; apgleeP24; apgleeP25; apgleeP26; apgleeP27; apgleeP28; apgleeP29; apgleeP3; apgleeP30; apgleeP31; apgleeP32; apgleeP33; apgleeP34; apgleeP4; apgleeP5; apgleeP6; apgleeP60; apgleeP61; apgleeP67; apgleeP68; apgleeP7; apgleeP70; apgleeP71; apgleeP72; apgleeP79; apgleeP8; apgleeP80; apgleeP84; apgleeP85; apgleeP86; apgleeP87; apgleeP88; apgleeP89; apgleeP9; apgleeP90; apgleeP91; apgleeP92; apgleeP93; apgleeP94; apgleeP95; apgleeP96; apgleeP97; apgleeP98; apgleeP99; apgnamP27; apgnamP28; apgnamP29; apgnamP30; apgnamP31; apgnamP32; apgnamP33; apgnamP34; apgnamP83; apgnamP84; apgnamP85; apgnamP86; apgnamP87; apgnamP88; b55MM102; b55MM104; b55MM105; b55MM107; b55MM108; b55MM109; b55MM110; b55MM111; b55MM112; b55MM113; b55MM114; b55MM116; b55MM117; b55MM118; b55MM119; b55MM120; b55MM121; b55MM124; b55MM125; b55MM126; b55MM127; b55MM22; b55MM23; b55MM59; b55MM64; b55MM68; b55MM70; b55MM72; b55MM74; b55MM76; b55MM83; b55MM86; b55MM92; b55MM93; b55MM95; b55MM97; b55MM99; b55PP10; b55PP100; b55PP101; b55PP102; b55PP103; b55PP104; b55PP105; b55PP106; b55PP107; b55PP108; b55PP109; b55PP11; b55PP110; b55PP111; b55PP112; b55PP113; b55PP114; b55PP115; b55PP116; b55PP117; b55PP118; b55PP119; b55PP12; b55PP120; b55PP121; b55PP122; b55PP123; b55PP124; b55PP125; b55PP126; b55PP127; b55PP13; b55PP14; b55PP15; b55PP16; b55PP17; b55PP18; b55PP19; b55PP20; b55PP21; b55PP22; b55PP23; b55PP24; b55PP25; b55PP26; b55PP27; b55PP28; b55PP29; b55PP30; b55PP31; b55PP32; b55PP33; b55PP34; b55PP37; b55PP39; b55PP52; b55PP53; b55PP56; b55PP57; b55PP58; b55PP59; b55PP60; b55PP61; b55PP62; b55PP63; b55PP64; b55PP65; b55PP66; b55PP67; b55PP68; b55PP69; b55PP70; b55PP71; b55PP72; b55PP73; b55PP74; b55PP75; b55PP76; b55PP77; b55PP78; b55PP79; b55PP8; b55PP80; b55PP81; b55PP82; b55PP83; b55PP84; b55PP85; b55PP86; b55PP87; b55PP88; b55PP89; b55PP9; b55PP90; b55PP91; b55PP92; b55PP93; b55PP94; b55PP95; b55PP96; b55PP97; b55PP98; b55PP99; b56M5; b66M5; swP27; swP28; swP29; swP30; swP32; swP33; swP34; swP83; swP84; swP85; swP86; swP87; swP88; ; Acoustic Bass; Acoustic Guitar1; Agogo Bells; Applause/Noise; Bagpipe; Banjo; Bell Tree; Bird Tweet; Breath Noise; Castanets; Celesta; Cello; Chorused Piano; Clavinet; Dulcimer; ElPiano2 + { 0x143F401,0x074F111, 0x49,0x11, 0x4, +0, false }, // 3065: b55MM24; AcGuit1 + { 0x133FF01,0x077F111, 0x80,0x17, 0xA, +0, false }, // 3066: b55MM25; AcGuit2 + { 0x249A320,0x039C411, 0x0A,0x0C, 0xD, +0, false }, // 3067: b55MM26; JazzGuit + { 0x1E7C271,0x018F131, 0x09,0x13, 0x6, +0, false }, // 3068: b55MM27; CleanGui + { 0x01FF201,0x047F701, 0x16,0x0D, 0xA, +0, false }, // 3069: b55MM28; MuteGuit + { 0x10BB021,0x057E221, 0x08,0x14, 0x4, +0, false }, // 3070: b55MM29; OverGuit + { 0x010F631,0x016E233, 0x02,0x1A, 0x8, +0, false }, // 3071: b55MM30; DistGuit + { 0x267AA01,0x013C603, 0x17,0x80, 0x8, +0, false }, // 3072: b55MM31; GtHarms + { 0x1539321,0x08AC311, 0x1B,0x0B, 0x0, +0, false }, // 3073: b55MM32; AcouBass + { 0x07BE001,0x098E212, 0x4E,0x12, 0x6, +0, false }, // 3074: b55MM33; FingBass + { 0x126F531,0x0C8E111, 0x49,0x0F, 0x4, +0, false }, // 3075: b55MM34; PickBass + { 0x023F221,0x0D6B212, 0x1C,0x0D, 0x4, +0, false }, // 3076: b55MM35; FretLess + { 0x0B8F413,0x0DBF111, 0x13,0x18, 0x2, +0, false }, // 3077: b55MM36; SlapBs1 + { 0x147D621,0x00BF431, 0x88,0x8E, 0x8, +0, false }, // 3078: b55MM37; SlapBs2 + { 0x175A501,0x0A48251, 0x86,0x16, 0x8, +0, false }, // 3079: b55MM38; SynBass1 + { 0x019D531,0x08B8352, 0x89,0x91, 0xA, +0, false }, // 3080: b55MM39; SynBass2 + { 0x0035171,0x0175421, 0x1C,0x0D, 0xE, +0, false }, // 3081: b55MM40; Violin2 + { 0x0155471,0x0495321, 0x1C,0x11, 0xE, +0, false }, // 3082: b55MM41; Viola + { 0x0035171,0x0175461, 0x56,0x10, 0xE, +0, false }, // 3083: b55MM42; Cello + { 0x0035171,0x0175421, 0x1C,0x0C, 0xE, +0, false }, // 3084: b55MM43; ContraBs + { 0x10351F1,0x01754A1, 0x16,0x0D, 0xC, +0, false }, // 3085: b55MM44; TremoStr + { 0x0038171,0x017B601, 0x0E,0x0E, 0x8, +0, false }, // 3086: b55MM45; Pizzicat + { 0x075F502,0x0F3F201, 0x2A,0x8B, 0x0, +0, false }, // 3087: b55MM46; Harp + { 0x117ED40,0x069C541, 0x80,0x89, 0x2, +0, false }, // 3088: b55MM47; Timpani + { 0x1DAD0A1,0x1D69012, 0x17,0x0D, 0xC, +0, false }, // 3089: b55MM48; Strings1 + { 0x1DAD0A1,0x0D69012, 0x11,0x16, 0xA, +0, false }, // 3090: b55MM49; Strings2 + { 0x1DAD061,0x1D69012, 0x11,0x11, 0xA, +0, false }, // 3091: b55MM50; SynStr1 + { 0x2DAD021,0x1D69091, 0x11,0x11, 0xA, +0, false }, // 3092: b55MM51; SynStr2 + { 0x207F0A0,0x03C7222, 0x17,0x16, 0xC, +0, false }, // 3093: b55MM52; Aahs + { 0x307F020,0x00C7022, 0x1A,0x16, 0x8, +0, false }, // 3094: b55MM53; Oohs + { 0x3078020,0x00C7022, 0x32,0x12, 0xE, +0, false }, // 3095: b55MM54; SynVoice + { 0x20B73A1,0x246A500, 0x13,0x09, 0x8, +0, false }, // 3096: b55MM55; OrchHit + { 0x00753B1,0x067D061, 0x19,0x13, 0xC, +0, false }, // 3097: b55MM56; Trumpet + { 0x0064131,0x036A061, 0x1F,0x0F, 0xC, +0, false }, // 3098: b55MM57; Trombone + { 0x0586361,0x018A021, 0x19,0x12, 0xC, +0, false }, // 3099: b55MM58; Tuba + { 0x05A6321,0x01A7A21, 0x9F,0x80, 0xC, +0, false }, // 3100: b55MM60; FrHorn + { 0x0577261,0x017A021, 0x19,0x12, 0xC, +0, false }, // 3101: b55MM61; BrasSect + { 0x0777261,0x017A021, 0x15,0x14, 0xC, +0, false }, // 3102: b55MM62; SynBras1 + { 0x0577361,0x017A021, 0x19,0x13, 0xE, +0, false }, // 3103: b55MM63; SynBras2 + { 0x00A6331,0x00B63A1, 0x16,0x12, 0xC, +0, false }, // 3104: b55MM65; AltoSax + { 0x00E7321,0x00E6361, 0x0E,0x15, 0x8, +0, false }, // 3105: b55MM66; TenorSax + { 0x00A6331,0x00B6321, 0x13,0x14, 0xA, +0, false }, // 3106: b55MM67; BaritSax + { 0x0178E71,0x00E8B22, 0xC3,0x13, 0x2, +0, false }, // 3107: b55MM69; EngHorn + { 0x01B5132,0x0389261, 0x9A,0x89, 0xC, +0, false }, // 3108: b55MM71; Clarinet + { 0x06FF4A1,0x01D53A1, 0x27,0x8A, 0xA, +0, false }, // 3109: b55MM73; Flute + { 0x24369C1,0x00DBD21, 0x1C,0x0C, 0x0, +0, false }, // 3110: b55MM75; PanFlute + { 0x0537901,0x20DBD21, 0x0D,0x0D, 0x6, +0, false }, // 3111: b55MM77; Shakuha + { 0x0F0F530,0x09BF034, 0x35,0x13, 0x2, +0, false }, // 3112: b55MM78; Whistle1 + { 0x0F0F530,0x09BF032, 0x35,0x10, 0x2, +0, false }, // 3113: b55MM79; Ocarina + { 0x047F021,0x078F012, 0x1B,0x16, 0xE, +0, false }, // 3114: b55MM80; SqWave + { 0x0FFF001,0x088F202, 0x0B,0x17, 0x8, +0, false }, // 3115: b55MM81; SawTooth + { 0x25368C1,0x10DBD61, 0x14,0x0C, 0x0, +0, false }, // 3116: b55MM82; Caliope + { 0x014F6A1,0x0EAF102, 0x09,0x19, 0x2, +0, false }, // 3117: b55MM84; Charang + { 0x02811A1,0x0187121, 0x20,0x11, 0xC, +0, false }, // 3118: b55MM85; Voice + { 0x047F121,0x078D012, 0x11,0x19, 0xA, +0, false }, // 3119: b55MM87; BassLead + { 0x232B583,0x035D221, 0x52,0x14, 0x0, +0, false }, // 3120: b55MM88; NewAge + { 0x1137323,0x0229331, 0x1C,0x14, 0xC, +0, false }, // 3121: b55MM89; Warm + { 0x0BF1182,0x38C9301, 0x10,0x16, 0xF, +0, false }, // 3122: b55MM90; PolySynt + { 0x1E884A1,0x0487061, 0x19,0x95, 0x4, +0, false }, // 3123: b55MM91; Choir + { 0x357B260,0x13C9022, 0x0E,0x91, 0x8, +0, false }, // 3124: b55MM94; Halo + { 0x3679400,0x056B191, 0x4E,0x0E, 0xC, +0, false }, // 3125: b55MM96; Rain + { 0x23AACA3,0x0BAC301, 0x18,0x12, 0x8, +0, false }, // 3126: b55MM98; Crystal + { 0x068C2A1,0x04872A1, 0x20,0x0D, 0xE, +0, false }, // 3127: b55MM100; BrightNs + { 0x23A9CA3,0x04A9241, 0x17,0x95, 0x8, +0, false }, // 3128: b55MM101; Goblins + { 0x1A3C282,0x1F6E201, 0x18,0x11, 0x8, +0, false }, // 3129: b55MM103; Sci-Fi + { 0x3C3A621,0x144E311, 0x14,0x0C, 0xA, +0, false }, // 3130: b55MM106; Shamisen + { 0x243F702,0x027DC01, 0x18,0x00, 0x8, +0, false }, // 3131: b55MM115; WoodBlk + { 0x001A021,0x0612102, 0x02,0x18, 0xE, +0, false }, // 3132: b55MM122; SeaShore + { 0x24C5803,0x11FF315, 0x00,0x00, 0x1, +0, false }, // 3133: b55MM123; BirdTwee + { 0x049C441,0x026F741, 0x08,0x03, 0xE, +0, false }, // 3134: b55PP0; Foot36 + { 0x038FA00,0x07BF701, 0x06,0x00, 0x0, +0, false }, // 3135: b55PP1; Head46 + { 0x20A60E0,0x228F00E, 0x1D,0x00, 0xC, +0, false }, // 3136: b55PP3; Whistle1 + { 0x10A60E0,0x228F00E, 0x1D,0x00, 0x2, +0, false }, // 3137: b55PP4; Whistle2 + { 0x227F0F0,0x017F6C1, 0x0B,0x00, 0xE, +0, false }, // 3138: b55PP7; Foot42 + { 0x05CA800,0x07FD600, 0x0F,0x00, 0x8, +0, false }, // 3139: b55PP35; BassDrm + { 0x218F201,0x06BE601, 0x09,0x04, 0xC, +0, false }, // 3140: b55PP38; AccSnare + { 0x246A321,0x026C511, 0x06,0x04, 0xE, +0, false }, // 3141: b55PP40; ElSnare + { 0x248A721,0x006C801, 0x0A,0x04, 0x0, +0, false }, // 3142: b55PP41; TOM + { 0x047A34F,0x138B703, 0x03,0x00, 0x2, +0, false }, // 3143: b55PP42; ClHihat + { 0x248A721,0x015C801, 0x0A,0x04, 0x0, +0, false }, // 3144: b55PP43; TOM + { 0x017A30E,0x119B602, 0x03,0x00, 0x8, +0, false }, // 3145: b55PP44; Hihat + { 0x248A721,0x015C801, 0x0A,0x07, 0x0, +0, false }, // 3146: b55PP45; b55PP50; TOM + { 0x286F30D,0x148E404, 0x07,0x03, 0xA, +0, false }, // 3147: b55PP46; OpeHihat + { 0x248A721,0x025C801, 0x0C,0x07, 0x8, +0, false }, // 3148: b55PP47; b55PP48; MidTOM + { 0x473A128,0x264A329, 0x07,0x00, 0x2, +0, false }, // 3149: b55PP49; CrashCym + { 0x344F427,0x254F526, 0x09,0x00, 0xC, +0, false }, // 3150: b55PP51; RidCymb1 + { 0x15B8308,0x32AC60A, 0x11,0x00, 0xA, +0, false }, // 3151: b55PP54; Tamburin + { 0x473A048,0x264A329, 0x0D,0x00, 0x4, +0, false }, // 3152: b55PP55; SplshCym + { 0x052F221,0x073D231, 0x4F,0x00, 0x6, +0, false }, // 3153: apgleeM0; b56M0; b61M0; b66M0; ACGPIANO + { 0x050F201,0x076D201, 0x4B,0x03, 0x6, +0, false }, // 3154: b56M1; b66M1; ACPiano + { 0x0F9F131,0x0F9F331, 0x8E,0x80, 0xA, +0, false }, // 3155: b56M3; b61M3; b66M3; HONKTONK + { 0x0F9F131,0x0F9F332, 0x8E,0x81, 0xA, +0, false }, // 3156: b56M53; b56M6; b66M6; HARPSCHD + { 0x061F216,0x074F211, 0x4F,0x0A, 0x8, +0, false }, // 3157: b56M8; b66M8; CELESTA + { 0x0617216,0x0B2F311, 0x4F,0x08, 0x8, +0, false }, // 3158: b56M10; b66M10; MUSICBOX + { 0x212AA93,0x021AC91, 0x97,0x00, 0xE, +0, false }, // 3159: b56M11; b61M11; b66M11; VIBES + { 0x016DA85,0x005F981, 0x4D,0x80, 0xA, +0, false }, // 3160: b56M12; b56M26; b66M12; MARIMBA + { 0x065FE05,0x085F8C4, 0x05,0x00, 0xE, +0, false }, // 3161: b56M13; b66M13; XYLOPHON + { 0x096F527,0x057F521, 0x1F,0x03, 0x8, +0, false }, // 3162: b56M14; TUBEBELL + { 0x053F103,0x074F217, 0x4F,0x0B, 0x6, +0, false }, // 3163: b56M15; b66M15; Dulcimer; PIANOBEL + { 0x00FFF64,0x00FFF21, 0x86,0x80, 0x1, +0, false }, // 3164: b56M16; b61M16; b66M16; BARORGAN + { 0x20BD8F0,0x10BB3F2, 0x93,0x07, 0xA, +0, false }, // 3165: b56M18; + { 0x4069FB2,0x10F95B0, 0x43,0x00, 0x9, +0, false }, // 3166: b56M19; b66M19; Church Organ; PIPEORGN + { 0x0FFF001,0x00F9033, 0x4F,0x05, 0x6, +0, false }, // 3167: b56M20; b66M20; REEDORGN + { 0x10BF224,0x00B5231, 0x4F,0x10, 0xE, +0, false }, // 3168: b56M21; b66M21; ACCORDN + { 0x0035121,0x06742A2, 0x15,0x80, 0xA, +0, false }, // 3169: b56M22; b66M22; HARMNICA + { 0x0AFF5E1,0x10FF4E1, 0xD0,0x00, 0xC, +0, false }, // 3170: b56M23; b56M91; b66M23; b66M91; PAD4 + { 0x001FF11,0x003FF11, 0x8D,0x80, 0x0, +0, false }, // 3171: b56M25; ACOUST + { 0x031F121,0x044F406, 0x40,0x85, 0x0, +0, false }, // 3172: b56M27; ELGUITAR + { 0x0BF73C8,0x09FF4C4, 0x12,0x03, 0x8, +0, false }, // 3173: b56M31; b66M31; GuitHarm + { 0x0B69402,0x0268301, 0x00,0x00, 0x1, +0, false }, // 3174: b56M32; b61M32; b66M32; ACOUBASS + { 0x0EEC101,0x0DEF302, 0x62,0x00, 0xA, +0, false }, // 3175: b56M33; b66M33; ELECBASS + { 0x0EFF231,0x078F522, 0x1E,0x00, 0xE, +0, false }, // 3176: apgleeM36; apgleeM37; b56M35; b66M35; FRETLESS + { 0x1B57431,0x0B8D423, 0x0B,0x00, 0x8, +0, false }, // 3177: b56M37; SlapBass + { 0x2035130,0x24753A0, 0x1C,0x00, 0xE, +0, false }, // 3178: b56M40; b66M40; VIOLIN + { 0x3115230,0x1254131, 0xD0,0x80, 0x0, +0, false }, // 3179: b56M41; b66M41; VIOLA + { 0x11152B1,0x1FE41B2, 0xC5,0x80, 0x0, +0, false }, // 3180: b56M42; b66M42; CELLO + { 0x07572C1,0x1FE61C1, 0xCA,0x80, 0x6, +0, false }, // 3181: b56M43; b66M43; Contrabass; DblBass + { 0x0A7F131,0x0C6F731, 0x50,0x80, 0xE, +0, false }, // 3182: b56M45; PIZZ + { 0x171F502,0x083F211, 0x60,0x40, 0xE, +0, false }, // 3183: b56M46; b66M46; HARP + { 0x2005130,0x2655420, 0x1C,0x00, 0xE, +0, false }, // 3184: b56M48; b66M48; EXCELSTR + { 0x01151B1,0x1154261, 0x8B,0x40, 0x6, +0, false }, // 3185: b56M49; b66M49; STRSECT + { 0x1817021,0x12C7322, 0x16,0x07, 0xC, +0, false }, // 3186: b56M51; b66M51; SYNSTR2 + { 0x0537141,0x07C62C2, 0x4F,0x40, 0xA, +0, false }, // 3187: b56M52; b66M52; AAHs + { 0x173F141,0x074F241, 0x4F,0x10, 0x6, +0, false }, // 3188: b56M54; b66M54; Synth Voice; VOXSYNTH + { 0x10691C1,0x20562C1, 0x0F,0x00, 0xC, +0, false }, // 3189: b56M55; b66M55; ORCHHIT + { 0x00B4131,0x03B9261, 0x1C,0x80, 0xE, +0, false }, // 3190: apgleeM57; b56M56; b66M56; TRUMPET1 + { 0x0655201,0x0767301, 0x1D,0x00, 0xE, +0, false }, // 3191: b56M58; b66M58; TUBA3 + { 0x0AE71E1,0x09E81E2, 0x15,0x0A, 0xC, +0, false }, // 3192: b56M61; b66M61; BRASSECT + { 0x029BB21,0x00A9021, 0x8E,0x80, 0x8, +0, false }, // 3193: b56M62; b66M62; SYNBRASS + { 0x0AE71E1,0x09E81E1, 0x16,0x0A, 0xA, +0, false }, // 3194: b56M63; b66M63; BRASSOFT + { 0x2AE71E0,0x19E80E2, 0x23,0x00, 0xA, +0, false }, // 3195: b56M64; b66M64; SOPRANO + { 0x0687121,0x05E5232, 0x4E,0x00, 0xA, +0, false }, // 3196: b56M66; b66M66; TENORSAX + { 0x05B7111,0x07B5212, 0x56,0x00, 0xE, +0, false }, // 3197: b56M67; b66M67; BARISAX + { 0x009F021,0x00A9024, 0x94,0x05, 0xA, +0, false }, // 3198: b56M68; b66M68; OBOE + { 0x0176EB1,0x00E8BA1, 0xC5,0x80, 0x2, +0, false }, // 3199: b56M69; b66M69; ENGLHORN + { 0x02495A1,0x02A60A1, 0x1D,0x85, 0x2, +0, false }, // 3200: b56M72; b66M72; Piccolo; Piccolo + { 0x0195132,0x0396061, 0x9A,0x8B, 0xC, +0, false }, // 3201: b56M74; b57M76; b66M74; Recorder; Recorder + { 0x030F5A2,0x03A61A1, 0x12,0x8B, 0x2, +0, false }, // 3202: b56M75; b66M75; Pan Flute; PanPipes + { 0x00457E2,0x0775761, 0x6D,0x00, 0xE, +0, false }, // 3203: b56M76; b66M76; Bottle + { 0x0C70CF1,0x0A560F1, 0x9A,0x80, 0xD, +0, false }, // 3204: b56M78; b66M78; WHISTLE + { 0x0537102,0x07C5211, 0x4F,0x05, 0xA, +0, false }, // 3205: b56M79; b66M79; Ocarina; WOOD + { 0x007F804,0x0748201, 0x08,0x05, 0x8, +0, false }, // 3206: b56M80; b66M80; LEAD1 + { 0x04FF660,0x00F7660, 0x03,0x04, 0x2, +0, false }, // 3207: b56M81; b66M81; LEAD2 + { 0x33457F1,0x00D67E1, 0x28,0x04, 0xE, +0, false }, // 3208: b56M82; + { 0x0F55551,0x0F55501, 0x80,0x00, 0x8, +0, false }, // 3209: b56M83; b66M83; LEAD4 + { 0x0339661,0x02B5521, 0x00,0x02, 0x6, +0, false }, // 3210: b56M84; b66M84; LEAD5 + { 0x0F2F251,0x2F2F241, 0x0D,0x00, 0xA, +0, false }, // 3211: b56M85; b66M85; Lead 6 voice; WUZZLE1E + { 0x091A311,0x094C503, 0x80,0x80, 0x6, +0, false }, // 3212: b56M86; LEAD7 + { 0x145F171,0x044F423, 0x00,0x00, 0x5, +0, false }, // 3213: b56M88; b66M88; NewAge + { 0x251B1E0,0x275E0F0, 0x16,0x03, 0x0, +0, false }, // 3214: b56M89; b66M89; Pad 2 warm; WarmPad + { 0x102FF51,0x002FF01, 0x03,0x08, 0x4, +0, false }, // 3215: b56M90; b66M90; PAD3 + { 0x11122F1,0x02E31F1, 0x46,0x80, 0xC, +0, false }, // 3216: b56M92; b66M92; PAD5 + { 0x0FFF101,0x0FF5011, 0x0D,0x80, 0x6, +0, false }, // 3217: b56M94; b66M94; PAD7 + { 0x0FF1000,0x0FF5011, 0x12,0x80, 0xA, +0, false }, // 3218: b56M95; b66M95; PAD8 + { 0x002A4B4,0x04245F5, 0x87,0x80, 0x6, +0, false }, // 3219: b56M100; b56M96; b66M96; FX 1 rain; Fx1 + { 0x01111F1,0x01111F1, 0x41,0x41, 0x2, +0, false }, // 3220: b56M97; b66M97; FX 2 soundtrack; FX2 + { 0x002A4B4,0x04245F7, 0x87,0x80, 0x6, +0, false }, // 3221: b56M98; b66M98; FX 3 crystal; FX3 + { 0x1007861,0x247A260, 0x54,0x03, 0x6, +0, false }, // 3222: b56M99; b66M99; FX 4 atmosphere; FX4 Atms + { 0x0417F21,0x0213521, 0x56,0x00, 0xE, +0, false }, // 3223: b56M102; b66M102; FX 7 echoes; FX7 + { 0x301F171,0x001F131, 0x00,0x40, 0x4, +0, false }, // 3224: b56M103; b66M103; FX 8 sci-fi; FX8 + { 0x053F101,0x074F219, 0x4F,0x00, 0x6, +0, false }, // 3225: b56M106; b66M106; SHAMISEN + { 0x01FF201,0x088F508, 0x11,0x00, 0x8, +0, false }, // 3226: b56M107; b66M107; KOTO + { 0x1176E31,0x20C8B22, 0x43,0x05, 0x2, +0, false }, // 3227: b56M109; b66M109; BAGPIPE + { 0x1037531,0x0445462, 0x1C,0x00, 0xE, +0, false }, // 3228: b56M110; b66M110; FIDDLE + { 0x0427880,0x0548595, 0x4D,0x00, 0xE, +0, false }, // 3229: b56M111; b66M111; ETHNIC + { 0x072F107,0x004FC08, 0x48,0x80, 0x0, +0, false }, // 3230: b56M112; b66M112; HANDBELL + { 0x0FFF835,0x075F511, 0x44,0x00, 0xE, +0, false }, // 3231: b56M113; + { 0x1068F02,0x005FF00, 0xC0,0x00, 0xA, +0, false }, // 3232: b56M114; b66M114; STEELDRM + { 0x0ECA710,0x0F5D510, 0x0B,0x08, 0x0, +0, false }, // 3233: b56M117; + { 0x10B5F01,0x10B5F01, 0x80,0x80, 0x4, +0, false }, // 3234: b56M119; b66M119; REVCYMB + { 0x2056651,0x0066642, 0x00,0x05, 0x0, +0, false }, // 3235: b56M120; b66M120; CHICKEN + { 0x000200E,0x001210E, 0x00,0x00, 0xE, +0, false }, // 3236: b56M122; b61M122; b66M122; SEASHORE + { 0x08785F4,0x09974F3, 0x50,0x80, 0xC, +0, false }, // 3237: b56M124; b66M124; OINKEY + { 0x050F102,0x076D201, 0x50,0x0E, 0x6, +0, false }, // 3238: b57M0; b57M1; AcPiano1 + { 0x050F101,0x076D201, 0x4B,0x0E, 0x6, +0, false }, // 3239: b57M2; AcPiano3 + { 0x050F113,0x076D201, 0x50,0x0E, 0x6, +0, false }, // 3240: b57M3; ElPiano1 + { 0x011FF32,0x013FF01, 0x92,0x8B, 0xA, +0, false }, // 3241: b57M4; Elpiano2 + { 0x010FF34,0x004FF03, 0x92,0x0B, 0xA, +0, false }, // 3242: b57M5; b57M6; ElPiano3 + { 0x000F153,0x086D251, 0x4E,0x11, 0x6, +0, false }, // 3243: b57M7; HnKytonk + { 0x0E5F828,0x0FFC021, 0xCF,0x0B, 0x0, +0, false }, // 3244: b57M8; ElOrgan1 + { 0x0E5F8E2,0x00EC0E1, 0xCA,0x0B, 0x8, +0, false }, // 3245: b57M9; ElOrgan2 + { 0x0FFF92C,0x0FFC0A1, 0xD4,0x0B, 0x0, +0, false }, // 3246: b57M10; ElOrgan3 + { 0x0E5F82B,0x0FFC021, 0xCA,0x0B, 0x0, +0, false }, // 3247: b57M11; ElOrgan4 + { 0x091F029,0x086E021, 0xCD,0x0B, 0x2, +0, false }, // 3248: b57M12; PpOrgan1 + { 0x001F024,0x086E021, 0xD0,0x0B, 0x2, +0, false }, // 3249: b57M13; PpOrgan2 + { 0x001F023,0x086E021, 0xC8,0x0B, 0x2, +0, false }, // 3250: b57M14; PpOrgan3 + { 0x001B064,0x086F061, 0xC9,0x0B, 0x2, +0, false }, // 3251: b57M15; Acrdion + { 0x010A133,0x0237215, 0x85,0x8B, 0x8, +0, false }, // 3252: b57M16; Hpsichd1 + { 0x010A131,0x0337315, 0x85,0x8B, 0x8, +0, false }, // 3253: b57M17; Hpsichd2 + { 0x030A131,0x074C216, 0x81,0x8B, 0x8, +0, false }, // 3254: b57M18; Hpsichr3 + { 0x07BF003,0x07BF402, 0x8A,0x8B, 0x8, +0, false }, // 3255: b57M19; Clvintt1 + { 0x07BF003,0x07BF401, 0x8A,0x80, 0x8, +0, false }, // 3256: b57M20; Clvintt2 + { 0x07BF223,0x07BF401, 0x8A,0x80, 0x8, +0, false }, // 3257: b57M21; Clvintt3 + { 0x0100132,0x0337212, 0x80,0x8B, 0x8, +0, false }, // 3258: b57M22; Celesta1 + { 0x0100132,0x0337314, 0x80,0x8B, 0x8, +0, false }, // 3259: b57M23; Celesta2 + { 0x08E7331,0x09E8021, 0x16,0x0B, 0xE, +0, false }, // 3260: b57M24; SyBrass1 + { 0x07E7330,0x09E8021, 0x16,0x0B, 0xE, +0, false }, // 3261: b57M25; SyBrass2 + { 0x0733331,0x097A021, 0x94,0x00, 0xE, +0, false }, // 3262: b57M26; SyBrass3 + { 0x073D331,0x097A021, 0x94,0x0C, 0xE, +0, false }, // 3263: b57M27; SyBrass4 + { 0x053F131,0x027F232, 0x45,0x0B, 0x6, +0, false }, // 3264: b57M28; SynBass1 + { 0x001F213,0x0B6F215, 0x0C,0x18, 0x8, +0, false }, // 3265: b57M29; SynBass2 + { 0x001F211,0x0B6F211, 0x0C,0x0B, 0x8, +0, false }, // 3266: b57M30; SynBass3 + { 0x004FE11,0x0BDF211, 0x0A,0x0B, 0x8, +0, false }, // 3267: b57M31; SynBass4 + { 0x011CA53,0x0F171E1, 0x4D,0x13, 0x2, +0, false }, // 3268: b57M32; Fantasy + { 0x011BA12,0x03124F1, 0x40,0x0C, 0x2, +0, false }, // 3269: b57M33; HarmoPan + { 0x08E7261,0x01A50E1, 0xA7,0x8B, 0x2, +0, false }, // 3270: b57M34; Chorale + { 0x0133218,0x0E351E1, 0x4D,0x0C, 0x8, +0, false }, // 3271: b57M35; Glasses + { 0x0411217,0x0311331, 0xC0,0x8B, 0x6, +0, false }, // 3272: b57M36; SndTrk + { 0x055F503,0x033F321, 0x8F,0x8B, 0x0, +0, false }, // 3273: b57M37; Atmosp + { 0x011FA13,0x0F1F1E1, 0x4D,0x0C, 0x8, +0, false }, // 3274: b57M38; WarmBell + { 0x0154011,0x0F8A1F1, 0x43,0x0C, 0x8, +0, false }, // 3275: b57M39; FunnyVox + { 0x0978211,0x0F2F0E4, 0x03,0x4C, 0x8, +0, false }, // 3276: b57M40; EchoBell + { 0x053D105,0x0715114, 0x40,0x0B, 0x6, +0, false }, // 3277: b57M41; IceRain + { 0x01727F1,0x0185120, 0x01,0x0B, 0xC, +0, false }, // 3278: b57M42; Oboe2000 + { 0x01132F1,0x013F1E1, 0x18,0x0B, 0x0, +0, false }, // 3279: b57M43; Echopan + { 0x053F173,0x006F171, 0x48,0x17, 0x8, +0, false }, // 3280: b57M44; DrSolo + { 0x0117171,0x0157261, 0x8D,0x4B, 0x6, +0, false }, // 3281: b57M45; Schdaze + { 0x061F2D7,0x0B2F1D2, 0x4F,0x0B, 0x8, +0, false }, // 3282: b57M46; BellSngr + { 0x0FFF001,0x0F8F001, 0x11,0x0B, 0xA, +0, false }, // 3283: b57M47; SineWave + { 0x0114131,0x0132261, 0x8B,0x0B, 0x6, +0, false }, // 3284: b57M48; Strings1 + { 0x021FF31,0x0154461, 0x8B,0x0B, 0xA, +0, false }, // 3285: b57M49; Strings2 + { 0x0114131,0x0153261, 0x8B,0x0B, 0x2, +0, false }, // 3286: b57M50; Strings3 + { 0x013FD71,0x0D6E721, 0x1C,0x0B, 0xE, +0, false }, // 3287: b57M51; Pzzicato + { 0x0035171,0x0675421, 0x1C,0x0B, 0xE, +0, false }, // 3288: b57M52; Violin1 + { 0x0035171,0x0175421, 0x1C,0x0B, 0xE, +0, false }, // 3289: b57M53; b57M56; CtraBass + { 0x0155471,0x0495321, 0x1C,0x0B, 0xE, +0, false }, // 3290: b57M54; Cello1 + { 0x0035171,0x0175461, 0x56,0x0B, 0xE, +0, false }, // 3291: b57M55; Cello2 + { 0x075F502,0x0F3F201, 0x29,0x8B, 0x0, +0, false }, // 3292: b57M57; Harp1 + { 0x075F002,0x033F401, 0x29,0x8B, 0x0, +0, false }, // 3293: b57M58; Harp2 + { 0x053F101,0x074F111, 0x49,0x0B, 0x6, +0, false }, // 3294: b57M59; Guitar1 + { 0x053F101,0x074F111, 0x89,0x0B, 0x6, +0, false }, // 3295: b57M60; Guitar2 + { 0x053F102,0x074F111, 0x89,0x0B, 0x6, +0, false }, // 3296: b57M61; EGuitar1 + { 0x053F102,0x074F111, 0x80,0x0B, 0x6, +0, false }, // 3297: b57M62; EGuitar2 + { 0x053F101,0x053F108, 0x40,0x4B, 0x0, +0, false }, // 3298: b57M63; Sitar + { 0x02CD321,0x02CC321, 0x15,0x8B, 0xA, +0, false }, // 3299: b57M64; AcBass1 + { 0x0F2D401,0x08AC421, 0x18,0x8B, 0xA, +0, false }, // 3300: b57M65; AcBass2 + { 0x07BF001,0x0C8F411, 0x4E,0x0B, 0x4, +0, false }, // 3301: b57M66; ElBass1 + { 0x0ABF001,0x0ABF311, 0x44,0x0B, 0x4, +0, false }, // 3302: b57M67; ElBass2 + { 0x0C8F453,0x0BBF111, 0x0E,0x0B, 0x4, +0, false }, // 3303: b57M68; SlpBass1 + { 0x0C8F253,0x0C5F211, 0x0B,0x0B, 0x4, +0, false }, // 3304: b57M69; SlpBass2 + { 0x04CB421,0x0AC9421, 0x15,0x0B, 0xA, +0, false }, // 3305: b57M70; Frtless1 + { 0x01C9421,0x0AC6421, 0x15,0x0B, 0xA, +0, false }, // 3306: b57M71; Frtless2 + { 0x08F7721,0x02A60A1, 0x16,0x8B, 0x6, +0, false }, // 3307: b57M72; Flute1 + { 0x0BF7721,0x02A60A1, 0x19,0x8B, 0x6, +0, false }, // 3308: b57M73; Flute2 + { 0x0AFD6A1,0x02A60E2, 0x13,0x8B, 0x2, +0, false }, // 3309: b57M74; Piccolo1 + { 0x02495A2,0x02A60E2, 0x1D,0x8B, 0x2, +0, false }, // 3310: b57M75; Piccolo2 + { 0x130F4A4,0x02A60E1, 0x12,0x8B, 0xA, +0, false }, // 3311: b57M77; PanPipes + { 0x00E6321,0x00E6321, 0x16,0x0B, 0xC, +0, false }, // 3312: b57M78; Sax1 + { 0x00A6331,0x00B6321, 0x16,0x0B, 0xC, +0, false }, // 3313: b57M79; Sax2 + { 0x00A6321,0x00B6321, 0x1B,0x0B, 0xC, +0, false }, // 3314: b57M80; Sax3 + { 0x00A6320,0x00B6321, 0x1B,0x0B, 0xC, +0, false }, // 3315: b57M81; Sax4 + { 0x0188232,0x0076061, 0x1C,0x8B, 0xC, +0, false }, // 3316: b57M82; Clrinet1 + { 0x0145132,0x03662E1, 0x18,0x8B, 0xC, +0, false }, // 3317: b57M83; Clrinet2 + { 0x0178731,0x00E8B22, 0xC3,0x0B, 0x2, +0, false }, // 3318: b57M84; Oboe + { 0x0178E71,0x00E8B22, 0xC3,0x0F, 0x2, +0, false }, // 3319: b57M85; EngHorn + { 0x0176E70,0x00E6B22, 0x8D,0x0B, 0x2, +0, false }, // 3320: b57M86; Bassoon + { 0x006F224,0x0065231, 0x4F,0x0B, 0xE, +0, false }, // 3321: b57M87; Hrmonica + { 0x0076431,0x067D061, 0x1B,0x0B, 0xE, +0, false }, // 3322: b57M88; Trumpet1 + { 0x0066131,0x036D261, 0x1B,0x0B, 0xC, +0, false }, // 3323: b57M89; Trumpet2 + { 0x0063131,0x0365061, 0x1F,0x0B, 0xC, +0, false }, // 3324: b57M90; Trmbone1 + { 0x0064131,0x036A061, 0x1F,0x0B, 0xC, +0, false }, // 3325: b57M91; Trmbone2 + { 0x0565321,0x016A021, 0x9A,0x8B, 0xE, +0, false }, // 3326: b57M92; b57M93; FrHorn1 + { 0x0585361,0x018A021, 0x19,0x0B, 0xC, +0, false }, // 3327: b57M94; Tuba + { 0x0577361,0x017A021, 0x19,0x0B, 0xC, +0, false }, // 3328: b57M95; Brass1 + { 0x0A67121,0x096A121, 0x1B,0x0B, 0xE, +0, false }, // 3329: b57M96; Brass2 + { 0x044F585,0x045F0A1, 0x91,0x0B, 0x6, +0, false }, // 3330: b57M97; Vibes1 + { 0x033F507,0x025F061, 0x51,0x0B, 0x6, +0, false }, // 3331: b57M98; Vibes2 + { 0x021FF13,0x003FF11, 0x8C,0x80, 0xE, +0, false }, // 3332: b57M99; SynMllet + { 0x00DF338,0x033F5B1, 0x8C,0x40, 0xE, +0, false }, // 3333: b57M100; WindBell + { 0x055F587,0x054F022, 0x91,0x0B, 0x6, +0, false }, // 3334: b57M101; Glock + { 0x032B6B3,0x031D190, 0x4A,0x0B, 0xE, +0, false }, // 3335: b57M102; TubeBell + { 0x0F0FEC4,0x0B5F6C2, 0x0E,0x12, 0x0, +0, false }, // 3336: b57M103; Xylophne + { 0x015DA05,0x013F001, 0x4E,0x80, 0xA, +0, false }, // 3337: b57M104; Marimba + { 0x09AF231,0x027F032, 0x44,0x0B, 0x6, +0, false }, // 3338: b57M105; Sweep + { 0x002A4B0,0x04240D7, 0xC4,0x8B, 0x0, +0, false }, // 3339: b57M106; Martian + { 0x0F0F0CA,0x06259CC, 0x84,0x0B, 0xC, +0, false }, // 3340: b57M107; TwilgtZn + { 0x0F0F530,0x09BF035, 0x35,0x0B, 0x2, +0, false }, // 3341: b57M108; NoTone + { 0x002A4B4,0x04240D7, 0x87,0x8B, 0x6, +0, false }, // 3342: b57M109; LostInSp + { 0x0530907,0x094F605, 0x40,0x0B, 0xE, +0, false }, // 3343: b57M110; Triangle + { 0x025DA09,0x015F101, 0x4E,0x0B, 0xA, +0, false }, // 3344: b57M111; StlDrum + { 0x0A0F406,0x046F600, 0x00,0x0B, 0xE, +0, false }, // 3345: b57M112; b57M114; SimmonSr + { 0x0F0F007,0x0DC5C00, 0x00,0x0B, 0xE, +0, false }, // 3346: b57M113; RapScrth + { 0x0FFF832,0x07FF511, 0x44,0x0B, 0xE, +0, false }, // 3347: b57M115; LogDrum + { 0x0FFF832,0x07FF511, 0x44,0x0E, 0xE, +0, false }, // 3348: b57M116; LogDrum + { 0x0FFF832,0x07FF511, 0x44,0x10, 0xE, +0, false }, // 3349: b57M117; LogDrum + { 0x0530900,0x094F702, 0x40,0x00, 0xE, +0, false }, // 3350: b57M118; Koto + { 0x0A8F211,0x0A8A001, 0x86,0x8B, 0x8, +0, false }, // 3351: b57M119; Jump + { 0x070F200,0x072F213, 0x50,0x0B, 0xE, +0, false }, // 3352: b57M120; JewsHarp + { 0x01111F0,0x01111E0, 0x00,0xCB, 0xE, +0, false }, // 3353: b57M121; Helicop + { 0x060F207,0x072F212, 0x4F,0x0B, 0x8, +0, false }, // 3354: b57M122; Bell + { 0x04FA800,0x04FD600, 0x0B,0x00, 0x0, +0, false }, // 3355: b57M123; BassDrm1 + { 0x0BFF80C,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3356: b57M124; BassDrm2 + { 0x0BFF704,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3357: b57M125; Banjo + { 0x0BFF501,0x04FD600, 0x00,0x00, 0x1, +0, false }, // 3358: b57M126; AlogSynt + { 0x0BFF701,0x00F10DE, 0x00,0x00, 0x1, +0, false }, // 3359: b57M127; Wow + { 0x80B2F131,0x80AFF111, 0x8F,0x83, 0x8, +0, false }, // 3360: fat4M0; AcouGrandPiano + { 0x80B2F131,0x80D5C131, 0x19,0x01, 0x1, +0, false }, // 3361: fat4M0; AcouGrandPiano + { 0x80D2F111,0x80E6F211, 0x4C,0x83, 0xA, +0, false }, // 3362: fat4M1; BrightAcouGrand + { 0x80D5C111,0x80E6C231, 0x15,0x00, 0x1, +0, false }, // 3363: fat4M1; BrightAcouGrand + { 0x80D4F315,0x80E4B115, 0x5F,0x61, 0xE, +0, false }, // 3364: fat4M2; ElecGrandPiano + { 0x80E4B111,0x80B5B111, 0x5C,0x00, 0x0, +0, false }, // 3365: fat4M2; ElecGrandPiano + { 0x80D4F111,0x80E4C302, 0x89,0x5F, 0xD, +0, false }, // 3366: fat4M3; Honky-tonkPiano + { 0x8035C100,0x80D5C111, 0x9B,0x00, 0x0, +0, false }, // 3367: fat4M3; Honky-tonkPiano + { 0x80E7F21C,0x80B8F201, 0x6F,0x80, 0xC, +0, false }, // 3368: fat4M4; Rhodes Piano + { 0x80E5B111,0x80B8F211, 0x9C,0x80, 0x1, +0, false }, // 3369: fat4M4; Rhodes Piano + { 0x80E7C21C,0x80B8F301, 0x3A,0x80, 0x0, +0, false }, // 3370: fat4M5; Chorused Piano + { 0x80F5B111,0x80D8F211, 0x1B,0x80, 0x1, +0, false }, // 3371: fat4M5; Chorused Piano + { 0x8031F031,0x8037F234, 0x90,0x9F, 0x8, +0, false }, // 3372: fat4M6; Harpsichord + { 0x8451F324,0x8497F211, 0x1C,0x00, 0x0, +0, false }, // 3373: fat4M6; Harpsichord + { 0x8050F210,0x80F0E131, 0x60,0x5D, 0x4, +0, false }, // 3374: fat4M7; Clavinet + { 0x8040B230,0x85E9F111, 0xA2,0x80, 0x0, +0, false }, // 3375: fat4M7; Clavinet + { 0x80E6CE02,0x80E6F401, 0x25,0x00, 0x0, +0, false }, // 3376: fat4M8; Celesta + { 0x80E6F507,0x80E5F341, 0xA1,0x00, 0x1, +0, false }, // 3377: fat4M8; Celesta + { 0x80E3F217,0x80E2C211, 0x54,0x06, 0xA, +0, false }, // 3378: fat4M9; Glockenspiel + { 0x80C3F219,0x80D2F291, 0x2B,0x07, 0x1, +0, false }, // 3379: fat4M9; Glockenspiel + { 0x80045617,0x8004F601, 0x21,0x00, 0x2, +0, false }, // 3380: fat4M10; Music box + { 0x8004A61A,0x8004F600, 0x27,0x0A, 0x1, +0, false }, // 3381: fat4M10; Music box + { 0x80790825,0x80E6E385, 0x9A,0x5B, 0xA, +0, false }, // 3382: fat4M11; Vibraphone + { 0x80E6F315,0x80E6F281, 0x62,0x00, 0x1, +0, false }, // 3383: fat4M11; Vibraphone + { 0x8055F71C,0x80D88520, 0xA3,0x0D, 0x6, +0, false }, // 3384: fat4M12; Marimba + { 0x8055F718,0x80D8E521, 0x23,0x00, 0x1, +0, false }, // 3385: fat4M12; Marimba + { 0x80D6F90A,0x80D6F784, 0x53,0x80, 0xA, +0, false }, // 3386: fat4M13; Xylophone + { 0x80A6F615,0x80E6F601, 0x91,0x00, 0x1, +0, false }, // 3387: fat4M13; Xylophone + { 0x80B3D441,0x80B4C280, 0x8A,0x13, 0x4, +0, false }, // 3388: fat4M14; Tubular Bells + { 0x8082D345,0x80E3A381, 0x59,0x80, 0x1, +0, false }, // 3389: fat4M14; Tubular Bells + { 0x80F7E701,0x81557403, 0x84,0x49, 0xD, +0, false }, // 3390: fat4M15; Dulcimer + { 0x8005B301,0x80F77601, 0x80,0x80, 0x1, +0, false }, // 3391: fat4M15; Dulcimer + { 0x802AA2A0,0x802AA522, 0x85,0x9E, 0x7, +0, false }, // 3392: fat4M16; Hammond Organ + { 0x802AA5A2,0x802AA128, 0x83,0x95, 0x1, +0, false }, // 3393: fat4M16; Hammond Organ + { 0x802A91A0,0x803AC821, 0x85,0x0B, 0x7, +0, false }, // 3394: fat4M17; Percussive Organ + { 0x8038C620,0x8057F621, 0x81,0x80, 0x1, +0, false }, // 3395: fat4M17; Percussive Organ + { 0x812AA6E3,0x800AAF61, 0x56,0x83, 0x8, +0, false }, // 3396: fat4M18; Rock Organ + { 0x800AAFE1,0x800AAF62, 0x91,0x83, 0x1, +0, false }, // 3397: fat4M18; Rock Organ + { 0x8002B025,0x80057030, 0x5F,0x40, 0xC, +0, false }, // 3398: fat4M19; Church Organ + { 0x8002C031,0x80056031, 0x46,0x80, 0x1, +0, false }, // 3399: fat4M19; Church Organ + { 0x8015C821,0x80056F31, 0x93,0x00, 0xC, +0, false }, // 3400: fat4M20; Reed Organ + { 0x8005CF31,0x80057F32, 0x16,0x87, 0x1, +0, false }, // 3401: fat4M20; Reed Organ + { 0x871A7223,0x802A7221, 0xAC,0x83, 0x0, +0, false }, // 3402: fat4M21; Accordion + { 0x841A6223,0x802A62A1, 0x22,0x00, 0x1, +0, false }, // 3403: fat4M21; Accordion + { 0x8006FF25,0x8005FF23, 0xA1,0x2F, 0xA, +0, false }, // 3404: fat4M22; Harmonica + { 0x8405FFA1,0x80096F22, 0x1F,0x80, 0x0, +0, false }, // 3405: fat4M22; Harmonica + { 0x811A6223,0x802A7221, 0x19,0x80, 0xC, +0, false }, // 3406: fat4M23; Tango Accordion + { 0x841A6223,0x802A7222, 0x1E,0x83, 0x1, +0, false }, // 3407: fat4M23; Tango Accordion + { 0x8074F302,0x80B8F341, 0x9C,0x80, 0xA, +0, false }, // 3408: fat4M24; Acoustic Guitar1 + { 0x8274D302,0x80B8D382, 0xA5,0x40, 0x1, +0, false }, // 3409: fat4M24; Acoustic Guitar1 + { 0x82F6F234,0x80F7F231, 0x5B,0x9E, 0xC, +0, false }, // 3410: fat4M25; Acoustic Guitar2 + { 0x80F7F223,0x80E7F111, 0xAB,0x00, 0x0, +0, false }, // 3411: fat4M25; Acoustic Guitar2 + { 0x80FAF322,0x80FAF223, 0x53,0x66, 0xA, +0, false }, // 3412: fat4M26; Electric Guitar1 + { 0x80FAC221,0x80F7C221, 0xA7,0x00, 0x0, +0, false }, // 3413: fat4M26; Electric Guitar1 + { 0x8022FA02,0x80F3F301, 0x4C,0x97, 0x8, +0, false }, // 3414: fat4M27; Electric Guitar2 + { 0x81F3C204,0x80F7C111, 0x9D,0x00, 0x0, +0, false }, // 3415: fat4M27; Electric Guitar2 + { 0x80AFC711,0x80F8F501, 0x87,0x00, 0x8, +0, false }, // 3416: fat4M28; Electric Guitar3 + { 0x8098C301,0x80F8C302, 0x18,0x00, 0x1, +0, false }, // 3417: fat4M28; Electric Guitar3 + { 0x84F2B913,0x80119102, 0x0D,0x1A, 0xA, +0, false }, // 3418: fat4M29; Overdrive Guitar + { 0x814A9221,0x802A9122, 0x99,0x00, 0x0, +0, false }, // 3419: fat4M29; Overdrive Guitar + { 0x8242F823,0x82FA9122, 0x96,0x1A, 0x0, +0, false }, // 3420: fat4M30; Distorton Guitar + { 0x80BA9221,0x804A9122, 0x99,0x00, 0x0, +0, false }, // 3421: fat4M30; Distorton Guitar + { 0x804F2009,0x80F8D104, 0xA1,0x80, 0x8, +0, false }, // 3422: fat4M31; Guitar Harmonics + { 0x82F8F802,0x80F8F602, 0x87,0x00, 0x1, +0, false }, // 3423: fat4M31; Guitar Harmonics + { 0x8015A701,0x80C8A301, 0x4D,0x00, 0x2, +0, false }, // 3424: fat4M32; Acoustic Bass + { 0x80317101,0x80C87301, 0x93,0x00, 0x1, +0, false }, // 3425: fat4M32; Acoustic Bass + { 0x80E5F111,0x80E5F312, 0xA8,0x57, 0x4, +0, false }, // 3426: fat4M33; Electric Bass 1 + { 0x80E5E111,0x80E6E111, 0x97,0x00, 0x0, +0, false }, // 3427: fat4M33; Electric Bass 1 + { 0x80C7F001,0x8027F101, 0xB3,0x16, 0x6, +0, false }, // 3428: fat4M34; Electric Bass 2 + { 0x8027F101,0x8028F101, 0x16,0x00, 0x0, +0, false }, // 3429: fat4M34; Electric Bass 2 + { 0x80285131,0x80487132, 0x5B,0x00, 0xC, +0, false }, // 3430: 2x2byJANM35; fat4M35; Fretless Bass + { 0x80487131,0x80487131, 0x19,0x00, 0x1, +0, false }, // 3431: fat4M35; Fretless Bass + { 0x809AA101,0x80DFF221, 0x8B,0x40, 0x8, +0, false }, // 3432: fat4M36; Slap Bass 1 + { 0x80DAF904,0x80DFF701, 0x0B,0x80, 0x1, +0, false }, // 3433: fat4M36; fat4M37; Slap Bass 1; Slap Bass 2 + { 0x809AA101,0x80DFF221, 0x89,0x40, 0x6, +0, false }, // 3434: fat4M37; Slap Bass 2 + { 0x80C8F621,0x80C8F101, 0x1C,0x1F, 0xA, +0, false }, // 3435: fat4M38; Synth Bass 1 + { 0x80C8F101,0x80C8F201, 0xD8,0x00, 0x0, +0, false }, // 3436: fat4M38; Synth Bass 1 + { 0x81C8F621,0x80C8F101, 0x1C,0x1F, 0xA, +0, false }, // 3437: fat4M39; Synth Bass 2 + { 0x80425401,0x80C8F201, 0x12,0x00, 0x0, +0, false }, // 3438: fat4M39; Synth Bass 2 + { 0x8113DD31,0x80265621, 0x15,0x00, 0x8, +0, false }, // 3439: fat4M40; Violin + { 0x81038D12,0x80866503, 0x95,0x8B, 0x1, +0, false }, // 3440: fat4M40; fat4M41; Viola; Violin + { 0x8113DD31,0x80265621, 0x17,0x00, 0x8, +0, false }, // 3441: fat4M41; Viola + { 0x8513DD31,0x80265621, 0x95,0x00, 0x8, +0, false }, // 3442: fat4M42; Cello + { 0x81038D13,0x80866605, 0x95,0x8C, 0x1, +0, false }, // 3443: fat4M42; Cello + { 0x8243CC70,0x821774A0, 0x92,0x03, 0xE, +0, false }, // 3444: fat4M43; Contrabass + { 0x8007BF21,0x81076F21, 0x95,0x00, 0x1, +0, false }, // 3445: fat4M43; Contrabass + { 0x8515C261,0x80056FA1, 0x97,0x00, 0x6, +0, false }, // 3446: fat4M44; Tremulo Strings + { 0x808FB563,0x808FB5A5, 0x13,0x94, 0x1, +0, false }, // 3447: fat4M44; Tremulo Strings + { 0x80848523,0x80748212, 0xA7,0xA4, 0xE, +0, false }, // 3448: fat4M45; fat4M46; Orchestral Harp; Pizzicato String + { 0x80748202,0x80358511, 0x27,0x00, 0x0, +0, false }, // 3449: fat4M45; Pizzicato String + { 0x80748202,0x80338411, 0x27,0x00, 0x0, +0, false }, // 3450: fat4M46; Orchestral Harp + { 0x8105F510,0x80C3F211, 0x41,0x00, 0x2, +0, false }, // 3451: 2x2byJANM47; fat4M47; Timpany + { 0x8005F511,0x80C3F212, 0x01,0x1E, 0x1, +0, false }, // 3452: fat4M47; Timpany + { 0x82036130,0x821764A0, 0x98,0x03, 0xE, +0, false }, // 3453: fat4M48; String Ensemble1 + { 0x81176561,0x80176521, 0x92,0x00, 0x1, +0, false }, // 3454: fat4M48; String Ensemble1 + { 0x82234130,0x82174460, 0x98,0x01, 0xE, +0, false }, // 3455: fat4M49; String Ensemble2 + { 0x81037FA1,0x81073F21, 0x98,0x00, 0x1, +0, false }, // 3456: fat4M49; String Ensemble2 + { 0x8012C121,0x80054F61, 0x1A,0x00, 0xC, +0, false }, // 3457: fat4M50; Synth Strings 1 + { 0x8012C1A1,0x80054F21, 0x93,0x00, 0x1, +0, false }, // 3458: fat4M50; Synth Strings 1 + { 0x8022C121,0x80054F61, 0x18,0x00, 0xC, +0, false }, // 3459: 2x2byJANM51; fat4M51; SynthStrings 2 + { 0x8022C122,0x80054F22, 0x0B,0x1C, 0x1, +0, false }, // 3460: fat4M51; SynthStrings 2 + { 0x80F5A006,0x8035A3E4, 0x03,0x23, 0xE, +0, false }, // 3461: fat4M52; Choir Aahs + { 0x80077FA1,0x80077F61, 0x51,0x00, 0x1, +0, false }, // 3462: fat4M52; Choir Aahs + { 0x80578402,0x8074A7E4, 0x05,0x16, 0xE, +0, false }, // 3463: fat4M53; Voice Oohs + { 0x803974A1,0x80677161, 0x90,0x00, 0x1, +0, false }, // 3464: fat4M53; Voice Oohs + { 0x8054990A,0x80639707, 0x65,0x60, 0x8, +0, false }, // 3465: fat4M54; Synth Voice + { 0x81045FA1,0x80066F61, 0x59,0x00, 0x0, +0, false }, // 3466: fat4M54; Synth Voice + { 0x82686500,0x8613C500, 0x00,0x00, 0xB, +0, false }, // 3467: fat4M55; Orchestra Hit + { 0x8606C800,0x83077400, 0x00,0x00, 0x1, +0, false }, // 3468: fat4M55; Orchestra Hit + { 0x80178521,0x80098F21, 0x92,0x01, 0xC, +0, false }, // 3469: 2x2byJANM56; fat4M56; Trumpet + { 0x80178421,0x8008AF61, 0x15,0x0B, 0x1, +0, false }, // 3470: fat4M56; Trumpet + { 0x80178521,0x80097F21, 0x94,0x05, 0xC, +0, false }, // 3471: fat4M57; Trombone + { 0x80178421,0x8008AF61, 0x15,0x0D, 0x1, +0, false }, // 3472: fat4M57; Trombone + { 0x80157620,0x80378261, 0x94,0x00, 0xC, +0, false }, // 3473: fat4M58; Tuba + { 0x802661B1,0x80266171, 0xD3,0x80, 0x1, +0, false }, // 3474: fat4M58; Tuba + { 0x81277131,0x80499161, 0x15,0x83, 0xC, +0, false }, // 3475: fat4M59; Muted Trumpet + { 0x80277DB1,0x80297A21, 0x10,0x08, 0x1, +0, false }, // 3476: fat4M59; Muted Trumpet + { 0x800A6321,0x800B7F21, 0x9F,0x00, 0xE, +0, false }, // 3477: fat4M60; French Horn + { 0x800A65A1,0x800B7F61, 0xA2,0x00, 0x1, +0, false }, // 3478: fat4M60; French Horn + { 0x80257221,0x800A7F21, 0x16,0x05, 0xC, +0, false }, // 3479: fat4M61; Brass Section + { 0x80357A21,0x803A7A21, 0x1D,0x09, 0x1, +0, false }, // 3480: fat4M61; Brass Section + { 0x8035C221,0x800ACF61, 0x16,0x09, 0xE, +0, false }, // 3481: fat4M62; Synth Brass 1 + { 0x804574A1,0x80087F21, 0x8A,0x00, 0x1, +0, false }, // 3482: fat4M62; Synth Brass 1 + { 0x801A52A1,0x801B8F61, 0x97,0x00, 0xC, +0, false }, // 3483: fat4M63; Synth Brass 2 + { 0x801A7521,0x801B8F21, 0xA1,0x00, 0x1, +0, false }, // 3484: fat4M63; Synth Brass 2 + { 0x820F9331,0x800F72A1, 0x96,0x00, 0x8, +0, false }, // 3485: fat4M64; Soprano Sax + { 0x80078521,0x81278431, 0x96,0x00, 0x1, +0, false }, // 3486: fat4M64; Soprano Sax + { 0x81039331,0x800972A1, 0x8E,0x00, 0x8, +0, false }, // 3487: fat4M65; Alto Sax + { 0x8006C524,0x81276431, 0xA1,0x00, 0x1, +0, false }, // 3488: fat4M65; Alto Sax + { 0x810693B1,0x80067271, 0x8E,0x00, 0xA, +0, false }, // 3489: fat4M66; Tenor Sax + { 0x80088521,0x802884B1, 0x5D,0x00, 0x1, +0, false }, // 3490: fat4M66; Tenor Sax + { 0x810F9331,0x800F7272, 0x93,0x00, 0xC, +0, false }, // 3491: fat4M67; Baritone Sax + { 0x80068522,0x801684B1, 0x61,0x00, 0x1, +0, false }, // 3492: fat4M67; Baritone Sax + { 0x802AA961,0x8036A823, 0xA3,0x52, 0x8, +0, false }, // 3493: fat4M68; Oboe + { 0x8016AAA1,0x800A8F21, 0x94,0x80, 0x0, +0, false }, // 3494: fat4M68; Oboe + { 0x80297721,0x81267A33, 0x21,0x55, 0x2, +0, false }, // 3495: fat4M69; English Horn + { 0x80167AA1,0x80197A22, 0x93,0x00, 0x0, +0, false }, // 3496: fat4M69; English Horn + { 0x81077B21,0x80007F22, 0x2B,0x57, 0xA, +0, false }, // 3497: fat4M70; Bassoon + { 0x80197531,0x80196172, 0x51,0x00, 0x0, +0, false }, // 3498: fat4M70; Bassoon + { 0x80219B32,0x80177221, 0x90,0x00, 0x8, +0, false }, // 3499: fat4M71; Clarinet + { 0x80219B32,0x80177221, 0x90,0x13, 0x1, +0, false }, // 3500: fat4M71; Clarinet + { 0x8011DA25,0x8068A6E3, 0x00,0x2B, 0xC, +0, false }, // 3501: fat4M72; fat4M73; Flute; Piccolo + { 0x805F85E1,0x801A65E1, 0x1F,0x00, 0x1, +0, false }, // 3502: fat4M72; Piccolo + { 0x805F88E1,0x801A65E1, 0x46,0x00, 0x1, +0, false }, // 3503: fat4M73; Flute + { 0x8029C9A4,0x80086F21, 0xA2,0x80, 0xC, +0, false }, // 3504: fat4M74; Recorder + { 0x8015CAA2,0x80086F21, 0xAA,0x00, 0x1, +0, false }, // 3505: fat4M74; Recorder + { 0x8011DA25,0x8068A623, 0x00,0x1E, 0xC, +0, false }, // 3506: fat4M75; Pan Flute + { 0x80588821,0x801A6521, 0x8C,0x00, 0x1, +0, false }, // 3507: fat4M75; Pan Flute + { 0x80C676A1,0x80868726, 0x0D,0x59, 0xF, +0, false }, // 3508: fat4M76; Bottle Blow + { 0x80566622,0x802665A1, 0x56,0x00, 0x0, +0, false }, // 3509: fat4M76; Bottle Blow + { 0x80019F26,0x80487664, 0x00,0x25, 0xE, +0, false }, // 3510: fat4M77; Shakuhachi + { 0x80465622,0x803645A1, 0xCB,0x00, 0x1, +0, false }, // 3511: fat4M77; Shakuhachi + { 0x811467E1,0x80175461, 0x67,0x00, 0xC, +0, false }, // 3512: fat4M78; Whistle + { 0x81146721,0x80164421, 0x6D,0x00, 0x1, +0, false }, // 3513: fat4M78; Whistle + { 0x8001DF26,0x803876E4, 0x00,0x2B, 0xC, +0, false }, // 3514: fat4M79; Ocarina + { 0x80369522,0x800776E1, 0xD8,0x00, 0x1, +0, false }, // 3515: fat4M79; Ocarina + { 0x800FFF21,0x800FFF21, 0x35,0xB7, 0x4, +0, false }, // 3516: fat4M80; Lead 1 squareea + { 0x800FFF21,0x860FFF21, 0xB9,0x80, 0x0, +0, false }, // 3517: fat4M80; Lead 1 squareea + { 0x800FFF21,0x800FFF21, 0x36,0x1B, 0xA, +0, false }, // 3518: fat4M81; Lead 2 sawtooth + { 0x800FFF21,0x8409CF61, 0x1D,0x00, 0x0, +0, false }, // 3519: fat4M81; Lead 2 sawtooth + { 0x8087C4A3,0x8076C626, 0x00,0x57, 0xE, +0, false }, // 3520: fat4M82; Lead 3 calliope + { 0x80558622,0x80186421, 0x46,0x80, 0x1, +0, false }, // 3521: fat4M82; Lead 3 calliope + { 0x804AA321,0x800A8621, 0x48,0x00, 0x8, +0, false }, // 3522: fat4M83; Lead 4 chiff + { 0x80126621,0x800A9621, 0x45,0x00, 0x1, +0, false }, // 3523: fat4M83; Lead 4 chiff + { 0x84F2B912,0x80119101, 0x0D,0x1A, 0xA, +0, false }, // 3524: fat4M84; Lead 5 charang + { 0x812A9221,0x802A9122, 0x99,0x00, 0x0, +0, false }, // 3525: fat4M84; Lead 5 charang + { 0x80157D61,0x801572B1, 0x40,0xA3, 0xE, +0, false }, // 3526: fat4M85; Lead 6 voice + { 0x8005DFA2,0x80077F61, 0x5D,0x40, 0x1, +0, false }, // 3527: fat4M85; Lead 6 voice + { 0x8001FF20,0x84068F61, 0x36,0x00, 0x8, +0, false }, // 3528: fat4M86; Lead 7 fifths + { 0x800FFF21,0x84078F61, 0x27,0x00, 0x1, +0, false }, // 3529: fat4M86; Lead 7 fifths + { 0x8029F121,0x8009F421, 0x8F,0x80, 0xA, +0, false }, // 3530: fat4M87; Lead 8 brass + { 0x8109F121,0x8109F121, 0x1D,0x80, 0x1, +0, false }, // 3531: fat4M87; Lead 8 brass + { 0x81035317,0x8004F608, 0x1A,0x0D, 0x2, +0, false }, // 3532: fat4M88; Pad 1 new age + { 0x803241A1,0x80156161, 0x9D,0x00, 0x1, +0, false }, // 3533: fat4M88; Pad 1 new age + { 0x8011A861,0x800325B1, 0x1F,0x80, 0xA, +0, false }, // 3534: 2x2byJANM89; fat4M89; Pad 2 warm + { 0x8031A181,0x80032571, 0xA1,0x00, 0x1, +0, false }, // 3535: fat4M89; Pad 2 warm + { 0x80141161,0x80165561, 0x17,0x00, 0xC, +0, false }, // 3536: fat4M90; Pad 3 polysynth + { 0x8445C361,0x8025C361, 0x14,0x00, 0x1, +0, false }, // 3537: fat4M90; Pad 3 polysynth + { 0x8021542A,0x80136A27, 0x80,0xA6, 0xE, +0, false }, // 3538: fat4M91; Pad 4 choir + { 0x80015431,0x80036A72, 0x5D,0x00, 0x1, +0, false }, // 3539: fat4M91; Pad 4 choir + { 0x80332121,0x80454222, 0x97,0x03, 0x8, +0, false }, // 3540: fat4M92; Pad 5 bowedpad + { 0x80D421A1,0x80D54221, 0x99,0x03, 0x1, +0, false }, // 3541: fat4M92; Pad 5 bowedpad + { 0x80336121,0x80354261, 0x8D,0x03, 0xA, +0, false }, // 3542: fat4M93; Pad 6 metallic + { 0x8177A1A1,0x81473121, 0x1C,0x00, 0x1, +0, false }, // 3543: fat4M93; Pad 6 metallic + { 0x80331121,0x80354261, 0x89,0x03, 0xA, +0, false }, // 3544: fat4M94; Pad 7 halo + { 0x80E42121,0x80D54261, 0x8C,0x03, 0x1, +0, false }, // 3545: fat4M94; Pad 7 halo + { 0x81471121,0x8007CF21, 0x15,0x00, 0x0, +0, false }, // 3546: fat4M95; Pad 8 sweep + { 0x80E41121,0x80D55261, 0x8C,0x00, 0x1, +0, false }, // 3547: fat4M95; Pad 8 sweep + { 0x858AFE0F,0x8006FB04, 0x83,0x85, 0xC, +0, false }, // 3548: fat4M96; FX 1 rain + { 0x8003A821,0x8004A722, 0x99,0x00, 0x1, +0, false }, // 3549: fat4M96; FX 1 rain + { 0x82322121,0x80133220, 0x8C,0x97, 0x6, +0, false }, // 3550: fat4M97; FX 2 soundtrack + { 0x81031121,0x80133121, 0x0E,0x00, 0x1, +0, false }, // 3551: fat4M97; FX 2 soundtrack + { 0x80937501,0x80B4C502, 0x61,0x80, 0x8, +0, false }, // 3552: fat4M98; FX 3 crystal + { 0x80957406,0x8072A501, 0x5B,0x00, 0x1, +0, false }, // 3553: fat4M98; FX 3 crystal + { 0x8056B222,0x8056F261, 0x92,0x8A, 0xC, +0, false }, // 3554: fat4M99; FX 4 atmosphere + { 0x82343121,0x800532A1, 0x9D,0x80, 0x1, +0, false }, // 3555: fat4M99; FX 4 atmosphere + { 0x8088A324,0x8087A322, 0x40,0x5B, 0xE, +0, false }, // 3556: fat4M100; FX 5 brightness + { 0x8151F101,0x80F5F241, 0x13,0x00, 0x1, +0, false }, // 3557: fat4M100; FX 5 brightness + { 0x804211A1,0x80731161, 0x10,0x92, 0xA, +0, false }, // 3558: fat4M101; FX 6 goblins + { 0x80211161,0x80031DA1, 0x98,0x80, 0x1, +0, false }, // 3559: fat4M101; FX 6 goblins + { 0x80167D62,0x801672A2, 0x57,0x80, 0x4, +0, false }, // 3560: fat4M102; FX 7 echoes + { 0x80069F61,0x80049FA1, 0x5B,0x00, 0x1, +0, false }, // 3561: fat4M102; FX 7 echoes + { 0x8024A238,0x8024F231, 0x9F,0x9C, 0x6, +0, false }, // 3562: fat4M103; FX 8 sci-fi + { 0x8014F123,0x80238161, 0x9F,0x00, 0x0, +0, false }, // 3563: fat4M103; FX 8 sci-fi + { 0x8053F301,0x81F6F101, 0x46,0x80, 0x0, +0, false }, // 3564: fat4M104; Sitar + { 0x8053F201,0x80F6F208, 0x43,0x40, 0x1, +0, false }, // 3565: fat4M104; Sitar + { 0x8135A511,0x8133A517, 0x10,0xA4, 0x0, +0, false }, // 3566: fat4M105; Banjo + { 0x8141F611,0x82E5F211, 0x0D,0x00, 0x0, +0, false }, // 3567: fat4M105; Banjo + { 0x80F8F755,0x81E4F752, 0x92,0x9F, 0xE, +0, false }, // 3568: fat4M106; Shamisen + { 0x80E4F341,0x81E5F351, 0x13,0x00, 0x0, +0, false }, // 3569: fat4M106; Shamisen + { 0x8032D493,0x8111EB11, 0x91,0x00, 0x8, +0, false }, // 3570: fat4M107; Koto + { 0x8032D453,0x8112EB13, 0x91,0x0D, 0x1, +0, false }, // 3571: fat4M107; Koto + { 0x8056FA04,0x8005C201, 0x4F,0x00, 0xC, +0, false }, // 3572: 2x2byJANM108; fat4M108; Kalimba + { 0x83E5F720,0x80E5F521, 0x00,0x0C, 0x1, +0, false }, // 3573: fat4M108; Kalimba + { 0x80207C21,0x810C6F22, 0x49,0x00, 0x6, +0, false }, // 3574: 2x2byJANM109; fat4M109; Bagpipe + { 0x80207C21,0x810C6F22, 0x09,0x09, 0x1, +0, false }, // 3575: fat4M109; Bagpipe + { 0x8133DD31,0x80165621, 0x85,0x00, 0xA, +0, false }, // 3576: 2x2byJANM110; fat4M110; Fiddle + { 0x8133DD02,0x80166601, 0x83,0x80, 0x1, +0, false }, // 3577: fat4M110; Fiddle + { 0x80298961,0x8406D8A3, 0x33,0xA4, 0x6, +0, false }, // 3578: fat4M111; Shanai + { 0x8005DA21,0x800B8F22, 0x17,0x80, 0x0, +0, false }, // 3579: fat4M111; Shanai + { 0x80E5F105,0x80E5C303, 0x6A,0x80, 0x6, +0, false }, // 3580: 2x2byJANM112; fat4M112; Tinkle Bell + { 0x8053C601,0x80D5F583, 0x71,0x40, 0x1, +0, false }, // 3581: fat4M112; Tinkle Bell + { 0x8026EC08,0x8016F804, 0x15,0x00, 0xA, +0, false }, // 3582: fat4M113; Agogo Bells + { 0x8026EC07,0x8016F802, 0x15,0x00, 0x1, +0, false }, // 3583: fat4M113; Agogo Bells + { 0x8024682C,0x8035DF01, 0xAB,0x00, 0x0, +0, false }, // 3584: fat4M114; Steel Drums + { 0x80356705,0x8005DF01, 0x9D,0x00, 0x1, +0, false }, // 3585: fat4M114; Steel Drums + { 0x84FCFA15,0x80ECFA12, 0x11,0x80, 0xA, +0, false }, // 3586: fat4M115; Woodblock + { 0x80FCFA18,0x80E5F812, 0x9D,0x00, 0x1, +0, false }, // 3587: fat4M115; Woodblock + { 0x8007A810,0x8003FA00, 0x86,0x03, 0x6, +0, false }, // 3588: 2x2byJANM116; fat4M116; Taiko Drum + { 0x8007A801,0x8083F600, 0x5C,0x03, 0x1, +0, false }, // 3589: fat4M116; Taiko Drum + { 0x8458F811,0x80E5F310, 0x8F,0x00, 0xE, +0, false }, // 3590: fat4M117; Melodic Tom + { 0x8154F610,0x80E4F410, 0x92,0x00, 0x1, +0, false }, // 3591: fat4M117; Melodic Tom + { 0x8455F811,0x80E5F410, 0x86,0x00, 0xE, +0, false }, // 3592: fat4M118; Synth Drum + { 0x8155F311,0x80E5F410, 0x9C,0x00, 0x1, +0, false }, // 3593: fat4M118; Synth Drum + { 0x80001F0F,0x83F01FC0, 0x00,0x00, 0xE, +0, false }, // 3594: fat4M119; Reverse Cymbal + { 0x80001F0F,0x83F11FC0, 0x3F,0x3F, 0x1, +0, false }, // 3595: fat4M119; Reverse Cymbal + { 0x8024F806,0x87845603, 0x80,0x88, 0xE, +0, false }, // 3596: fat4M120; Guitar FretNoise + { 0x8024D803,0x87846604, 0x1E,0x08, 0x1, +0, false }, // 3597: fat4M120; Guitar FretNoise + { 0x8001FF06,0x83043414, 0x00,0x00, 0xE, +0, false }, // 3598: fat4M121; Breath Noise + { 0x80F10001,0x80F10001, 0x3F,0x3F, 0x1, +0, false }, // 3599: fat4M121; fat4M122; fat4M126; Applause/Noise; Breath Noise; Seashore + { 0x8001FF26,0x81841204, 0x00,0x00, 0xE, +0, false }, // 3600: fat4M122; Seashore + { 0x80F86848,0x80F10001, 0x00,0x3F, 0x5, +0, false }, // 3601: fat4M123; Bird Tweet + { 0x80F86747,0x80F8464C, 0x00,0x00, 0x1, +0, false }, // 3602: fat4M123; Bird Tweet + { 0x8261B235,0x8015F414, 0x1C,0x08, 0xA, +0, false }, // 3603: fat4M124; Telephone + { 0x8715FE11,0x8019F487, 0x20,0xC0, 0x1, +0, false }, // 3604: fat4M124; Telephone + { 0x81112EF0,0x811621E2, 0x00,0xC0, 0x8, +0, false }, // 3605: fat4M125; Helicopter + { 0x87112EF0,0x811621E2, 0x00,0xC0, 0x1, +0, false }, // 3606: fat4M125; Helicopter + { 0x8001FF26,0x871612E4, 0x00,0x00, 0xE, +0, false }, // 3607: fat4M126; Applause/Noise + { 0x8059F200,0x8000F701, 0x00,0x00, 0xE, +0, false }, // 3608: fat4M127; Gunshot + { 0x80F0F301,0x86C9F601, 0x00,0x00, 0x0, +0, false }, // 3609: fat4M127; Gunshot + { 0x8277F810,0x8006F311, 0x44,0x00, 0x8, +0, false }, // 3610: 2x2byJANP35; fat4P35; Ac Bass Drum + { 0x800CFD01,0x803CD600, 0x07,0x00, 0x0, +0, false }, // 3611: 2x2byJANP36; 2x2byJANP41; 2x2byJANP43; 2x2byJANP45; 2x2byJANP47; 2x2byJANP48; 2x2byJANP50; fat4P36; fat4P41; fat4P43; fat4P45; fat4P47; fat4P48; fat4P50; Bass Drum 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x800CF600,0x800CF600, 0x00,0x00, 0x1, +0, false }, // 3612: 2x2byJANP36; 2x2byJANP43; 2x2byJANP45; 2x2byJANP47; 2x2byJANP48; 2x2byJANP50; fat4P36; fat4P43; fat4P45; fat4P47; fat4P48; fat4P50; Bass Drum 1; High Floor Tom; High Tom; High-Mid Tom; Low Tom; Low-Mid Tom + { 0x80FEF512,0x80FFF612, 0x11,0xA2, 0x6, +0, false }, // 3613: 2x2byJANP37; fat4P37; Side Stick + { 0x80FFF901,0x80FFF811, 0x0F,0x00, 0x0, +0, false }, // 3614: 2x2byJANP37; fat4P37; Side Stick + { 0x8205FC00,0x8017FA00, 0x00,0x00, 0xE, +0, false }, // 3615: 2x2byJANP38; 2x2byJANP40; fat4P38; fat4P40; Acoustic Snare; Electric Snare + { 0x8007FC01,0x8638F802, 0x03,0x03, 0x1, +0, false }, // 3616: 2x2byJANP38; fat4P38; Acoustic Snare + { 0x8204FF82,0x8015FF10, 0x00,0x06, 0xE, +0, false }, // 3617: 2x2byJANP39; fat4P39; Hand Clap + { 0x8007FF00,0x8008FF01, 0x02,0x00, 0x1, +0, false }, // 3618: 2x2byJANP39; fat4P39; Hand Clap + { 0x8007FC00,0x8638F801, 0x03,0x03, 0x1, +0, false }, // 3619: 2x2byJANP40; fat4P40; Electric Snare + { 0x800CF600,0x8006F600, 0x00,0x00, 0x1, +0, false }, // 3620: 2x2byJANP41; fat4P41; Low Floor Tom + { 0x8008F60C,0x8247FB12, 0x00,0x00, 0xA, +0, false }, // 3621: 2x2byJANP42; fat4P42; Closed High Hat + { 0x8008F60C,0x8247FB12, 0x00,0x00, 0x1, +0, false }, // 3622: 2x2byJANP42; fat4P42; Closed High Hat + { 0x8008F60C,0x82477B12, 0x00,0x00, 0xA, +0, false }, // 3623: 2x2byJANP44; fat4P44; Pedal High Hat + { 0x8008F60C,0x82477B12, 0x00,0x00, 0x1, +0, false }, // 3624: 2x2byJANP44; fat4P44; Pedal High Hat + { 0x8002F60C,0x8243CB12, 0x00,0x00, 0xA, +0, false }, // 3625: 2x2byJANP46; fat4P46; Open High Hat + { 0x8002F60C,0x8243CB12, 0x00,0x15, 0x1, +0, false }, // 3626: 2x2byJANP46; fat4P46; Open High Hat + { 0x8055F201,0x8000F441, 0x00,0x00, 0xE, +0, false }, // 3627: 2x2byJANP49; fat4P49; Crash Cymbal 1 + { 0x8000F301,0x80A4F48F, 0x00,0x00, 0x0, +0, false }, // 3628: 2x2byJANP49; fat4P49; Crash Cymbal 1 + { 0x83E4E40F,0x81E5F508, 0x00,0x0A, 0x6, +0, false }, // 3629: 2x2byJANP51; fat4P51; Ride Cymbal 1 + { 0x8366F50F,0x81A5F508, 0x00,0x19, 0x1, +0, false }, // 3630: 2x2byJANP51; fat4P51; Ride Cymbal 1 + { 0x8065F981,0x8030F241, 0x00,0x00, 0xE, +0, false }, // 3631: 2x2byJANP52; fat4P52; Chinese Cymbal + { 0x8000FE46,0x8055F585, 0x00,0x00, 0x0, +0, false }, // 3632: 2x2byJANP52; fat4P52; Chinese Cymbal + { 0x83E4E40F,0x81E5F507, 0x00,0x11, 0x6, +0, false }, // 3633: 2x2byJANP53; fat4P53; Ride Bell + { 0x8365F50F,0x81A5F506, 0x00,0x1E, 0x1, +0, false }, // 3634: 2x2byJANP53; fat4P53; Ride Bell + { 0x80C49406,0x82F5F604, 0x00,0x00, 0x0, +0, false }, // 3635: 2x2byJANP54; fat4P54; Tambourine + { 0x8004F902,0x80F79705, 0x00,0x03, 0x0, +0, false }, // 3636: 2x2byJANP54; fat4P54; Tambourine + { 0x8156F28F,0x8100F446, 0x03,0x00, 0xE, +0, false }, // 3637: 2x2byJANP55; fat4P55; Splash Cymbal + { 0x8000F38F,0x80A5F442, 0x00,0x06, 0x0, +0, false }, // 3638: 2x2byJANP55; fat4P55; Splash Cymbal + { 0x8237F811,0x8005F310, 0x45,0x00, 0x8, +0, false }, // 3639: 2x2byJANP56; fat4P56; Cow Bell + { 0x8037F811,0x8005F310, 0x05,0x08, 0x1, +0, false }, // 3640: 2x2byJANP56; fat4P56; Cow Bell + { 0x8155F381,0x8000F441, 0x00,0x00, 0xE, +0, false }, // 3641: 2x2byJANP57; fat4P57; Crash Cymbal 2 + { 0x8000F341,0x80A4F48F, 0x00,0x00, 0x0, +0, false }, // 3642: 2x2byJANP57; fat4P57; Crash Cymbal 2 + { 0x8503FF80,0x8014FF10, 0x00,0x00, 0xC, +0, false }, // 3643: 2x2byJANP58; fat4P58; Vibraslap + { 0x8503FF80,0x8014FF10, 0x00,0x0D, 0x1, +0, false }, // 3644: 2x2byJANP58; fat4P58; Vibraslap + { 0x83E5E40F,0x81E7F508, 0x00,0x0A, 0x6, +0, false }, // 3645: 2x2byJANP59; fat4P59; Ride Cymbal 2 + { 0x8366F50F,0x81A8F608, 0x00,0x19, 0x1, +0, false }, // 3646: 2x2byJANP59; fat4P59; Ride Cymbal 2 + { 0x800CF506,0x8008F502, 0xC8,0x0B, 0x6, +0, false }, // 3647: 2x2byJANP60; fat4P60; High Bongo + { 0x800CF506,0x8007F501, 0xC5,0x03, 0x1, +0, false }, // 3648: 2x2byJANP60; fat4P60; High Bongo + { 0x80BFFA01,0x8096C802, 0x8F,0x80, 0x6, +0, false }, // 3649: 2x2byJANP61; fat4P61; Low Bongo + { 0x80BFFA01,0x8096C802, 0xCF,0x0B, 0x1, +0, false }, // 3650: 2x2byJANP61; fat4P61; Low Bongo + { 0x8087FA01,0x80B7FA01, 0x51,0x00, 0x6, +0, false }, // 3651: 2x2byJANP62; fat4P62; Mute High Conga + { 0x8087FA01,0x80B7FA01, 0x4F,0x08, 0x1, +0, false }, // 3652: 2x2byJANP62; fat4P62; Mute High Conga + { 0x808DFA01,0x80B5F802, 0x55,0x00, 0x6, +0, false }, // 3653: 2x2byJANP63; fat4P63; Open High Conga + { 0x808DFA01,0x80B5F802, 0x55,0x12, 0x1, +0, false }, // 3654: 2x2byJANP63; fat4P63; Open High Conga + { 0x808DFA01,0x80B6F802, 0x59,0x00, 0x6, +0, false }, // 3655: 2x2byJANP64; fat4P64; Low Conga + { 0x808DFA01,0x80B6F802, 0x59,0x12, 0x1, +0, false }, // 3656: 2x2byJANP64; fat4P64; Low Conga + { 0x800AFA01,0x8006F900, 0x00,0x00, 0xE, +0, false }, // 3657: 2x2byJANP65; fat4P65; High Timbale + { 0x800AFA01,0x8006F900, 0x00,0x0D, 0x1, +0, false }, // 3658: 2x2byJANP65; fat4P65; High Timbale + { 0x8389F900,0x806CF600, 0x80,0x00, 0xE, +0, false }, // 3659: 2x2byJANP66; fat4P66; Low Timbale + { 0x8089F900,0x806CF600, 0x80,0x08, 0x1, +0, false }, // 3660: 2x2byJANP66; fat4P66; Low Timbale + { 0x8388F803,0x80B6F60C, 0x8D,0x00, 0xE, +0, false }, // 3661: 2x2byJANP67; fat4P67; High Agogo + { 0x8088F803,0x80B8F80C, 0x88,0x12, 0x1, +0, false }, // 3662: 2x2byJANP67; fat4P67; High Agogo + { 0x8388F803,0x80B6F60C, 0x88,0x03, 0xE, +0, false }, // 3663: 2x2byJANP68; fat4P68; Low Agogo + { 0x8388F803,0x80B8F80C, 0x88,0x0F, 0x1, +0, false }, // 3664: 2x2byJANP68; fat4P68; Low Agogo + { 0x804F760F,0x82187700, 0x40,0x08, 0xE, +0, false }, // 3665: 2x2byJANP69; fat4P69; Cabasa + { 0x804F760F,0x82187700, 0x00,0x12, 0x1, +0, false }, // 3666: 2x2byJANP69; fat4P69; Cabasa + { 0x8249C80F,0x82699B02, 0x40,0x80, 0xE, +0, false }, // 3667: 2x2byJANP70; fat4P70; Maracas + { 0x8249C80F,0x82699B0F, 0xC0,0x19, 0x1, +0, false }, // 3668: 2x2byJANP70; fat4P70; Maracas + { 0x8305AD57,0x80058D87, 0xDC,0x00, 0xE, +0, false }, // 3669: 2x2byJANP71; fat4P71; Short Whistle + { 0x8305AD47,0x80058D87, 0xDC,0x12, 0x1, +0, false }, // 3670: 2x2byJANP71; fat4P71; Short Whistle + { 0x8304A857,0x80048887, 0xDC,0x00, 0xE, +0, false }, // 3671: 2x2byJANP72; fat4P72; Long Whistle + { 0x8304A857,0x80058887, 0xDC,0x08, 0x1, +0, false }, // 3672: 2x2byJANP72; fat4P72; Long Whistle + { 0x8506F680,0x8016F610, 0x00,0x00, 0xC, +0, false }, // 3673: 2x2byJANP73; 2x2byJANP74; fat4P73; fat4P74; Long Guiro; Short Guiro + { 0x850F6F00,0x850F6F00, 0x00,0x00, 0x1, +0, false }, // 3674: 2x2byJANP73; fat4P73; Short Guiro + { 0x850F4F00,0x850F4F00, 0x00,0x00, 0x1, +0, false }, // 3675: 2x2byJANP74; fat4P74; Long Guiro + { 0x83F40006,0x80F5F715, 0x3F,0x00, 0x0, +0, false }, // 3676: 2x2byJANP75; fat4P75; Claves + { 0x83F40006,0x80F5F715, 0x3F,0x08, 0x1, +0, false }, // 3677: 2x2byJANP75; fat4P75; Claves + { 0x83F40006,0x80F5F712, 0x3F,0x00, 0x0, +0, false }, // 3678: 2x2byJANP76; 2x2byJANP77; fat4P76; fat4P77; High Wood Block; Low Wood Block + { 0x83F40006,0x80F5F712, 0x3F,0x08, 0x1, +0, false }, // 3679: 2x2byJANP76; 2x2byJANP77; fat4P76; fat4P77; High Wood Block; Low Wood Block + { 0x87476701,0x80476703, 0xCD,0x40, 0x8, +0, false }, // 3680: 2x2byJANP78; fat4P78; Mute Cuica + { 0x80476701,0x80556501, 0xC0,0x00, 0x1, +0, false }, // 3681: 2x2byJANP78; fat4P78; Mute Cuica + { 0x80A76701,0x80356503, 0x17,0x1E, 0xA, +0, false }, // 3682: 2x2byJANP79; fat4P79; Open Cuica + { 0x80777701,0x80057501, 0x9D,0x00, 0x1, +0, false }, // 3683: 2x2byJANP79; fat4P79; Open Cuica + { 0x83F0E00A,0x8005FF1F, 0x40,0x40, 0x8, +0, false }, // 3684: 2x2byJANP80; fat4P80; Mute Triangle + { 0x83F0E00A,0x8005FF1F, 0x40,0x48, 0x1, +0, false }, // 3685: 2x2byJANP80; fat4P80; Mute Triangle + { 0x83F0E00A,0x8002FF1F, 0x7C,0x40, 0x8, +0, false }, // 3686: 2x2byJANP81; fat4P81; Open Triangle + { 0x83E0F50A,0x8003FF1F, 0x7C,0x40, 0x1, +0, false }, // 3687: 2x2byJANP81; fat4P81; Open Triangle + { 0x804F7F0F,0x821E7E00, 0x40,0x88, 0xE, +0, false }, // 3688: 2x2byJANP82; fat4P82; Shaker + { 0x804F7F0F,0x821E7E00, 0x40,0x14, 0x1, +0, false }, // 3689: 2x2byJANP82; fat4P82; Shaker + { 0x8332F905,0x80A6D604, 0x05,0x40, 0xE, +0, false }, // 3690: 2x2byJANP83; fat4P83; Jingle Bell + { 0x8332F805,0x80A67404, 0x05,0x40, 0x1, +0, false }, // 3691: 2x2byJANP83; fat4P83; Jingle Bell + { 0x86E5E403,0x87E7F507, 0x0D,0x11, 0xB, +0, false }, // 3692: 2x2byJANP84; fat4P84; Bell Tree + { 0x8366F500,0x84A8F604, 0x1B,0x15, 0x0, +0, false }, // 3693: 2x2byJANP84; fat4P84; Bell Tree + { 0x83F40003,0x80F5F715, 0x3F,0x00, 0x8, +0, false }, // 3694: 2x2byJANP85; fat4P85; Castanets + { 0x83F40003,0x80F5F715, 0x3F,0x08, 0x1, +0, false }, // 3695: 2x2byJANP85; fat4P85; Castanets + { 0x808DFA01,0x80B5F802, 0x4F,0x00, 0x6, +0, false }, // 3696: 2x2byJANP86; fat4P86; Mute Surdu + { 0x808DFA01,0x80B5F802, 0x4F,0x12, 0x1, +0, false }, // 3697: 2x2byJANP86; fat4P86; Mute Surdu + { 0x8084FA01,0x80B4F800, 0x4F,0x00, 0x6, +0, false }, // 3698: 2x2byJANP87; fat4P87; Open Surdu + { 0x8084FA01,0x80B4F800, 0x4F,0x00, 0x1, +0, false }, // 3699: 2x2byJANP87; fat4P87; Open Surdu + { 0x153F101,0x074F111, 0x49,0x04, 0x6, +0, false }, // 3700: b60M0; AcouGrandPiano + { 0x153F101,0x074F111, 0x89,0x07, 0x6, +0, false }, // 3701: b60M1; BrightAcouGrand + { 0x160F101,0x07BD211, 0x4D,0x01, 0x8, +0, false }, // 3702: b60M2; ElecGrandPiano + { 0x153F181,0x074F111, 0x49,0x00, 0x6, +0, false }, // 3703: b60M3; Honky-tonkPiano + { 0x150F101,0x07CD201, 0x4F,0x05, 0x6, +0, false }, // 3704: b60M4; Rhodes Piano + { 0x118F603,0x0F9F212, 0x1C,0x04, 0xF, +0, false }, // 3705: b60M5; Chorused Piano + { 0x1F9F131,0x0F9F331, 0x0E,0x04, 0xA, +0, false }, // 3706: b60M6; Harpsichord + { 0x153F101,0x074F111, 0x49,0x01, 0x6, +0, false }, // 3707: b60M7; Clavinet + { 0x1100133,0x0037D14, 0x07,0x00, 0x8, +0, false }, // 3708: b60M8; Celesta + { 0x1F0F517,0x0F3F201, 0x53,0x09, 0x8, +0, false }, // 3709: b60M9; Glockenspiel + { 0x1FFF5A3,0x0FFF5A2, 0x47,0x00, 0x0, +0, false }, // 3710: b60M10; Music box + { 0x154F606,0x0B3F281, 0x73,0x03, 0x0, +0, false }, // 3711: b60M11; Vibraphone + { 0x105F012,0x003F011, 0x15,0x80, 0xA, +0, false }, // 3712: b60M12; Marimba + { 0x108F006,0x008F001, 0x0E,0x00, 0xE, +0, false }, // 3713: b60M13; Xylophone + { 0x101FF64,0x062F32E, 0x1B,0x00, 0x4, +0, false }, // 3714: b60M14; Tubular Bells + { 0x4049404,0x0059500, 0x00,0x00, 0x0, +0, false }, // 3715: b60M15; Dulcimer + { 0x1118371,0x0828F73, 0x03,0x80, 0x9, +0, false }, // 3716: b60M16; Hammond Organ + { 0x111C371,0x082CF73, 0x03,0x80, 0x9, +0, false }, // 3717: b60M17; Percussive Organ + { 0x10381F0,0x005F171, 0xD9,0x85, 0xE, +0, false }, // 3718: b60M18; Rock Organ + { 0x10F75F2,0x00FFFF0, 0x81,0x0E, 0x3, +0, false }, // 3719: b60M19; Church Organ + { 0x1037532,0x0F8B062, 0x1C,0x04, 0xE, +0, false }, // 3720: b60M20; Reed Organ + { 0x10BF224,0x00B5231, 0x4F,0x08, 0xE, +0, false }, // 3721: b60M21; Accordion + { 0x1F09091,0x0FC4082, 0x88,0x80, 0x8, +0, false }, // 3722: b60M22; Harmonica + { 0x10BF261,0x00B5270, 0x68,0x10, 0xA, +0, false }, // 3723: b60M23; Tango Accordion + { 0x131F121,0x045C302, 0x0F,0x03, 0x0, +0, false }, // 3724: b60M24; Acoustic Guitar1 + { 0x112F101,0x082F101, 0x10,0x04, 0xA, +0, false }, // 3725: b60M25; Acoustic Guitar2 + { 0x1518503,0x071D211, 0x5E,0x07, 0xE, +0, false }, // 3726: b60M26; Electric Guitar1 + { 0x113F201,0x0F88401, 0x11,0x00, 0xA, +0, false }, // 3727: b60M27; Electric Guitar2 + { 0x121FF13,0x003FF11, 0x16,0x00, 0xA, +0, false }, // 3728: b60M28; Electric Guitar3 + { 0x14AF8F0,0x047F022, 0x00,0x0A, 0x8, +0, false }, // 3729: b60M29; Overdrive Guitar + { 0x11797F0,0x018F161, 0x01,0x0A, 0x8, +0, false }, // 3730: b60M30; Distorton Guitar + { 0x11797F1,0x018F126, 0x01,0x08, 0x8, +0, false }, // 3731: b60M31; Guitar Harmonics + { 0x1EFF201,0x078F101, 0x1D,0x0A, 0xA, +0, false }, // 3732: b60M32; Acoustic Bass + { 0x10FF7E1,0x00BF9B1, 0x9A,0x09, 0x8, +0, false }, // 3733: b60M33; Electric Bass 1 + { 0x1618221,0x0619522, 0x12,0x05, 0x8, +0, false }, // 3734: b60M34; Electric Bass 2 + { 0x18AE221,0x0A8E421, 0x11,0x00, 0xA, +0, false }, // 3735: b60M35; Fretless Bass + { 0x150F101,0x025F301, 0x4F,0x05, 0x6, +0, false }, // 3736: b60M36; Slap Bass 1 + { 0x1937511,0x082F501, 0x4F,0x05, 0x0, +0, false }, // 3737: b60M37; Slap Bass 2 + { 0x119D531,0x01B6171, 0x88,0x80, 0xC, +0, false }, // 3738: b60M38; Synth Bass 1 + { 0x125F871,0x085F171, 0x40,0x08, 0x8, +0, false }, // 3739: b60M39; Synth Bass 2 + { 0x1035131,0x0065461, 0x1C,0x04, 0xE, +0, false }, // 3740: b60M40; Violin + { 0x1035131,0x0065461, 0x16,0x04, 0xE, +0, false }, // 3741: b60M41; Viola + { 0x11152B0,0x00531B1, 0xC5,0x82, 0x0, +0, false }, // 3742: b60M42; Cello + { 0x1B69401,0x0268300, 0x00,0x14, 0x1, +0, false }, // 3743: b60M43; Contrabass + { 0x11171B1,0x0154261, 0x82,0x04, 0x6, +0, false }, // 3744: b60M44; Tremulo Strings + { 0x171E4B1,0x0E5E461, 0x8B,0x40, 0x6, +0, false }, // 3745: b60M45; Pizzicato String + { 0x1829531,0x0B1F130, 0x9C,0x88, 0xC, +0, false }, // 3746: b60M46; Orchestral Harp + { 0x1847824,0x004B000, 0x9A,0x00, 0x0, +0, false }, // 3747: b60M47; Timpany + { 0x111A1B1,0x0157261, 0x81,0x04, 0x6, +0, false }, // 3748: b60M48; String Ensemble1 + { 0x11161B1,0x0153261, 0x81,0x04, 0x6, +0, false }, // 3749: b60M49; String Ensemble2 + { 0x1339111,0x0345122, 0x8A,0x80, 0x6, +0, false }, // 3750: b60M50; Synth Strings 1 + { 0x11171B1,0x0154261, 0x85,0x04, 0x6, +0, false }, // 3751: b60M51; SynthStrings 2 + { 0x015E5D1,0x0057B72, 0x5B,0x82, 0x0, +0, false }, // 3752: b60M52; Choir Aahs + { 0x04964F2,0x0069261, 0x90,0x06, 0x0, +0, false }, // 3753: b60M53; Voice Oohs + { 0x1537101,0x00CB222, 0x4F,0x08, 0xA, +0, false }, // 3754: b60M54; Synth Voice + { 0x1526641,0x0768501, 0x00,0x00, 0x0, +0, false }, // 3755: b60M55; Orchestra Hit + { 0x0177E61,0x0098E21, 0x92,0x00, 0xE, +0, false }, // 3756: b60M56; Trumpet + { 0x0176E60,0x0096E21, 0x92,0x10, 0xE, +0, false }, // 3757: b60M57; Trombone + { 0x165C201,0x006F321, 0x1D,0x0C, 0xE, +0, false }, // 3758: b60M58; Tuba + { 0x0177E61,0x0098E21, 0x8F,0x04, 0xE, +0, false }, // 3759: b60M59; Muted Trumpet + { 0x15A5321,0x01AAA21, 0x9F,0x82, 0xC, +0, false }, // 3760: b60M60; French Horn + { 0x1AE71E1,0x00E81E2, 0x15,0x08, 0xE, +0, false }, // 3761: b60M61; Brass Section + { 0x1AE7081,0x09EB023, 0x12,0x09, 0xA, +0, false }, // 3762: b60M62; Synth Brass 1 + { 0x1AE7081,0x09EB023, 0x18,0x09, 0xA, +0, false }, // 3763: b60M63; Synth Brass 2 + { 0x1FB7012,0x0FF5014, 0x92,0x04, 0xE, +0, false }, // 3764: b60M64; Soprano Sax + { 0x1FB7012,0x0FF5013, 0x92,0x06, 0xE, +0, false }, // 3765: b60M65; Alto Sax + { 0x1FB7011,0x0FF5013, 0x92,0x02, 0xE, +0, false }, // 3766: b60M66; Tenor Sax + { 0x1FB7010,0x0FF5011, 0x92,0x0A, 0xE, +0, false }, // 3767: b60M67; Baritone Sax + { 0x1FB7010,0x0FF5013, 0x92,0x06, 0xE, +0, false }, // 3768: b60M68; Oboe + { 0x1FB7011,0x0FF5011, 0x92,0x02, 0xE, +0, false }, // 3769: b60M69; English Horn + { 0x119D530,0x01B6171, 0xC8,0x82, 0xC, +0, false }, // 3770: b60M70; Bassoon + { 0x11B5132,0x00BA261, 0x1A,0x0A, 0xC, +0, false }, // 3771: b60M71; Clarinet + { 0x1297461,0x0097362, 0x12,0x80, 0xB, +0, false }, // 3772: b60M72; Piccolo + { 0x05FF732,0x01F65B1, 0x43,0x80, 0x8, +0, false }, // 3773: b60M73; Flute + { 0x05F87B1,0x01F67B0, 0x83,0x83, 0x8, +0, false }, // 3774: b60M74; Recorder + { 0x05F8732,0x01F65B1, 0x83,0x80, 0x8, +0, false }, // 3775: b60M75; Pan Flute + { 0x15F87A2,0x01F65B1, 0x03,0x00, 0x6, +0, false }, // 3776: b60M76; Bottle Blow + { 0x0177E62,0x0098E21, 0x92,0x0C, 0xE, +0, false }, // 3777: b60M77; Shakuhachi + { 0x1C70CB3,0x0A560B2, 0x9A,0x80, 0xD, +0, false }, // 3778: b60M78; Whistle + { 0x15F6721,0x0FF5501, 0x83,0x86, 0x7, +0, false }, // 3779: b60M79; Ocarina + { 0x11797F1,0x0E8F121, 0x00,0x04, 0x8, +0, false }, // 3780: b60M80; Lead 1 squareea + { 0x31797F1,0x0E8F121, 0x00,0x06, 0x8, +0, false }, // 3781: b60M81; Lead 2 sawtooth + { 0x15F8781,0x01B6580, 0x83,0x80, 0x6, +0, false }, // 3782: b60M82; Lead 3 calliope + { 0x1F69401,0x009F426, 0x80,0x04, 0xA, +0, false }, // 3783: b60M83; Lead 4 chiff + { 0x1F69442,0x008F423, 0x80,0x04, 0xA, +0, false }, // 3784: b60M84; Lead 5 charang + { 0x10875E6,0x00963E3, 0x66,0x00, 0xF, +0, false }, // 3785: b60M85; Lead 6 voice + { 0x1177426,0x017F5A0, 0x8E,0x83, 0xD, +0, false }, // 3786: b60M86; Lead 7 fifths + { 0x116F1A1,0x008F421, 0x88,0x02, 0xC, +0, false }, // 3787: b60M87; Lead 8 brass + { 0x143C373,0x0432370, 0x0C,0x00, 0x5, +0, false }, // 3788: b60M88; Pad 1 new age + { 0x04914F2,0x0665261, 0x90,0x08, 0x0, +0, false }, // 3789: b60M89; Pad 2 warm + { 0x11797B1,0x018F161, 0x06,0x08, 0x8, +0, false }, // 3790: b60M90; Pad 3 polysynth + { 0x1176E81,0x0048B22, 0xC5,0x08, 0x8, +0, false }, // 3791: b60M91; Pad 4 choir + { 0x100586E,0x0012632, 0x18,0x80, 0x6, +0, false }, // 3792: b60M92; Pad 5 bowedpad + { 0x104C113,0x0075161, 0xD3,0x0A, 0xE, +0, false }, // 3793: b60M93; Pad 6 metallic + { 0x107F021,0x0089022, 0x8E,0x40, 0x0, +0, false }, // 3794: b60M94; Pad 7 halo + { 0x111D570,0x0112671, 0xC8,0x82, 0xA, +0, false }, // 3795: b60M95; Pad 8 sweep + { 0x1427887,0x00485B6, 0x4D,0x02, 0xA, +0, false }, // 3796: b60M96; FX 1 rain + { 0x11171B1,0x0154261, 0x8B,0x00, 0x6, +0, false }, // 3797: b60M97; FX 2 soundtrack + { 0x654F699,0x003F2A1, 0x33,0x08, 0x0, +0, false }, // 3798: b60M98; FX 3 crystal + { 0x1537101,0x0047132, 0x49,0x0A, 0x6, +0, false }, // 3799: b60M99; FX 4 atmosphere + { 0x102A4B4,0x00245F6, 0x07,0x00, 0x6, +0, false }, // 3800: b60M100; FX 5 brightness + { 0x10214B3,0x00285F5, 0x07,0x00, 0x6, +0, false }, // 3801: b60M101; FX 6 goblins + { 0x015E5D1,0x0027B72, 0x9B,0x83, 0x0, +0, false }, // 3802: b60M102; FX 7 echoes + { 0x1339660,0x02B5520, 0x00,0x03, 0x6, +0, false }, // 3803: b60M103; FX 8 sci-fi + { 0x153F101,0x053F108, 0x00,0x00, 0x0, +0, false }, // 3804: b60M104; Sitar + { 0x11FF721,0x03FF523, 0x0A,0x00, 0x4, +0, false }, // 3805: b60M105; Banjo + { 0x153F101,0x088F108, 0x00,0x00, 0x0, +0, false }, // 3806: b60M106; Shamisen + { 0x110F201,0x004F508, 0x11,0x00, 0x8, +0, false }, // 3807: b60M107; Koto + { 0x105F011,0x003F010, 0x15,0x40, 0xA, +0, false }, // 3808: b60M108; Kalimba + { 0x1176E30,0x00C8B21, 0x61,0x0C, 0x2, +0, false }, // 3809: b60M109; Bagpipe + { 0x1035131,0x0075462, 0x1C,0x05, 0xE, +0, false }, // 3810: b60M110; Fiddle + { 0x2FB7010,0x0FF5013, 0x52,0x06, 0xE, +0, false }, // 3811: b60M111; Shanai + { 0x106FF09,0x004FF84, 0x4D,0x00, 0xC, +0, false }, // 3812: b60M112; Tinkle Bell + { 0x106FF09,0x007FF84, 0x0D,0x00, 0xC, +0, false }, // 3813: b60M113; Agogo Bells + { 0x1847825,0x004B001, 0x9A,0x06, 0x0, +0, false }, // 3814: b60M114; Steel Drums + { 0x340FF55,0x007FF12, 0x80,0x00, 0x0, +0, false }, // 3815: b60M115; Woodblock + { 0x340FF90,0x003FF10, 0x80,0x11, 0x0, +0, false }, // 3816: b60M116; Taiko Drum + { 0x040FF10,0x003FF10, 0x80,0x8C, 0xE, +0, false }, // 3817: b60M117; Melodic Tom + { 0x640FF10,0x003FF10, 0x37,0x0E, 0x0, +0, false }, // 3818: b60M118; Synth Drum + { 0x000FF4E,0x0FD1F40, 0x00,0x00, 0xA, +0, false }, // 3819: b60M119; Reverse Cymbal + { 0x1945315,0x0757800, 0x00,0x00, 0x0, +0, false }, // 3820: b60M120; Guitar FretNoise + { 0x3063F72,0x0075F20, 0x85,0x0A, 0x6, +0, false }, // 3821: b60M121; Breath Noise + { 0x000FF4E,0x0021E60, 0x00,0x00, 0xA, +0, false }, // 3822: b60M122; Seashore + { 0x1F0F000,0x0FF5F09, 0x2E,0x00, 0xE, +0, false }, // 3823: b60M123; Bird Tweet + { 0x111FE3E,0x019F123, 0x00,0xC0, 0x8, +0, false }, // 3824: b60M124; Telephone + { 0x111FEB0,0x019F1A0, 0x00,0xC0, 0x8, +0, false }, // 3825: b60M125; Helicopter + { 0x000FF4E,0x0022C60, 0x00,0x00, 0xA, +0, false }, // 3826: b60M126; Applause/Noise + { 0x000FF0D,0x006F020, 0x00,0x00, 0xA, +0, false }, // 3827: b60M127; Gunshot + { 0x0000000,0x0000000, 0x00,0x00, 0x0, +0, false }, // 3828: apgbloodM0; apgbloodM126; apgbloodM127; apgbloodP100; apgbloodP101; apgbloodP102; apgbloodP103; apgbloodP104; apgbloodP105; apgbloodP106; apgbloodP107; apgbloodP108; apgbloodP109; apgbloodP110; apgbloodP111; apgbloodP112; apgbloodP113; apgbloodP114; apgbloodP115; apgbloodP116; apgbloodP117; apgbloodP118; apgbloodP119; apgbloodP120; apgbloodP121; apgbloodP122; apgbloodP123; apgbloodP124; apgbloodP125; apgbloodP126; apgbloodP127; apgbloodP88; apgbloodP89; apgbloodP90; apgbloodP91; apgbloodP92; apgbloodP93; apgbloodP94; apgbloodP95; apgbloodP96; apgbloodP97; apgbloodP98; apgbloodP99; b60P0; b60P1; b60P10; b60P100; b60P101; b60P102; b60P103; b60P104; b60P105; b60P106; b60P107; b60P108; b60P109; b60P11; b60P110; b60P111; b60P112; b60P113; b60P114; b60P115; b60P116; b60P117; b60P118; b60P119; b60P12; b60P120; b60P121; b60P122; b60P123; b60P124; b60P125; b60P126; b60P127; b60P13; b60P14; b60P15; b60P16; b60P17; b60P18; b60P19; b60P2; b60P20; b60P21; b60P22; b60P23; b60P24; b60P25; b60P26; b60P27; b60P28; b60P29; b60P3; b60P30; b60P31; b60P32; b60P33; b60P34; b60P4; b60P5; b60P6; b60P7; b60P8; b60P87; b60P88; b60P89; b60P9; b60P90; b60P91; b60P92; b60P93; b60P94; b60P95; b60P96; b60P97; b60P98; b60P99; AcouGrandPiano; Applause/Noise; Gunshot; Open Surdu + { 0x0E8E800,0x0F8A500, 0x0D,0x00, 0x6, +0, false }, // 3829: b60P36; b61P36; b65P36; b66P36; Bass Drum 1 + { 0x038EC12,0x009FA00, 0x06,0x06, 0xE, +0, false }, // 3830: b60P37; b61P37; b65P37; b66P37; Side Stick + { 0x2F5F02F,0x207FA0F, 0x00,0x00, 0xE, +0, false }, // 3831: b60P38; b61P38; b65P38; b66P38; Acoustic Snare + { 0x077F005,0x0EDFA00, 0x00,0x00, 0xE, +0, false }, // 3832: b60P39; b61P39; b65P39; b66P39; Hand Clap + { 0x0F0F006,0x0F7F700, 0x00,0x00, 0xE, +0, false }, // 3833: b60P40; b61P40; b65P40; b66P40; Electric Snare + { 0x0F6F600,0x097F700, 0x00,0x03, 0x1, +0, false }, // 3834: b60P41; b61P41; b65P41; b66P41; Low Floor Tom + { 0x100F046,0x067FE02, 0x00,0x00, 0xE, +0, false }, // 3835: b60P42; b61P42; b65P42; b66P42; Closed High Hat + { 0x0F6F600,0x0C7F700, 0x00,0x03, 0x1, +0, false }, // 3836: b60P43; b61P43; b65P43; b66P43; High Floor Tom + { 0x0F0F063,0x2099902, 0x00,0x03, 0xE, +0, false }, // 3837: b60P44; b61P44; b65P44; b66P44; Pedal High Hat + { 0x0F6F600,0x0C6F600, 0x00,0x03, 0x1, +0, false }, // 3838: b60P45; b60P47; b60P50; b61P45; b61P47; b61P50; b65P45; b65P47; b65P50; b66P45; b66P47; b66P50; High Tom; Low Tom; Low-Mid Tom + { 0x1F0F043,0x204FD02, 0x00,0x03, 0xE, +0, false }, // 3839: b60P46; b61P46; b65P46; b66P46; Open High Hat + { 0x0F6F500,0x0C5F500, 0x00,0x03, 0x1, +0, false }, // 3840: b60P48; b61P48; b65P48; b66P48; High-Mid Tom + { 0x000F00F,0x2F4F4A0, 0x00,0x00, 0xE, +0, false }, // 3841: b60P49; b60P52; b60P55; b60P57; b61P49; b61P52; b61P55; b61P57; b65P49; b65P52; b65P55; b65P57; b66P49; b66P52; b66P55; b66P57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + { 0x342F809,0x3E4F407, 0x06,0x40, 0xE, +0, false }, // 3842: apgnamP51; b60P51; b61P51; b65P51; b66P51; dukeP51; swP51; Ride Cymbal 1 + { 0x320F413,0x254F800, 0x4B,0x00, 0xE, +0, false }, // 3843: b60P53; b61P53; b65P53; b66P53; Ride Bell + { 0x04F960E,0x218B700, 0x40,0x08, 0xE, +0, false }, // 3844: apgleeP54; apgnamP54; b60P54; b61P54; b65P54; b66P54; dukeP54; swP54; Tambourine + { 0x276F502,0x0D6F809, 0x1B,0x05, 0x4, +0, false }, // 3845: apgnamP100; apgnamP101; apgnamP102; apgnamP103; apgnamP104; apgnamP105; apgnamP106; apgnamP107; apgnamP108; apgnamP109; apgnamP110; apgnamP111; apgnamP112; apgnamP113; apgnamP114; apgnamP115; apgnamP116; apgnamP117; apgnamP118; apgnamP119; apgnamP120; apgnamP121; apgnamP122; apgnamP123; apgnamP124; apgnamP125; apgnamP126; apgnamP127; apgnamP56; apgnamP90; apgnamP91; apgnamP92; apgnamP93; apgnamP94; apgnamP95; apgnamP96; apgnamP97; apgnamP98; apgnamP99; b60P56; b61P56; b65P56; b66P56; dukeP56; swP100; swP101; swP102; swP103; swP104; swP105; swP106; swP107; swP108; swP109; swP110; swP111; swP112; swP113; swP114; swP115; swP116; swP117; swP118; swP119; swP120; swP121; swP122; swP123; swP124; swP125; swP126; swP127; swP56; swP90; swP91; swP92; swP93; swP94; swP95; swP96; swP97; swP98; swP99; Cow Bell + { 0x10070E1,0x0F4A4E0, 0x00,0x09, 0xE, +0, false }, // 3846: b60P58; b61P58; b65P58; b66P58; Vibraslap + { 0x342F809,0x3E4F404, 0x06,0x44, 0xE, +0, false }, // 3847: apgnamP59; b60P59; b61P59; b65P59; b66P59; dukeP59; swP59; Ride Cymbal 2 + { 0x1F8F830,0x0B6F511, 0x21,0x08, 0x0, +0, false }, // 3848: b60P60; b61P60; b65P60; b66P60; High Bongo + { 0x1F8F830,0x0A6F511, 0x1E,0x08, 0x0, +0, false }, // 3849: b60P61; b61P61; b65P61; b66P61; Low Bongo + { 0x248EB00,0x078F700, 0x95,0x0D, 0x0, +0, false }, // 3850: b60P62; b61P62; b65P62; b66P62; Mute High Conga + { 0x259FB00,0x038E700, 0x94,0x0D, 0x0, +0, false }, // 3851: b60P63; b61P63; b65P63; b66P63; Open High Conga + { 0x256FB00,0x0C7F600, 0x98,0x0D, 0x0, +0, false }, // 3852: b60P64; b61P64; b65P64; b66P64; Low Conga + { 0x1F8F832,0x0F5F531, 0x85,0x08, 0xC, +0, false }, // 3853: b60P65; b61P65; b65P65; b66P65; High Timbale + { 0x1BAE812,0x099F511, 0x80,0x08, 0xC, +0, false }, // 3854: b60P66; b61P66; b65P66; b66P66; Low Timbale + { 0x387FD00,0x0F6E622, 0x00,0x08, 0x0, +0, false }, // 3855: b60P67; b61P67; b65P67; b66P67; High Agogo + { 0x387FD00,0x0F6F522, 0x00,0x08, 0x0, +0, false }, // 3856: b60P68; b61P68; b65P68; b66P68; Low Agogo + { 0x0FEF025,0x2586C03, 0x00,0x93, 0xE, +0, false }, // 3857: b60P69; b61P69; b65P69; b66P69; Cabasa + { 0x04F760E,0x2187704, 0x40,0x08, 0xE, +0, false }, // 3858: apgnamP70; b60P70; b61P70; b65P70; dukeP70; swP70; Maracas + { 0x3F77723,0x2F68623, 0x04,0x0A, 0xC, +0, false }, // 3859: b60P71; b61P71; b65P71; b66P71; Short Whistle + { 0x3F76623,0x2F68623, 0x04,0x0A, 0xC, +0, false }, // 3860: b60P72; b61P72; b65P72; b66P72; Long Whistle + { 0x306FF80,0x0176F11, 0x00,0x0B, 0xE, +0, false }, // 3861: apgnamP73; b60P73; b61P73; b65P73; b66P73; dukeP73; Short Guiro + { 0x306FF80,0x0166F11, 0x00,0x0B, 0xE, +0, false }, // 3862: apgnamP74; b60P74; b61P74; b65P74; b66P74; dukeP74; Long Guiro + { 0x1D1F813,0x0F5F532, 0x61,0x0C, 0x6, +0, false }, // 3863: b60P75; b61P75; b65P75; b66P75; Claves + { 0x1D1F813,0x0F6F632, 0x6C,0x08, 0x6, +0, false }, // 3864: b60P76; b60P77; b61P76; b61P77; b65P76; b65P77; b66P76; b66P77; High Wood Block; Low Wood Block + { 0x045FC41,0x0C56943, 0x45,0x00, 0x0, +0, false }, // 3865: apgnamP78; b60P78; b61P78; b65P78; b66P78; dukeP78; swP78; Mute Cuica + { 0x045FC41,0x0056942, 0x45,0x00, 0x0, +0, false }, // 3866: apgleeP78; apgnamP79; b60P79; b61P79; b65P79; b66P79; dukeP79; swP79; Mute Cuica; Open Cuica + { 0x060F205,0x07AF414, 0x51,0x80, 0xA, +0, false }, // 3867: b60P80; b61P80; b65P80; b66P80; Mute Triangle + { 0x060F285,0x0B8F294, 0x51,0x80, 0xA, +0, false }, // 3868: b60P81; b61P81; b65P81; b66P81; Open Triangle + { 0x1F5F213,0x0F5F111, 0xC6,0x00, 0x0, +0, false }, // 3869: b61M2; ElecGrandPiano + { 0x013F201,0x043F501, 0x22,0x00, 0xE, +0, false }, // 3870: b61M5; Chorused Piano + { 0x0F9F131,0x0F9F332, 0x8E,0x80, 0xA, +0, false }, // 3871: b61M6; Harpsichord + { 0x060F207,0x072F212, 0x4F,0x0A, 0x8, +0, false }, // 3872: b61M9; Glockenspiel + { 0x015DA85,0x013F981, 0x4E,0x80, 0xA, +0, false }, // 3873: b61M12; Marimba + { 0x0F0FF06,0x0B5F8C4, 0x00,0x00, 0xE, +0, false }, // 3874: b61M13; Xylophone + { 0x060F217,0x072F202, 0x4F,0x10, 0x8, +0, false }, // 3875: apgleeM14; apgleeP81; b61M14; Open Triangle; Tubular Bells + { 0x053F103,0x074F217, 0x0F,0x0B, 0x0, +0, false }, // 3876: b61M15; Dulcimer + { 0x00FFF24,0x00FFF22, 0x80,0x40, 0x1, +0, false }, // 3877: b61M17; Percussive Organ + { 0x0FFF001,0x00F9031, 0x4F,0x00, 0x6, +0, false }, // 3878: b61M18; Rock Organ + { 0x1069FB2,0x10FB4B0, 0xC0,0x80, 0x9, +0, false }, // 3879: b61M19; Church Organ + { 0x0FFF001,0x00F9033, 0x4F,0x08, 0x6, +0, false }, // 3880: b61M20; Reed Organ + { 0x00BF224,0x00B9231, 0x4F,0x10, 0xE, +0, false }, // 3881: b61M21; Accordion + { 0x0035121,0x0677262, 0x15,0x80, 0xA, +0, false }, // 3882: b61M22; Harmonica + { 0x1AFF5E0,0x10FF4E1, 0xCE,0x00, 0xC, +0, false }, // 3883: b61M23; Tango Accordion + { 0x021FF13,0x003FF11, 0x93,0x80, 0xA, +0, false }, // 3884: b61M24; Acoustic Guitar1 + { 0x101FF11,0x003FF11, 0x8B,0x80, 0x0, +0, false }, // 3885: b61M25; Acoustic Guitar2 + { 0x171F503,0x083F211, 0x5E,0x00, 0xE, +0, false }, // 3886: b61M26; Electric Guitar1 + { 0x031F121,0x044F406, 0x40,0x80, 0x0, +0, false }, // 3887: b61M27; Electric Guitar2 + { 0x01A9161,0x01AC1E5, 0x40,0x03, 0x8, +0, false }, // 3888: b61M30; Distorton Guitar + { 0x0AE71E1,0x07EF0E7, 0x16,0x40, 0xA, +0, false }, // 3889: b61M31; Guitar Harmonics + { 0x0EEC101,0x0DEF302, 0x23,0x00, 0xA, +0, false }, // 3890: b61M33; Electric Bass 1 + { 0x071FB51,0x0B9F301, 0x00,0x00, 0x0, +0, false }, // 3891: b61M34; Electric Bass 2 + { 0x0EFF230,0x078F520, 0x1E,0x00, 0xE, +0, false }, // 3892: b61M35; Fretless Bass + { 0x1889501,0x003FF12, 0x40,0x00, 0x6, +0, false }, // 3893: b61M36; Slap Bass 1 + { 0x1F7F501,0x2F7F501, 0x10,0x00, 0x0, +0, false }, // 3894: b61M37; Slap Bass 2 + { 0x029D521,0x006B332, 0x4F,0x00, 0xA, +0, false }, // 3895: b61M39; Synth Bass 2 + { 0x2035170,0x267B420, 0x1C,0x00, 0xE, +0, false }, // 3896: b61M40; Violin + { 0x21152F0,0x1FE91F1, 0xD0,0x40, 0x0, +0, false }, // 3897: b61M41; Viola + { 0x11152B0,0x1FE71B1, 0xC5,0x80, 0x0, +0, false }, // 3898: b61M42; Cello + { 0x01152B1,0x1CF80B1, 0xC5,0x84, 0x8, +0, false }, // 3899: b61M43; Contrabass + { 0x01171B1,0x1156261, 0x8B,0x40, 0x6, +0, false }, // 3900: b61M44; Tremulo Strings + { 0x0F9F131,0x0D5F531, 0x9C,0x80, 0xE, +0, false }, // 3901: b61M45; Pizzicato String + { 0x123B391,0x106F761, 0x4F,0x40, 0x6, +0, false }, // 3902: b61M46; Orchestral Harp + { 0x005F010,0x004D010, 0x25,0x80, 0xE, +0, false }, // 3903: b61M47; Timpany + { 0x2005130,0x2656420, 0x1C,0x00, 0xE, +0, false }, // 3904: b61M48; String Ensemble1 + { 0x1037531,0x1445462, 0x1C,0x02, 0xE, +0, false }, // 3905: b61M50; Synth Strings 1 + { 0x081B021,0x12CD323, 0x16,0x00, 0xC, +0, false }, // 3906: b61M51; SynthStrings 2 + { 0x10872E1,0x02BFAE2, 0xC0,0x89, 0x0, +0, false }, // 3907: b61M52; Choir Aahs + { 0x1C2F071,0x0F2F2C1, 0x46,0x00, 0x4, +0, false }, // 3908: b61M53; Voice Oohs + { 0x173F141,0x174F242, 0x4F,0x03, 0x6, +0, false }, // 3909: b61M54; Synth Voice + { 0x0059100,0x3068200, 0x0F,0x00, 0x0, +0, false }, // 3910: b61M55; Orchestra Hit + { 0x00B4131,0x03BC262, 0x1C,0x80, 0xE, +0, false }, // 3911: b61M56; Trumpet + { 0x01F41B1,0x03BB261, 0x1C,0x80, 0xE, +0, false }, // 3912: b61M57; Trombone + { 0x0655200,0x076A321, 0x1D,0x00, 0xE, +0, false }, // 3913: b61M58; Tuba + { 0x08C4321,0x12FA522, 0x19,0x80, 0xC, +0, false }, // 3914: b61M59; Muted Trumpet + { 0x05A5321,0x11ABA21, 0x9F,0x80, 0xC, +0, false }, // 3915: b61M60; French Horn + { 0x1AE91E1,0x09EA1E1, 0x55,0x0A, 0xE, +0, false }, // 3916: b61M61; Brass Section + { 0x029BB21,0x00AB061, 0x8E,0x80, 0x8, +0, false }, // 3917: b61M62; Synth Brass 1 + { 0x0AE71E1,0x19EA1E1, 0x16,0x06, 0xA, +0, false }, // 3918: b61M63; Synth Brass 2 + { 0x2AE71E0,0x19EA1E2, 0x23,0x00, 0xA, +0, false }, // 3919: b61M64; Soprano Sax + { 0x0537101,0x07C9212, 0x4F,0x00, 0xA, +0, false }, // 3920: b61M65; Alto Sax + { 0x0687120,0x05E9232, 0x4E,0x00, 0xA, +0, false }, // 3921: b61M66; Tenor Sax + { 0x05B7110,0x07B9250, 0x4F,0x00, 0xE, +0, false }, // 3922: b61M67; Baritone Sax + { 0x009F021,0x10AC024, 0x96,0x00, 0xA, +0, false }, // 3923: b61M68; Oboe + { 0x0176EB1,0x10EDBA2, 0xC5,0x00, 0x2, +0, false }, // 3924: b61M69; English Horn + { 0x019D531,0x00A9173, 0x4D,0x00, 0x8, +0, false }, // 3925: b61M70; Bassoon + { 0x01B5132,0x03BB261, 0x9A,0x02, 0xC, +0, false }, // 3926: b61M71; Clarinet + { 0x0160020,0x015B022, 0x5B,0x00, 0xA, +0, false }, // 3927: b61M72; Piccolo + { 0x0177421,0x117A5A1, 0x83,0x40, 0x7, +0, false }, // 3928: b61M73; Flute + { 0x18F7EE2,0x02A8661, 0xDB,0x00, 0xE, +0, false }, // 3929: b61M74; Recorder + { 0x0160020,0x01560E1, 0x5B,0x40, 0xA, +0, false }, // 3930: b61M75; Pan Flute + { 0x1063F54,0x0077E01, 0x85,0x00, 0x6, +0, false }, // 3931: b61M76; Bottle Blow + { 0x08F6EE0,0x02AA661, 0xEC,0x00, 0xE, +0, false }, // 3932: b61M77; Shakuhachi + { 0x0C70CF4,0x0A580F3, 0x9A,0x40, 0xD, +0, false }, // 3933: b61M78; Whistle + { 0x0537102,0x07C7211, 0x4F,0x00, 0xA, +0, false }, // 3934: b61M79; Ocarina + { 0x007F803,0x074B201, 0x08,0x00, 0x8, +0, false }, // 3935: b61M80; Lead 1 squareea + { 0x14FF661,0x00FA661, 0x0B,0x00, 0x2, +0, false }, // 3936: b61M81; Lead 2 sawtooth + { 0x0086882,0x008C7F1, 0x90,0x00, 0x4, +0, false }, // 3937: b61M82; Lead 3 calliope + { 0x0F55551,0x1E65602, 0x80,0x00, 0x8, +0, false }, // 3938: b61M83; Lead 4 chiff + { 0x0339661,0x02B6522, 0x00,0x00, 0x6, +0, false }, // 3939: b61M84; Lead 5 charang + { 0x303F660,0x016F621, 0x07,0x00, 0x4, +0, false }, // 3940: b61M85; Lead 6 voice + { 0x0E1B311,0x0E4A101, 0x85,0x00, 0xA, +0, false }, // 3941: b61M86; Lead 7 fifths + { 0x1E9F251,0x0B6F272, 0x41,0x00, 0xA, +0, false }, // 3942: b61M87; Lead 8 brass + { 0x002A4B3,0x04285F5, 0x87,0x00, 0x6, +0, false }, // 3943: b61M88; Pad 1 new age + { 0x19041F1,0x005B2B1, 0xC0,0x00, 0x8, +0, false }, // 3944: b61M89; Pad 2 warm + { 0x102FF52,0x104FF01, 0x03,0x01, 0x4, +0, false }, // 3945: b61M90; Pad 3 polysynth + { 0x0AFF5E1,0x20FF4E0, 0xD0,0x00, 0xC, +0, false }, // 3946: b61M91; Pad 4 choir + { 0x21133F4,0x32E53F1, 0x02,0x00, 0x3, +0, false }, // 3947: b61M92; Pad 5 bowedpad + { 0x0D3B305,0x125F243, 0x40,0x00, 0x2, +0, false }, // 3948: b61M93; Pad 6 metallic + { 0x3CF7232,0x1EE5111, 0x4D,0x00, 0x2, +0, false }, // 3949: b61M94; Pad 7 halo + { 0x0FF1001,0x0FF5011, 0x12,0x00, 0xA, +0, false }, // 3950: b61M95; Pad 8 sweep + { 0x00FFF7E,0x10F6F61, 0x1A,0x00, 0xE, +0, false }, // 3951: b61M96; FX 1 rain + { 0x01131F1,0x11222F1, 0x41,0x40, 0x2, +0, false }, // 3952: b61M97; FX 2 soundtrack + { 0x203E5B6,0x14245F1, 0x4B,0x00, 0x6, +0, false }, // 3953: b61M98; FX 3 crystal + { 0x1005872,0x0022620, 0x18,0x40, 0x6, +0, false }, // 3954: b61M99; FX 4 atmosphere + { 0x202F950,0x001FFC5, 0x90,0x00, 0x4, +0, false }, // 3955: b61M100; FX 5 brightness + { 0x00F4D20,0x105FF00, 0x03,0x00, 0x2, +0, false }, // 3956: b61M101; FX 6 goblins + { 0x0427F35,0x02135A2, 0xD7,0x00, 0xE, +0, false }, // 3957: b61M102; FX 7 echoes + { 0x303F17C,0x001F130, 0x40,0x00, 0x6, +0, false }, // 3958: b61M103; FX 8 sci-fi + { 0x053F101,0x053F128, 0x40,0x80, 0x0, +0, false }, // 3959: b61M104; Sitar + { 0x011A131,0x0438D13, 0x87,0x80, 0x8, +0, false }, // 3960: b61M105; Banjo + { 0x053F101,0x074F237, 0x4F,0x00, 0x6, +0, false }, // 3961: b61M106; Shamisen + { 0x01FF201,0x188F521, 0x0B,0x00, 0x0, +0, false }, // 3962: b61M107; Koto + { 0x055F502,0x053F621, 0x99,0x00, 0x0, +0, false }, // 3963: b61M108; Kalimba + { 0x1176E31,0x10CABA1, 0x43,0x00, 0x2, +0, false }, // 3964: b61M109; Bagpipe + { 0x2035530,0x1448461, 0x19,0x00, 0xA, +0, false }, // 3965: b61M110; Fiddle + { 0x0427881,0x0558593, 0x4B,0x00, 0xE, +0, false }, // 3966: b61M111; Shanai + { 0x272F107,0x104FC18, 0x46,0x00, 0x0, +0, false }, // 3967: b61M112; Tinkle Bell + { 0x0E6F80E,0x0F6F80F, 0x00,0x00, 0x0, +0, false }, // 3968: b61M113; Agogo Bells + { 0x1078F03,0x1059F02, 0xC0,0x00, 0xA, +0, false }, // 3969: b61M114; Steel Drums + { 0x097C802,0x097F802, 0x00,0x00, 0x1, +0, false }, // 3970: b61M115; Woodblock + { 0x007FF01,0x107FF00, 0x00,0x00, 0x5, +0, false }, // 3971: b61M116; Taiko Drum + { 0x196C801,0x086F800, 0x00,0x00, 0xA, +0, false }, // 3972: b61M117; Melodic Tom + { 0x0B3F109,0x0B4F600, 0x00,0x00, 0xE, +0, false }, // 3973: b61M118; Synth Drum + { 0x00B5F01,0x30F5F00, 0x80,0x00, 0x6, +0, false }, // 3974: b61M119; Reverse Cymbal + { 0x2056651,0x2066642, 0x00,0x00, 0x2, +0, false }, // 3975: b61M120; Guitar FretNoise + { 0x3665F54,0x0077F40, 0x0A,0x00, 0x4, +0, false }, // 3976: b61M121; Breath Noise + { 0x005F1C0,0x02394FB, 0x51,0x00, 0x2, +0, false }, // 3977: b61M123; Bird Tweet + { 0x10FFFFC,0x30FFFF0, 0xC0,0x00, 0x0, +0, false }, // 3978: b61M124; Telephone + { 0x00FFF7E,0x00F5F6E, 0x00,0x00, 0xE, +0, false }, // 3979: b61M126; Applause/Noise + { 0x0F0A00A,0x075C586, 0x00,0x00, 0xE, +0, false }, // 3980: b61M127; Gunshot + { 0x050F101,0x0D6D101, 0x4E,0x06, 0xA, +0, false }, // 3981: apgnamM0; dukeM0; swM0; AcouGrandPiano + { 0x054F231,0x0C6F201, 0x48,0x00, 0x8, +0, false }, // 3982: apgnamM1; dukeM1; swM1; BrightAcouGrand + { 0x023F503,0x0E7D101, 0x47,0x06, 0xA, +0, false }, // 3983: apgnamM2; dukeM2; swM2; ElecGrandPiano + { 0x000F113,0x0F6D194, 0x54,0x00, 0x4, +0, false }, // 3984: apgnamM3; dukeM3; swM3; Honky-tonkPiano + { 0x15BF80C,0x0CCD201, 0x71,0x03, 0x0, +0, false }, // 3985: apgnamM4; dukeM4; swM4; Rhodes Piano + { 0x0DAF101,0x0E9F301, 0x93,0x00, 0x0, +0, false }, // 3986: apgnamM5; dukeM5; swM5; Chorused Piano + { 0x128FB23,0x0E8D301, 0x87,0x40, 0x6, +0, false }, // 3987: apgnamM6; dukeM6; swM6; Harpsichord + { 0x0A5C201,0x0D7C201, 0x92,0x00, 0xA, +0, false }, // 3988: apgnamM7; dukeM7; swM7; Clavinet + { 0x040FF36,0x0F4F311, 0xC0,0x80, 0x4, +0, false }, // 3989: apgnamM8; dukeM8; swM8; Celesta + { 0x055F587,0x0C4F411, 0x91,0x00, 0x2, +0, false }, // 3990: apgnamM9; dukeM9; swM9; Glockenspiel + { 0x0045616,0x034F601, 0x21,0x00, 0x2, +0, false }, // 3991: apgnamM10; dukeM10; swM10; Music box + { 0x0E6F318,0x0F6F281, 0xD0,0x00, 0x0, +0, false }, // 3992: apgnamM11; dukeM11; swM11; Vibraphone + { 0x0FFF718,0x0D8B501, 0x21,0x00, 0x0, +0, false }, // 3993: apgnamM12; dukeM12; swM12; Marimba + { 0x0FFF816,0x0F6F601, 0x98,0x00, 0x0, +0, false }, // 3994: apgnamM13; dukeM13; swM13; Xylophone + { 0x032FD13,0x042FD00, 0x86,0x03, 0x8, +0, false }, // 3995: apgnamM14; dukeM14; swM14; Tubular Bells + { 0x1058401,0x0C5F481, 0x49,0x82, 0x0, +0, false }, // 3996: apgnamM15; dukeM15; swM15; Dulcimer + { 0x2E5F062,0x00EC060, 0x5D,0x00, 0x0, +0, false }, // 3997: apgnamM16; dukeM16; swM16; Hammond Organ + { 0x0FFF062,0x00FCF60, 0xCF,0x00, 0x0, +0, false }, // 3998: apgnamM17; dukeM17; swM17; Percussive Organ + { 0x00FAA30,0x10FFF71, 0x57,0x00, 0x0, +0, false }, // 3999: apgnamM18; dukeM18; swM18; Rock Organ + { 0x14BF02C,0x01B5071, 0x55,0x08, 0x0, +0, false }, // 4000: apgnamM19; dukeM19; swM19; Church Organ + { 0x1059721,0x0054F31, 0x13,0x80, 0x0, +0, false }, // 4001: apgnamM20; dukeM20; swM20; Reed Organ + { 0x1058721,0x0054F32, 0x8F,0x00, 0x6, +0, false }, // 4002: apgnamM21; dukeM21; swM21; Accordion + { 0x006F223,0x00642B1, 0x53,0x0B, 0xE, +0, false }, // 4003: apgnamM22; dukeM22; swM22; Harmonica + { 0x1058721,0x0054F31, 0x50,0x00, 0x0, +0, false }, // 4004: apgnamM23; dukeM23; swM23; Tango Accordion + { 0x2F4F502,0x0F8F301, 0x64,0x00, 0xA, +0, false }, // 4005: apgnamM24; dukeM24; swM24; Acoustic Guitar1 + { 0x1FAF303,0x0F7C301, 0x57,0x00, 0xE, +0, false }, // 4006: apgnamM25; dukeM25; swM25; Acoustic Guitar2 + { 0x0F0F003,0x0F8F301, 0xD5,0x00, 0x2, +0, false }, // 4007: apgnamM26; dukeM26; swM26; Electric Guitar1 + { 0x120F723,0x0F7F401, 0x86,0x40, 0x8, +0, false }, // 4008: apgnamM27; dukeM27; swM27; Electric Guitar2 + { 0x043F903,0x0FAF421, 0xC0,0x00, 0x6, +0, false }, // 4009: apgnamM28; dukeM28; swM28; Electric Guitar3 + { 0x0FFF101,0x3FFF054, 0x43,0x40, 0x8, +0, false }, // 4010: apgnamM29; dukeM29; Overdrive Guitar + { 0x353F100,0x396F110, 0x49,0x00, 0xC, +0, false }, // 4011: apgnamM30; dukeM30; swM29; Distorton Guitar; Overdrive Guitar + { 0x15FF510,0x1FFF134, 0x40,0x00, 0x0, +0, false }, // 4012: apgnamM31; dukeM31; swM31; Guitar Harmonics + { 0x0F2D401,0x08AC321, 0x18,0x80, 0xA, +0, false }, // 4013: apgnamM32; dukeM32; swM32; Acoustic Bass + { 0x02FF131,0x086F131, 0x8F,0x00, 0xA, +0, false }, // 4014: apgnamM33; dukeM33; swM33; Electric Bass 1 + { 0x02FF131,0x086F131, 0x8C,0x00, 0xA, +0, false }, // 4015: apgnamM34; dukeM34; swM34; Electric Bass 2 + { 0x04CB421,0x0FC8201, 0x15,0x00, 0xA, +0, false }, // 4016: apgnamM35; dukeM35; swM35; Fretless Bass + { 0x016F701,0x088F321, 0x8E,0x00, 0xC, +0, false }, // 4017: apgnamM36; dukeM36; swM36; Slap Bass 1 + { 0x016FD01,0x088F321, 0x0D,0x00, 0xC, +0, false }, // 4018: apgnamM37; dukeM37; swM37; Slap Bass 2 + { 0x016F501,0x088F321, 0x8C,0x00, 0xA, +0, false }, // 4019: apgnamM38; dukeM38; swM38; Synth Bass 1 + { 0x004F311,0x06DF231, 0x06,0x00, 0x8, +0, false }, // 4020: apgnamM39; dukeM39; swM39; Synth Bass 2 + { 0x1035171,0x0155221, 0x1C,0x00, 0xE, +0, false }, // 4021: apgnamM40; apgnamM48; dukeM40; dukeM48; swM40; swM48; String Ensemble1; Violin + { 0x113FF31,0x0366661, 0x16,0x00, 0x8, +0, false }, // 4022: apgnamM41; dukeM41; swM41; Viola + { 0x0035171,0x0175461, 0x56,0x00, 0xE, +0, false }, // 4023: apgnamM42; dukeM42; swM42; Cello + { 0x0035171,0x0476421, 0x1D,0x00, 0xE, +0, false }, // 4024: apgnamM43; dukeM43; swM43; Contrabass + { 0x121F131,0x0166FE1, 0x46,0x00, 0x2, +0, false }, // 4025: apgnamM44; dukeM44; Tremulo Strings + { 0x0FFF611,0x0F37211, 0x05,0x00, 0x0, +0, false }, // 4026: apgnamM45; dukeM45; swM45; Pizzicato String + { 0x075F002,0x053F701, 0x1D,0x00, 0x0, +0, false }, // 4027: apgnamM46; dukeM46; swM46; Orchestral Harp + { 0x1057510,0x0F3F311, 0x41,0x00, 0x0, +0, false }, // 4028: apgnamM47; dukeM47; swM47; Timpany + { 0x1035131,0x0153061, 0x1C,0x00, 0xE, +0, false }, // 4029: apgnamM49; dukeM49; swM49; String Ensemble2 + { 0x014C121,0x0054161, 0x93,0x00, 0xA, +0, false }, // 4030: apgnamM50; dukeM50; swM50; Synth Strings 1 + { 0x0223101,0x0159041, 0x18,0x00, 0xC, +0, false }, // 4031: apgnamM51; dukeM51; swM51; SynthStrings 2 + { 0x01FF421,0x0073F72, 0xDB,0x07, 0x0, +0, false }, // 4032: apgnamM52; dukeM52; swM52; Choir Aahs + { 0x0697961,0x0677121, 0x96,0x00, 0x0, +0, false }, // 4033: apgnamM53; dukeM53; swM53; Voice Oohs + { 0x069E961,0x0677121, 0x96,0x00, 0x0, +0, false }, // 4034: apgnamM54; dukeM54; swM54; Synth Voice + { 0x0665410,0x045A581, 0x04,0x00, 0x8, +0, false }, // 4035: apgnamM55; dukeM55; swM55; Orchestra Hit + { 0x0076431,0x067D021, 0x1E,0x00, 0xE, +0, false }, // 4036: apgnamM56; dukeM56; swM56; Trumpet + { 0x0177521,0x0078F21, 0x94,0x80, 0xC, +0, false }, // 4037: apgnamM57; dukeM57; swM57; Trombone + { 0x0586321,0x018A021, 0x19,0x00, 0xC, +0, false }, // 4038: apgnamM58; dukeM58; swM58; Tuba + { 0x00F7321,0x00F9321, 0x16,0x00, 0xC, +0, false }, // 4039: apgnamM59; dukeM59; swM59; Muted Trumpet + { 0x0565321,0x016A021, 0x9A,0x80, 0xE, +0, false }, // 4040: apgnamM60; dukeM60; swM60; French Horn + { 0x0076431,0x067D021, 0x18,0x00, 0xE, +0, false }, // 4041: apgnamM61; dukeM61; swM61; Brass Section + { 0x03E4131,0x09EF022, 0x16,0x00, 0xE, +0, false }, // 4042: apgnamM62; dukeM62; Synth Brass 1 + { 0x0566121,0x016A021, 0x99,0x80, 0xE, +0, false }, // 4043: apgnamM63; dukeM63; swM63; Synth Brass 2 + { 0x100FF31,0x0087F61, 0x94,0x00, 0x8, +0, false }, // 4044: apgnamM64; dukeM64; swM64; Soprano Sax + { 0x1009831,0x0096F61, 0x8E,0x00, 0x8, +0, false }, // 4045: apgnamM65; apgnamM66; dukeM65; dukeM66; swM65; swM66; Alto Sax; Tenor Sax + { 0x1055E31,0x0087F61, 0x8D,0x00, 0xA, +0, false }, // 4046: apgnamM67; dukeM67; swM67; Baritone Sax + { 0x0178731,0x00E8BA2, 0xC1,0x00, 0xC, +0, false }, // 4047: apgnamM68; dukeM68; swM68; Oboe + { 0x0178731,0x10E8BA2, 0xC3,0x00, 0xC, +0, false }, // 4048: apgnamM69; dukeM69; swM69; English Horn + { 0x017FE71,0x00A6B22, 0x0D,0x00, 0x8, +0, false }, // 4049: apgnamM70; dukeM70; swM70; Bassoon + { 0x0219F32,0x0F770B1, 0x48,0x00, 0x4, +0, false }, // 4050: apgnamM71; dukeM71; swM71; Clarinet + { 0x03794A1,0x00A6521, 0x1F,0x00, 0x0, +0, false }, // 4051: apgnamM72; dukeM72; swM72; Piccolo + { 0x05F7621,0x02A60A1, 0x19,0x80, 0x6, +0, false }, // 4052: apgnamM73; dukeM73; swM73; Flute + { 0x0195131,0x0396021, 0x9A,0x80, 0xC, +0, false }, // 4053: apgnamM74; dukeM74; swM74; Recorder + { 0x05084B2,0x0186721, 0x8D,0x00, 0x0, +0, false }, // 4054: apgnamM75; dukeM75; swM75; Pan Flute + { 0x00457E2,0x0876861, 0x52,0x00, 0x8, +0, false }, // 4055: apgnamM76; dukeM76; swM76; Bottle Blow + { 0x1032171,0x0175461, 0x96,0x00, 0x4, +0, false }, // 4056: apgnamM77; dukeM77; swM77; Shakuhachi + { 0x0031171,0x0175461, 0xD6,0x00, 0x4, +0, false }, // 4057: apgnamM78; dukeM78; swM78; Whistle + { 0x00FF032,0x0077621, 0xF4,0x00, 0x0, +0, false }, // 4058: apgnamM79; dukeM79; swM79; Ocarina + { 0x203F422,0x00CF061, 0xA1,0x00, 0x0, +0, false }, // 4059: apgnamM80; dukeM80; Lead 1 squareea + { 0x10FFC21,0x10FF9A1, 0x0E,0x00, 0x0, +0, false }, // 4060: apgnamM81; dukeM81; swM81; Lead 2 sawtooth + { 0x0558721,0x0186421, 0x42,0x80, 0x0, +0, false }, // 4061: apgnamM82; dukeM82; Lead 3 calliope + { 0x0126621,0x0099021, 0x45,0x00, 0x6, +0, false }, // 4062: apgnamM83; dukeM83; swM83; Lead 4 chiff + { 0x121A221,0x02A91A2, 0x8E,0x00, 0xA, +0, false }, // 4063: apgnamM84; dukeM84; swM84; Lead 5 charang + { 0x069E962,0x0677121, 0xAA,0x00, 0x0, +0, false }, // 4064: apgnamM85; dukeM85; swM85; Lead 6 voice + { 0x0104100,0x206F760, 0xC4,0x00, 0x0, +0, false }, // 4065: apgnamM86; dukeM86; swM86; Lead 7 fifths + { 0x030F201,0x009F461, 0x8F,0x80, 0xA, +0, false }, // 4066: apgnamM87; dukeM87; swM87; Lead 8 brass + { 0x0F45217,0x005A0A1, 0xA7,0x00, 0xE, +0, false }, // 4067: apgnamM88; dukeM88; swM88; Pad 1 new age + { 0x011E861,0x00327B1, 0x1F,0x80, 0xA, +0, false }, // 4068: apgnamM89; dukeM89; swM89; Pad 2 warm + { 0x02C6161,0x018F521, 0x16,0x00, 0xC, +0, false }, // 4069: apgnamM90; dukeM90; swM90; Pad 3 polysynth + { 0x001EF71,0x0036172, 0x60,0x00, 0x0, +0, false }, // 4070: apgnamM91; dukeM91; swM91; Pad 4 choir + { 0x0935136,0x0714331, 0xC4,0x80, 0x6, +0, false }, // 4071: apgnamM92; dukeM92; swM92; Pad 5 bowedpad + { 0x175A1C1,0x1752101, 0x51,0x00, 0x0, +0, false }, // 4072: apgnamM93; dukeM93; swM93; Pad 6 metallic + { 0x010F4A1,0x0033F32, 0xDB,0x07, 0x0, +0, false }, // 4073: apgnamM94; dukeM94; swM94; Pad 7 halo + { 0x1181121,0x007CFA1, 0x15,0x00, 0x0, +0, false }, // 4074: apgnamM95; dukeM95; swM95; Pad 8 sweep + { 0x0F1B061,0x0F2F1B1, 0x1F,0x00, 0xA, +0, false }, // 4075: apgnamM96; dukeM96; swM96; FX 1 rain + { 0x1051201,0x0144121, 0x15,0x00, 0x0, +0, false }, // 4076: apgnamM97; dukeM97; swM97; FX 2 soundtrack + { 0x0156215,0x004AD81, 0x58,0x00, 0x2, +0, false }, // 4077: apgnamM98; dukeM98; swM98; FX 3 crystal + { 0x056F523,0x025F3A1, 0x48,0x80, 0x0, +0, false }, // 4078: apgnamM99; dukeM99; swM99; FX 4 atmosphere + { 0x151F261,0x0A5F242, 0x4D,0x00, 0x0, +0, false }, // 4079: apgnamM100; dukeM100; swM100; FX 5 brightness + { 0x1511261,0x0131123, 0x09,0x80, 0xC, +0, false }, // 4080: apgnamM101; dukeM101; swM101; FX 6 goblins + { 0x0F11141,0x0031DA1, 0x8E,0x06, 0xA, +0, false }, // 4081: apgnamM102; dukeM102; swM102; FX 7 echoes + { 0x15AB061,0x01AB0A3, 0x94,0x80, 0x0, +0, false }, // 4082: apgnamM103; dukeM103; swM103; FX 8 sci-fi + { 0x083F101,0x085F108, 0x40,0x40, 0x0, +0, false }, // 4083: apgnamM104; dukeM104; swM104; Sitar + { 0x1119311,0x0C5A213, 0x0C,0x09, 0x0, +0, false }, // 4084: apgnamM105; dukeM105; swM105; Banjo + { 0x1429811,0x0D7F311, 0x06,0x00, 0x4, +0, false }, // 4085: apgnamM106; dukeM106; Shamisen + { 0x0328513,0x112E591, 0x91,0x00, 0x8, +0, false }, // 4086: apgnamM107; dukeM107; Koto + { 0x2569D04,0x005F201, 0x8F,0x80, 0xE, +0, false }, // 4087: apgnamM108; dukeM108; Kalimba + { 0x1206721,0x10C6F22, 0x41,0x00, 0x6, +0, false }, // 4088: apgnamM109; dukeM109; swM109; Bagpipe + { 0x0206721,0x10C6F22, 0x41,0x00, 0x6, +0, false }, // 4089: apgnamM110; dukeM110; swM110; Fiddle + { 0x1178731,0x00E8B22, 0x48,0x80, 0xC, +0, false }, // 4090: apgnamM111; dukeM111; swM111; Shanai + { 0x0E5F105,0x0E5C302, 0xD8,0x80, 0x6, +0, false }, // 4091: apgnamM112; dukeM112; swM112; Tinkle Bell + { 0x026EC07,0x087F702, 0x0A,0x00, 0xE, +0, false }, // 4092: apgnamM113; dukeM113; swM113; Agogo Bells + { 0x0155805,0x005EF01, 0x9D,0x00, 0xE, +0, false }, // 4093: apgnamM114; dukeM114; swM114; Steel Drums + { 0x018FA17,0x054F812, 0x18,0x00, 0x8, +0, false }, // 4094: apgnamM115; dukeM115; swM115; Woodblock + { 0x0F3E900,0x005FF00, 0x11,0x00, 0x0, +0, false }, // 4095: apgnamM116; dukeM116; Taiko Drum + { 0x147F811,0x003F310, 0x01,0x80, 0x4, +0, false }, // 4096: apgnamM117; dukeM117; swM117; Melodic Tom + { 0x0696940,0x0657300, 0x96,0x00, 0x4, +0, false }, // 4097: apgnamM118; dukeM118; swM118; Synth Drum + { 0x0F0F00C,0x0DF270C, 0x00,0x00, 0xE, +0, false }, // 4098: apgnamM119; dukeM119; Reverse Cymbal + { 0x024F806,0x2D65602, 0x80,0x8D, 0xE, +0, false }, // 4099: apgnamM120; dukeM120; swM120; Guitar FretNoise + { 0x07DF011,0x0865611, 0x0A,0x89, 0xE, +0, false }, // 4100: apgnamM121; dukeM121; swM121; Breath Noise + { 0x0FFF00B,0x2FF120C, 0x00,0x00, 0xE, +0, false }, // 4101: dukeM122; swM122; Seashore + { 0x05BE51C,0x0FA5D0C, 0x1E,0x00, 0xE, +0, false }, // 4102: apgnamM123; dukeM123; swM123; Bird Tweet + { 0x0FFD02C,0x0FFF020, 0x40,0x00, 0xE, +0, false }, // 4103: apgnamM124; dukeM124; swM124; Telephone + { 0x200F600,0x2FF4FD0, 0x00,0x00, 0xE, +0, false }, // 4104: apgnamM125; dukeM125; swM125; Helicopter + { 0x001FF6C,0x016126C, 0x00,0x40, 0xE, +0, false }, // 4105: apgnamM126; dukeM126; swM126; Applause/Noise + { 0x0FFF30C,0x1DFF60C, 0x00,0x00, 0xE, +0, false }, // 4106: apgnamM127; dukeM127; swM127; Gunshot + { 0x0F00020,0x0F00000, 0x3F,0x3F, 0xD, +0, false }, // 4107: dukeP0; dukeP1; dukeP10; dukeP100; dukeP101; dukeP102; dukeP103; dukeP104; dukeP105; dukeP106; dukeP107; dukeP108; dukeP109; dukeP11; dukeP110; dukeP111; dukeP112; dukeP113; dukeP114; dukeP115; dukeP116; dukeP117; dukeP118; dukeP119; dukeP12; dukeP120; dukeP121; dukeP122; dukeP123; dukeP124; dukeP125; dukeP126; dukeP127; dukeP13; dukeP14; dukeP15; dukeP16; dukeP17; dukeP18; dukeP19; dukeP2; dukeP20; dukeP21; dukeP22; dukeP23; dukeP24; dukeP25; dukeP26; dukeP27; dukeP28; dukeP29; dukeP3; dukeP30; dukeP31; dukeP32; dukeP33; dukeP34; dukeP4; dukeP5; dukeP6; dukeP7; dukeP8; dukeP83; dukeP84; dukeP85; dukeP86; dukeP87; dukeP88; dukeP89; dukeP9; dukeP90; dukeP91; dukeP92; dukeP93; dukeP94; dukeP95; dukeP96; dukeP97; dukeP98; dukeP99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu + { 0x0C8AA00,0x0B7D200, 0x00,0x00, 0x0, +0, false }, // 4108: apgnamP0; apgnamP1; apgnamP10; apgnamP11; apgnamP12; apgnamP13; apgnamP14; apgnamP15; apgnamP16; apgnamP17; apgnamP18; apgnamP19; apgnamP2; apgnamP20; apgnamP21; apgnamP22; apgnamP23; apgnamP24; apgnamP25; apgnamP26; apgnamP3; apgnamP36; apgnamP4; apgnamP5; apgnamP6; apgnamP7; apgnamP8; apgnamP89; apgnamP9; dukeP36; swP0; swP1; swP10; swP11; swP12; swP13; swP14; swP15; swP16; swP17; swP18; swP19; swP2; swP20; swP21; swP22; swP23; swP24; swP25; swP26; swP3; swP36; swP4; swP5; swP6; swP7; swP8; swP89; swP9; Bass Drum 1 + { 0x22BFB03,0x00BF507, 0x00,0x00, 0xF, +0, false }, // 4109: apgnamP37; dukeP37; swP37; Side Stick + { 0x3FFFFF0,0x0F0FBE5, 0xC0,0x00, 0xE, +0, false }, // 4110: apgleeP39; apgnamP39; dukeP39; swP39; Hand Clap + { 0x00AFF21,0x119F800, 0x80,0x00, 0xE, +0, false }, // 4111: apgleeP40; apgnamP40; dukeP40; swP40; Electric Snare + { 0x098C601,0x098C601, 0x08,0x08, 0x5, +0, false }, // 4112: apgnamP41; apgnamP45; apgnamP47; apgnamP48; apgnamP50; dukeP41; dukeP45; dukeP47; dukeP48; dukeP50; swP45; swP47; swP48; swP50; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x098C601,0x098C601, 0x00,0x08, 0x5, +0, false }, // 4113: apgnamP43; dukeP43; swP43; High Floor Tom + { 0x342F80E,0x3E4F407, 0x00,0x40, 0xE, +0, false }, // 4114: apgnamP49; dukeP49; swP49; Crash Cymbal 1 + { 0x342F80F,0x3E4F407, 0x00,0x40, 0xE, +0, false }, // 4115: apgnamP52; dukeP52; swP52; Chinese Cymbal + { 0x342F804,0x3E4F407, 0x00,0x44, 0xE, +0, false }, // 4116: apgnamP53; dukeP53; swP53; Ride Bell + { 0x342F80F,0x3E4F40D, 0x00,0x40, 0xE, +0, false }, // 4117: apgnamP55; dukeP55; swP55; Splash Cymbal + { 0x342F80F,0x3E4F408, 0x00,0x40, 0xE, +0, false }, // 4118: apgnamP57; dukeP57; swP57; Crash Cymbal 2 + { 0x200F880,0x3049F90, 0x0D,0x00, 0xE, +0, false }, // 4119: apgleeP58; apgnamP58; dukeP58; swP58; Vibraslap + { 0x08DFA01,0x0B5F801, 0x4F,0x00, 0x7, +0, false }, // 4120: apgnamP63; dukeP63; swP63; Open High Conga + { 0x30AF901,0x006FA00, 0x00,0x00, 0xF, +0, false }, // 4121: apgnamP64; dukeP64; swP64; Low Conga + { 0x0EFF702,0x397C802, 0x00,0x00, 0xB, +0, false }, // 4122: apgnamP65; dukeP65; swP65; High Timbale + { 0x0EFF702,0x397C802, 0x00,0x40, 0xB, +0, false }, // 4123: apgnamP66; dukeP66; swP66; Low Timbale + { 0x276F502,0x2D6F609, 0x1B,0x05, 0x4, +0, false }, // 4124: apgnamP67; apgnamP68; dukeP67; dukeP68; swP67; swP68; High Agogo; Low Agogo + { 0x05BE51C,0x0FA7D07, 0x16,0x00, 0xE, +0, false }, // 4125: apgnamP71; dukeP71; swP71; Short Whistle + { 0x0FEE51C,0x0067D07, 0x16,0x00, 0xE, +0, false }, // 4126: apgnamP72; dukeP72; swP72; Long Whistle + { 0x0F40006,0x005F713, 0x3F,0x00, 0x1, +0, false }, // 4127: apgnamP76; dukeP76; High Wood Block + { 0x0F40006,0x005F712, 0x3F,0x00, 0x1, +0, false }, // 4128: apgnamP77; dukeP77; Low Wood Block + { 0x3F0E02A,0x005FF1E, 0x40,0x40, 0x8, +0, false }, // 4129: apgnamP80; dukeP80; swP80; Mute Triangle + { 0x3F0E02A,0x002FF1E, 0x7C,0x40, 0x8, +0, false }, // 4130: apgnamP81; dukeP81; swP81; Open Triangle + { 0x053F171,0x227F272, 0x48,0x00, 0xA, +0, false }, // 4131: swM30; Distorton Guitar + { 0x121F1B1,0x0166F61, 0x46,0x00, 0x2, +0, false }, // 4132: swM44; Tremulo Strings + { 0x03EC131,0x09EF022, 0x1B,0x00, 0xE, +0, false }, // 4133: swM62; Synth Brass 1 + { 0x203F4A2,0x00CF0F1, 0xA1,0x00, 0x0, +0, false }, // 4134: swM80; Lead 1 squareea + { 0x008C782,0x00857F1, 0x0D,0x00, 0x0, +0, false }, // 4135: swM82; Lead 3 calliope + { 0x053F101,0x074F217, 0x4F,0x00, 0x6, +0, false }, // 4136: swM106; Shamisen + { 0x0328513,0x112E591, 0x90,0x00, 0x8, +0, false }, // 4137: swM107; Koto + { 0x2569D04,0x005F201, 0xCF,0x80, 0xE, +0, false }, // 4138: swM108; Kalimba + { 0x0F2EB20,0x005FF10, 0x08,0x00, 0x0, +0, false }, // 4139: swM116; Taiko Drum + { 0x0F0F029,0x1DF2703, 0x00,0x00, 0xE, +0, false }, // 4140: swM119; Reverse Cymbal + { 0x0F6A90F,0x2F6F90F, 0x02,0xC0, 0x0, +0, false }, // 4141: swP31 + { 0x098F601,0x008CB00, 0x00,0x00, 0x5, +0, false }, // 4142: swP41; Low Floor Tom + { 0x306FF80,0x0176F11, 0x00,0x00, 0xE, +0, false }, // 4143: swP73; Short Guiro + { 0x306FF80,0x0166F11, 0x00,0x00, 0xE, +0, false }, // 4144: apgleeP73; swP74; Long Guiro; Short Guiro + { 0x0F00006,0x0FFF816, 0x3F,0x00, 0x1, +0, false }, // 4145: swP76; High Wood Block + { 0x0FF0006,0x0FFF815, 0x3F,0x00, 0x1, +0, false }, // 4146: swP77; Low Wood Block + { 0x094F3C1,0x0C8E3C1, 0x8C,0x40, 0xC, +12, false }, // 4147: raptM24; Acoustic Guitar (nylon) + { 0x1E4E130,0x0E3F230, 0x8D,0x00, 0xA, +12, false }, // 4148: raptM25; Acoustic Guitar (steel) + { 0x21FF120,0x088F420, 0x21,0x00, 0xA, +12, false }, // 4149: raptM26; Electric Guitar (jazz) + { 0x100A010,0x0F6B110, 0x15,0x00, 0x8, +12, false }, // 4150: raptM35; Fretless Bass + { 0x054A1E0,0x0049160, 0x4B,0x40, 0x0, +12, false }, // 4151: raptM47; * Timpani + { 0x1059020,0x10575A1, 0x51,0x80, 0x4, +12, false }, // 4152: raptM49; String Ensemble 2 + { 0x10580A0,0x1056521, 0x52,0x80, 0x6, +12, true }, // 4153: raptM49; String Ensemble 2 + { 0x10569A0,0x10266E0, 0x93,0x00, 0xA, +12, false }, // 4154: raptM50; Synth Strings 1 + { 0x0033221,0x1042120, 0x4D,0x80, 0x0, +12, false }, // 4155: raptM51; Synth Strings 2 + { 0x054A160,0x0049160, 0x4D,0x80, 0x0, +12, false }, // 4156: raptM52; Choir Aahs + { 0x10BA8A1,0x128D330, 0x48,0x00, 0xA, +12, false }, // 4157: raptM84; Lead 5 (charang) + { 0x0C8A820,0x0B7D601, 0x00,0x00, 0x0, +0, false }, // 4158: raptM117; Melodic Tom + { 0x117F7CE,0x04CF9C0, 0x21,0x00, 0xF, +12, false }, // 4159: raptP38; Acoustic Snare + { 0x075FC01,0x037F800, 0x21,0x00, 0x1, +12, false }, // 4160: raptP40; Electric Snare + { 0x25E980C,0x306FB0F, 0x80,0x80, 0xF, +12, false }, // 4161: raptP42; Closed High-Hat + { 0x0F5F201,0x0F6F201, 0x8F,0x06, 0x8, +0, false }, // 4162: b65M0; AcouGrandPiano + { 0x0F5F201,0x0F6F201, 0x4B,0x00, 0x8, +0, false }, // 4163: b65M1; BrightAcouGrand + { 0x0F5F201,0x0F5F201, 0x49,0x00, 0x8, +0, false }, // 4164: b65M2; ElecGrandPiano + { 0x0F6F2C1,0x0F6F241, 0x12,0x00, 0x6, +0, false }, // 4165: b65M3; Honky-tonkPiano + { 0x0F8F181,0x0F7F201, 0x57,0x00, 0x0, +0, false }, // 4166: b65M4; Rhodes Piano + { 0x0F7F101,0x0F6F201, 0x93,0x00, 0x0, +0, false }, // 4167: b65M5; Chorused Piano + { 0x0F5F60C,0x0F5F381, 0x5C,0x00, 0x0, +0, false }, // 4168: b65M8; Celesta + { 0x0F5F3D8,0x0F5F281, 0x62,0x00, 0x0, +0, false }, // 4169: b65M11; Vibraphone + { 0x014F6B1,0x004F1F1, 0x92,0x00, 0x2, +0, false }, // 4170: b65M16; Hammond Organ + { 0x05FC772,0x004C730, 0x14,0x00, 0x2, +0, false }, // 4171: b65M17; Percussive Organ + { 0x016AA70,0x0048AB1, 0x44,0x00, 0x4, +0, false }, // 4172: b65M18; Rock Organ + { 0x1259723,0x01355B1, 0x93,0x00, 0x4, +0, false }, // 4173: b65M19; Church Organ + { 0x1299824,0x01646B1, 0x48,0x00, 0xC, +0, false }, // 4174: b65M21; Accordion + { 0x1069121,0x0066161, 0x13,0x00, 0xA, +0, false }, // 4175: b65M22; Harmonica + { 0x0067121,0x00661E1, 0x13,0x89, 0x6, +0, false }, // 4176: b65M23; Tango Accordion + { 0x197F302,0x0C6F341, 0x9C,0x80, 0xC, +0, false }, // 4177: b65M24; Acoustic Guitar1 + { 0x198F303,0x0E5F111, 0x54,0x00, 0xC, +0, false }, // 4178: b65M25; Acoustic Guitar2 + { 0x03EF123,0x0F7F221, 0x5F,0x00, 0x0, +0, false }, // 4179: b65M26; Electric Guitar1 + { 0x127F623,0x0F7F321, 0x87,0x80, 0x6, +0, false }, // 4180: b65M27; Electric Guitar2 + { 0x054F903,0x03FF621, 0x47,0x00, 0x0, +0, false }, // 4181: b65M28; Electric Guitar3 + { 0x1479163,0x0178421, 0x4A,0x05, 0x8, +0, false }, // 4182: b65M29; Overdrive Guitar + { 0x1189563,0x0179461, 0x4A,0x00, 0x8, +0, false }, // 4183: b65M30; Distorton Guitar + { 0x0482029,0x0F7D1A4, 0xA1,0x80, 0x8, +0, false }, // 4184: b65M31; Guitar Harmonics + { 0x077F131,0x005F771, 0x13,0x00, 0xA, +0, false }, // 4185: b65M33; Electric Bass 1 + { 0x0E7F171,0x075F171, 0x8D,0x00, 0xA, +0, false }, // 4186: b65M34; Electric Bass 2 + { 0x0276131,0x0157172, 0x5B,0x00, 0xC, +0, false }, // 4187: b65M35; Fretless Bass + { 0x096A101,0x0D6F261, 0x8B,0x40, 0x8, +0, false }, // 4188: b65M36; Slap Bass 1 + { 0x016A261,0x0D6A121, 0x8A,0x08, 0x8, +0, false }, // 4189: b65M37; Slap Bass 2 + { 0x0E5F431,0x075F131, 0x8B,0x00, 0xA, +0, false }, // 4190: b65M38; Synth Bass 1 + { 0x057F271,0x007E122, 0x0F,0x00, 0x6, +0, false }, // 4191: b65M39; Synth Bass 2 + { 0x114DD31,0x0265621, 0x15,0x00, 0x8, +0, false }, // 4192: b65M40; Violin + { 0x113DD31,0x00666E1, 0x16,0x00, 0x8, +0, false }, // 4193: b65M41; Viola + { 0x116D171,0x0066131, 0x49,0x00, 0x8, +0, false }, // 4194: b65M42; Cello + { 0x11471A1,0x0057263, 0x4D,0x80, 0x2, +0, false }, // 4195: b65M43; Contrabass + { 0x124F1F1,0x0156FE1, 0x40,0x00, 0x2, +0, false }, // 4196: b65M44; Tremulo Strings + { 0x176F502,0x0358501, 0x1A,0x80, 0x0, +0, false }, // 4197: b65M45; Pizzicato String + { 0x175F422,0x0F3F301, 0x1D,0x80, 0x0, +0, false }, // 4198: b65M46; Orchestral Harp + { 0x126B121,0x00572A2, 0x9B,0x01, 0xE, +0, false }, // 4199: b65M48; String Ensemble1 + { 0x1037FA1,0x1053F21, 0x98,0x00, 0x0, +0, false }, // 4200: b65M49; String Ensemble2 + { 0x03441A1,0x0035161, 0x93,0x00, 0xA, +0, false }, // 4201: b65M50; Synth Strings 1 + { 0x025C121,0x0054F61, 0x18,0x00, 0xC, +0, false }, // 4202: b65M51; SynthStrings 2 + { 0x013F431,0x0038A72, 0x5B,0x83, 0x0, +0, false }, // 4203: b65M52; Choir Aahs + { 0x03974A1,0x0667161, 0x90,0x00, 0x0, +0, false }, // 4204: b65M53; Voice Oohs + { 0x08662E1,0x0057A72, 0x57,0x00, 0xC, +0, false }, // 4205: b65M54; Synth Voice + { 0x0188561,0x0088F61, 0x92,0x01, 0xC, +0, false }, // 4206: b65M56; Trumpet + { 0x01775A1,0x0078F21, 0x94,0x05, 0xC, +0, false }, // 4207: b65M57; Trombone + { 0x0157621,0x0368261, 0x94,0x00, 0xC, +0, false }, // 4208: b65M58; Tuba + { 0x1189E31,0x1286221, 0x43,0x00, 0x2, +0, false }, // 4209: b65M59; Muted Trumpet + { 0x0676121,0x0067F21, 0x9B,0x00, 0x2, +0, false }, // 4210: b65M60; French Horn + { 0x0187561,0x00874A2, 0x8A,0x06, 0x8, +0, false }, // 4211: b65M61; Brass Section + { 0x15772A1,0x0177161, 0x86,0x83, 0x0, +0, false }, // 4212: b65M62; Synth Brass 1 + { 0x0375421,0x016A621, 0x4D,0x00, 0x8, +0, false }, // 4213: b65M63; Synth Brass 2 + { 0x1079331,0x0077261, 0x8F,0x00, 0x8, +0, false }, // 4214: b65M64; Soprano Sax + { 0x1079331,0x0077261, 0x8E,0x00, 0x8, +0, false }, // 4215: b65M65; Alto Sax + { 0x1079331,0x0078261, 0x91,0x00, 0xA, +0, false }, // 4216: b65M66; Tenor Sax + { 0x118AA61,0x0088F21, 0x4B,0x00, 0x8, +0, false }, // 4217: b65M68; Oboe + { 0x1167E31,0x1078B21, 0x90,0x00, 0x6, +0, false }, // 4218: b65M69; English Horn + { 0x0289B32,0x0187221, 0x90,0x00, 0x4, +0, false }, // 4219: b65M71; Clarinet + { 0x05C85E1,0x01765E1, 0x1F,0x00, 0x0, +0, false }, // 4220: b65M72; Piccolo + { 0x05C88E1,0x01765E1, 0x46,0x00, 0x0, +0, false }, // 4221: b65M73; Flute + { 0x01F75A1,0x0077521, 0x9C,0x00, 0x2, +0, false }, // 4222: b65M74; Recorder + { 0x2FCF122,0x006FF61, 0x51,0x00, 0x0, +0, false }, // 4223: b65M80; Lead 1 squareea + { 0x1FCF121,0x207FF21, 0x0E,0x00, 0x0, +0, false }, // 4224: b65M81; Lead 2 sawtooth + { 0x0588622,0x01664E1, 0x46,0x80, 0x0, +0, false }, // 4225: b65M82; Lead 3 calliope + { 0x17A9221,0x02A9122, 0x8B,0x00, 0x0, +0, false }, // 4226: b65M84; Lead 5 charang + { 0x005DFA2,0x0056F61, 0x9E,0x40, 0x2, +0, false }, // 4227: b65M85; Lead 6 voice + { 0x0A8F121,0x007F461, 0x8F,0x80, 0xA, +0, false }, // 4228: b65M87; Lead 8 brass + { 0x0935337,0x005A0E1, 0xA5,0x00, 0x2, +0, false }, // 4229: b65M88; Pad 1 new age + { 0x0759121,0x0155561, 0x17,0x00, 0xC, +0, false }, // 4230: b65M90; Pad 3 polysynth + { 0x0025471,0x0036A72, 0x5D,0x00, 0x0, +0, false }, // 4231: b65M91; Pad 4 choir + { 0x0432161,0x03542A2, 0x97,0x00, 0x8, +0, false }, // 4232: b65M92; Pad 5 bowedpad + { 0x173A161,0x1433161, 0x1C,0x00, 0x0, +0, false }, // 4233: b65M93; Pad 6 metallic + { 0x0341121,0x0244261, 0x89,0x03, 0xA, +0, false }, // 4234: b65M94; Pad 7 halo + { 0x14711A1,0x007CF61, 0x15,0x00, 0x0, +0, false }, // 4235: b65M95; Pad 8 sweep + { 0x085B122,0x025F261, 0x92,0x83, 0xC, +0, false }, // 4236: b65M99; FX 4 atmosphere + { 0x155F101,0x0F4F242, 0x4D,0x00, 0x0, +0, false }, // 4237: b65M100; FX 5 brightness + { 0x1511161,0x01321A3, 0x94,0x80, 0x6, +0, false }, // 4238: b65M101; FX 6 goblins + { 0x0311161,0x0035DA1, 0x8C,0x80, 0x6, +0, false }, // 4239: b65M102; FX 7 echoes + { 0x1F1A131,0x0F4A233, 0x0C,0x80, 0x0, +0, false }, // 4240: b65M105; Banjo + { 0x0277C21,0x1076F22, 0x49,0x00, 0x6, +0, false }, // 4241: b65M109; Bagpipe + { 0x134DD31,0x0165621, 0x85,0x00, 0xA, +0, false }, // 4242: b65M110; Fiddle + { 0x207DA20,0x0078F21, 0x04,0x81, 0x6, +0, false }, // 4243: b65M111; Shanai + { 0x0E5F105,0x0E3C303, 0x6A,0x80, 0x6, +0, false }, // 4244: b65M112; Tinkle Bell + { 0x0A337D5,0x03756FA, 0x95,0x40, 0x0, +0, false }, // 4245: b65M123; Bird Tweet + { 0x261B2B5,0x0A5F4B4, 0x5C,0x08, 0xA, +0, false }, // 4246: b65M124; Telephone + { 0x001F6EE,0x3A54FF0, 0x00,0x00, 0xE, +0, false }, // 4247: b65M125; Helicopter + { 0x0F0F300,0x2C6F600, 0x00,0x00, 0xE, +0, false }, // 4248: b65M127; Gunshot + { 0x060F213,0x072F201, 0x4F,0x10, 0x8, +0, false }, // 4249: b66M14; Tubular Bells + { 0x0FFF001,0x00F9031, 0x4F,0x04, 0x6, +0, false }, // 4250: b66M18; Rock Organ + { 0x021FF13,0x0F6F311, 0x96,0x80, 0xA, +0, false }, // 4251: b66M24; Acoustic Guitar1 + { 0x001FF11,0x0F5F311, 0x8D,0x80, 0x0, +0, false }, // 4252: b66M25; Acoustic Guitar2 + { 0x171F503,0x0F6F211, 0x5E,0x00, 0xE, +0, false }, // 4253: b66M26; Electric Guitar1 + { 0x031F121,0x0F8F406, 0x40,0x85, 0x0, +0, false }, // 4254: b66M27; Electric Guitar2 + { 0x09F8331,0x078F422, 0x10,0x04, 0xA, +0, false }, // 4255: b66M37; Slap Bass 2 + { 0x024D501,0x0258531, 0x0F,0x00, 0xA, +0, false }, // 4256: b66M39; Synth Bass 2 + { 0x0A7F131,0x0C6F731, 0x5A,0x80, 0xE, +0, false }, // 4257: b66M45; Pizzicato String + { 0x08B7261,0x01950E1, 0xA7,0x81, 0x2, +0, false }, // 4258: b66M53; Voice Oohs + { 0x0089782,0x00897F1, 0x0D,0x00, 0x0, +0, false }, // 4259: b66M82; Lead 3 calliope + { 0x0E1A311,0x0E4A103, 0x80,0x80, 0x6, +0, false }, // 4260: b66M86; Lead 7 fifths + { 0x003FF41,0x0F4F123, 0x23,0x00, 0x8, +0, false }, // 4261: b66M100; FX 5 brightness + { 0x007FF01,0x007FF01, 0x00,0x00, 0x7, +0, false }, // 4262: apgleeM117; b66M116; Melodic Tom; Taiko Drum + { 0x096D801,0x096D801, 0x00,0x00, 0xA, +0, false }, // 4263: b66M117; Melodic Tom + { 0x0F77720,0x2F87811, 0x11,0x13, 0xD, +0, false }, // 4264: b66P70; Maracas + { 0x042F80E,0x3E4F407, 0x08,0x51, 0xE, +0, false }, // 4265: 3drm67P57; Crash Cymbal 2 + { 0x031F201,0x073C211, 0x9E,0x03, 0xE, +0, false }, // 4266: 2x2byJANM0; AcouGrandPiano + { 0x8151F121,0x80B3C231, 0x97,0x03, 0xA, +0, false }, // 4267: 2x2byJANM1; BrightAcouGrand + { 0x80F4F201,0x80F7F201, 0x4B,0x00, 0xB, +0, false }, // 4268: 2x2byJANM1; BrightAcouGrand + { 0x81F5F213,0x80F5F111, 0xC6,0x00, 0x0, +0, false }, // 4269: 2x2byJANM2; ElecGrandPiano + { 0x80F7F281,0x80F7F241, 0x12,0x00, 0x6, +0, false }, // 4270: 2x2byJANM3; Honky-tonkPiano + { 0x8151F1A1,0x80C2F2B1, 0x97,0x03, 0x7, +0, false }, // 4271: 2x2byJANM3; Honky-tonkPiano + { 0x80F7F101,0x80F7F201, 0x57,0x00, 0x0, +0, false }, // 4272: 2x2byJANM4; Rhodes Piano + { 0x8044F607,0x80B6F2A1, 0xB3,0x0B, 0x1, +0, false }, // 4273: 2x2byJANM4; Rhodes Piano + { 0x80F7F101,0x80F7F201, 0x93,0x00, 0x0, +0, false }, // 4274: 2x2byJANM5; Chorused Piano + { 0x8243F516,0x8187F291, 0x24,0x00, 0x1, +0, false }, // 4275: 2x2byJANM5; Chorused Piano + { 0x8003AF31,0x8114FD15, 0x88,0x00, 0x8, +0, false }, // 4276: 2x2byJANM6; Harpsichord + { 0x821FF200,0x8386F500, 0x00,0x00, 0x6, +0, false }, // 4277: 2x2byJANM7; Clavinet + { 0x80F4F60C,0x80F5F381, 0x5C,0x00, 0x0, +0, false }, // 4278: 2x2byJANM8; Celesta + { 0x81737339,0x8044F331, 0xA7,0x09, 0x1, +0, false }, // 4279: 2x2byJANM8; Celesta + { 0x80F2F307,0x80F1F211, 0x97,0x80, 0x2, +0, false }, // 4280: 2x2byJANM9; Glockenspiel + { 0x8185DC85,0x8055F401, 0x91,0x0E, 0x3, +0, false }, // 4281: 2x2byJANM9; Glockenspiel + { 0x8135FA84,0x8014F881, 0x05,0x05, 0x2, +0, false }, // 4282: 2x2byJANM10; Music box + { 0x8015888F,0x8024AA41, 0x28,0x00, 0xE, +0, false }, // 4283: 2x2byJANM11; Vibraphone + { 0x80F6F618,0x80F7E701, 0x23,0x00, 0x0, +0, false }, // 4284: 2x2byJANM12; Marimba + { 0x8035FA95,0x8014F781, 0x52,0x09, 0x1, +0, false }, // 4285: 2x2byJANM12; Marimba + { 0x80F6F615,0x80F6F601, 0x91,0x00, 0x4, +0, false }, // 4286: 2x2byJANM13; Xylophone + { 0x8066FE15,0x8085C8C1, 0x0B,0x03, 0x5, +0, false }, // 4287: 2x2byJANM13; Xylophone + { 0x80F2F245,0x80F2F202, 0x0E,0x00, 0x8, +0, false }, // 4288: 2x2byJANM14; Tubular Bells + { 0x81F57503,0x80F5B581, 0x49,0x80, 0x4, +0, false }, // 4289: 2x2byJANM15; Dulcimer + { 0x8156940A,0x8132F411, 0xA7,0x05, 0x5, +0, false }, // 4290: 2x2byJANM15; Dulcimer + { 0x8146D182,0x814CE1A0, 0x00,0x00, 0x9, +0, false }, // 4291: 2x2byJANM16; Hammond Organ + { 0x8058C772,0x8008C730, 0x14,0x00, 0x2, +0, false }, // 4292: 2x2byJANM17; Percussive Organ + { 0x80699724,0x804B9125, 0x00,0x26, 0xB, +0, false }, // 4293: 2x2byJANM18; Rock Organ + { 0x807BA762,0x803B6021, 0x1B,0x00, 0xA, +0, false }, // 4294: 2x2byJANM18; Rock Organ + { 0x81239723,0x801455B1, 0x93,0x00, 0x4, +0, false }, // 4295: 2x2byJANM19; Church Organ + { 0x81069FB2,0x810B55B0, 0x09,0x09, 0x5, +0, false }, // 4296: 2x2byJANM19; Church Organ + { 0x81049761,0x800455B1, 0x13,0x80, 0x0, +0, false }, // 4297: 2x2byJANM20; Reed Organ + { 0x81FF9001,0x800C5033, 0x53,0x0D, 0x1, +0, false }, // 4298: 2x2byJANM20; Reed Organ + { 0x812A9824,0x801A46B1, 0x48,0x00, 0xC, +0, false }, // 4299: 2x2byJANM21; Accordion + { 0x81535105,0x81293232, 0x9C,0x05, 0xD, +0, false }, // 4300: 2x2byJANM21; Accordion + { 0x81069161,0x80076121, 0x13,0x00, 0xA, +0, false }, // 4301: 2x2byJANM22; Harmonica + { 0x82034121,0x810661F1, 0x8F,0x09, 0xB, +0, false }, // 4302: 2x2byJANM22; Harmonica + { 0x80067121,0x800761A1, 0x13,0x89, 0x6, +0, false }, // 4303: 2x2byJANM23; Tango Accordion + { 0x80535105,0x81293232, 0x9A,0x05, 0x7, +0, false }, // 4304: 2x2byJANM23; Tango Accordion + { 0x8194F302,0x80C8F341, 0x9C,0x80, 0xC, +0, false }, // 4305: 2x2byJANM24; Acoustic Guitar1 + { 0x8021FF13,0x8103FF11, 0x1F,0x05, 0xD, +0, false }, // 4306: 2x2byJANM24; Acoustic Guitar1 + { 0x819AF303,0x80E7F111, 0x54,0x00, 0xC, +0, false }, // 4307: 2x2byJANM25; Acoustic Guitar2 + { 0x8271F504,0x8183F111, 0x5E,0x07, 0xD, +0, false }, // 4308: 2x2byJANM25; Acoustic Guitar2 + { 0x803AF123,0x80F8F221, 0x5F,0x00, 0x0, +0, false }, // 4309: 2x2byJANM26; Electric Guitar1 + { 0x8071F403,0x80A4F131, 0x59,0x08, 0x1, +0, false }, // 4310: 2x2byJANM26; Electric Guitar1 + { 0x829EF520,0x835BF411, 0x90,0x00, 0xC, +0, false }, // 4311: 2x2byJANM27; Electric Guitar2 + { 0x8054F903,0x803AF621, 0x47,0x00, 0x0, +0, false }, // 4312: 2x2byJANM28; Electric Guitar3 + { 0x801485A5,0x80F47041, 0x1A,0x17, 0xE, +0, false }, // 4313: 2x2byJANM29; Overdrive Guitar + { 0x80F3D001,0x80FBD001, 0x19,0x00, 0x0, +0, false }, // 4314: 2x2byJANM29; Overdrive Guitar + { 0x80597121,0x806BE1E4, 0x80,0x00, 0x6, +0, false }, // 4315: 2x2byJANM30; Distorton Guitar + { 0x804F2009,0x80F8D184, 0xA1,0x80, 0x8, +0, false }, // 4316: 2x2byJANM31; Guitar Harmonics + { 0x819F53C8,0x807FFAE4, 0x1C,0x03, 0x9, +0, false }, // 4317: 2x2byJANM31; Guitar Harmonics + { 0x80069421,0x80A6C3A2, 0x1E,0x00, 0x2, +0, false }, // 4318: 2x2byJANM32; Acoustic Bass + { 0x81115131,0x8013C501, 0x1F,0x00, 0x3, +0, false }, // 4319: 2x2byJANM32; Acoustic Bass + { 0x802BF82A,0x802BF620, 0x24,0x2D, 0xE, +0, false }, // 4320: 2x2byJANM33; Electric Bass 1 + { 0x802BF420,0x802BF420, 0x12,0x00, 0xE, +0, false }, // 4321: 2x2byJANM33; Electric Bass 1 + { 0x80E8F131,0x8078F131, 0x8D,0x00, 0xA, +0, false }, // 4322: 2x2byJANM34; Electric Bass 2 + { 0x8000FB31,0x80D8E422, 0x14,0x05, 0xB, +0, false }, // 4323: 2x2byJANM34; Electric Bass 2 + { 0x8050FF21,0x8098F421, 0x03,0x85, 0xD, +0, false }, // 4324: 2x2byJANM35; Fretless Bass + { 0x8027F912,0x8147F71C, 0x0F,0x0F, 0x0, +0, false }, // 4325: 2x2byJANM36; Slap Bass 1 + { 0x8097F211,0x8159F302, 0x1D,0x00, 0x0, +0, false }, // 4326: 2x2byJANM36; Slap Bass 1 + { 0x80C9F53F,0x80D99632, 0x22,0x22, 0x8, +0, false }, // 4327: 2x2byJANM37; Slap Bass 2 + { 0x80C9D331,0x80FAD331, 0x19,0x00, 0x0, +0, false }, // 4328: 2x2byJANM37; Slap Bass 2 + { 0x80E8F431,0x8078F131, 0x8B,0x00, 0xA, +0, false }, // 4329: 2x2byJANM38; Synth Bass 1 + { 0x80F2F240,0x80F6F102, 0x81,0x08, 0x0, +0, false }, // 4330: 2x2byJANM39; Synth Bass 2 + { 0x8064A001,0x80757103, 0x1D,0x00, 0xE, +0, false }, // 4331: 2x2byJANM40; Violin + { 0x8113DD31,0x80066621, 0x16,0x00, 0x8, +0, false }, // 4332: 2x2byJANM41; Viola + { 0x82115231,0x810631B1, 0x91,0x02, 0x9, +0, false }, // 4333: 2x2byJANM41; Viola + { 0x811CD171,0x800C6131, 0x49,0x00, 0x8, +0, false }, // 4334: 2x2byJANM42; Cello + { 0x81115431,0x81094522, 0x55,0x00, 0x9, +0, false }, // 4335: 2x2byJANM42; Cello + { 0x81127121,0x80067223, 0x4D,0x80, 0x2, +0, false }, // 4336: 2x2byJANM43; Contrabass + { 0x81115431,0x81094522, 0x55,0x03, 0x3, +0, false }, // 4337: 2x2byJANM43; Contrabass + { 0x8121F1F1,0x80166FE1, 0x40,0x00, 0x2, +0, false }, // 4338: 2x2byJANM44; Tremulo Strings + { 0x80155331,0x81164562, 0x89,0x03, 0x3, +0, false }, // 4339: 2x2byJANM44; Tremulo Strings + { 0x8175F502,0x80358501, 0x1A,0x80, 0x0, +0, false }, // 4340: 2x2byJANM45; Pizzicato String + { 0x81F0F511,0x80C3F411, 0x1F,0x03, 0x1, +0, false }, // 4341: 2x2byJANM45; Pizzicato String + { 0x8175F502,0x80F4F301, 0x1D,0x80, 0x0, +0, false }, // 4342: 2x2byJANM46; Orchestral Harp + { 0x8071F403,0x80A5F131, 0x59,0x13, 0x1, +0, false }, // 4343: 2x2byJANM46; Orchestral Harp + { 0x8135F600,0x8113D911, 0x0D,0x09, 0x3, +0, false }, // 4344: 2x2byJANM47; Timpany + { 0x802F94E1,0x804FC525, 0x00,0x19, 0x9, +0, false }, // 4345: 2x2byJANM48; String Ensemble1 + { 0x803FA4E3,0x800FA221, 0x1C,0x00, 0x0, +0, false }, // 4346: 2x2byJANM48; String Ensemble1 + { 0x81037FA1,0x81073F21, 0x98,0x00, 0x0, +0, false }, // 4347: 2x2byJANM49; String Ensemble2 + { 0x801152B1,0x81153261, 0x13,0x0B, 0x1, +0, false }, // 4348: 2x2byJANM49; String Ensemble2 + { 0x8012C1A1,0x80054F61, 0x93,0x00, 0xA, +0, false }, // 4349: 2x2byJANM50; Synth Strings 1 + { 0x81017531,0x811454E1, 0x1E,0x00, 0xB, +0, false }, // 4350: 2x2byJANM50; Synth Strings 1 + { 0x81D3C0E1,0x810434A2, 0x93,0x05, 0xD, +0, false }, // 4351: 2x2byJANM51; SynthStrings 2 + { 0x8015F431,0x80058A72, 0x5B,0x83, 0x0, +0, false }, // 4352: 2x2byJANM52; Choir Aahs + { 0x82536120,0x80055F62, 0x4F,0x0F, 0x1, +0, false }, // 4353: 2x2byJANM52; Choir Aahs + { 0x803974A1,0x80677161, 0x90,0x00, 0x0, +0, false }, // 4354: 2x2byJANM53; Voice Oohs + { 0x81336F73,0x800D9FE1, 0x14,0x14, 0x1, +0, false }, // 4355: 2x2byJANM53; Voice Oohs + { 0x800860A4,0x80086068, 0x00,0x00, 0x3, +0, false }, // 4356: 2x2byJANM54; Synth Voice + { 0x80635490,0x8045A541, 0x00,0x00, 0x8, +0, false }, // 4357: 2x2byJANM55; Orchestra Hit + { 0x80049100,0x82045240, 0x0F,0x00, 0x9, +0, false }, // 4358: 2x2byJANM55; Orchestra Hit + { 0x804D7121,0x801E8161, 0x1A,0x0B, 0xD, +0, false }, // 4359: 2x2byJANM56; Trumpet + { 0x80177521,0x80098F21, 0x94,0x05, 0xC, +0, false }, // 4360: 2x2byJANM57; Trombone + { 0x801F61B1,0x801B9221, 0x18,0x0D, 0xD, +0, false }, // 4361: 2x2byJANM57; Trombone + { 0x80157621,0x80378261, 0x94,0x00, 0xC, +0, false }, // 4362: 2x2byJANM58; Tuba + { 0x80658201,0x80267521, 0x1B,0x01, 0xD, +0, false }, // 4363: 2x2byJANM58; Tuba + { 0x81179E31,0x812C6221, 0x43,0x00, 0x2, +0, false }, // 4364: 2x2byJANM59; Muted Trumpet + { 0x801F4133,0x803B9221, 0x19,0x0F, 0x3, +0, false }, // 4365: 2x2byJANM59; Muted Trumpet + { 0x80C54121,0x80034F01, 0x00,0x3F, 0x5, +0, false }, // 4366: 2x2byJANM60; French Horn + { 0x8194F431,0x80FD7003, 0x00,0x00, 0x0, +0, false }, // 4367: 2x2byJANM61; Brass Section + { 0x800F6231,0x80DBC261, 0x1A,0x00, 0xE, +0, false }, // 4368: 2x2byJANM62; Synth Brass 1 + { 0x80158521,0x801B9222, 0x17,0x00, 0xE, +0, false }, // 4369: 2x2byJANM63; Synth Brass 2 + { 0x81029331,0x800B7261, 0x8F,0x00, 0x8, +0, false }, // 4370: 2x2byJANM64; Soprano Sax + { 0x81039331,0x80097261, 0x8E,0x00, 0x8, +0, false }, // 4371: 2x2byJANM65; Alto Sax + { 0x81567101,0x801C52B2, 0x8D,0x0D, 0x9, +0, false }, // 4372: 2x2byJANM65; Alto Sax + { 0x80AE7121,0x809E8122, 0x19,0x00, 0xC, +0, false }, // 4373: 2x2byJANM66; Tenor Sax + { 0x810F9331,0x800F7261, 0x8E,0x00, 0xA, +0, false }, // 4374: 2x2byJANM67; Baritone Sax + { 0x81537101,0x801C52B3, 0x10,0x09, 0xB, +0, false }, // 4375: 2x2byJANM67; Baritone Sax + { 0x8116AA21,0x800A8F21, 0x4B,0x00, 0x8, +0, false }, // 4376: 2x2byJANM68; Oboe + { 0x8119FF21,0x800890A4, 0x17,0x09, 0x9, +0, false }, // 4377: 2x2byJANM68; Oboe + { 0x81177E31,0x810C8B21, 0x90,0x00, 0x6, +0, false }, // 4378: 2x2byJANM69; English Horn + { 0x80178E31,0x800E6BA1, 0x8D,0x0D, 0x7, +0, false }, // 4379: 2x2byJANM69; English Horn + { 0x81197531,0x80196132, 0x81,0x00, 0x0, +0, false }, // 4380: 2x2byJANM70; Bassoon + { 0x8109F021,0x800A9023, 0x97,0x0B, 0x1, +0, false }, // 4381: 2x2byJANM70; Bassoon + { 0x80219B32,0x80177221, 0x90,0x00, 0x4, +0, false }, // 4382: 2x2byJANM71; Clarinet + { 0x801CB632,0x801B66E1, 0x92,0x82, 0x5, +0, false }, // 4383: 2x2byJANM71; Clarinet + { 0x805F85E1,0x801A65E1, 0x1F,0x00, 0x0, +0, false }, // 4384: 2x2byJANM72; Piccolo + { 0x81475721,0x800955E1, 0x20,0x80, 0x1, +0, false }, // 4385: 2x2byJANM72; Piccolo + { 0x805F88E1,0x801A65E1, 0x46,0x00, 0x0, +0, false }, // 4386: 2x2byJANM73; Flute + { 0x81378E21,0x800955E1, 0x19,0x00, 0x1, +0, false }, // 4387: 2x2byJANM73; Flute + { 0x801F75A1,0x800A7521, 0x9C,0x00, 0x2, +0, false }, // 4388: 2x2byJANM74; Recorder + { 0x81375721,0x80095521, 0x20,0x09, 0x3, +0, false }, // 4389: 2x2byJANM74; Recorder + { 0x80588431,0x801A6521, 0x8B,0x00, 0x0, +0, false }, // 4390: 2x2byJANM75; Pan Flute + { 0x81375722,0x800943E1, 0xA6,0x00, 0x1, +0, false }, // 4391: 2x2byJANM75; Pan Flute + { 0x805666E1,0x802665A1, 0x4C,0x00, 0x0, +0, false }, // 4392: 2x2byJANM76; Bottle Blow + { 0x82375723,0x800945E1, 0x2D,0x80, 0x1, +0, false }, // 4393: 2x2byJANM76; Bottle Blow + { 0x80467662,0x803655A1, 0xCB,0x00, 0x0, +0, false }, // 4394: 2x2byJANM77; Shakuhachi + { 0x82715131,0x82085FA0, 0x24,0x04, 0x1, +0, false }, // 4395: 2x2byJANM77; Shakuhachi + { 0x80075762,0x800756A1, 0x99,0x00, 0xB, +0, false }, // 4396: 2x2byJANM78; Whistle + { 0x82375720,0x805945E1, 0x2A,0x07, 0xB, +0, false }, // 4397: 2x2byJANM78; Whistle + { 0x80077762,0x800776A1, 0x93,0x00, 0xB, +0, false }, // 4398: 2x2byJANM79; Ocarina + { 0x86FFF021,0x800F0020, 0x0B,0x3F, 0x1, +0, false }, // 4399: 2x2byJANM80; Lead 1 squareea + { 0x80F4F262,0x86F4F222, 0x3F,0x3F, 0x0, +0, false }, // 4400: 2x2byJANM80; Lead 1 squareea + { 0x800F8021,0x800FF021, 0x13,0x00, 0xC, +0, false }, // 4401: 2x2byJANM81; Lead 2 sawtooth + { 0x800F8021,0x800FF021, 0x13,0x00, 0xD, +0, false }, // 4402: 2x2byJANM81; Lead 2 sawtooth + { 0x82EBF121,0x80D8F061, 0x0D,0x00, 0xA, +0, false }, // 4403: 2x2byJANM82; Lead 3 calliope + { 0x80126621,0x800A96A1, 0x45,0x00, 0x0, +0, false }, // 4404: 2x2byJANM83; Lead 4 chiff + { 0x80738101,0x80CDC1C4, 0x80,0x00, 0x8, +0, false }, // 4405: 2x2byJANM84; Lead 5 charang + { 0x8005DFA2,0x80076F61, 0x9E,0x40, 0x2, +0, false }, // 4406: 2x2byJANM85; Lead 6 voice + { 0x82379720,0x80685321, 0x21,0x00, 0x3, +0, false }, // 4407: 2x2byJANM85; Lead 6 voice + { 0x80CE4122,0x80CE6103, 0x00,0x01, 0x9, +0, false }, // 4408: 2x2byJANM86; Lead 7 fifths + { 0x8062F521,0x83F6F001, 0x16,0x00, 0xC, +0, false }, // 4409: 2x2byJANM87; Lead 8 brass + { 0x80945377,0x8005A0A1, 0xA5,0x00, 0x2, +0, false }, // 4410: 2x2byJANM88; Pad 1 new age + { 0x8105FF07,0x8004FFE1, 0x11,0x00, 0x3, +0, false }, // 4411: 2x2byJANM88; Pad 1 new age + { 0x809041F1,0x800322B1, 0xCB,0x07, 0xB, +0, false }, // 4412: 2x2byJANM89; Pad 2 warm + { 0x8000FF21,0x8029F521, 0x14,0x00, 0x6, +0, false }, // 4413: 2x2byJANM90; Pad 3 polysynth + { 0x8000FF21,0x80298521, 0x11,0x00, 0xB, +0, false }, // 4414: 2x2byJANM90; Pad 3 polysynth + { 0x8023F222,0x80059F22, 0x1F,0x00, 0xE, +0, false }, // 4415: 2x2byJANM91; Pad 4 choir + { 0x8023F221,0x8008EF22, 0x0C,0x00, 0x1, +0, false }, // 4416: 2x2byJANM91; Pad 4 choir + { 0x80432121,0x803542A2, 0x97,0x00, 0x8, +0, false }, // 4417: 2x2byJANM92; Pad 5 bowedpad + { 0x80021304,0x800443E1, 0x25,0x87, 0x9, +0, false }, // 4418: 2x2byJANM92; Pad 5 bowedpad + { 0x8177A1A1,0x81473121, 0x1C,0x00, 0x0, +0, false }, // 4419: 2x2byJANM93; Pad 6 metallic + { 0x81D38201,0x804442E1, 0x40,0x0D, 0x1, +0, false }, // 4420: 2x2byJANM93; Pad 6 metallic + { 0x80331121,0x80254261, 0x89,0x03, 0xA, +0, false }, // 4421: 2x2byJANM94; Pad 7 halo + { 0x82164460,0x800450E1, 0xAB,0x01, 0xB, +0, false }, // 4422: 2x2byJANM94; Pad 7 halo + { 0x814711A1,0x8007CF21, 0x15,0x00, 0x0, +0, false }, // 4423: 2x2byJANM95; Pad 8 sweep + { 0x80022A55,0x80F34212, 0x97,0x86, 0x1, +0, false }, // 4424: 2x2byJANM95; Pad 8 sweep + { 0x80F6F83A,0x80028651, 0xCE,0x00, 0x2, +0, false }, // 4425: 2x2byJANM96; FX 1 rain + { 0x819FF626,0x8113F4E1, 0x1A,0x00, 0x3, +0, false }, // 4426: 2x2byJANM96; FX 1 rain + { 0x81232121,0x80134121, 0x15,0x00, 0x0, +0, false }, // 4427: 2x2byJANM97; FX 2 soundtrack + { 0x81623524,0x81023171, 0x20,0x05, 0x1, +0, false }, // 4428: 2x2byJANM97; FX 2 soundtrack + { 0x8037F323,0x80F7F221, 0x22,0x00, 0xE, +0, false }, // 4429: 2x2byJANM98; FX 3 crystal + { 0x8034F23E,0x80F7F224, 0x29,0x00, 0x1, +0, false }, // 4430: 2x2byJANM98; FX 3 crystal + { 0x8081B122,0x8026F261, 0x92,0x83, 0xC, +0, false }, // 4431: 2x2byJANM99; FX 4 atmosphere + { 0x8053FFE3,0x80038FF1, 0x17,0x09, 0xD, +0, false }, // 4432: 2x2byJANM99; FX 4 atmosphere + { 0x8151F141,0x80F5F242, 0x4D,0x00, 0x0, +0, false }, // 4433: 2x2byJANM100; FX 5 brightness + { 0x82536120,0x8205CFA1, 0x4F,0x03, 0x1, +0, false }, // 4434: 2x2byJANM100; FX 5 brightness + { 0x80231D20,0x8023FE2C, 0x00,0x00, 0x7, +0, false }, // 4435: 2x2byJANM101; FX 6 goblins + { 0x80311161,0x80031DA1, 0x8C,0x80, 0x6, +0, false }, // 4436: 2x2byJANM102; FX 7 echoes + { 0x81029E01,0x80031131, 0x83,0x00, 0x7, +0, false }, // 4437: 2x2byJANM102; FX 7 echoes + { 0x82F050E1,0x817442E1, 0x12,0x00, 0x8, +0, false }, // 4438: 2x2byJANM103; FX 8 sci-fi + { 0x8053D202,0x81F6F207, 0x85,0x03, 0x0, +0, false }, // 4439: 2x2byJANM104; Sitar + { 0x8011A131,0x80137D16, 0x87,0x08, 0x1, +0, false }, // 4440: 2x2byJANM104; Sitar + { 0x8111A311,0x80E5A213, 0x0C,0x80, 0x0, +0, false }, // 4441: 2x2byJANM105; Banjo + { 0x80F0A101,0x80437516, 0x0C,0x03, 0x1, +0, false }, // 4442: 2x2byJANM105; Banjo + { 0x8141F611,0x82E6F211, 0x06,0x00, 0x4, +0, false }, // 4443: 2x2byJANM106; Shamisen + { 0x8053F201,0x8052F317, 0x8F,0x09, 0x5, +0, false }, // 4444: 2x2byJANM106; Shamisen + { 0x8032D493,0x8111EB91, 0x91,0x00, 0x8, +0, false }, // 4445: 2x2byJANM107; Koto + { 0x8051F401,0x8083F521, 0x0F,0x10, 0x9, +0, false }, // 4446: 2x2byJANM107; Koto + { 0x8055C902,0x8024A601, 0x1A,0x05, 0xD, +0, false }, // 4447: 2x2byJANM108; Kalimba + { 0x80175E31,0x820C7B21, 0x18,0x08, 0x7, +0, false }, // 4448: 2x2byJANM109; Bagpipe + { 0x82035130,0x81075421, 0x1C,0x01, 0xB, +0, false }, // 4449: 2x2byJANM110; Fiddle + { 0x8205DA20,0x800B8F21, 0x04,0x81, 0x6, +0, false }, // 4450: 2x2byJANM111; Shanai + { 0x8119FFA1,0x80089024, 0x0C,0x11, 0x7, +0, false }, // 4451: 2x2byJANM111; Shanai + { 0x8004F007,0x8004F081, 0x51,0x13, 0x7, +0, false }, // 4452: 2x2byJANM112; Tinkle Bell + { 0x8026EC07,0x8016F801, 0x15,0x00, 0xA, +0, false }, // 4453: 2x2byJANM113; Agogo Bells + { 0x8001FF17,0x80057A12, 0x1C,0x0B, 0xB, +0, false }, // 4454: 2x2byJANM113; Agogo Bells + { 0x80356705,0x8005DF01, 0x9D,0x00, 0x8, +0, false }, // 4455: 2x2byJANM114; Steel Drums + { 0x8173F705,0x8072F2F1, 0x97,0x09, 0x9, +0, false }, // 4456: 2x2byJANM114; Steel Drums + { 0x8028FA18,0x80E5F812, 0x96,0x00, 0xA, +0, false }, // 4457: 2x2byJANM115; Woodblock + { 0x8076CA03,0x8077A902, 0xA1,0x09, 0xB, +0, false }, // 4458: 2x2byJANM115; Woodblock + { 0x809FF831,0x8004FF10, 0x8B,0x05, 0x7, +0, false }, // 4459: 2x2byJANM116; Taiko Drum + { 0x8247F811,0x8003F310, 0x41,0x03, 0x4, +0, false }, // 4460: 2x2byJANM117; Melodic Tom + { 0x805F7912,0x81846510, 0x4F,0x00, 0x5, +0, false }, // 4461: 2x2byJANM117; Melodic Tom + { 0x8206F101,0x8002F310, 0x8E,0x00, 0xE, +0, false }, // 4462: 2x2byJANM118; Synth Drum + { 0x80A4F831,0x80246450, 0x90,0x00, 0xF, +0, false }, // 4463: 2x2byJANM118; Synth Drum + { 0x80001F0E,0x83FF1FC0, 0x00,0x00, 0xE, +0, false }, // 4464: 2x2byJANM119; Reverse Cymbal + { 0x8001FF0E,0x820F2F01, 0x00,0x0D, 0xE, +0, false }, // 4465: 2x2byJANM119; Reverse Cymbal + { 0x8024F806,0x82845603, 0x80,0x88, 0xE, +0, false }, // 4466: 2x2byJANM120; Guitar FretNoise + { 0x82077405,0x8106F403, 0x80,0x0F, 0xF, +0, false }, // 4467: 2x2byJANM120; Guitar FretNoise + { 0x8000F80E,0x830434D0, 0x00,0x05, 0xE, +0, false }, // 4468: 2x2byJANM121; Breath Noise + { 0x8003FF15,0x80934511, 0x09,0x1F, 0xF, +0, false }, // 4469: 2x2byJANM121; Breath Noise + { 0x8000F60E,0x83021FC0, 0x00,0x00, 0xE, +0, false }, // 4470: 2x2byJANM122; Seashore + { 0x8000200E,0x80022F0E, 0x00,0x0F, 0xF, +0, false }, // 4471: 2x2byJANM122; Seashore + { 0x80A337D5,0x803756DA, 0x95,0x40, 0x0, +0, false }, // 4472: 2x2byJANM123; Bird Tweet + { 0x8059F41C,0x80565B06, 0x17,0x0B, 0x1, +0, false }, // 4473: 2x2byJANM123; Bird Tweet + { 0x8261B235,0x8015F414, 0x5C,0x08, 0xA, +0, false }, // 4474: 2x2byJANM124; Telephone + { 0x8060F209,0x8072F214, 0x4F,0x19, 0xB, +0, false }, // 4475: 2x2byJANM124; Telephone + { 0x8000F60E,0x83F54FD0, 0x00,0x00, 0xE, +0, false }, // 4476: 2x2byJANM125; Helicopter + { 0x81111EF0,0x811311E2, 0x00,0xC5, 0xF, +0, false }, // 4477: 2x2byJANM125; Helicopter + { 0x8001FF26,0x811612E4, 0x00,0x00, 0xE, +0, false }, // 4478: 2x2byJANM126; Applause/Noise + { 0x8000FFEE,0x830318EE, 0x00,0x00, 0xE, +0, false }, // 4479: 2x2byJANM126; Applause/Noise + { 0x80F0F300,0x82C9F600, 0x00,0x00, 0xE, +0, false }, // 4480: 2x2byJANM127; Gunshot + { 0x1F5F213,0x0F5F111, 0xC6,0x0A, 0x0, +0, false }, // 4481: apgleeM1; BrightAcouGrand + { 0x019F603,0x0F4F212, 0x30,0x10, 0xF, +0, false }, // 4482: apgleeM4; Rhodes Piano + { 0x1069FB2,0x10F94B0, 0xC0,0x86, 0x9, +0, false }, // 4483: apgleeM17; Percussive Organ + { 0x1069FB2,0x10F94B0, 0xC0,0x80, 0x9, +0, false }, // 4484: apgleeM19; Church Organ + { 0x1F69182,0x1F69180, 0xC0,0x86, 0x9, +0, false }, // 4485: apgleeM20; Reed Organ + { 0x00BF224,0x00B5231, 0x4F,0x1B, 0xE, +0, false }, // 4486: apgleeM21; Accordion + { 0x021FE13,0x094F231, 0x96,0x80, 0xA, +0, false }, // 4487: apgleeM27; Electric Guitar2 + { 0x153F201,0x174F511, 0x4D,0x00, 0x8, +0, false }, // 4488: apgleeM28; Electric Guitar3 + { 0x0199421,0x0099428, 0x01,0x09, 0x6, +0, false }, // 4489: apgleeM29; Overdrive Guitar + { 0x0199421,0x0099428, 0x01,0x13, 0x6, +0, false }, // 4490: apgleeM30; Distorton Guitar + { 0x06FFA24,0x0F891C2, 0x8A,0x03, 0x8, +0, false }, // 4491: apgleeM31; Guitar Harmonics + { 0x0CFF121,0x048F621, 0x1A,0x00, 0xA, +0, false }, // 4492: apgleeM33; Electric Bass 1 + { 0x022B701,0x037C422, 0x1D,0x00, 0xE, +0, false }, // 4493: apgleeM34; Electric Bass 2 + { 0x0EFF231,0x068F122, 0x1E,0x00, 0xE, +0, false }, // 4494: apgleeM35; Fretless Bass + { 0x025F911,0x034F131, 0x05,0x09, 0xA, +0, false }, // 4495: apgleeM38; Synth Bass 1 + { 0x019D531,0x01B6172, 0x8A,0x00, 0xC, +0, false }, // 4496: apgleeM40; Violin + { 0x255A511,0x1B3F511, 0x96,0x80, 0xC, +0, false }, // 4497: apgleeM43; apgleeM45; Contrabass; Pizzicato String + { 0x0058001,0x006F011, 0x9C,0x80, 0x0, +0, false }, // 4498: apgleeM44; Tremulo Strings + { 0x243A5C0,0x123D400, 0x0D,0x00, 0x0, +0, false }, // 4499: apgleeM47; Timpany + { 0x1E3C221,0x3166120, 0x58,0x00, 0x0, +0, false }, // 4500: apgleeM48; String Ensemble1 + { 0x081B021,0x12CB322, 0x16,0x00, 0xC, +0, false }, // 4501: apgleeM51; SynthStrings 2 + { 0x0AE7121,0x09E8121, 0x1D,0x00, 0xE, +0, false }, // 4502: apgleeM56; apgleeM62; Synth Brass 1; Trumpet + { 0x00B4131,0x01B92F1, 0x1C,0x00, 0xA, +0, false }, // 4503: apgleeM58; Tuba + { 0x0AE71E1,0x09E81E2, 0x15,0x03, 0xE, +0, false }, // 4504: apgleeM61; Brass Section + { 0x0537121,0x04C5232, 0x4F,0x00, 0xA, +0, false }, // 4505: apgleeM65; apgleeM66; Alto Sax; Tenor Sax + { 0x0687120,0x05E5231, 0x4E,0x00, 0xA, +0, false }, // 4506: apgleeM67; Baritone Sax + { 0x0219B32,0x0077221, 0xC0,0x00, 0x4, +0, false }, // 4507: apgleeM71; Clarinet + { 0x08F6EE1,0x02A6562, 0xEC,0x00, 0xE, +0, false }, // 4508: apgleeM75; Pan Flute + { 0x0C70CF5,0x0A560F2, 0x9A,0x80, 0xD, +0, false }, // 4509: apgleeM78; Whistle + { 0x203FF22,0x00FFF21, 0x59,0x08, 0x0, +0, false }, // 4510: apgleeM80; Lead 1 squareea + { 0x00E7121,0x00E8121, 0x1D,0x00, 0xE, +0, false }, // 4511: apgleeM81; Lead 2 sawtooth + { 0x0FFF100,0x0FF5011, 0x0D,0x80, 0x6, +0, false }, // 4512: apgleeM93; Pad 6 metallic + { 0x0EF1100,0x00FB031, 0x10,0x80, 0xA, +0, false }, // 4513: apgleeM95; Pad 8 sweep + { 0x173F3A4,0x0238161, 0x4C,0x10, 0x4, +0, false }, // 4514: apgleeM103; FX 8 sci-fi + { 0x200F601,0x3061FDD, 0x00,0x00, 0xC, +0, false }, // 4515: apgleeM119; Reverse Cymbal + { 0x22BFB03,0x00BF50F, 0x00,0x00, 0xF, +0, false }, // 4516: apgleeP37; Side Stick + { 0x07CFA01,0x004F200, 0x00,0x00, 0x0, +0, false }, // 4517: apgleeP41; apgleeP43; apgleeP45; apgleeP47; apgleeP48; apgleeP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 0x000F601,0x3029FDD, 0x0C,0x00, 0xC, +0, false }, // 4518: apgleeP49; Crash Cymbal 1 + { 0x002F60C,0x213CB12, 0x00,0x00, 0xA, +0, false }, // 4519: apgleeP52; Chinese Cymbal + { 0x342F80E,0x3E4F407, 0x06,0x44, 0xE, +0, false }, // 4520: apgleeP53; Ride Bell + { 0x200F601,0x3029FDD, 0x00,0x00, 0xC, +0, false }, // 4521: apgleeP55; Splash Cymbal + { 0x276F502,0x0D6F609, 0x1B,0x00, 0x4, +0, false }, // 4522: apgleeP56; Cow Bell + { 0x000F600,0x24393DF, 0x09,0x00, 0xE, +0, false }, // 4523: apgleeP57; Crash Cymbal 2 + { 0x0BFFA02,0x097C804, 0x00,0x00, 0xB, +0, false }, // 4524: apgleeP65; apgleeP66; High Timbale; Low Timbale + { 0x306FF80,0x0164F11, 0x00,0x00, 0xE, +0, false }, // 4525: apgleeP74; Long Guiro + { 0x332F985,0x0A5D684, 0x05,0x40, 0xE, +0, false }, // 4526: apgleeP83; Jingle Bell + { 0x0FFF00B,0x2FF220C, 0x00,0x00, 0xE, +0, false }, // 4527: apgnamM122; Seashore }; -const struct adlinsdata adlins[4497] = +const struct adlinsdata adlins[4543] = { // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 0, 0, 0, 2, 0, 0,0.000000 }, // 0: BisqP15; f15GP0; f15GP1; f15GP10; f15GP101; f15GP102; f15GP103; f15GP104; f15GP105; f15GP106; f15GP107; f15GP108; f15GP109; f15GP11; f15GP110; f15GP111; f15GP112; f15GP113; f15GP114; f15GP115; f15GP116; f15GP117; f15GP118; f15GP119; f15GP12; f15GP120; f15GP121; f15GP122; f15GP123; f15GP124; f15GP125; f15GP126; f15GP127; f15GP13; f15GP14; f15GP15; f15GP16; f15GP17; f15GP18; f15GP19; f15GP2; f15GP20; f15GP21; f15GP22; f15GP23; f15GP24; f15GP25; f15GP26; f15GP27; f15GP28; f15GP29; f15GP3; f15GP30; f15GP31; f15GP32; f15GP33; f15GP34; f15GP4; f15GP5; f15GP52; f15GP53; f15GP55; f15GP57; f15GP58; f15GP59; f15GP6; f15GP7; f15GP74; f15GP76; f15GP77; f15GP78; f15GP79; f15GP8; f15GP80; f15GP81; f15GP82; f15GP83; f15GP84; f15GP85; f15GP86; f15GP87; f15GP88; f15GP89; f15GP9; f15GP90; f15GP91; f15GP92; f15GP93; f15GP94; f15GP95; f15GP96; f15GP97; f15GP98; f15GP99; f26GP0; f26GP1; f26GP10; f26GP101; f26GP102; f26GP103; f26GP104; f26GP105; f26GP106; f26GP107; f26GP108; f26GP109; f26GP11; f26GP110; f26GP111; f26GP112; f26GP113; f26GP114; f26GP115; f26GP116; f26GP117; f26GP118; f26GP119; f26GP12; f26GP120; f26GP121; f26GP122; f26GP123; f26GP124; f26GP125; f26GP126; f26GP127; f26GP13; f26GP14; f26GP15; f26GP16; f26GP17; f26GP18; f26GP19; f26GP2; f26GP20; f26GP21; f26GP22; f26GP23; f26GP24; f26GP25; f26GP26; f26GP27; f26GP28; f26GP29; f26GP3; f26GP30; f26GP31; f26GP32; f26GP33; f26GP34; f26GP4; f26GP5; f26GP52; f26GP53; f26GP55; f26GP57; f26GP58; f26GP59; f26GP6; f26GP7; f26GP74; f26GP76; f26GP77; f26GP78; f26GP79; f26GP8; f26GP80; f26GP81; f26GP82; f26GP83; f26GP84; f26GP85; f26GP86; f26GP87; f26GP88; f26GP89; f26GP9; f26GP90; f26GP91; f26GP92; f26GP93; f26GP94; f26GP95; f26GP96; f26GP97; f26GP98; f26GP99; nosound; Bell Tree; Castanets; Chinese Cymbal; Crash Cymbal 2; High Wood Block; Jingle Bell; Long Guiro; Low Wood Block; Mute Cuica; Mute Surdu; Mute Triangle; Open Cuica; Open Surdu; Open Triangle; Ride Bell; Ride Cymbal 2; Shaker; Splash Cymbal; Vibraslap + { 0, 0, 0, 2, 0, 0,0.000000 }, // 0: BisqP15; nosound // Amplitude begins at 1540.5, peaks 1600.4 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. @@ -5044,1709 +5056,1709 @@ const struct adlinsdata adlins[4497] = // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. { 127, 127, 0, 0, 153, 153,0.000000 }, // 127: 3drm67M127; GM127; HMIGM127; b13M127; b7M127; f17GM127; f34GM127; fat2M127; mGM127; sGM127; Gunshot; am127; am127.in - // Amplitude begins at 2000.6, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 128, 128, 16, 0, 66, 66,0.000000 }, // 128: BisqP36; GP35; GP36; f17GP35; f17GP36; f20GP35; f20GP36; f29GP35; f29GP36; f30GP35; f30GP36; f31GP31; f31GP35; f31GP36; f34GP35; f34GP36; f35GP35; f42GP36; mGP35; mGP36; qGP35; qGP36; Ac Bass Drum; Bass Drum 1 + // Amplitude begins at 1963.5, peaks 2355.7 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 128, 128, 35, 0, 26, 26,0.000000 }, // 128: 3drm67P0; 3drm67P1; 3drm67P10; 3drm67P100; 3drm67P101; 3drm67P102; 3drm67P103; 3drm67P104; 3drm67P105; 3drm67P106; 3drm67P107; 3drm67P108; 3drm67P109; 3drm67P11; 3drm67P110; 3drm67P111; 3drm67P112; 3drm67P113; 3drm67P114; 3drm67P115; 3drm67P116; 3drm67P117; 3drm67P118; 3drm67P119; 3drm67P12; 3drm67P120; 3drm67P121; 3drm67P122; 3drm67P123; 3drm67P124; 3drm67P125; 3drm67P126; 3drm67P127; 3drm67P13; 3drm67P14; 3drm67P15; 3drm67P16; 3drm67P17; 3drm67P18; 3drm67P19; 3drm67P2; 3drm67P20; 3drm67P21; 3drm67P22; 3drm67P23; 3drm67P24; 3drm67P25; 3drm67P26; 3drm67P27; 3drm67P28; 3drm67P29; 3drm67P3; 3drm67P30; 3drm67P31; 3drm67P32; 3drm67P33; 3drm67P34; 3drm67P35; 3drm67P4; 3drm67P5; 3drm67P6; 3drm67P7; 3drm67P8; 3drm67P87; 3drm67P88; 3drm67P89; 3drm67P9; 3drm67P90; 3drm67P91; 3drm67P92; 3drm67P93; 3drm67P94; 3drm67P95; 3drm67P96; 3drm67P97; 3drm67P98; 3drm67P99; BisqP0; BisqP11; BisqP12; BisqP4; GP35; GP36; b13P0; b13P1; b13P10; b13P11; b13P12; b13P13; b13P14; b13P15; b13P16; b13P17; b13P18; b13P19; b13P2; b13P20; b13P21; b13P22; b13P23; b13P24; b13P25; b13P26; b13P27; b13P28; b13P29; b13P3; b13P30; b13P31; b13P32; b13P33; b13P34; b13P35; b13P36; b13P4; b13P5; b13P6; b13P7; b13P8; b13P9; b50P35; b6P92; b7P0; b7P1; b7P10; b7P11; b7P12; b7P13; b7P14; b7P15; b7P16; b7P17; b7P18; b7P19; b7P2; b7P20; b7P21; b7P22; b7P23; b7P24; b7P25; b7P26; b7P27; b7P28; b7P29; b7P3; b7P30; b7P31; b7P32; b7P33; b7P34; b7P35; b7P36; b7P4; b7P5; b7P6; b7P7; b7P8; b7P9; b8P34; f17GP35; f17GP36; f20GP35; f20GP36; f29GP35; f29GP36; f30GP35; f30GP36; f34GP35; f34GP36; f35GP35; f42GP36; fat2P35; fat2P36; hamP11; mGP35; mGP36; qGP35; qGP36; rickP14; Ac Bass Drum; Bass Drum 1; Open Surdu; Rkick2; aps035; aps035.i; gps035; kick2; kick2.in - // Amplitude begins at 2201.4, + // Amplitude begins at 2330.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 129, 129, 2, 0, 20, 20,0.000000 }, // 129: GP37; f17GP37; f23GP54; f29GP37; f30GP37; f34GP37; f49GP37; mGP37; Side Stick; Tambourine + { 129, 129, 52, 0, 20, 20,0.000000 }, // 129: GP37; b13P37; b7P37; f17GP37; f29GP37; f30GP37; f34GP37; f49GP37; fat2P37; mGP37; Side Stick; aps037; aps037.i - // Amplitude begins at 2004.1, + // Amplitude begins at 2148.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130, 130, 0, 0, 73, 73,0.000000 }, // 130: BisqP40; GP38; GP40; f17GP38; f17GP40; f29GP38; f29GP40; f30GP38; f30GP40; f34GP38; f34GP40; f49GP38; mGP38; mGP40; Acoustic Snare; Electric Snare + { 130, 130, 48, 0, 66, 66,0.000000 }, // 130: GP38; b13P38; b7P38; f17GP38; f29GP38; f30GP38; f34GP38; f49GP38; fat2P38; mGP38; Acoustic Snare; aps038; aps038.i - // Amplitude begins at 1862.9, + // Amplitude begins at 2018.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 131, 131, 0, 0, 40, 40,0.000000 }, // 131: GP39; f17GP39; f29GP39; f30GP39; f34GP39; f49GP39; mGP39; Hand Clap + { 131, 131, 58, 0, 40, 40,0.000000 }, // 131: GP39; b13P39; b7P39; f17GP39; f29GP39; f30GP39; f34GP39; f49GP39; fat2P39; mGP39; Hand Clap; aps039; aps039.i - // Amplitude begins at 2528.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 132, 132, 0, 0, 40, 40,0.000000 }, // 132: BisqP87; GP41; GP43; GP45; GP47; GP48; GP50; GP87; f17GP41; f17GP43; f17GP45; f17GP47; f17GP48; f17GP50; f17GP87; f29GP41; f29GP43; f29GP45; f29GP47; f29GP48; f29GP50; f29GP87; f30GP41; f30GP43; f30GP45; f30GP47; f30GP48; f30GP50; f30GP87; f34GP41; f34GP43; f34GP45; f34GP47; f34GP48; f34GP50; f34GP87; f35GP41; f35GP43; f35GP45; f35GP47; f35GP48; f35GP50; f35GP87; f42GP41; f42GP43; f42GP45; f42GP47; f42GP48; f42GP50; f49GP41; f49GP43; f49GP45; f49GP47; f49GP48; f49GP50; f49GP87; mGP41; mGP43; mGP45; mGP47; mGP48; mGP50; mGP87; sGP87; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open Surdu + // Amplitude begins at 2099.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 130, 130, 60, 0, 80, 80,0.000000 }, // 132: GP40; b13P40; b7P40; f17GP40; f29GP40; f30GP40; f34GP40; fat2P40; mGP40; Electric Snare; aps040; aps040.i + + // Amplitude begins at 2145.5, peaks 2145.9 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 47, 0, 106, 106,0.000000 }, // 133: BisqP1; GP41; b13P41; b7P41; f17GP41; f29GP41; f30GP41; f34GP41; f35GP41; f42GP41; f49GP41; fat2P41; hamP1; mGP41; Low Floor Tom; aps041; aps041.i - // Amplitude begins at 593.5, + // Amplitude begins at 691.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 12, 0, 20, 20,0.000000 }, // 133: GP42; f17GP42; f23GP68; f23GP70; f29GP42; f30GP42; f34GP1; f34GP42; mGP42; Closed High Hat; Low Agogo; Maracas + { 133, 133, 43, 0, 20, 20,0.000000 }, // 134: GP42; b13P42; b7P42; f17GP42; f29GP42; f30GP42; f34GP42; fat2P42; mGP42; Closed High Hat; aps042; aps042.i - // Amplitude begins at 234.5, peaks 734.6 at 0.0s, + // Amplitude begins at 2377.9, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 49, 0, 80, 80,0.000000 }, // 135: GP43; b13P43; b7P43; f17GP43; f29GP43; f30GP43; f34GP43; f35GP43; f42GP43; f49GP43; fat2P43; hamP2; mGP43; High Floor Tom; aps041; aps041.i + + // Amplitude begins at 71.9, peaks 751.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 134, 134, 12, 0, 20, 20,0.000000 }, // 134: GP44; f17GP44; f29GP44; f30GP44; f34GP44; f35GP44; f49GP44; mGP44; Pedal High Hat + { 134, 134, 43, 0, 26, 26,0.000000 }, // 136: GP44; b13P44; b6P102; b7P44; b8P44; f17GP44; f29GP44; f30GP44; f34GP44; f35GP44; f49GP44; fat2P44; mGP44; Pedal High Hat; Rpedhhat; aps044; aps044.i; pedalhht - // Amplitude begins at 678.8, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 135, 135, 12, 0, 233, 233,0.000000 }, // 135: GP46; f17GP46; f29GP46; f30GP46; f34GP46; f49GP46; mGP46; Open High Hat + // Amplitude begins at 2503.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 51, 0, 146, 146,0.000000 }, // 137: GP45; b13P45; b7P45; f17GP45; f29GP45; f30GP45; f34GP45; f35GP45; f42GP45; f49GP45; fat2P45; hamP3; mGP45; Low Tom; aps041; aps041.i - // Amplitude begins at 1284.6, peaks 1305.6 at 0.0s, - // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 136, 136, 14, 0, 846, 846,0.000000 }, // 136: BisqP49; GP49; GP57; f15GP49; f17GP49; f17GP57; f26GP49; f29GP49; f29GP57; f30GP49; f30GP57; f34GP49; f34GP57; f35GP49; f49GP49; f49GP57; mGP49; mGP57; oGP49; Crash Cymbal 1; Crash Cymbal 2 + // Amplitude begins at 731.6, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 135, 135, 43, 0, 300, 300,0.000000 }, // 138: GP46; b13P46; b7P46; f17GP46; f29GP46; f30GP46; f34GP46; f49GP46; fat2P46; mGP46; Open High Hat; aps046; aps046.i + + // Amplitude begins at 2168.8, peaks 2592.7 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 54, 0, 113, 113,0.000000 }, // 139: GP47; b13P47; b7P47; f17GP47; f29GP47; f30GP47; f34GP47; f35GP47; f42GP47; f49GP47; fat2P47; hamP4; mGP47; Low-Mid Tom; aps041; aps041.i + + // Amplitude begins at 2266.6, peaks 2686.2 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 57, 0, 140, 140,0.000000 }, // 140: GP48; b13P48; b7P48; f17GP48; f29GP48; f30GP48; f34GP48; f35GP48; f42GP48; f49GP48; fat2P48; hamP5; mGP48; High-Mid Tom; aps041; aps041.i - // Amplitude begins at 308.2, + // Amplitude begins at 1234.0, peaks 1278.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 137, 137, 14, 0, 593, 593,0.000000 }, // 137: GP51; GP59; f17GP51; f17GP59; f29GP51; f29GP59; f30GP51; f30GP59; f34GP51; f34GP59; f35GP51; f35GP59; f49GP51; f49GP59; mGP51; mGP59; sGP51; sGP59; Ride Cymbal 1; Ride Cymbal 2 + { 136, 136, 72, 0, 600, 600,0.000000 }, // 141: GP49; b13P49; b7P49; f17GP49; f29GP49; f30GP49; f34GP49; f49GP49; fat2P49; mGP49; Crash Cymbal 1; aps049; aps049.i - // Amplitude begins at 891.3, peaks 1021.4 at 0.0s, - // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 138, 138, 14, 0, 840, 840,0.000000 }, // 138: GP52; f17GP52; f29GP52; f30GP52; f34GP52; f35GP52; f49GP52; mGP52; Chinese Cymbal + // Amplitude begins at 2211.8, peaks 2480.9 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 132, 132, 60, 0, 160, 160,0.000000 }, // 142: 3drm67P39; GP50; b13P50; b7P50; f17GP50; f29GP50; f30GP50; f34GP50; f35GP50; f42GP50; f49GP50; fat2P50; hamP6; mGP50; Hand Clap; High Tom; aps041; aps041.i - // Amplitude begins at 57.6, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 139, 139, 14, 0, 313, 313,0.000000 }, // 139: GP53; f17GP53; f29GP53; f30GP53; f34GP53; f35GP53; f49GP53; mGP53; sGP53; Ride Bell + // Amplitude begins at 184.8, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 137, 137, 76, 0, 506, 506,0.000000 }, // 143: GP51; b13P51; b7P51; b8P51; f17GP51; f29GP51; f30GP51; f34GP51; f35GP51; f49GP51; fat2P51; mGP51; sGP51; Ride Cymbal 1; aps051; aps051.i; ridecym + + // Amplitude begins at 919.1, peaks 976.4 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 138, 138, 84, 0, 420, 420,0.000000 }, // 144: GP52; b13P52; b7P52; b8P52; f17GP52; f29GP52; f30GP52; f34GP52; f35GP52; f49GP52; fat2P52; hamP19; mGP52; Chinese Cymbal; aps052; aps052.i; cymchin + + // Amplitude begins at 112.7, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 139, 139, 36, 0, 386, 386,0.000000 }, // 145: GP53; b13P53; b7P53; b8P53; f17GP53; f29GP53; f30GP53; f34GP53; f35GP53; f49GP53; fat2P53; mGP53; sGP53; Ride Bell; aps053; aps053.i; ridebell - // Amplitude begins at 438.6, peaks 1109.7 at 0.0s, + // Amplitude begins at 420.6, peaks 1119.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 2, 0, 86, 86,0.000000 }, // 140: GP54; f17GP54; f30GP54; f34GP54; f49GP54; mGP54; Tambourine + { 140, 140, 65, 0, 86, 86,0.000000 }, // 146: GP54; f17GP54; f30GP54; f34GP54; f49GP54; fat2P54; mGP54; Tambourine - // Amplitude begins at 1177.9, peaks 1313.4 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 141, 141, 78, 0, 593, 593,0.000000 }, // 141: GP55; f34GP55; Splash Cymbal + // Amplitude begins at 1186.6, peaks 1224.5 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 141, 141, 84, 0, 426, 426,0.000000 }, // 147: GP55; b13P55; b6P110; b7P55; b8P55; f34GP55; fat2P55; Rsplash; Splash Cymbal; aps055; aps055.i; cysplash - // Amplitude begins at 1366.6, + // Amplitude begins at 1342.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 142, 142, 17, 0, 113, 113,0.000000 }, // 142: GP56; f17GP56; f29GP56; f30GP56; f34GP56; f48GP56; f49GP56; mGP56; sGP56; Cow Bell + { 142, 142, 83, 0, 60, 60,0.000000 }, // 148: GP56; b13P56; b7P56; f17GP56; f29GP56; f30GP56; f34GP56; f48GP56; f49GP56; fat2P56; mGP56; sGP56; Cow Bell; aps056; aps056.i - // Amplitude begins at 538.0, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 143, 143,128, 0, 253, 253,0.000000 }, // 143: GP58; f34GP58; Vibraslap + // Amplitude begins at 1290.9, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 136, 136, 84, 0, 406, 406,0.000000 }, // 149: GP57; b13P57; b7P57; f17GP57; f29GP57; f30GP57; f34GP57; f49GP57; fat2P57; mGP57; Crash Cymbal 2; aps057; aps057.i - // Amplitude begins at 2583.5, + // Amplitude begins at 492.8, peaks 558.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 144, 144, 6, 0, 40, 40,0.000000 }, // 144: GP60; f17GP60; f29GP60; f30GP60; f34GP60; f48GP60; f49GP60; mGP60; sGP60; High Bongo + { 143, 143, 24, 0, 46, 46,0.000000 }, // 150: GP58; b13P58; b7P58; b8P58; f34GP58; Vibraslap; aps058; aps058.i; vibra - // Amplitude begins at 2919.1, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 145, 145, 1, 0, 40, 40,0.000000 }, // 145: GP61; f15GP61; f17GP61; f26GP61; f29GP61; f30GP61; f34GP61; f48GP61; f49GP61; mGP61; oGP61; sGP61; Low Bongo + // Amplitude begins at 177.1, peaks 178.9 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 137, 137, 77, 0, 506, 506,0.000000 }, // 151: GP59; b13P59; b7P59; f17GP59; f29GP59; f30GP59; f34GP59; f35GP59; f49GP59; fat2P59; mGP59; sGP59; Ride Cymbal 2; aps051; aps051.i - // Amplitude begins at 1593.2, + // Amplitude begins at 2483.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 146, 146, 1, 0, 13, 13,0.000000 }, // 146: GP62; f17GP62; f29GP62; f30GP62; f34GP62; f48GP62; f49GP62; mGP62; sGP62; Mute High Conga + { 144, 144, 60, 0, 40, 40,0.000000 }, // 152: GP60; b13P60; b7P60; f17GP60; f29GP60; f30GP60; f34GP60; f48GP60; f49GP60; fat2P60; mGP60; sGP60; High Bongo; aps060; aps060.i - // Amplitude begins at 2398.8, + // Amplitude begins at 3190.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 147, 147, 1, 0, 40, 40,0.000000 }, // 147: GP63; f17GP63; f29GP63; f30GP63; f34GP63; f48GP63; f49GP63; mGP63; sGP63; Open High Conga + { 145, 145, 65, 0, 40, 40,0.000000 }, // 153: GP61; b13P61; b7P61; f17GP61; f29GP61; f30GP61; f34GP61; f48GP61; f49GP61; fat2P61; mGP61; sGP61; Low Bongo; aps061; aps061.i - // Amplitude begins at 2576.5, + // Amplitude begins at 1434.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 148, 148, 1, 0, 40, 40,0.000000 }, // 148: GP64; f17GP64; f29GP64; f30GP64; f34GP64; f48GP64; f49GP64; mGP64; sGP64; Low Conga + { 146, 146, 59, 0, 13, 13,0.000000 }, // 154: GP62; b13P62; b7P62; f17GP62; f29GP62; f30GP62; f34GP62; f48GP62; f49GP62; fat2P62; mGP62; sGP62; Mute High Conga; aps062; aps062.i - // Amplitude begins at 2228.9, peaks 2455.9 at 0.0s, + // Amplitude begins at 2343.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 149, 149, 1, 0, 46, 46,0.000000 }, // 149: GP65; f17GP65; f29GP65; f30GP65; f34GP65; f35GP65; f35GP66; f48GP65; f49GP65; mGP65; sGP65; High Timbale; Low Timbale + { 147, 147, 51, 0, 40, 40,0.000000 }, // 155: GP63; apgleeP63; b13P63; b7P63; f17GP63; f29GP63; f30GP63; f34GP63; f48GP63; f49GP63; fat2P63; mGP63; sGP63; Open High Conga; aps063; aps063.i - // Amplitude begins at 2343.6, peaks 2404.2 at 0.0s, + // Amplitude begins at 2576.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 150, 150, 0, 0, 40, 40,0.000000 }, // 150: GP66; f17GP66; f30GP66; f34GP66; f48GP66; f49GP66; mGP66; sGP66; Low Timbale + { 148, 148, 45, 0, 40, 40,0.000000 }, // 156: GP64; b13P64; b7P64; f17GP64; f29GP64; f30GP64; f34GP64; f48GP64; f49GP64; fat2P64; mGP64; sGP64; Low Conga; aps064; aps064.i - // Amplitude begins at 1756.7, + // Amplitude begins at 2723.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 151, 151, 3, 0, 133, 133,0.000000 }, // 151: GP67; f17GP67; f29GP67; f30GP67; f34GP67; f35GP67; f35GP68; f49GP67; mGP67; sGP67; High Agogo; Low Agogo + { 149, 149, 71, 0, 133, 133,0.000000 }, // 157: BisqP98; GP65; b13P65; b7P65; f17GP65; f29GP65; f30GP65; f34GP65; f35GP65; f48GP65; f49GP65; fat2P65; hamP8; mGP65; rickP98; sGP65; High Timbale; aps065; aps065.i; timbale; timbale. - // Amplitude begins at 2869.6, + // Amplitude begins at 2701.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 152, 152, 3, 0, 153, 153,0.000000 }, // 152: GP68; f17GP68; f29GP68; f30GP68; f34GP68; f49GP68; mGP68; sGP68; Low Agogo + { 150, 150, 60, 0, 160, 160,0.000000 }, // 158: GP66; b13P66; b7P66; f17GP66; f30GP66; f34GP66; f48GP66; f49GP66; fat2P66; mGP66; sGP66; Low Timbale; aps066; aps066.i - // Amplitude begins at 3.9, peaks 638.5 at 0.0s, + // Amplitude begins at 1507.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 14, 0, 86, 86,0.000000 }, // 153: GP69; f15GP69; f17GP69; f26GP69; f29GP69; f30GP69; f34GP69; f42GP69; f49GP69; mGP69; Cabasa + { 151, 151, 58, 0, 146, 146,0.000000 }, // 159: GP67; b13P67; b7P67; b8P67; f17GP67; f29GP67; f30GP67; f34GP67; f35GP67; f49GP67; fat2P67; mGP67; sGP67; High Agogo; agogo1; aps067; aps067.i - // Amplitude begins at 826.7, peaks 1071.2 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 154, 154, 14, 0, 13, 13,0.000000 }, // 154: GP70; f15GP70; f17GP70; f26GP70; f29GP70; f30GP70; f34GP70; f35GP70; f49GP70; mGP70; sGP70; Maracas + // Amplitude begins at 2875.1, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 152, 152, 53, 0, 153, 153,0.000000 }, // 160: GP68; b13P68; b7P68; f17GP68; f29GP68; f30GP68; f34GP68; f49GP68; fat2P68; mGP68; sGP68; Low Agogo; aps068; aps068.i - // Amplitude begins at 53.8, peaks 1584.0 at 0.0s, + // Amplitude begins at 1.7, peaks 604.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 155, 155,215, 0, 60, 60,0.000000 }, // 155: GP71; f15GP71; f17GP71; f26GP71; f29GP71; f30GP71; f34GP71; f35GP71; f48GP71; f49GP71; mGP71; sGP71; Short Whistle + { 153, 153, 64, 0, 86, 86,0.000000 }, // 161: GP69; apgleeP69; apgleeP82; b13P69; b7P69; f15GP69; f17GP69; f26GP69; f29GP69; f30GP69; f34GP69; f42GP69; f49GP69; fat2P69; mGP69; Cabasa; Shaker; aps069; aps069.i - // Amplitude begins at 49.8, peaks 2172.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 156, 156,215, 0, 60, 60,0.000000 }, // 156: GP72; f15GP72; f17GP72; f26GP72; f29GP72; f30GP72; f34GP72; f35GP72; f48GP72; f49GP72; mGP72; sGP72; Long Whistle + // Amplitude begins at 1016.1, peaks 1048.8 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 154, 154, 71, 0, 13, 13,0.000000 }, // 162: GP70; b13P70; b7P70; f15GP70; f17GP70; f26GP70; f29GP70; f30GP70; f34GP70; f49GP70; fat2P70; mGP70; sGP70; Maracas; aps070; aps070.i + + // Amplitude begins at 126.4, peaks 2650.9 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 155, 155, 61, 0, 326, 326,0.000000 }, // 163: GP71; b13P71; b7P71; b8P71; f15GP71; f17GP71; f26GP71; f29GP71; f30GP71; f34GP71; f35GP71; f48GP71; f49GP71; fat2P71; mGP71; sGP71; Short Whistle; aps071; aps071.i; whistsh + + // Amplitude begins at 125.8, peaks 2795.8 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + { 156, 156, 61, 0, 620, 620,0.000000 }, // 164: 3drm67P70; GP72; b13P72; b7P72; b8P72; f15GP72; f17GP72; f26GP72; f29GP72; f30GP72; f34GP72; f35GP72; f48GP72; f49GP72; fat2P72; mGP72; sGP72; Long Whistle; Maracas; aps072; aps072.i; whistll // Amplitude begins at 6.5, peaks 1514.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 157, 157,128, 0, 80, 80,0.000000 }, // 157: GP73; f34GP73; sGP73; Short Guiro + { 157, 157, 44, 0, 80, 80,0.000000 }, // 165: BisqP96; GP73; b8P73; f34GP73; fat2P73; rickP96; sGP73; Short Guiro; guiros.i; sguiro - // Amplitude begins at 0.0, peaks 710.8 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 158, 158,128, 0, 226, 226,0.000000 }, // 158: GP74; f34GP74; sGP74; Long Guiro + // Amplitude begins at 0.0, peaks 739.3 at 0.2s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 158, 158, 40, 0, 333, 333,0.000000 }, // 166: GP74; f34GP74; fat2P74; sGP74; Long Guiro - // Amplitude begins at 2569.2, + // Amplitude begins at 2264.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 6, 0, 40, 40,0.000000 }, // 159: GP75; f15GP75; f17GP75; f26GP75; f29GP75; f30GP75; f34GP75; f49GP75; mGP75; oGP75; sGP75; Claves + { 159, 159, 69, 0, 20, 20,0.000000 }, // 167: GP75; b13P75; b7P75; f17GP75; f29GP75; f30GP75; f34GP75; f49GP75; fat2P75; mGP75; sGP75; Claves; aps075; aps075.i - // Amplitude begins at 2571.0, + // Amplitude begins at 2255.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 160, 160, 6, 0, 40, 40,0.000000 }, // 160: GP76; f17GP76; f29GP76; f30GP76; f34GP76; f35GP76; f48GP76; f49GP76; mGP76; High Wood Block + { 160, 160, 68, 0, 20, 20,0.000000 }, // 168: GP76; b13P76; b7P76; b8P76; f17GP76; f29GP76; f30GP76; f34GP76; f35GP76; f48GP76; f49GP76; fat2P76; mGP76; High Wood Block; aps076; aps076.i; blockhi - // Amplitude begins at 2571.0, + // Amplitude begins at 2415.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 161, 161, 6, 0, 40, 40,0.000000 }, // 161: GP77; f17GP77; f29GP77; f30GP77; f34GP77; f35GP77; f48GP77; f49GP77; mGP77; sGP77; Low Wood Block + { 161, 161, 63, 0, 33, 33,0.000000 }, // 169: GP77; b13P77; b7P77; b8P77; f17GP77; f29GP77; f30GP77; f34GP77; f35GP77; f48GP77; f49GP77; fat2P77; mGP77; sGP77; Low Wood Block; aps077; aps077.i; blocklow - // Amplitude begins at 6.1, peaks 2887.0 at 0.0s, + // Amplitude begins at 15.6, peaks 2775.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 162, 162, 1, 0, 113, 113,0.000000 }, // 162: GP78; f17GP78; f29GP78; f30GP78; f34GP78; f35GP78; f49GP78; mGP78; sGP78; Mute Cuica + { 162, 162, 74, 0, 93, 93,0.000000 }, // 170: BisqP78; GP78; b13P78; b7P78; b8P78; f17GP78; f29GP78; f30GP78; f34GP78; f35GP78; f49GP78; fat2P78; mGP78; sGP78; Mute Cuica; aps078; aps078.i; cuicam - // Amplitude begins at 3.8, peaks 1391.3 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 163, 163, 65, 0, 346, 346,0.000000 }, // 163: GP79; f34GP79; sGP79; Open Cuica + // Amplitude begins at 3.4, peaks 1365.3 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 163, 163, 60, 0, 353, 353,0.000000 }, // 171: BisqP79; GP79; b13P79; b7P79; b8P79; f34GP79; fat2P79; sGP79; Open Cuica; aps079; aps079.i; cuicao - // Amplitude begins at 341.7, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 164, 164, 10, 0, 153, 153,0.000000 }, // 164: GP80; f17GP80; f29GP80; f30GP80; f34GP80; f35GP80; f49GP80; mGP80; sGP80; Mute Triangle + // Amplitude begins at 161.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 164, 164, 80, 0, 60, 60,0.000000 }, // 172: GP80; b13P80; b7P80; b8P80; f17GP80; f29GP80; f30GP80; f34GP80; f35GP80; f49GP80; fat2P80; mGP80; sGP80; Mute Triangle; aps080; aps080.i; trianglm - // Amplitude begins at 249.6, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 165, 165, 10, 0, 1233, 1233,0.000000 }, // 165: GP81; f17GP81; f29GP81; f30GP81; f34GP81; f35GP81; f49GP81; mGP81; sGP81; Open Triangle + // Amplitude begins at 193.0, + // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. + { 165, 165, 64, 0, 880, 880,0.000000 }, // 173: GP81; b13P81; b7P81; b8P81; f17GP81; f29GP81; f30GP81; f34GP81; f35GP81; f49GP81; fat2P81; mGP81; sGP81; Open Triangle; aps081; aps081.i; trianglo - // Amplitude begins at 3.9, peaks 606.4 at 0.0s, + // Amplitude begins at 6.6, peaks 610.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 166, 166, 14, 0, 46, 46,0.000000 }, // 166: GP82; f17GP82; f29GP82; f30GP82; f34GP82; f35GP82; f42GP82; f49GP82; mGP82; sGP82; Shaker + { 166, 166, 72, 0, 40, 40,0.000000 }, // 174: GP82; b6P116; b8P82; f17GP82; f29GP82; f30GP82; f34GP82; f35GP82; f42GP82; f49GP82; fat2P82; hamP7; mGP82; sGP82; Rshaker; Shaker; aps082; shaker - // Amplitude begins at 0.0, peaks 730.6 at 0.1s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 167, 167, 14, 0, 353, 353,0.000000 }, // 167: GP83; f17GP83; f29GP83; f30GP83; f34GP83; f35GP83; f48GP83; f49GP83; mGP83; sGP83; Jingle Bell + // Amplitude begins at 0.0, peaks 469.5 at 0.1s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 167, 167, 73, 0, 293, 293,0.000000 }, // 175: GP83; b13P83; b7P83; b8P83; f17GP83; f29GP83; f30GP83; f34GP83; f35GP83; f48GP83; f49GP83; fat2P83; mGP83; sGP83; Jingle Bell; aps083; aps083.i; jingbell - // Amplitude begins at 1662.5, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 168, 168, 5, 0, 153, 153,0.000000 }, // 168: GP84; f15GP51; f17GP84; f26GP51; f29GP84; f30GP84; f34GP84; f35GP84; f49GP84; mGP84; sGP84; Bell Tree; Ride Cymbal 1 + // Amplitude begins at 879.6, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 168, 168, 70, 0, 133, 133,0.000000 }, // 176: GP84; b8P84; f17GP84; f29GP84; f30GP84; f34GP84; f35GP84; f49GP84; fat2P84; mGP84; sGP84; Bell Tree; belltree - // Amplitude begins at 2572.9, + // Amplitude begins at 2271.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 169, 169, 2, 0, 40, 40,0.000000 }, // 169: GP85; f17GP85; f29GP85; f30GP85; f34GP85; f35GP85; f48GP85; f49GP85; mGP85; sGP85; Castanets + { 169, 169, 68, 0, 20, 20,0.000000 }, // 177: GP85; b13P85; b7P85; b8P85; f17GP85; f29GP85; f30GP85; f34GP85; f35GP85; f48GP85; f49GP85; fat2P85; mGP85; sGP85; Castanets; aps085; aps085.i; castanet - // Amplitude begins at 2415.1, + // Amplitude begins at 2535.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 170, 170, 1, 0, 40, 40,0.000000 }, // 170: BisqP86; GP86; f15GP63; f15GP64; f17GP86; f26GP63; f26GP64; f29GP86; f30GP86; f34GP86; f35GP86; f49GP86; mGP86; sGP86; Low Conga; Mute Surdu; Open High Conga + { 170, 170, 48, 0, 40, 40,0.000000 }, // 178: GP86; b13P86; b7P86; b8P86; f17GP86; f29GP86; f30GP86; f34GP86; f35GP86; f49GP86; fat2P86; mGP86; sGP86; Mute Surdu; aps086; aps086.i; surdum + + // Amplitude begins at 2284.7, peaks 2519.2 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 132, 132, 53, 0, 120, 120,0.000000 }, // 179: BisqP105; GP87; b13P100; b13P101; b13P102; b13P103; b13P104; b13P105; b13P106; b13P107; b13P108; b13P109; b13P110; b13P111; b13P112; b13P113; b13P114; b13P115; b13P116; b13P117; b13P118; b13P119; b13P120; b13P121; b13P122; b13P123; b13P124; b13P125; b13P126; b13P127; b13P87; b13P88; b13P89; b13P90; b13P91; b13P92; b13P93; b13P94; b13P95; b13P96; b13P97; b13P98; b13P99; b7P100; b7P101; b7P102; b7P103; b7P104; b7P105; b7P106; b7P107; b7P108; b7P109; b7P110; b7P111; b7P112; b7P113; b7P114; b7P115; b7P116; b7P117; b7P118; b7P119; b7P120; b7P121; b7P122; b7P123; b7P124; b7P125; b7P126; b7P127; b7P87; b7P88; b7P89; b7P90; b7P91; b7P92; b7P93; b7P94; b7P95; b7P96; b7P97; b7P98; b7P99; b8P87; f17GP87; f29GP87; f30GP87; f34GP87; f35GP87; f49GP87; fat2P87; mGP87; rickP105; sGP87; Open Surdu; aps087; aps087.i; surdu.in; surduo // Amplitude begins at 2838.4, peaks 3325.4 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 171, 171, 0, 0, 1073, 1073,0.000000 }, // 171: 3drm67M1; BisqM1; HMIGM1; b7M1; f17GM1; mGM1; BrightAcouGrand; am001.in + { 171, 171, 0, 0, 1073, 1073,0.000000 }, // 180: 3drm67M1; BisqM1; HMIGM1; b7M1; f17GM1; mGM1; BrightAcouGrand; am001.in // Amplitude begins at 2870.5, peaks 3485.4 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 172, 172, 0, 0, 40000, 0,0.000000 }, // 172: 3drm67M3; BisqM3; HMIGM3; b7M3; Honky-tonkPiano; am003.in + { 172, 172, 0, 0, 40000, 0,0.000000 }, // 181: 3drm67M3; BisqM3; HMIGM3; b7M3; Honky-tonkPiano; am003.in // Amplitude begins at 2321.7, peaks 2506.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 173, 174, 0, 0, 1100, 1100,0.000000 }, // 173: BisqM4; b50M4; b51M4; f20GM4; f36GM4; f48GM4; f49GM4; qGM4; Rhodes Piano; gm004 + { 173, 174, 0, 0, 1100, 1100,0.000000 }, // 182: BisqM4; b50M4; b51M4; f20GM4; f36GM4; f48GM4; f49GM4; qGM4; Rhodes Piano; gm004 // Amplitude begins at 2417.8, peaks 2541.0 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 175, 176, 0, 0, 1166, 1166,0.000000 }, // 174: BisqM5; b50M5; b51M5; f20GM5; f31GM5; f36GM5; f48GM5; f49GM5; qGM5; Chorused Piano; gm005 + { 175, 176, 0, 0, 1166, 1166,0.000000 }, // 183: BisqM5; b50M5; b51M5; f20GM5; f31GM5; f36GM5; f48GM5; f49GM5; qGM5; Chorused Piano; gm005 // Amplitude begins at 2369.4, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 177, 178, 0, 0, 833, 833,0.000000 }, // 175: BisqM6; b50M6; b51M6; f20GM6; f31GM6; f36GM6; f48GM6; f49GM6; qGM6; Harpsichord; gm006 + { 177, 178, 0, 0, 833, 833,0.000000 }, // 184: BisqM6; b50M6; b51M6; f20GM6; f31GM6; f36GM6; f48GM6; f49GM6; qGM6; Harpsichord; gm006 // Amplitude begins at 1203.0, peaks 1355.2 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 179, 179, 0, 0, 1066, 1066,0.000000 }, // 176: BisqM7; Clavinet + { 179, 179, 0, 0, 1066, 1066,0.000000 }, // 185: BisqM7; b12M7; Clavinet; TCCLAV.I // Amplitude begins at 2860.4, peaks 2915.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 180, 181, 0, 0, 960, 960,0.000000 }, // 177: BisqM8; b50M8; b51M8; f20GM8; f36GM8; qGM8; Celesta; gm008 + { 180, 181, 0, 0, 960, 960,0.000000 }, // 186: BisqM8; b50M8; b51M8; f20GM8; f36GM8; qGM8; Celesta; gm008 // Amplitude begins at 2465.6, peaks 3081.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 182, 182, 0, 0, 486, 486,0.000000 }, // 178: 3drm67M10; BisqM10; HMIGM10; b7M10; b8M10; f17GM10; f35GM10; f48GM10; mGM10; Music box; am010.in; musicbx1 + { 182, 182, 0, 0, 486, 486,0.000000 }, // 187: 3drm67M10; BisqM10; HMIGM10; b7M10; b8M10; f17GM10; f35GM10; f48GM10; mGM10; Music box; am010.in; musicbx1 // Amplitude begins at 2702.2, peaks 2858.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 183, 183, 0, 0, 260, 260,0.000000 }, // 179: 3drm67M12; BisqM12; HMIGM12; b7M12; f17GM12; mGM12; Marimba; am012.in + { 183, 183, 0, 0, 260, 260,0.000000 }, // 188: 3drm67M12; BisqM12; HMIGM12; b7M12; f17GM12; mGM12; Marimba; am012.in // Amplitude begins at 2751.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 184, 185, 0, 0, 140, 140,0.000000 }, // 180: BisqM13; b50M13; b51M13; f20GM13; f31GM13; f36GM13; f49GM13; qGM13; Xylophone; gm013 + { 184, 185, 0, 0, 140, 140,0.000000 }, // 189: BisqM13; b50M13; b51M13; f20GM13; f31GM13; f36GM13; f49GM13; qGM13; Xylophone; gm013 // Amplitude begins at 1906.3, peaks 2541.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 186, 187, 0, 0, 960, 960,0.000000 }, // 181: BisqM14; b50M14; b51M14; f20GM14; f36GM14; f49GM14; qGM14; Tubular Bells; gm014 + { 186, 187, 0, 0, 960, 960,0.000000 }, // 190: BisqM14; b50M14; b51M14; f20GM14; f36GM14; f49GM14; qGM14; Tubular Bells; gm014 // Amplitude begins at 1985.4, peaks 2599.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 188, 188, 0, 0, 273, 273,0.000000 }, // 182: 3drm67M15; BisqM15; HMIGM15; b7M15; f48GM15; Dulcimer; am015.in + { 188, 188, 0, 0, 273, 273,0.000000 }, // 191: 3drm67M15; BisqM15; HMIGM15; b7M15; f48GM15; Dulcimer; am015.in // Amplitude begins at 867.3, peaks 1426.1 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - { 189, 190, 0, 0, 2106, 2106,0.000000 }, // 183: BisqM16; f48GM16; Hammond Organ + { 189, 190, 0, 0, 2106, 2106,0.000000 }, // 192: BisqM16; f48GM16; Hammond Organ // Amplitude begins at 2219.2, peaks 2599.2 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - { 191, 192, 0, 0, 1460, 1460,0.000000 }, // 184: BisqM17; f48GM17; Percussive Organ + { 191, 192, 0, 0, 1460, 1460,0.000000 }, // 193: BisqM17; f48GM17; Percussive Organ // Amplitude begins at 1304.6, peaks 1992.4 at 36.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 193, 194, 0, 0, 40000, 13,0.000000 }, // 185: BisqM18; b50M18; b51M18; Rock Organ; gm018 + { 193, 194, 0, 0, 40000, 13,0.000000 }, // 194: BisqM18; b50M18; b51M18; Rock Organ; gm018 // Amplitude begins at 334.6, peaks 1482.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 195, 195, 0, 0, 40000, 6,0.000000 }, // 186: BisqM19; f13GM19; f50GM19; nemM19; Church Organ + { 195, 195, 0, 0, 40000, 6,0.000000 }, // 195: BisqM19; f13GM19; f50GM19; nemM19; Church Organ // Amplitude begins at 0.8, peaks 2846.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 196, 197, 0, 0, 40000, 6,0.000000 }, // 187: BisqM21; b50M21; b51M21; f20GM21; f31GM21; f36GM21; f49GM21; qGM21; Accordion; gm021 + { 196, 197, 0, 0, 40000, 6,0.000000 }, // 196: BisqM21; b50M21; b51M21; f20GM21; f31GM21; f36GM21; f49GM21; qGM21; Accordion; gm021 // Amplitude begins at 0.4, peaks 2122.9 at 39.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 198, 199, 0, 0, 40000, 20,0.000000 }, // 188: BisqM22; b50M22; b51M22; f20GM22; f31GM22; f36GM22; f48GM22; f49GM22; qGM22; Harmonica; gm022 + { 198, 199, 0, 0, 40000, 20,0.000000 }, // 197: BisqM22; b50M22; b51M22; f20GM22; f31GM22; f36GM22; f48GM22; f49GM22; qGM22; Harmonica; gm022 // Amplitude begins at 5.0, peaks 1932.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 200, 201, 0, 0, 40000, 6,0.000000 }, // 189: BisqM23; b50M23; b51M23; f20GM23; f31GM23; f36GM23; f48GM23; f49GM23; qGM23; Tango Accordion; gm023 + { 200, 201, 0, 0, 40000, 6,0.000000 }, // 198: BisqM23; b50M23; b51M23; f20GM23; f31GM23; f36GM23; f48GM23; f49GM23; qGM23; Tango Accordion; gm023 // Amplitude begins at 2048.6, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 202, 203, 0, 0, 1153, 1153,0.000000 }, // 190: BisqM24; b50M24; b51M24; f20GM24; f31GM24; f36GM24; f48GM24; qGM24; Acoustic Guitar1; gm024 + { 202, 203, 0, 0, 1153, 1153,0.000000 }, // 199: BisqM24; b50M24; b51M24; f20GM24; f31GM24; f36GM24; f48GM24; qGM24; Acoustic Guitar1; gm024 // Amplitude begins at 2271.5, peaks 3000.0 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 204, 205, 0, 0, 1853, 1853,0.000000 }, // 191: BisqM25; b50M25; b51M25; f20GM25; f31GM25; f36GM25; f48GM25; f49GM25; qGM25; Acoustic Guitar2; gm025 + { 204, 205, 0, 0, 1853, 1853,0.000000 }, // 200: BisqM25; b50M25; b51M25; f20GM25; f31GM25; f36GM25; f48GM25; f49GM25; qGM25; Acoustic Guitar2; gm025 // Amplitude begins at 1779.4, peaks 2896.5 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 206, 207, 0, 0, 1973, 1973,0.000000 }, // 192: BisqM26; b50M26; b51M26; f20GM26; f31GM26; f36GM26; f48GM26; f49GM26; qGM26; Electric Guitar1; gm026 + { 206, 207, 0, 0, 1973, 1973,0.000000 }, // 201: BisqM26; b50M26; b51M26; f20GM26; f31GM26; f36GM26; f48GM26; f49GM26; qGM26; Electric Guitar1; gm026 // Amplitude begins at 2629.4, peaks 2970.5 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 208, 209, 0, 0, 2026, 2026,0.000000 }, // 193: BisqM27; b50M27; b51M27; f20GM27; f31GM27; f36GM27; qGM27; Electric Guitar2; gm027 + { 208, 209, 0, 0, 2026, 2026,0.000000 }, // 202: BisqM27; b50M27; b51M27; f20GM27; f31GM27; f36GM27; qGM27; Electric Guitar2; gm027 // Amplitude begins at 2683.6, peaks 2956.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 210, 211, 0, 0, 1166, 1166,0.000000 }, // 194: BisqM28; b50M28; b51M28; f20GM28; f31GM28; f36GM28; f48GM28; qGM28; Electric Guitar3; gm028 + { 210, 211, 0, 0, 1166, 1166,0.000000 }, // 203: BisqM28; b50M28; b51M28; f20GM28; f31GM28; f36GM28; f48GM28; qGM28; Electric Guitar3; gm028 // Amplitude begins at 955.8, peaks 3068.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 212, 213, 0, 0, 40000, 6,0.000000 }, // 195: BisqM29; f49GM0; f49GM29; AcouGrandPiano; Overdrive Guitar + { 212, 213, 0, 0, 40000, 6,0.000000 }, // 204: BisqM29; f49GM0; f49GM29; AcouGrandPiano; Overdrive Guitar // Amplitude begins at 1461.9, peaks 1818.7 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 0.0s. - { 214, 214, 0, 0, 1413, 0,0.000000 }, // 196: BisqM30; b9M62; f21GM62; f27GM30; f41GM62; Distorton Guitar; Synth Brass 1; elecgtr. + { 214, 214, 0, 0, 1413, 0,0.000000 }, // 205: BisqM30; b9MPM62; f21GM62; f27GM30; f41GM62; Distorton Guitar; Synth Brass 1 // Amplitude begins at 2640.7, peaks 2692.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 215, 216, 0, 0, 160, 160,0.000000 }, // 197: BisqM31; b50M31; b51M31; f20GM31; f31GM31; f36GM31; qGM31; Guitar Harmonics; gm031 + { 215, 216, 0, 0, 160, 160,0.000000 }, // 206: BisqM31; b50M31; b51M31; f20GM31; f31GM31; f36GM31; qGM31; Guitar Harmonics; gm031 // Amplitude begins at 7.2, peaks 3187.3 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 217, 218, 0, 0, 1160, 1160,0.000000 }, // 198: BisqM32; b50M32; b51M32; f20GM32; f31GM32; f36GM32; qGM32; Acoustic Bass; gm032 + { 217, 218, 0, 0, 1160, 1160,0.000000 }, // 207: BisqM32; b50M32; b51M32; f20GM32; f31GM32; f36GM32; qGM32; Acoustic Bass; gm032 // Amplitude begins at 2984.0, peaks 3262.0 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - { 219, 220, 0, 0, 1266, 1266,0.000000 }, // 199: BisqM33; b50M33; b51M33; f20GM33; f31GM33; f36GM33; f49GM39; qGM33; Electric Bass 1; Synth Bass 2; gm033 + { 219, 220, 0, 0, 1266, 1266,0.000000 }, // 208: BisqM33; b50M33; b51M33; f20GM33; f31GM33; f36GM33; f49GM39; qGM33; Electric Bass 1; Synth Bass 2; gm033 // Amplitude begins at 3116.2, peaks 3382.0 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - { 221, 222, 0, 0, 2126, 2126,0.000000 }, // 200: BisqM34; b50M34; b51M34; f20GM34; f31GM34; f36GM34; qGM34; Electric Bass 2; gm034 + { 221, 222, 0, 0, 2126, 2126,0.000000 }, // 209: BisqM34; b50M34; b51M34; f20GM34; f31GM34; f36GM34; qGM34; Electric Bass 2; gm034 // Amplitude begins at 2757.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 223, 224, 0, 0, 113, 113,0.000000 }, // 201: BisqM36; f53GM36; Slap Bass 1 + { 223, 224, 0, 0, 113, 113,0.000000 }, // 210: BisqM36; f53GM36; Slap Bass 1 // Amplitude begins at 2648.2, peaks 3289.6 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 225, 225, 0, 0, 1746, 1746,0.000000 }, // 202: BisqM38; f48GM38; Synth Bass 1 + { 225, 225, 0, 0, 1746, 1746,0.000000 }, // 211: BisqM38; f48GM38; Synth Bass 1 // Amplitude begins at 2465.6, peaks 3354.5 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 226, 227, 0, 0, 1853, 1853,0.000000 }, // 203: BisqM39; b50M39; b51M39; f20GM39; f31GM39; f36GM39; qGM39; Synth Bass 2; gm039 + { 226, 227, 0, 0, 1853, 1853,0.000000 }, // 212: BisqM39; b50M39; b51M39; f20GM39; f31GM39; f36GM39; qGM39; Synth Bass 2; gm039 // Amplitude begins at 0.0, peaks 1253.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 228, 228, 0, 0, 146, 146,0.000000 }, // 204: BisqM40; b8M40; b9M53; f12GM40; f16GM40; f32GM53; f41GM53; f54GM40; Violin; Voice Oohs; violin1; violin1. + { 228, 228, 0, 0, 146, 146,0.000000 }, // 213: BisqM40; b8M40; b9MPM53; f12GM40; f16GM40; f32GM53; f41GM53; f54GM40; Violin; Voice Oohs; violin1 // Amplitude begins at 0.0, peaks 916.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 229, 229, 0, 0, 146, 60,0.000000 }, // 205: BisqM41; f16GM41; f37GM41; f54GM41; Viola + { 229, 229, 0, 0, 146, 60,0.000000 }, // 214: BisqM41; f16GM41; f37GM41; f54GM41; Viola // Amplitude begins at 0.0, peaks 806.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 230, 231, 0, 0, 226, 226,0.000000 }, // 206: BisqM42; b50M42; b51M42; f20GM42; f31GM42; f36GM42; f49GM42; qGM42; Cello; gm042 + { 230, 231, 0, 0, 226, 226,0.000000 }, // 215: BisqM42; b50M42; b51M42; f20GM42; f31GM42; f36GM42; f49GM42; qGM42; Cello; gm042 // Amplitude begins at 0.6, peaks 1604.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 232, 233, 0, 0, 40000, 40,0.000000 }, // 207: BisqM43; b50M43; b51M43; f20GM43; f31GM43; f36GM43; f48GM43; f49GM43; qGM43; Contrabass; gm043 + { 232, 233, 0, 0, 40000, 40,0.000000 }, // 216: BisqM43; b50M43; b51M43; f20GM43; f31GM43; f36GM43; f48GM43; f49GM43; qGM43; Contrabass; gm043 // Amplitude begins at 375.4, peaks 403.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 234, 235, 0, 0, 313, 313,0.000000 }, // 208: BisqM44; b50M44; b51M44; f20GM44; f31GM44; f36GM44; f49GM44; qGM44; Tremulo Strings; gm044 + { 234, 235, 0, 0, 313, 313,0.000000 }, // 217: BisqM44; b50M44; b51M44; f20GM44; f31GM44; f36GM44; f49GM44; qGM44; Tremulo Strings; gm044 // Amplitude begins at 898.9, peaks 3209.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 236, 237, 0, 0, 173, 173,0.000000 }, // 209: BisqM45; b50M45; b51M45; f20GM45; f36GM45; f49GM45; qGM45; Pizzicato String; gm045 + { 236, 237, 0, 0, 173, 173,0.000000 }, // 218: BisqM45; b50M45; b51M45; f20GM45; f36GM45; f49GM45; qGM45; Pizzicato String; gm045 // Amplitude begins at 898.9, peaks 3328.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 236, 238, 0, 0, 400, 400,0.000000 }, // 210: BisqM46; b50M46; b51M46; f20GM46; f36GM46; f48GM46; f49GM46; qGM46; Orchestral Harp; gm046 + { 236, 238, 0, 0, 400, 400,0.000000 }, // 219: BisqM46; b50M46; b51M46; f20GM46; f36GM46; f48GM46; f49GM46; qGM46; Orchestral Harp; gm046 // Amplitude begins at 209.1, peaks 220.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 47, 239, 0, 0, 1186, 1186,0.000000 }, // 211: BisqM47; b50M47; b51M47; f20GM47; f36GM47; qGM47; Timpany; gm047 + { 47, 239, 0, 0, 1186, 1186,0.000000 }, // 220: BisqM47; b50M47; b51M47; f20GM47; f36GM47; qGM47; Timpany; gm047 // Amplitude begins at 0.8, peaks 2735.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 240, 241, 0, 0, 40000, 53,0.000000 }, // 212: BisqM48; b50M48; b51M48; f20GM48; f36GM48; f49GM48; qGM48; String Ensemble1; gm048 + { 240, 241, 0, 0, 40000, 53,0.000000 }, // 221: BisqM48; b50M48; b51M48; f20GM48; f36GM48; f49GM48; qGM48; String Ensemble1; gm048 // Amplitude begins at 0.0, peaks 1640.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 242, 243, 0, 0, 40000, 46,0.000000 }, // 213: BisqM49; b50M49; b51M49; f20GM49; f36GM49; f49GM49; qGM49; String Ensemble2; gm049 + { 242, 243, 0, 0, 40000, 46,0.000000 }, // 222: BisqM49; b50M49; b51M49; f20GM49; f36GM49; f49GM49; qGM49; String Ensemble2; gm049 // Amplitude begins at 6.9, peaks 2716.7 at 20.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 244, 244, 0, 0, 40000, 33,0.000000 }, // 214: BisqM50; f17GM48; f30GM50; mGM48; String Ensemble1; Synth Strings 1 + { 244, 244, 0, 0, 40000, 33,0.000000 }, // 223: BisqM50; f17GM48; f30GM50; mGM48; String Ensemble1; Synth Strings 1 // Amplitude begins at 0.6, peaks 2143.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 245, 245, 0, 0, 40000, 6,0.000000 }, // 215: BisqM52; b11M52; CHOIR; Choir Aahs + { 245, 245, 0, 0, 40000, 6,0.000000 }, // 224: BisqM52; b11M52; b12M52; CHOIR; CHOIR.IN; Choir Aahs // Amplitude begins at 4.6, peaks 2355.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 246, 246, 0, 0, 40000, 13,0.000000 }, // 216: BisqM53; f12GM68; f16GM68; f47GM69; f54GM68; English Horn; Oboe; Voice Oohs + { 246, 246, 0, 0, 40000, 13,0.000000 }, // 225: BisqM53; f12GM68; f16GM68; f47GM69; f54GM68; English Horn; Oboe; Voice Oohs // Amplitude begins at 6.6, peaks 1804.7 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 247, 248, 0, 0, 280, 280,0.000000 }, // 217: BisqM55; b50M55; b51M55; f20GM55; f31GM55; f36GM55; f49GM55; qGM55; Orchestra Hit; gm055 + { 247, 248, 0, 0, 280, 280,0.000000 }, // 226: BisqM55; b50M55; b51M55; f20GM55; f31GM55; f36GM55; f49GM55; qGM55; Orchestra Hit; gm055 // Amplitude begins at 22.8, peaks 2057.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 249, 250, 0, 0, 40000, 33,0.000000 }, // 218: BisqM58; f20GM58; f31GM58; f36GM58; f49GM58; qGM58; Tuba + { 249, 250, 0, 0, 40000, 33,0.000000 }, // 227: BisqM58; f20GM58; f31GM58; f36GM58; f49GM58; qGM58; Tuba // Amplitude begins at 1570.2, peaks 1696.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 251, 251, 0, 0, 60, 60,0.000000 }, // 219: BisqM59; f27GM56; f27GM59; f27GM61; f27GM62; f27GM63; f27GM64; f27GM65; f27GM66; f27GM67; Alto Sax; Baritone Sax; Brass Section; Muted Trumpet; Soprano Sax; Synth Brass 1; Synth Brass 2; Tenor Sax; Trumpet + { 251, 251, 0, 0, 60, 60,0.000000 }, // 228: BisqM59; f27GM56; f27GM59; f27GM61; f27GM62; f27GM63; f27GM64; f27GM65; f27GM66; f27GM67; Alto Sax; Baritone Sax; Brass Section; Muted Trumpet; Soprano Sax; Synth Brass 1; Synth Brass 2; Tenor Sax; Trumpet // Amplitude begins at 2465.6, peaks 3306.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 252, 252, 0, 0, 40000, 66,0.000000 }, // 220: BisqM60; f13GM60; f50GM60; nemM60; French Horn + { 252, 252, 0, 0, 40000, 66,0.000000 }, // 229: BisqM60; f13GM60; f50GM60; nemM60; French Horn // Amplitude begins at 3.3, peaks 1279.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 253, 254, 0, 0, 40000, 0,0.000000 }, // 221: BisqM61; b50M61; b51M61; f20GM61; f36GM61; f49GM61; qGM61; Brass Section; gm061 + { 253, 254, 0, 0, 40000, 0,0.000000 }, // 230: BisqM61; b50M61; b51M61; f20GM61; f36GM61; f49GM61; qGM61; Brass Section; gm061 // Amplitude begins at 7.3, peaks 2759.5 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 255, 256, 0, 0, 40000, 26,0.000000 }, // 222: BisqM62; b50M62; b51M62; f20GM62; f31GM62; f36GM62; f49GM62; qGM62; Synth Brass 1; gm062 + { 255, 256, 0, 0, 40000, 26,0.000000 }, // 231: BisqM62; b50M62; b51M62; f20GM62; f31GM62; f36GM62; f49GM62; qGM62; Synth Brass 1; gm062 // Amplitude begins at 121.8, peaks 2249.7 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 257, 258, 0, 0, 40000, 6,0.000000 }, // 223: BisqM63; b50M63; b51M63; f20GM63; f36GM63; f49GM63; qGM63; Synth Brass 2; gm063 + { 257, 258, 0, 0, 40000, 6,0.000000 }, // 232: BisqM63; b50M63; b51M63; f20GM63; f36GM63; f49GM63; qGM63; Synth Brass 2; gm063 // Amplitude begins at 181.8, peaks 1654.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 259, 260, 0, 0, 40000, 20,0.000000 }, // 224: BisqM64; b50M64; b51M64; f20GM64; f31GM64; f36GM64; f49GM64; qGM64; Soprano Sax; gm064 + { 259, 260, 0, 0, 40000, 20,0.000000 }, // 233: BisqM64; b50M64; b51M64; f20GM64; f31GM64; f36GM64; f49GM64; qGM64; Soprano Sax; gm064 // Amplitude begins at 1.7, peaks 1594.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 261, 262, 0, 0, 40000, 20,0.000000 }, // 225: BisqM65; b50M65; b51M65; f20GM65; f31GM65; f36GM65; f49GM65; qGM65; Alto Sax; gm065 + { 261, 262, 0, 0, 40000, 20,0.000000 }, // 234: BisqM65; b50M65; b51M65; f20GM65; f31GM65; f36GM65; f49GM65; qGM65; Alto Sax; gm065 // Amplitude begins at 920.5, peaks 2733.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 263, 264, 0, 0, 40000, 6,0.000000 }, // 226: BisqM66; b50M66; b51M66; f20GM66; f31GM66; f36GM66; f49GM66; qGM66; Tenor Sax; gm066 + { 263, 264, 0, 0, 40000, 6,0.000000 }, // 235: BisqM66; b50M66; b51M66; f20GM66; f31GM66; f36GM66; f49GM66; qGM66; Tenor Sax; gm066 // Amplitude begins at 832.5, peaks 3053.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 265, 266, 0, 0, 40000, 53,0.000000 }, // 227: BisqM67; b50M67; b51M67; f20GM67; f31GM67; f36GM67; f48GM67; f49GM67; qGM67; Baritone Sax; gm067 + { 265, 266, 0, 0, 40000, 53,0.000000 }, // 236: BisqM67; b50M67; b51M67; f20GM67; f31GM67; f36GM67; f48GM67; f49GM67; qGM67; Baritone Sax; gm067 // Amplitude begins at 102.2, peaks 2292.3 at 27.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 267, 268, 0, 0, 40000, 6,0.000000 }, // 228: BisqM68; f48GM68; Oboe + { 267, 268, 0, 0, 40000, 6,0.000000 }, // 237: BisqM68; f48GM68; Oboe // Amplitude begins at 7.8, peaks 1963.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 269, 270, 0, 0, 40000, 20,0.000000 }, // 229: BisqM69; b50M69; b51M69; f20GM69; f31GM69; f36GM69; f49GM69; qGM69; English Horn; gm069 + { 269, 270, 0, 0, 40000, 20,0.000000 }, // 238: BisqM69; b50M69; b51M69; f20GM69; f31GM69; f36GM69; f49GM69; qGM69; English Horn; gm069 // Amplitude begins at 8.4, peaks 3131.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 271, 272, 0, 0, 40000, 6,0.000000 }, // 230: BisqM70; b50M70; b51M70; f20GM70; f31GM70; f36GM70; f49GM70; qGM70; Bassoon; gm070 + { 271, 272, 0, 0, 40000, 6,0.000000 }, // 239: BisqM70; b50M70; b51M70; f20GM70; f31GM70; f36GM70; f49GM70; qGM70; Bassoon; gm070 // Amplitude begins at 0.8, peaks 568.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 273, 274, 0, 0, 40000, 53,0.000000 }, // 231: BisqM71; b50M71; b51M71; f20GM71; f31GM71; f36GM71; f49GM71; qGM71; Clarinet; gm071 + { 273, 274, 0, 0, 40000, 53,0.000000 }, // 240: BisqM71; b50M71; b51M71; f20GM71; f31GM71; f36GM71; f49GM71; qGM71; Clarinet; gm071 // Amplitude begins at 0.9, peaks 2743.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 275, 276, 0, 0, 40000, 33,0.000000 }, // 232: BisqM74; b50M74; b51M74; f20GM74; f36GM74; f48GM74; f49GM74; qGM74; Recorder; gm074 + { 275, 276, 0, 0, 40000, 33,0.000000 }, // 241: BisqM74; b50M74; b51M74; f20GM74; f36GM74; f48GM74; f49GM74; qGM74; Recorder; gm074 // Amplitude begins at 0.0, peaks 3115.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 277, 277, 0, 0, 40000, 20,0.000000 }, // 233: BisqM75; f47GM74; f54GM75; Pan Flute; Recorder + { 277, 277, 0, 0, 40000, 20,0.000000 }, // 242: BisqM75; f47GM74; f54GM75; Pan Flute; Recorder // Amplitude begins at 3.0, peaks 2795.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 278, 279, 0, 0, 40000, 73,0.000000 }, // 234: BisqM76; b50M76; b51M76; f20GM76; f31GM76; f36GM76; f48GM76; f49GM76; qGM76; Bottle Blow; gm076 + { 278, 279, 0, 0, 40000, 73,0.000000 }, // 243: BisqM76; b50M76; b51M76; f20GM76; f31GM76; f36GM76; f48GM76; f49GM76; qGM76; Bottle Blow; gm076 // Amplitude begins at 0.0, peaks 3520.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 280, 281, 0, 0, 40000, 40,0.000000 }, // 235: BisqM77; b50M77; b51M77; f20GM77; f31GM77; f36GM77; f49GM77; qGM77; Shakuhachi; gm077 + { 280, 281, 0, 0, 40000, 40,0.000000 }, // 244: BisqM77; b50M77; b51M77; f20GM77; f31GM77; f36GM77; f49GM77; qGM77; Shakuhachi; gm077 // Amplitude begins at 0.0, peaks 3066.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 282, 283, 0, 0, 40000, 106,0.000000 }, // 236: BisqM78; b50M78; b51M78; f20GM78; f31GM78; f36GM78; f48GM78; f49GM78; qGM78; Whistle; gm078 + { 282, 283, 0, 0, 40000, 106,0.000000 }, // 245: BisqM78; b50M78; b51M78; f20GM78; f31GM78; f36GM78; f48GM78; f49GM78; qGM78; Whistle; gm078 // Amplitude begins at 7.2, peaks 3729.4 at 33.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 284, 284, 0, 0, 40000, 20,0.000000 }, // 237: BisqM79; f13GM79; f50GM79; nemM79; Ocarina + { 284, 284, 0, 0, 40000, 20,0.000000 }, // 246: BisqM79; f13GM79; f50GM79; nemM79; Ocarina // Amplitude begins at 2530.2, peaks 2817.4 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 285, 286, 0, 0, 40000, 0,0.000000 }, // 238: BisqM80; b50M80; b51M80; f20GM80; f31GM80; f36GM80; f49GM80; qGM80; Lead 1 squareea; gm080 + { 285, 286, 0, 0, 40000, 0,0.000000 }, // 247: BisqM80; b50M80; b51M80; f20GM80; f31GM80; f36GM80; f49GM80; qGM80; Lead 1 squareea; gm080 // Amplitude begins at 1931.0, peaks 2039.1 at 18.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 287, 288, 0, 0, 40000, 20,0.000000 }, // 239: BisqM81; b50M81; b51M81; f20GM81; f31GM81; f36GM81; f49GM81; qGM81; Lead 2 sawtooth; gm081 + { 287, 288, 0, 0, 40000, 20,0.000000 }, // 248: BisqM81; b50M81; b51M81; f20GM81; f31GM81; f36GM81; f49GM81; qGM81; Lead 2 sawtooth; gm081 // Amplitude begins at 0.7, peaks 2588.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 289, 289, 0, 0, 40000, 33,0.000000 }, // 240: BisqM82; f35GM82; hamM56; Lead 3 calliope; hamcalio + { 289, 289, 0, 0, 40000, 33,0.000000 }, // 249: BisqM82; f35GM82; hamM56; Lead 3 calliope; hamcalio // Amplitude begins at 1005.8, peaks 2940.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 290, 291, 0, 0, 40000, 6,0.000000 }, // 241: BisqM84; b50M84; b51M84; f20GM84; f31GM84; f36GM84; f48GM84; f49GM84; qGM84; Lead 5 charang; gm084 + { 290, 291, 0, 0, 40000, 6,0.000000 }, // 250: BisqM84; b50M84; b51M84; f20GM84; f31GM84; f36GM84; f48GM84; f49GM84; qGM84; Lead 5 charang; gm084 // Amplitude begins at 5.8, peaks 2131.5 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 292, 293, 0, 0, 40000, 73,0.000000 }, // 242: BisqM85; b50M85; b51M85; f20GM85; f31GM85; f36GM85; qGM85; Lead 6 voice; gm085 + { 292, 293, 0, 0, 40000, 73,0.000000 }, // 251: BisqM85; b50M85; b51M85; f20GM85; f31GM85; f36GM85; qGM85; Lead 6 voice; gm085 // Amplitude begins at 5.9, peaks 1929.4 at 28.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 294, 295, 0, 0, 40000, 60,0.000000 }, // 243: BisqM86; b50M86; b51M86; f20GM86; f31GM86; f36GM86; qGM86; Lead 7 fifths; gm086 + { 294, 295, 0, 0, 40000, 60,0.000000 }, // 252: BisqM86; b50M86; b51M86; f20GM86; f31GM86; f36GM86; qGM86; Lead 7 fifths; gm086 // Amplitude begins at 0.8, peaks 3156.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 296, 297, 0, 0, 40000, 160,0.000000 }, // 244: BisqM88; b50M88; b51M88; f20GM88; f36GM88; f48GM88; qGM88; Pad 1 new age; gm088 + { 296, 297, 0, 0, 40000, 160,0.000000 }, // 253: BisqM88; b50M88; b51M88; f20GM88; f36GM88; f48GM88; qGM88; Pad 1 new age; gm088 // Amplitude begins at 0.0, peaks 3303.6 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - { 89, 298, 0, 0, 40000, 440,0.000000 }, // 245: BisqM89; b50M89; b51M89; f20GM89; f31GM89; f36GM89; f49GM89; qGM89; Pad 2 warm; gm089 + { 89, 298, 0, 0, 40000, 440,0.000000 }, // 254: BisqM89; b50M89; b51M89; f20GM89; f31GM89; f36GM89; f49GM89; qGM89; Pad 2 warm; gm089 // Amplitude begins at 2431.6, peaks 2690.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 299, 300, 0, 0, 40000, 160,0.000000 }, // 246: BisqM90; b50M90; b51M90; f20GM90; f31GM63; f31GM90; f36GM90; f49GM90; qGM90; Pad 3 polysynth; Synth Brass 2; gm090 + { 299, 300, 0, 0, 40000, 160,0.000000 }, // 255: BisqM90; b50M90; b51M90; f20GM90; f31GM63; f31GM90; f36GM90; f49GM90; qGM90; Pad 3 polysynth; Synth Brass 2; gm090 // Amplitude begins at 7.7, peaks 3164.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - { 301, 302, 0, 0, 40000, 546,0.000000 }, // 247: BisqM91; b50M91; b51M91; f20GM91; f31GM91; f36GM91; f48GM91; f49GM91; qGM91; Pad 4 choir; gm091 + { 301, 302, 0, 0, 40000, 546,0.000000 }, // 256: BisqM91; b50M91; b51M91; f20GM91; f31GM91; f36GM91; f48GM91; f49GM91; qGM91; Pad 4 choir; gm091 // Amplitude begins at 0.0, peaks 2389.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 303, 303, 0, 0, 40000, 126,0.000000 }, // 248: BisqM94; f17GM94; f35GM94; mGM94; Pad 7 halo + { 303, 303, 0, 0, 40000, 126,0.000000 }, // 257: BisqM94; f17GM94; f35GM94; mGM94; Pad 7 halo // Amplitude begins at 2050.9, peaks 2645.4 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 304, 304, 0, 0, 40000, 66,0.000000 }, // 249: BisqM95; f17GM95; f35GM95; mGM95; Pad 8 sweep + { 304, 304, 0, 0, 40000, 66,0.000000 }, // 258: BisqM95; f17GM95; f35GM95; mGM95; Pad 8 sweep // Amplitude begins at 370.0, peaks 1234.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 305, 305, 0, 0, 1746, 1746,0.000000 }, // 250: BisqM96; b8M96; f35GM96; FX 1 rain; icerain + { 305, 305, 0, 0, 1746, 1746,0.000000 }, // 259: BisqM96; b8M96; f35GM96; FX 1 rain; icerain // Amplitude begins at 0.0, peaks 3197.1 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - { 306, 307, 0, 0, 40000, 606,0.000000 }, // 251: BisqM97; b50M97; b51M97; f20GM97; f31GM97; f36GM97; f49GM97; qGM97; FX 2 soundtrack; gm097 + { 306, 307, 0, 0, 40000, 606,0.000000 }, // 260: BisqM97; b50M97; b51M97; f20GM97; f31GM97; f36GM97; f49GM97; qGM97; FX 2 soundtrack; gm097 // Amplitude begins at 2683.0, peaks 2953.6 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 308, 308, 0, 0, 1886, 1886,0.000000 }, // 252: BisqM98; f29GM40; f29GM98; f30GM40; f30GM98; FX 3 crystal; Violin + { 308, 308, 0, 0, 1886, 1886,0.000000 }, // 261: BisqM98; f29GM40; f29GM98; f30GM40; f30GM98; FX 3 crystal; Violin // Amplitude begins at 963.5, peaks 1771.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 309, 309, 0, 0, 146, 146,0.000000 }, // 253: BisqM101; b56M101; b66M101; FX 6 goblins; FX6 + { 309, 309, 0, 0, 146, 146,0.000000 }, // 262: BisqM101; b56M101; b66M101; FX 6 goblins; FX6 // Amplitude begins at 0.0, peaks 2859.0 at 4.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - { 310, 310, 0, 0, 40000, 780,0.000000 }, // 254: BisqM102; f17GM102; f35GM102; mGM102; FX 7 echoes + { 310, 310, 0, 0, 40000, 780,0.000000 }, // 263: BisqM102; f17GM102; f35GM102; mGM102; FX 7 echoes // Amplitude begins at 134.9, peaks 2940.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - { 311, 311, 0, 0, 40000, 473,0.000000 }, // 255: BisqM103; f17GM103; f35GM103; mGM103; FX 8 sci-fi + { 311, 311, 0, 0, 40000, 473,0.000000 }, // 264: BisqM103; f17GM103; f35GM103; mGM103; FX 8 sci-fi // Amplitude begins at 2128.7, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 312, 313, 0, 0, 2340, 2340,0.000000 }, // 256: BisqM104; b50M104; b51M104; f20GM104; f31GM104; f36GM104; f48GM104; f49GM104; qGM104; Sitar; gm104 + { 312, 313, 0, 0, 2340, 2340,0.000000 }, // 265: BisqM104; b50M104; b51M104; f20GM104; f31GM104; f36GM104; f48GM104; f49GM104; qGM104; Sitar; gm104 // Amplitude begins at 1290.2, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 314, 315, 0, 0, 1193, 1193,0.000000 }, // 257: BisqM105; b50M105; b51M105; f20GM105; f31GM105; f36GM105; f48GM105; f49GM105; qGM105; Banjo; gm105 + { 314, 315, 0, 0, 1193, 1193,0.000000 }, // 266: BisqM105; b50M105; b51M105; f20GM105; f31GM105; f36GM105; f48GM105; f49GM105; qGM105; Banjo; gm105 // Amplitude begins at 1478.1, peaks 1599.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 316, 317, 0, 0, 520, 520,0.000000 }, // 258: BisqM106; b50M106; b51M106; f20GM106; f31GM106; f36GM106; f49GM106; qGM106; Shamisen; gm106 + { 316, 317, 0, 0, 520, 520,0.000000 }, // 267: BisqM106; b50M106; b51M106; f20GM106; f31GM106; f36GM106; f49GM106; qGM106; Shamisen; gm106 // Amplitude begins at 372.3, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 318, 319, 0, 0, 1160, 1160,0.000000 }, // 259: BisqM107; b50M107; b51M107; f20GM107; f31GM107; f36GM107; qGM107; Koto; gm107 + { 318, 319, 0, 0, 1160, 1160,0.000000 }, // 268: BisqM107; b50M107; b51M107; f20GM107; f31GM107; f36GM107; qGM107; Koto; gm107 // Amplitude begins at 903.0, peaks 1032.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 108, 320, 0, 0, 260, 260,0.000000 }, // 260: BisqM108; b50M108; b51M108; f20GM108; f31GM108; f31GM45; f36GM108; f48GM108; f49GM108; qGM108; Kalimba; Pizzicato String; gm108 + { 108, 320, 0, 0, 260, 260,0.000000 }, // 269: BisqM108; b50M108; b51M108; f20GM108; f31GM108; f31GM45; f36GM108; f48GM108; f49GM108; qGM108; Kalimba; Pizzicato String; gm108 // Amplitude begins at 0.2, peaks 700.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 109, 321, 0, 0, 40000, 6,0.000000 }, // 261: BisqM109; b50M109; b51M109; f20GM109; f31GM109; f36GM109; f48GM109; qGM109; Bagpipe; gm109 + { 109, 321, 0, 0, 40000, 6,0.000000 }, // 270: BisqM109; b50M109; b51M109; f20GM109; f31GM109; f36GM109; f48GM109; qGM109; Bagpipe; gm109 // Amplitude begins at 0.3, peaks 2398.6 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 110, 322, 0, 0, 220, 220,0.000000 }, // 262: BisqM110; b50M110; b51M110; f20GM110; f31GM110; f36GM110; f48GM110; f49GM110; qGM110; Fiddle; gm110 + { 110, 322, 0, 0, 220, 220,0.000000 }, // 271: BisqM110; b50M110; b51M110; f20GM110; f31GM110; f36GM110; f48GM110; f49GM110; qGM110; Fiddle; gm110 // Amplitude begins at 101.4, peaks 1943.6 at 28.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 323, 324, 0, 0, 40000, 6,0.000000 }, // 263: BisqM111; b50M111; b51M111; f20GM111; f31GM111; f36GM111; f48GM111; qGM111; Shanai; gm111 + { 323, 324, 0, 0, 40000, 6,0.000000 }, // 272: BisqM111; b50M111; b51M111; f20GM111; f31GM111; f36GM111; f48GM111; qGM111; Shanai; gm111 // Amplitude begins at 2503.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 325, 326, 0, 0, 146, 146,0.000000 }, // 264: BisqM113; b50M113; b51M113; f20GM113; f31GM113; f36GM113; f48GM113; qGM113; Agogo Bells; gm113 + { 325, 326, 0, 0, 146, 146,0.000000 }, // 273: BisqM113; b50M113; b51M113; f20GM113; f31GM113; f36GM113; f48GM113; qGM113; Agogo Bells; gm113 // Amplitude begins at 2016.8, peaks 2485.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 327, 328, 0, 0, 260, 260,0.000000 }, // 265: BisqM114; b50M114; b51M114; f20GM114; f31GM114; f36GM114; f48GM114; f49GM114; qGM114; Steel Drums; gm114 + { 327, 328, 0, 0, 260, 260,0.000000 }, // 274: BisqM114; b50M114; b51M114; f20GM114; f31GM114; f36GM114; f48GM114; f49GM114; qGM114; Steel Drums; gm114 // Amplitude begins at 2150.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 329, 329, 0, 0, 20, 20,0.000000 }, // 266: BisqM115; f13GM115; f50GM115; nemM115; Woodblock + { 329, 329, 0, 0, 20, 20,0.000000 }, // 275: BisqM115; f13GM115; f50GM115; nemM115; Woodblock // Amplitude begins at 2610.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 330, 330, 0, 0, 153, 153,0.000000 }, // 267: BisqM117; f15GM103; f26GM103; FX 8 sci-fi; Melodic Tom + { 330, 330, 0, 0, 153, 153,0.000000 }, // 276: BisqM117; f15GM103; f26GM103; FX 8 sci-fi; Melodic Tom // Amplitude begins at 1822.0, peaks 2381.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 331, 332, 0, 0, 193, 193,0.000000 }, // 268: BisqM118; b50M118; b51M118; f20GM118; f31GM118; f36GM118; f48GM118; f49GM118; qGM118; Synth Drum; gm118 + { 331, 332, 0, 0, 193, 193,0.000000 }, // 277: BisqM118; b50M118; b51M118; f20GM118; f31GM118; f36GM118; f48GM118; f49GM118; qGM118; Synth Drum; gm118 // Amplitude begins at 0.0, peaks 1681.7 at 2.3s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 333, 333, 0, 0, 2366, 2366,0.000000 }, // 269: BisqM119; sGM119; Reverse Cymbal + { 333, 333, 0, 0, 2366, 2366,0.000000 }, // 278: BisqM119; sGM119; Reverse Cymbal // Amplitude begins at 75.9, peaks 1216.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 334, 334, 0, 0, 100, 100,0.000000 }, // 270: BisqM120; f13GM120; f50GM120; nemM120; Guitar FretNoise + { 334, 334, 0, 0, 100, 100,0.000000 }, // 279: BisqM120; f13GM120; f50GM120; nemM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 2944.2 at 2.3s, // fades to 20% at 3.5s, keyoff fades to 20% in 3.5s. - { 335, 335, 0, 0, 3520, 3520,0.000000 }, // 271: BisqM122; b6M115; b8M122; f35GM122; Rwhoosh; Seashore; whoosh + { 335, 335, 0, 0, 3520, 3520,0.000000 }, // 280: BisqM122; b6M115; b8M122; f35GM122; Rwhoosh; Seashore; whoosh // Amplitude begins at 0.0, peaks 2776.3 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 336, 336, 0, 0, 146, 146,0.000000 }, // 272: BisqM123; MGM124; f23GM124; f32GM124; f35GM123; Bird Tweet; Telephone + { 336, 336, 0, 0, 146, 146,0.000000 }, // 281: BisqM123; MGM124; f23GM124; f32GM124; f35GM123; Bird Tweet; Telephone // Amplitude begins at 1198.6, peaks 1220.0 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 337, 337, 0, 0, 2386, 2386,0.000000 }, // 273: BisqM124; b6M122; b8M125; f35GM124; Rphone2; Telephone; phone2 + { 337, 337, 0, 0, 2386, 2386,0.000000 }, // 282: BisqM124; b6M122; b8M125; f35GM124; Rphone2; Telephone; phone2 // Amplitude begins at 685.5, peaks 1731.1 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 338, 338, 0, 0, 40000, 153,0.000000 }, // 274: BisqM125; f27GM125; Helicopter + { 338, 338, 0, 0, 40000, 153,0.000000 }, // 283: BisqM125; f27GM125; Helicopter // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 339, 340, 0, 2, 0, 0,0.000000 }, // 275: BisqM126; b50M126; b51M126; f20GM126; f31GM126; f36GM126; qGM126; Applause/Noise; gm126 + { 339, 340, 0, 2, 0, 0,0.000000 }, // 284: BisqM126; b50M126; b51M126; f20GM126; f31GM126; f36GM126; qGM126; Applause/Noise; gm126 // Amplitude begins at 3974.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 341, 342, 0, 0, 153, 153,0.000000 }, // 276: BisqM127; b50M127; b51M127; f20GM127; f31GM127; f36GM127; f49GM127; qGM127; Gunshot; gm127 - - // Amplitude begins at 1963.5, peaks 2355.7 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 128, 128, 35, 0, 26, 26,0.000000 }, // 277: 3drm67P0; 3drm67P1; 3drm67P10; 3drm67P100; 3drm67P101; 3drm67P102; 3drm67P103; 3drm67P104; 3drm67P105; 3drm67P106; 3drm67P107; 3drm67P108; 3drm67P109; 3drm67P11; 3drm67P110; 3drm67P111; 3drm67P112; 3drm67P113; 3drm67P114; 3drm67P115; 3drm67P116; 3drm67P117; 3drm67P118; 3drm67P119; 3drm67P12; 3drm67P120; 3drm67P121; 3drm67P122; 3drm67P123; 3drm67P124; 3drm67P125; 3drm67P126; 3drm67P127; 3drm67P13; 3drm67P14; 3drm67P15; 3drm67P16; 3drm67P17; 3drm67P18; 3drm67P19; 3drm67P2; 3drm67P20; 3drm67P21; 3drm67P22; 3drm67P23; 3drm67P24; 3drm67P25; 3drm67P26; 3drm67P27; 3drm67P28; 3drm67P29; 3drm67P3; 3drm67P30; 3drm67P31; 3drm67P32; 3drm67P33; 3drm67P34; 3drm67P35; 3drm67P4; 3drm67P5; 3drm67P6; 3drm67P7; 3drm67P8; 3drm67P87; 3drm67P88; 3drm67P89; 3drm67P9; 3drm67P90; 3drm67P91; 3drm67P92; 3drm67P93; 3drm67P94; 3drm67P95; 3drm67P96; 3drm67P97; 3drm67P98; 3drm67P99; BisqP0; BisqP11; BisqP12; BisqP4; b13P0; b13P1; b13P10; b13P11; b13P12; b13P13; b13P14; b13P15; b13P16; b13P17; b13P18; b13P19; b13P2; b13P20; b13P21; b13P22; b13P23; b13P24; b13P25; b13P26; b13P27; b13P28; b13P29; b13P3; b13P30; b13P31; b13P32; b13P33; b13P34; b13P35; b13P36; b13P4; b13P5; b13P6; b13P7; b13P8; b13P9; b50P35; b6P92; b7P0; b7P1; b7P10; b7P11; b7P12; b7P13; b7P14; b7P15; b7P16; b7P17; b7P18; b7P19; b7P2; b7P20; b7P21; b7P22; b7P23; b7P24; b7P25; b7P26; b7P27; b7P28; b7P29; b7P3; b7P30; b7P31; b7P32; b7P33; b7P34; b7P35; b7P36; b7P4; b7P5; b7P6; b7P7; b7P8; b7P9; b8P34; fat2P35; fat2P36; hamP11; rickP14; Ac Bass Drum; Bass Drum 1; Open Surdu; Rkick2; aps035; aps035.i; gps035; kick2; kick2.in - - // Amplitude begins at 2145.5, peaks 2145.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 47, 0, 106, 106,0.000000 }, // 278: BisqP1; b13P41; b7P41; fat2P41; hamP1; Low Floor Tom; aps041; aps041.i + { 341, 342, 0, 0, 153, 153,0.000000 }, // 285: BisqM127; b50M127; b51M127; f20GM127; f31GM127; f36GM127; f49GM127; qGM127; Gunshot; gm127 // Amplitude begins at 0.0, peaks 1502.2 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 343, 343, 35, 0, 426, 426,0.000000 }, // 279: BisqP2; b55PP2; Alunec + { 343, 343, 35, 0, 426, 426,0.000000 }, // 286: BisqP2; b55PP2; Alunec // Amplitude begins at 2157.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 344, 344, 0, 0, 20, 20,0.000000 }, // 280: BisqP3; f34GP3 + { 344, 344, 0, 0, 20, 20,0.000000 }, // 287: BisqP3 // Amplitude begins at 1511.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 345, 345, 35, 0, 93, 93,0.000000 }, // 281: BisqP5; b55PP5; Foot44 + { 345, 345, 35, 0, 93, 93,0.000000 }, // 288: BisqP5; b55PP5; Foot44 // Amplitude begins at 1441.0, peaks 1697.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 346, 346, 35, 0, 26, 26,0.000000 }, // 282: BisqP6; b55PP6; Foot45 + { 346, 346, 35, 0, 26, 26,0.000000 }, // 289: BisqP6; b55PP6; Foot45 // Amplitude begins at 2668.7, peaks 2972.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 347, 347, 50, 0, 153, 153,0.000000 }, // 283: BisqP16; BisqP7; f47GP10; f47GP11; f47GP12; f47GP13; f47GP14; f47GP15; f47GP16; f47GP17; f47GP18; f47GP19; f47GP20; f47GP21; f47GP22; f47GP23; f47GP24; f47GP25; f47GP26; f47GP27; f47GP62; f47GP63; f47GP64; f47GP7; f47GP8; f47GP9; Low Conga; Mute High Conga; Open High Conga + { 347, 347, 50, 0, 153, 153,0.000000 }, // 290: BisqP16; BisqP7; f47GP27 // Amplitude begins at 2663.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 348, 348, 18, 0, 53, 53,0.000000 }, // 284: BisqP8; f34GP4; f34GP5 + { 348, 348, 18, 0, 53, 53,0.000000 }, // 291: BisqP8 // Amplitude begins at 1194.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 349, 349, 72, 0, 53, 53,0.000000 }, // 285: BisqP9; b8P56; hamP9; cowbell + { 349, 349, 72, 0, 53, 53,0.000000 }, // 292: BisqP9; b8P56; f35GP56; hamP9; Cow Bell; cowbell // Amplitude begins at 1671.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 350, 350, 74, 0, 33, 33,0.000000 }, // 286: BisqP10; BisqP100; b8P62; hamP10; rickP100; conghi; conghi.i + { 350, 350, 74, 0, 33, 33,0.000000 }, // 293: BisqP10; BisqP100; b8P62; f35GP62; hamP10; rickP100; Mute High Conga; conghi; conghi.i // Amplitude begins at 2464.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 351, 351, 35, 0, 73, 73,0.000000 }, // 287: BisqP13; b8P36; rickP13; kick; kick1.in + { 351, 351, 35, 0, 73, 73,0.000000 }, // 294: BisqP13; b8P36; oGP35; rickP13; Ac Bass Drum; kick; kick1.in // Amplitude begins at 2716.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 352, 352, 16, 0, 93, 93,0.000000 }, // 288: BisqP14; f34GP14 + { 352, 352, 16, 0, 93, 93,0.000000 }, // 295: BisqP14 // Amplitude begins at 2410.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 353, 353, 38, 0, 53, 53,0.000000 }, // 289: BisqP17; BisqP19; b6P94; b8P27; rickP17; rickP19; Rsnare1; snare1; snare1.i; snare4.i + { 353, 353, 38, 0, 53, 53,0.000000 }, // 296: BisqP17; BisqP19; b6P94; b8P27; rickP17; rickP19; Rsnare1; snare1; snare1.i; snare4.i // Amplitude begins at 1985.6, peaks 2322.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 354, 354, 38, 0, 100, 100,0.000000 }, // 290: BisqP18; BisqP20; rickP18; rickP20; snare2.i; snare5.i + { 354, 354, 38, 0, 100, 100,0.000000 }, // 297: BisqP18; BisqP20; rickP18; rickP20; snare2.i; snare5.i // Amplitude begins at 2691.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 355, 355, 31, 0, 33, 33,0.000000 }, // 291: BisqP21; b8P41; rickP21; rocktom; rocktom. + { 355, 355, 31, 0, 33, 33,0.000000 }, // 298: BisqP21; b8P41; rickP21; rocktom; rocktom. // Amplitude begins at 2937.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 355, 355, 35, 0, 33, 33,0.000000 }, // 292: BisqP22; b8P43; rickP22; rocktom; rocktom. + { 355, 355, 35, 0, 33, 33,0.000000 }, // 299: BisqP22; b8P43; rickP22; rocktom; rocktom. // Amplitude begins at 2792.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 355, 355, 38, 0, 200, 200,0.000000 }, // 293: BisqP23; b8P45; rickP23; rocktom; rocktom. + { 355, 355, 38, 0, 200, 200,0.000000 }, // 300: BisqP23; b8P45; rickP23; rocktom; rocktom. // Amplitude begins at 2496.7, peaks 2786.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 355, 355, 41, 0, 160, 160,0.000000 }, // 294: BisqP24; b8P47; rickP24; rocktom; rocktom. + { 355, 355, 41, 0, 160, 160,0.000000 }, // 301: BisqP24; b8P47; rickP24; rocktom; rocktom. // Amplitude begins at 2747.6, peaks 3053.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 355, 355, 45, 0, 126, 126,0.000000 }, // 295: BisqP25; b8P48; rickP25; rocktom; rocktom. + { 355, 355, 45, 0, 126, 126,0.000000 }, // 302: BisqP25; b8P48; rickP25; rocktom; rocktom. // Amplitude begins at 2703.3, peaks 3031.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 355, 355, 50, 0, 153, 153,0.000000 }, // 296: BisqP26; b8P50; rickP26; rocktom; rocktom. + { 355, 355, 50, 0, 153, 153,0.000000 }, // 303: BisqP26; b8P50; rickP26; rocktom; rocktom. // Amplitude begins at 1767.0, peaks 2612.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 356, 356, 36, 0, 200, 200,0.000000 }, // 297: BisqP27; b6P27; hamP27; intP27; rickP27; timpani; timpani. + { 356, 356, 36, 0, 200, 200,0.000000 }, // 304: BisqP27; b6P27; hamP27; intP27; rickP27; timpani; timpani. // Amplitude begins at 2435.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 357, 357, 36, 0, 33, 33,0.000000 }, // 298: BisqP28; b11P28; clap + { 357, 357, 36, 0, 33, 33,0.000000 }, // 305: BisqP28; b11P28; clap // Amplitude begins at 6.9, peaks 1341.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 358, 358, 48, 0, 80, 80,0.000000 }, // 299: BisqP29; b11P29; scratch + { 358, 358, 48, 0, 80, 80,0.000000 }, // 306: BisqP29; b11P29; scratch // Amplitude begins at 1.7, peaks 1534.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 358, 358, 36, 0, 93, 93,0.000000 }, // 300: BisqP30; b11P30; scratch + { 358, 358, 36, 0, 93, 93,0.000000 }, // 307: BisqP30; b11P30; scratch // Amplitude begins at 1726.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 359, 359, 36, 0, 20, 20,0.000000 }, // 301: BisqP31; HMIGP37; HMIGP86; b11P31; b11P37; b11P86; RimShot; RimShot.; rimshot; rimshot. + { 359, 359, 36, 0, 20, 20,0.000000 }, // 308: BisqP31; HMIGP37; HMIGP86; b11P31; b11P37; b11P86; b12P37; b12P86; f53GD37; f53GD86; RimShot; RimShot.; rimshot; rimshot. // Amplitude begins at 1790.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 360, 360, 0, 0, 33, 33,0.000000 }, // 302: BisqP32; f42GP32 + { 360, 360, 0, 0, 33, 33,0.000000 }, // 309: BisqP32 // Amplitude begins at 2552.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 361, 361, 61, 0, 60, 60,0.000000 }, // 303: BisqP33; apgbloodP33; apgbloodP77; b10P33; b10P77; Low Wood Block; woodblok + { 361, 361, 61, 0, 60, 60,0.000000 }, // 310: BisqP33; apgbloodP33; apgbloodP77; b10P33; b10P77; nhlP33; nhlP77; Low Wood Block; woodblok // Amplitude begins at 1740.4, peaks 1767.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 362, 362, 96, 0, 226, 226,0.000000 }, // 304: BisqP34; b11P34; glocken + { 362, 362, 96, 0, 226, 226,0.000000 }, // 311: BisqP34; b11P34; glocken // Amplitude begins at 1420.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 363, 363, 38, 0, 60, 60,0.000000 }, // 305: BisqP35; dMP35; hxMP35; musP35; raptP35; Ac Bass Drum; Acoustic Bass Drum + { 363, 363, 38, 0, 60, 60,0.000000 }, // 312: BisqP35; dMP35; hxMP35; musP35; raptP35; Ac Bass Drum; Acoustic Bass Drum + + // Amplitude begins at 2000.6, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 128, 128, 16, 0, 66, 66,0.000000 }, // 313: BisqP36; Bass Drum 1 // Amplitude begins at 2162.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 364, 365, 18, 0, 13, 13,0.000000 }, // 306: BisqP37; f20GP37; f31GP37; qGP37; Side Stick + { 364, 365, 18, 0, 13, 13,0.000000 }, // 314: BisqP37; Side Stick // Amplitude begins at 2778.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 366, 366, 30, 0, 93, 93,0.000000 }, // 307: BisqP38; f35GP38; Acoustic Snare + { 366, 366, 30, 0, 93, 93,0.000000 }, // 315: BisqP38; Acoustic Snare // Amplitude begins at 2120.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 367, 368, 35, 0, 53, 53,0.000000 }, // 308: BisqP39; b50P39; Hand Clap; gps039 + { 367, 368, 35, 0, 53, 53,0.000000 }, // 316: BisqP39; b50P39; Hand Clap; gps039 + + // Amplitude begins at 2004.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 130, 130, 0, 0, 73, 73,0.000000 }, // 317: BisqP40; Electric Snare // Amplitude begins at 1385.4, peaks 1434.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 369, 369, 0, 0, 66, 66,0.000000 }, // 309: BisqP41; BisqP43; BisqP45; BisqP47; BisqP48; BisqP50; oGM117; oGM120; oGP37; oGP39; oGP41; oGP43; oGP45; oGP47; oGP48; oGP50; Guitar FretNoise; Hand Clap; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Melodic Tom; Side Stick + { 369, 369, 0, 0, 66, 66,0.000000 }, // 318: BisqP41; BisqP43; BisqP45; BisqP47; BisqP48; BisqP50; oGM117; oGM120; Guitar FretNoise; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Melodic Tom // Amplitude begins at 1822.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 370, 370, 88, 0, 100, 100,0.000000 }, // 310: BisqP42; dMP42; hxMP42; musP42; Closed High Hat; Closed High-Hat + { 370, 370, 88, 0, 100, 100,0.000000 }, // 319: BisqP42; dMP42; hxMP42; musP42; Closed High Hat; Closed High-Hat // Amplitude begins at 118.2, peaks 1213.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 371, 371, 88, 0, 60, 60,0.000000 }, // 311: BisqP44; BisqP69; dMP44; dMP69; hxMP44; hxMP69; musP44; musP69; raptP44; raptP69; Cabasa; Cabasa + { 371, 371, 88, 0, 60, 60,0.000000 }, // 320: BisqP44; BisqP69; dMP44; dMP69; hxMP44; hxMP69; musP44; musP69; raptP44; raptP69; Cabasa; Cabasa // Amplitude begins at 1011.6, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 372, 372, 79, 0, 440, 440,0.000000 }, // 312: BisqP46; dMP46; hxMP46; musP46; raptP46; Open High Hat; Open High Hat + { 372, 372, 79, 0, 440, 440,0.000000 }, // 321: BisqP46; dMP46; hxMP46; musP46; raptP46; Open High Hat; Open High Hat + + // Amplitude begins at 1284.6, peaks 1305.6 at 0.0s, + // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. + { 136, 136, 14, 0, 846, 846,0.000000 }, // 322: BisqP49; Crash Cymbal 1 // Amplitude begins at 608.0, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 373, 373, 46, 0, 306, 306,0.000000 }, // 313: BisqP51; f48GP51; Ride Cymbal 1 + { 373, 373, 46, 0, 306, 306,0.000000 }, // 323: BisqP51; Ride Cymbal 1 // Amplitude begins at 2826.0, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 374, 375,129, 0, 300, 300,0.000000 }, // 314: BisqP52; f20GP52; f31GP52; qGP52; Chinese Cymbal + { 374, 375,129, 0, 300, 300,0.000000 }, // 324: BisqP52; Chinese Cymbal // Amplitude begins at 855.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 376, 376, 58, 0, 186, 186,0.000000 }, // 315: BisqP53; apgbloodP51; apgbloodP53; b10P51; b10P53; Ride; Ride Bell; Ride Cymbal 1 + { 376, 376, 58, 0, 186, 186,0.000000 }, // 325: BisqP53; apgbloodP51; apgbloodP53; b10P51; b10P53; nhlP51; nhlP53; Ride; Ride Bell; Ride Cymbal 1 // Amplitude begins at 431.0, peaks 1407.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 377, 377,164, 0, 106, 106,0.000000 }, // 316: BisqP54; f21GP44; f21GP47; f21GP69; f21GP71; f27GP55; f27GP71; f32GP44; f32GP46; f32GP51; f32GP52; f32GP54; f32GP69; f32GP70; f32GP71; f32GP72; f32GP73; f32GP75; f32GP80; f32GP81; f32GP82; f32GP85; f41GP44; f41GP47; f41GP69; f41GP70; f41GP71; Cabasa; Castanets; Chinese Cymbal; Claves; Long Whistle; Low-Mid Tom; Maracas; Mute Triangle; Open High Hat; Open Triangle; Pedal High Hat; Ride Cymbal 1; Shaker; Short Guiro; Short Whistle; Splash Cymbal; Tambourine + { 377, 377,164, 0, 106, 106,0.000000 }, // 326: BisqP54; Tambourine // Amplitude begins at 570.1, peaks 1381.6 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 378, 378,142, 0, 2273, 2273,0.000000 }, // 317: BisqP55; f17GP55; f29GP55; f30GP55; f35GP55; f49GP55; mGP55; Splash Cymbal + { 378, 378,142, 0, 2273, 2273,0.000000 }, // 327: BisqP55; Splash Cymbal // Amplitude begins at 2517.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 379, 379, 9, 0, 40, 40,0.000000 }, // 318: BisqP56; f13GP56; f50GP56; nemP56; Cow Bell + { 379, 379, 9, 0, 40, 40,0.000000 }, // 328: BisqP56; Cow Bell // Amplitude begins at 2781.8, peaks 2857.4 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 380, 381, 35, 0, 720, 720,0.000000 }, // 319: BisqP57; b50P49; b51P57; b51P59; Crash Cymbal 2; gpo057; gpo059; gps049 + { 380, 381, 35, 0, 720, 720,0.000000 }, // 329: BisqP57; b50P49; b51P57; b51P59; Crash Cymbal 2; gpo057; gpo059; gps049 // Amplitude begins at 1433.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 382, 382, 28, 0, 26, 26,0.000000 }, // 320: BisqP58; HMIGP58; apgbloodP58; b10P58; b11P58; Vibraslap; vibrasla + { 382, 382, 28, 0, 26, 26,0.000000 }, // 330: BisqP58; HMIGP58; apgbloodP58; b10P58; b11P58; b12P58; f53GD58; nhlP58; Vibraslap; vibrasla // Amplitude begins at 512.1, peaks 536.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 383, 383, 46, 0, 320, 320,0.000000 }, // 321: BisqP59; f48GP59; Ride Cymbal 2 + { 383, 383, 46, 0, 320, 320,0.000000 }, // 331: BisqP59; Ride Cymbal 2 // Amplitude begins at 1806.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 384, 384, 60, 0, 86, 86,0.000000 }, // 322: BisqP60; dMP60; hxMP60; musP60; raptP60; High Bongo; High Bongo + { 384, 384, 60, 0, 86, 86,0.000000 }, // 332: BisqP60; dMP60; hxMP60; musP60; raptP60; High Bongo; High Bongo // Amplitude begins at 1870.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 384, 384, 54, 0, 106, 106,0.000000 }, // 323: BisqP61; dMP61; hxMP61; musP61; raptP61; Low Bango + { 384, 384, 54, 0, 106, 106,0.000000 }, // 333: BisqP61; dMP61; hxMP61; musP61; raptP61; Low Bango // Amplitude begins at 2675.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 385, 385, 72, 0, 60, 60,0.000000 }, // 324: BisqP62; dMP62; hxMP62; musP62; raptP62; Mute High Conga; Mute High Conga + { 385, 385, 72, 0, 60, 60,0.000000 }, // 334: BisqP62; dMP62; hxMP62; musP62; raptP62; Mute High Conga; Mute High Conga // Amplitude begins at 2662.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 385, 385, 67, 0, 53, 53,0.000000 }, // 325: BisqP63; dMP63; hxMP63; musP63; raptP63; Open High Conga; Open High Conga + { 385, 385, 67, 0, 53, 53,0.000000 }, // 335: BisqP63; dMP63; hxMP63; musP63; raptP63; Open High Conga; Open High Conga // Amplitude begins at 2666.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 385, 385, 60, 0, 60, 60,0.000000 }, // 326: BisqP64; dMP64; hxMP64; musP64; raptP64; Low Conga; Low Conga + { 385, 385, 60, 0, 60, 60,0.000000 }, // 336: BisqP64; dMP64; hxMP64; musP64; raptP64; Low Conga; Low Conga // Amplitude begins at 1520.5, peaks 2016.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 386, 386, 1, 0, 46, 46,0.000000 }, // 327: BisqP65; BisqP66; f13GP65; f13GP66; f50GP65; f50GP66; nemP65; nemP66; High Timbale; Low Timbale + { 386, 386, 1, 0, 46, 46,0.000000 }, // 337: BisqP65; BisqP66; High Timbale; Low Timbale // Amplitude begins at 2634.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 387, 387, 77, 0, 133, 133,0.000000 }, // 328: BisqP67; dMP67; hxMP67; musP67; raptP67; High Agogo; High Agogo + { 387, 387, 77, 0, 133, 133,0.000000 }, // 338: BisqP67; dMP67; hxMP67; musP67; raptP67; High Agogo; High Agogo // Amplitude begins at 2706.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 387, 387, 72, 0, 133, 133,0.000000 }, // 329: BisqP68; dMP68; hxMP68; musP68; raptP68; Low Agogo; Low Agogo + { 387, 387, 72, 0, 133, 133,0.000000 }, // 339: BisqP68; dMP68; hxMP68; musP68; raptP68; Low Agogo; Low Agogo // Amplitude begins at 8.6, peaks 1232.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 388, 388, 90, 0, 46, 46,0.000000 }, // 330: BisqP70; apgbloodP70; b10P70; Maracas; shaker + { 388, 388, 90, 0, 46, 46,0.000000 }, // 340: BisqP70; apgbloodP70; b10P70; nhlP70; Maracas; shaker // Amplitude begins at 503.1, peaks 1248.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 389, 389, 39, 0, 180, 180,0.000000 }, // 331: BisqP71; HMIGP71; b11P71; Short Whistle; hiwhist; hiwhist. + { 389, 389, 39, 0, 180, 180,0.000000 }, // 341: BisqP71; HMIGP71; b11P71; b12P71; f53GD71; Short Whistle; hiwhist; hiwhist. // Amplitude begins at 484.5, peaks 1256.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 390, 390, 36, 0, 513, 513,0.000000 }, // 332: BisqP72; HMIGP72; b11P72; Long Whistle; lowhist; lowhist. + { 390, 390, 36, 0, 513, 513,0.000000 }, // 342: BisqP72; HMIGP72; b11P72; b12P72; f53GD72; Long Whistle; lowhist; lowhist. // Amplitude begins at 0.0, peaks 1343.2 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 391, 392, 35, 0, 86, 86,0.000000 }, // 333: BisqP73; b50P73; Short Guiro; gps073 + { 391, 392, 35, 0, 86, 86,0.000000 }, // 343: BisqP73; b50P73; Short Guiro; gps073 // Amplitude begins at 0.0, peaks 1537.5 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 391, 393, 35, 0, 346, 346,0.000000 }, // 334: BisqP74; b50P74; Long Guiro; gps074 + { 391, 393, 35, 0, 346, 346,0.000000 }, // 344: BisqP74; b50P74; Long Guiro; gps074 // Amplitude begins at 2521.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 394, 394, 60, 0, 40, 40,0.000000 }, // 335: BisqP75; b6P75; hamP75; intP75; rickP75; Claves; claves2; claves2. + { 394, 394, 60, 0, 40, 40,0.000000 }, // 345: BisqP75; b6P75; hamP75; intP75; rickP75; Claves; claves2; claves2. // Amplitude begins at 2239.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 329, 329, 7, 0, 20, 20,0.000000 }, // 336: BisqP76; BisqP77; f13GP76; f13GP77; f50GP76; f50GP77; nemP76; nemP77; High Wood Block; Low Wood Block - - // Amplitude begins at 15.6, peaks 2775.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 162, 162, 74, 0, 93, 93,0.000000 }, // 337: BisqP78; b13P78; b7P78; b8P78; fat2P78; Mute Cuica; aps078; aps078.i; cuicam - - // Amplitude begins at 3.4, peaks 1365.3 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 163, 163, 60, 0, 353, 353,0.000000 }, // 338: BisqP79; b13P79; b7P79; b8P79; fat2P79; Open Cuica; aps079; aps079.i; cuicao + { 329, 329, 7, 0, 20, 20,0.000000 }, // 346: BisqP76; BisqP77; High Wood Block; Low Wood Block // Amplitude begins at 962.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 395, 395, 90, 0, 73, 73,0.000000 }, // 339: BisqP80; dMP80; hxMP80; musP80; raptP80; Mute Triangle; Mute Triangle + { 395, 395, 90, 0, 73, 73,0.000000 }, // 347: BisqP80; dMP80; hxMP80; musP80; raptP80; Mute Triangle; Mute Triangle // Amplitude begins at 1016.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 396, 396, 90, 0, 300, 300,0.000000 }, // 340: BisqP81; dMP81; hxMP81; musP81; raptP81; Open Triangle; Open Triangle + { 396, 396, 90, 0, 300, 300,0.000000 }, // 348: BisqP81; dMP81; hxMP81; musP81; raptP81; Open Triangle; Open Triangle // Amplitude begins at 1.4, peaks 628.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 397, 397, 35, 0, 106, 106,0.000000 }, // 341: BisqP82; b51P69; b51P82; Shaker; gpo069; gpo082 + { 397, 397, 35, 0, 106, 106,0.000000 }, // 349: BisqP82; b51P69; b51P82; Shaker; gpo069; gpo082 // Amplitude begins at 4.0, peaks 1744.1 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 398, 399, 5, 0, 653, 653,0.000000 }, // 342: BisqP83; f20GP83; f31GP83; qGP83; Jingle Bell + { 398, 399, 5, 0, 653, 653,0.000000 }, // 350: BisqP83; Jingle Bell // Amplitude begins at 358.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 400, 400,103, 0, 226, 226,0.000000 }, // 343: BisqP84; HMIGP84; b11P84; Bell Tree; triangle + { 400, 400,103, 0, 226, 226,0.000000 }, // 351: BisqP84; HMIGP84; b11P84; b12P84; f53GD84; Bell Tree; triangle // Amplitude begins at 1367.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 401, 401, 3, 0, 6, 6,0.000000 }, // 344: BisqP85; f13GP85; f50GP85; nemP85; Castanets + { 401, 401, 3, 0, 6, 6,0.000000 }, // 352: BisqP85; Castanets + + // Amplitude begins at 2415.1, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 170, 170, 1, 0, 40, 40,0.000000 }, // 353: BisqP86; Mute Surdu + + // Amplitude begins at 2528.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 132, 132, 0, 0, 40, 40,0.000000 }, // 354: BisqP87; Open Surdu // Amplitude begins at 0.0, peaks 2830.5 at 0.2s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 402, 402, 36, 0, 186, 186,0.000000 }, // 345: BisqP88; b6P88; intP88; rickP88; scratch; scratch. + { 402, 402, 36, 0, 186, 186,0.000000 }, // 355: BisqP88; b6P88; intP88; rickP88; scratch; scratch. // Amplitude begins at 0.0, peaks 2888.7 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 403, 403, 60, 0, 40000, 0,0.000000 }, // 346: BisqP89; b6P23; hamP89; intP89; rickP89; crowd; crowd.in + { 403, 403, 60, 0, 40000, 0,0.000000 }, // 356: BisqP89; b6P23; hamP89; intP89; rickP89; crowd; crowd.in // Amplitude begins at 2858.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 404, 404, 37, 0, 60, 60,0.000000 }, // 347: BisqP90; b6P24; intP90; rickP90; taiko; taiko.in + { 404, 404, 37, 0, 60, 60,0.000000 }, // 357: BisqP90; b6P24; intP90; rickP90; taiko; taiko.in // Amplitude begins at 2718.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 405, 405, 36, 0, 46, 46,0.000000 }, // 348: BisqP91; b6P25; hamP91; intP91; rickP91; rlog; rlog.ins + { 405, 405, 36, 0, 46, 46,0.000000 }, // 358: BisqP91; b6P25; hamP91; intP91; rickP91; rlog; rlog.ins // Amplitude begins at 1677.4, peaks 1973.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 406, 406, 32, 0, 40, 40,0.000000 }, // 349: BisqP92; b6P26; hamP92; intP92; rickP92; knock; knock.in + { 406, 406, 32, 0, 40, 40,0.000000 }, // 359: BisqP92; b6P26; hamP92; intP92; rickP92; knock; knock.in // Amplitude begins at 1308.1, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 407, 407, 50, 0, 293, 293,0.000000 }, // 350: BisqP93; rickP93; openhht1 + { 407, 407, 50, 0, 293, 293,0.000000 }, // 360: BisqP93; rickP93; openhht1 // Amplitude begins at 95.4, peaks 1375.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 408, 408, 50, 0, 100, 100,0.000000 }, // 351: BisqP94; b6P104; b8P46; rickP94; Ropenhh2; openhht2 + { 408, 408, 50, 0, 100, 100,0.000000 }, // 361: BisqP94; b6P104; b8P46; f35GP46; rickP94; Open High Hat; Ropenhh2; openhht2 // Amplitude begins at 1045.2, peaks 1791.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 409, 409, 83, 0, 26, 26,0.000000 }, // 352: BisqP95; b6P100; b8P42; hamP17; rickP95; Rclsdhha; clsdhhat - - // Amplitude begins at 6.5, peaks 1514.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 157, 157, 44, 0, 80, 80,0.000000 }, // 353: BisqP96; b8P73; fat2P73; rickP96; Short Guiro; guiros.i; sguiro + { 409, 409, 83, 0, 26, 26,0.000000 }, // 362: BisqP95; b6P100; b8P42; f35GP42; hamP17; rickP95; Closed High Hat; Rclsdhha; clsdhhat // Amplitude begins at 2235.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 410, 410, 72, 0, 93, 93,0.000000 }, // 354: BisqP97; b8P74; rickP97; afrika; guirol.i - - // Amplitude begins at 2723.1, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 149, 149, 71, 0, 133, 133,0.000000 }, // 355: BisqP98; b13P65; b7P65; fat2P65; hamP8; rickP98; High Timbale; aps065; aps065.i; timbale; timbale. + { 410, 410, 72, 0, 93, 93,0.000000 }, // 363: BisqP97; b8P74; f35GP74; rickP97; Long Guiro; afrika; guirol.i // Amplitude begins at 2865.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 149, 149, 59, 0, 153, 153,0.000000 }, // 356: BisqP99; b6P115; b8P65; rickP99; Rtimbale; timbale; timbale. + { 149, 149, 59, 0, 153, 153,0.000000 }, // 364: BisqP99; b6P115; b8P65; f35GP66; rickP99; Low Timbale; Rtimbale; timbale; timbale. // Amplitude begins at 1738.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 411, 411, 64, 0, 40, 40,0.000000 }, // 357: BisqP101; b8P63; rickP101; congas2; congas2. + { 411, 411, 64, 0, 40, 40,0.000000 }, // 365: BisqP101; b8P63; f35GP63; rickP101; Open High Conga; congas2; congas2. // Amplitude begins at 1709.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 411, 411, 60, 0, 40, 40,0.000000 }, // 358: BisqP102; b6P118; b8P64; rickP102; Rcongas2; congas2; congas2. + { 411, 411, 60, 0, 40, 40,0.000000 }, // 366: BisqP102; b6P118; b8P64; f35GP64; rickP102; Low Conga; Rcongas2; congas2; congas2. // Amplitude begins at 1650.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 412, 412, 72, 0, 26, 26,0.000000 }, // 359: BisqP103; b8P60; rickP103; bongos.i; newconga + { 412, 412, 72, 0, 26, 26,0.000000 }, // 367: BisqP103; b8P60; f35GP60; rickP103; High Bongo; bongos.i; newconga // Amplitude begins at 1759.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 412, 412, 62, 0, 33, 33,0.000000 }, // 360: BisqP104; b8P61; rickP104; bongos.i; newconga - - // Amplitude begins at 2284.7, peaks 2519.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 53, 0, 120, 120,0.000000 }, // 361: BisqP105; b13P100; b13P101; b13P102; b13P103; b13P104; b13P105; b13P106; b13P107; b13P108; b13P109; b13P110; b13P111; b13P112; b13P113; b13P114; b13P115; b13P116; b13P117; b13P118; b13P119; b13P120; b13P121; b13P122; b13P123; b13P124; b13P125; b13P126; b13P127; b13P87; b13P88; b13P89; b13P90; b13P91; b13P92; b13P93; b13P94; b13P95; b13P96; b13P97; b13P98; b13P99; b7P100; b7P101; b7P102; b7P103; b7P104; b7P105; b7P106; b7P107; b7P108; b7P109; b7P110; b7P111; b7P112; b7P113; b7P114; b7P115; b7P116; b7P117; b7P118; b7P119; b7P120; b7P121; b7P122; b7P123; b7P124; b7P125; b7P126; b7P127; b7P87; b7P88; b7P89; b7P90; b7P91; b7P92; b7P93; b7P94; b7P95; b7P96; b7P97; b7P98; b7P99; b8P87; fat2P87; rickP105; Open Surdu; aps087; aps087.i; surdu.in; surduo + { 412, 412, 62, 0, 33, 33,0.000000 }, // 368: BisqP104; b8P61; f35GP61; rickP104; Low Bongo; bongos.i; newconga // Amplitude begins at 463.8, peaks 831.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 413, 413, 83, 0, 266, 266,0.000000 }, // 362: BisqP106; BisqP107; BisqP108; BisqP109; BisqP110; BisqP111; BisqP112; BisqP113; BisqP114; BisqP115; BisqP116; BisqP117; BisqP118; BisqP119; BisqP120; BisqP121; BisqP122; BisqP123; BisqP124; BisqP125; BisqP126; BisqP127; HMIGP35; Wierd3.i + { 413, 413, 83, 0, 266, 266,0.000000 }, // 369: BisqP106; BisqP107; BisqP108; BisqP109; BisqP110; BisqP111; BisqP112; BisqP113; BisqP114; BisqP115; BisqP116; BisqP117; BisqP118; BisqP119; BisqP120; BisqP121; BisqP122; BisqP123; BisqP124; BisqP125; BisqP126; BisqP127; HMIGP35; b12P35; f53GD35; Wierd3.i // Amplitude begins at 112.5, peaks 2991.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 414, 414, 0, 0, 40000, 13,0.000000 }, // 363: 3drm67M29; HMIGM0; HMIGM29; apgleeM25; b7M29; f17GM29; f35GM29; mGM29; Acoustic Guitar2; Overdrive Guitar; am029.in + { 414, 414, 0, 0, 40000, 13,0.000000 }, // 370: 3drm67M29; HMIGM0; HMIGM29; apgleeM25; b7M29; f17GM29; f35GM29; mGM29; Acoustic Guitar2; Overdrive Guitar; am029.in // Amplitude begins at 2666.9, peaks 3198.4 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 415, 415, 0, 0, 1160, 1160,0.000000 }, // 364: 3drm67M2; HMIGM2; b7M2; b8M2; f17GM2; f35GM2; mGM2; ElecGrandPiano; am002.in; piano3 + { 415, 415, 0, 0, 1160, 1160,0.000000 }, // 371: 3drm67M2; HMIGM2; b7M2; b8M2; f17GM2; f35GM2; mGM2; ElecGrandPiano; am002.in; piano3 // Amplitude begins at 2712.0, peaks 2812.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 416, 416, 0, 0, 40000, 20,0.000000 }, // 365: 3drm67M4; HMIGM4; b7M4; b8M4; f17GM4; f35GM4; mGM4; Rhodes Piano; am004.in; epiano1a + { 416, 416, 0, 0, 40000, 20,0.000000 }, // 372: 3drm67M4; HMIGM4; b7M4; b8M4; f17GM4; f35GM4; mGM4; Rhodes Piano; am004.in; epiano1a // Amplitude begins at 2990.4, peaks 3151.3 at 0.2s, // fades to 20% at 2.9s, keyoff fades to 20% in 0.0s. - { 417, 417, 0, 0, 2946, 20,0.000000 }, // 366: 3drm67M5; HMIGM5; b7M5; f17GM5; f35GM5; mGM5; Chorused Piano; am005.in + { 417, 417, 0, 0, 2946, 20,0.000000 }, // 373: 3drm67M5; HMIGM5; b7M5; f17GM5; f35GM5; mGM5; Chorused Piano; am005.in // Amplitude begins at 884.4, peaks 1004.1 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - { 418, 418, 0, 0, 2233, 2233,0.000000 }, // 367: 3drm67M6; HMIGM6; b7M6; f17GM6; mGM6; Harpsichord; am006.in + { 418, 418, 0, 0, 2233, 2233,0.000000 }, // 374: 3drm67M6; HMIGM6; b7M6; f17GM6; mGM6; Harpsichord; am006.in // Amplitude begins at 2855.1, peaks 3242.8 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 419, 419, 0, 0, 1246, 1246,0.000000 }, // 368: 3drm67M7; HMIGM7; b7M7; f17GM7; mGM7; Clavinet; am007.in + { 419, 419, 0, 0, 1246, 1246,0.000000 }, // 375: 3drm67M7; HMIGM7; b7M7; f17GM7; mGM7; Clavinet; am007.in // Amplitude begins at 2810.5, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 420, 420, 0, 0, 906, 906,0.000000 }, // 369: 3drm67M8; HMIGM8; b7M8; b8M8; Celesta; am008.in; celes + { 420, 420, 0, 0, 906, 906,0.000000 }, // 376: 3drm67M8; HMIGM8; b7M8; b8M8; Celesta; am008.in; celes // Amplitude begins at 2367.5, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 421, 421, 0, 0, 1553, 1553,0.000000 }, // 370: 3drm67M9; HMIGM9; b7M9; f17GM9; mGM9; Glockenspiel; am009.in + { 421, 421, 0, 0, 1553, 1553,0.000000 }, // 377: 3drm67M9; HMIGM9; b7M9; f17GM9; mGM9; Glockenspiel; am009.in // Amplitude begins at 2678.3, peaks 2947.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 422, 422, 0, 0, 1746, 1746,0.000000 }, // 371: 3drm67M11; HMIGM11; apgleeM11; b7M11; Vibraphone; am011.in + { 422, 422, 0, 0, 1746, 1746,0.000000 }, // 378: 3drm67M11; HMIGM11; apgleeM11; b7M11; Vibraphone; am011.in // Amplitude begins at 2790.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 423, 423, 0, 0, 140, 140,0.000000 }, // 372: 3drm67M13; HMIGM13; b7M13; b8M13; f17GM13; f35GM13; mGM13; Xylophone; am013.in; xylo + { 423, 423, 0, 0, 140, 140,0.000000 }, // 379: 3drm67M13; HMIGM13; b7M13; b8M13; f17GM13; f35GM13; mGM13; Xylophone; am013.in; xylo // Amplitude begins at 1839.2, peaks 2527.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 424, 424, 0, 0, 960, 960,0.000000 }, // 373: 3drm67M14; HMIGM14; b7M14; b8M14; Tubular Bells; am014.in; bells11 + { 424, 424, 0, 0, 960, 960,0.000000 }, // 380: 3drm67M14; HMIGM14; b7M14; b8M14; Tubular Bells; am014.in; bells11 // Amplitude begins at 2547.4, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 425, 425, 0, 0, 1066, 1066,0.000000 }, // 374: 3drm67M27; HMIGM27; b7M27; f17GM27; mGM27; Electric Guitar2; am027.in + { 425, 425, 0, 0, 1066, 1066,0.000000 }, // 381: 3drm67M27; HMIGM27; b7M27; f17GM27; mGM27; Electric Guitar2; am027.in // Amplitude begins at 1863.3, peaks 2102.7 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 426, 426, 0, 0, 1966, 1966,0.000000 }, // 375: 3drm67M37; HMIGM37; b7M37; f17GM37; mGM37; Slap Bass 2; am037.in + { 426, 426, 0, 0, 1966, 1966,0.000000 }, // 382: 3drm67M37; HMIGM37; b7M37; f17GM37; mGM37; Slap Bass 2; am037.in // Amplitude begins at 2.4, peaks 891.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 427, 427, 0, 0, 40000, 26,0.000000 }, // 376: 3drm67M62; HMIGM62; b7M62; Synth Brass 1; am062.in + { 427, 427, 0, 0, 40000, 26,0.000000 }, // 383: 3drm67M62; HMIGM62; b7M62; Synth Brass 1; am062.in // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 428, 428, 60, 2, 0, 0,0.000000 }, // 377: HMIGP0; HMIGP1; HMIGP10; HMIGP100; HMIGP101; HMIGP102; HMIGP103; HMIGP104; HMIGP105; HMIGP106; HMIGP107; HMIGP108; HMIGP109; HMIGP11; HMIGP110; HMIGP111; HMIGP112; HMIGP113; HMIGP114; HMIGP115; HMIGP116; HMIGP117; HMIGP118; HMIGP119; HMIGP12; HMIGP120; HMIGP121; HMIGP122; HMIGP123; HMIGP124; HMIGP125; HMIGP126; HMIGP127; HMIGP13; HMIGP14; HMIGP15; HMIGP16; HMIGP17; HMIGP18; HMIGP19; HMIGP2; HMIGP20; HMIGP21; HMIGP22; HMIGP23; HMIGP24; HMIGP25; HMIGP26; HMIGP3; HMIGP4; HMIGP5; HMIGP6; HMIGP7; HMIGP8; HMIGP88; HMIGP89; HMIGP9; HMIGP90; HMIGP91; HMIGP92; HMIGP93; HMIGP94; HMIGP95; HMIGP96; HMIGP97; HMIGP98; HMIGP99; b10P0; b10P1; b10P10; b10P100; b10P101; b10P102; b10P103; b10P104; b10P105; b10P106; b10P107; b10P108; b10P109; b10P11; b10P110; b10P111; b10P112; b10P113; b10P114; b10P115; b10P116; b10P117; b10P118; b10P119; b10P12; b10P120; b10P121; b10P122; b10P123; b10P124; b10P125; b10P126; b10P13; b10P14; b10P15; b10P16; b10P17; b10P18; b10P19; b10P2; b10P20; b10P21; b10P22; b10P23; b10P24; b10P25; b10P26; b10P27; b10P3; b10P4; b10P5; b10P6; b10P7; b10P8; b10P88; b10P89; b10P9; b10P90; b10P91; b10P92; b10P93; b10P94; b10P95; b10P96; b10P97; b10P98; b10P99; b11P0; b11P1; b11P10; b11P100; b11P101; b11P102; b11P103; b11P104; b11P105; b11P106; b11P107; b11P108; b11P109; b11P11; b11P110; b11P111; b11P112; b11P113; b11P114; b11P115; b11P116; b11P117; b11P118; b11P119; b11P12; b11P120; b11P121; b11P122; b11P123; b11P124; b11P125; b11P126; b11P127; b11P13; b11P14; b11P15; b11P16; b11P17; b11P18; b11P19; b11P2; b11P20; b11P21; b11P22; b11P23; b11P24; b11P25; b11P26; b11P27; b11P3; b11P4; b11P5; b11P6; b11P7; b11P8; b11P88; b11P89; b11P9; b11P90; b11P91; b11P92; b11P93; b11P94; b11P95; b11P96; b11P97; b11P98; b11P99; Blank; Blank.in + { 428, 428, 60, 2, 0, 0,0.000000 }, // 384: HMIGP0; HMIGP1; HMIGP10; HMIGP100; HMIGP101; HMIGP102; HMIGP103; HMIGP104; HMIGP105; HMIGP106; HMIGP107; HMIGP108; HMIGP109; HMIGP11; HMIGP110; HMIGP111; HMIGP112; HMIGP113; HMIGP114; HMIGP115; HMIGP116; HMIGP117; HMIGP118; HMIGP119; HMIGP12; HMIGP120; HMIGP121; HMIGP122; HMIGP123; HMIGP124; HMIGP125; HMIGP126; HMIGP127; HMIGP13; HMIGP14; HMIGP15; HMIGP16; HMIGP17; HMIGP18; HMIGP19; HMIGP2; HMIGP20; HMIGP21; HMIGP22; HMIGP23; HMIGP24; HMIGP25; HMIGP26; HMIGP3; HMIGP4; HMIGP5; HMIGP6; HMIGP7; HMIGP8; HMIGP88; HMIGP89; HMIGP9; HMIGP90; HMIGP91; HMIGP92; HMIGP93; HMIGP94; HMIGP95; HMIGP96; HMIGP97; HMIGP98; HMIGP99; b10P0; b10P1; b10P10; b10P100; b10P101; b10P102; b10P103; b10P104; b10P105; b10P106; b10P107; b10P108; b10P109; b10P11; b10P110; b10P111; b10P112; b10P113; b10P114; b10P115; b10P116; b10P117; b10P118; b10P119; b10P12; b10P120; b10P121; b10P122; b10P123; b10P124; b10P125; b10P126; b10P13; b10P14; b10P15; b10P16; b10P17; b10P18; b10P19; b10P2; b10P20; b10P21; b10P22; b10P23; b10P24; b10P25; b10P26; b10P27; b10P3; b10P4; b10P5; b10P6; b10P7; b10P8; b10P88; b10P89; b10P9; b10P90; b10P91; b10P92; b10P93; b10P94; b10P95; b10P96; b10P97; b10P98; b10P99; b11P0; b11P1; b11P10; b11P100; b11P101; b11P102; b11P103; b11P104; b11P105; b11P106; b11P107; b11P108; b11P109; b11P11; b11P110; b11P111; b11P112; b11P113; b11P114; b11P115; b11P116; b11P117; b11P118; b11P119; b11P12; b11P120; b11P121; b11P122; b11P123; b11P124; b11P125; b11P126; b11P127; b11P13; b11P14; b11P15; b11P16; b11P17; b11P18; b11P19; b11P2; b11P20; b11P21; b11P22; b11P23; b11P24; b11P25; b11P26; b11P27; b11P3; b11P4; b11P5; b11P6; b11P7; b11P8; b11P88; b11P89; b11P9; b11P90; b11P91; b11P92; b11P93; b11P94; b11P95; b11P96; b11P97; b11P98; b11P99; b12P0; b12P1; b12P10; b12P100; b12P101; b12P102; b12P103; b12P104; b12P105; b12P106; b12P107; b12P108; b12P109; b12P11; b12P110; b12P111; b12P112; b12P113; b12P114; b12P115; b12P116; b12P117; b12P118; b12P119; b12P12; b12P120; b12P121; b12P122; b12P123; b12P124; b12P125; b12P126; b12P127; b12P13; b12P14; b12P15; b12P16; b12P17; b12P18; b12P19; b12P2; b12P20; b12P21; b12P22; b12P23; b12P24; b12P25; b12P26; b12P3; b12P4; b12P5; b12P6; b12P7; b12P8; b12P88; b12P89; b12P9; b12P90; b12P91; b12P92; b12P93; b12P94; b12P95; b12P96; b12P97; b12P98; b12P99; f53GD0; f53GD1; f53GD10; f53GD100; f53GD101; f53GD102; f53GD103; f53GD104; f53GD105; f53GD106; f53GD107; f53GD108; f53GD109; f53GD11; f53GD110; f53GD111; f53GD112; f53GD113; f53GD114; f53GD115; f53GD116; f53GD117; f53GD118; f53GD119; f53GD12; f53GD120; f53GD121; f53GD122; f53GD123; f53GD124; f53GD125; f53GD126; f53GD127; f53GD13; f53GD14; f53GD15; f53GD16; f53GD17; f53GD18; f53GD19; f53GD2; f53GD20; f53GD21; f53GD22; f53GD23; f53GD24; f53GD25; f53GD26; f53GD3; f53GD4; f53GD5; f53GD6; f53GD7; f53GD8; f53GD88; f53GD89; f53GD9; f53GD90; f53GD91; f53GD92; f53GD93; f53GD94; f53GD95; f53GD96; f53GD97; f53GD98; f53GD99; Blank; Blank.in // Amplitude begins at 5.1, peaks 865.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 429, 429, 73, 0, 473, 473,0.000000 }, // 378: HMIGP27; Wierd1.i + { 429, 429, 73, 0, 473, 473,0.000000 }, // 385: HMIGP27; b12P27; f53GD27; Wierd1.i // Amplitude begins at 5.2, peaks 882.4 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 429, 429, 74, 0, 473, 473,0.000000 }, // 379: HMIGP28; Wierd1.i + { 429, 429, 74, 0, 473, 473,0.000000 }, // 386: HMIGP28; b12P28; f53GD28; Wierd1.i // Amplitude begins at 6.0, peaks 892.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 429, 429, 80, 0, 473, 473,0.000000 }, // 380: HMIGP29; Wierd1.i + { 429, 429, 80, 0, 473, 473,0.000000 }, // 387: HMIGP29; b12P29; f53GD29; Wierd1.i // Amplitude begins at 4.9, peaks 855.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 429, 429, 84, 0, 473, 473,0.000000 }, // 381: HMIGP30; Wierd1.i + { 429, 429, 84, 0, 473, 473,0.000000 }, // 388: HMIGP30; b12P30; f53GD30; Wierd1.i // Amplitude begins at 10.0, peaks 874.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 429, 429, 92, 0, 406, 406,0.000000 }, // 382: HMIGP31; Wierd1.i + { 429, 429, 92, 0, 406, 406,0.000000 }, // 389: HMIGP31; b12P31; f53GD31; Wierd1.i // Amplitude begins at 83.7, peaks 836.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 430, 430, 81, 0, 280, 280,0.000000 }, // 383: HMIGP32; Wierd2.i + { 430, 430, 81, 0, 280, 280,0.000000 }, // 390: HMIGP32; b12P32; f53GD32; Wierd2.i // Amplitude begins at 82.1, peaks 842.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 430, 430, 83, 0, 266, 266,0.000000 }, // 384: HMIGP33; Wierd2.i + { 430, 430, 83, 0, 266, 266,0.000000 }, // 391: HMIGP33; b12P33; f53GD33; Wierd2.i // Amplitude begins at 142.6, peaks 845.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 430, 430, 95, 0, 240, 240,0.000000 }, // 385: HMIGP34; Wierd2.i + { 430, 430, 95, 0, 240, 240,0.000000 }, // 392: HMIGP34; b12P34; f53GD34; Wierd2.i // Amplitude begins at 2587.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 431, 431, 35, 0, 46, 46,0.000000 }, // 386: HMIGP36; b11P36; Kick; Kick.ins + { 431, 431, 35, 0, 46, 46,0.000000 }, // 393: HMIGP36; b11P36; Kick; Kick.ins // Amplitude begins at 2157.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 432, 432, 60, 0, 40, 40,0.000000 }, // 387: HMIGP38; b11P38; Snare; Snare.in + { 432, 432, 60, 0, 40, 40,0.000000 }, // 394: HMIGP38; b11P38; b12P38; f53GD38; Snare; Snare.in // Amplitude begins at 2042.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 357, 357, 59, 0, 20, 20,0.000000 }, // 388: HMIGP39; b11P39; Clap; Clap.ins + { 357, 357, 59, 0, 20, 20,0.000000 }, // 395: HMIGP39; b11P39; b12P39; f53GD39; Clap; Clap.ins // Amplitude begins at 2132.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 432, 432, 44, 0, 46, 46,0.000000 }, // 389: HMIGP40; b11P40; Snare; Snare.in + { 432, 432, 44, 0, 46, 46,0.000000 }, // 396: HMIGP40; b11P40; b12P40; f53GD40; Snare; Snare.in // Amplitude begins at 1803.2, peaks 2655.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 433, 433, 41, 0, 160, 160,0.000000 }, // 390: HMIGP41; b11P41; Toms; Toms.ins + { 433, 433, 41, 0, 160, 160,0.000000 }, // 397: HMIGP41; b11P41; b12P41; f53GD41; Toms; Toms.ins // Amplitude begins at 809.3, peaks 925.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 434, 434, 97, 0, 26, 26,0.000000 }, // 391: HMIGP42; HMIGP44; clshat97 + { 434, 434, 97, 0, 26, 26,0.000000 }, // 398: HMIGP42; HMIGP44; b12P42; b12P44; f53GD42; f53GD44; clshat97 // Amplitude begins at 2479.6, peaks 2846.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 433, 433, 44, 0, 120, 120,0.000000 }, // 392: HMIGP43; b11P43; Toms; Toms.ins + { 433, 433, 44, 0, 120, 120,0.000000 }, // 399: HMIGP43; b11P43; b12P43; f53GD43; Toms; Toms.ins // Amplitude begins at 3040.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 433, 433, 48, 0, 140, 140,0.000000 }, // 393: HMIGP45; b11P45; Toms; Toms.ins + { 433, 433, 48, 0, 140, 140,0.000000 }, // 400: HMIGP45; b11P45; b12P45; f53GD45; Toms; Toms.ins // Amplitude begins at 16.1, peaks 1223.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 435, 435, 96, 0, 240, 240,0.000000 }, // 394: HMIGP46; Opnhat96 + { 435, 435, 96, 0, 240, 240,0.000000 }, // 401: HMIGP46; b12P46; f53GD46; Opnhat96 // Amplitude begins at 2787.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 433, 433, 51, 0, 160, 160,0.000000 }, // 395: HMIGP47; b11P47; Toms; Toms.ins + { 433, 433, 51, 0, 160, 160,0.000000 }, // 402: HMIGP47; b11P47; b12P47; f53GD47; Toms; Toms.ins // Amplitude begins at 2924.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 433, 433, 54, 0, 153, 153,0.000000 }, // 396: HMIGP48; b11P48; Toms; Toms.ins + { 433, 433, 54, 0, 153, 153,0.000000 }, // 403: HMIGP48; b11P48; b12P48; f53GD48; Toms; Toms.ins // Amplitude begins at 636.1, peaks 730.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 436, 436, 40, 0, 380, 380,0.000000 }, // 397: HMIGP49; HMIGP52; HMIGP55; HMIGP57; b11P49; b11P52; b11P55; b11P57; Crashcym + { 436, 436, 40, 0, 380, 380,0.000000 }, // 404: HMIGP49; HMIGP52; HMIGP55; HMIGP57; b11P49; b11P52; b11P55; b11P57; b12P49; b12P52; b12P55; b12P57; f53GD49; f53GD52; f53GD55; f53GD57; Crashcym // Amplitude begins at 2780.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 433, 433, 57, 0, 113, 113,0.000000 }, // 398: HMIGP50; b11P50; Toms; Toms.ins + { 433, 433, 57, 0, 113, 113,0.000000 }, // 405: HMIGP50; b11P50; b12P50; f53GD50; Toms; Toms.ins // Amplitude begins at 427.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 437, 437, 58, 0, 186, 186,0.000000 }, // 399: HMIGP51; HMIGP53; b11P51; b11P53; Ridecym; Ridecym. + { 437, 437, 58, 0, 186, 186,0.000000 }, // 406: HMIGP51; HMIGP53; b11P51; b11P53; b12P51; b12P53; f53GD51; f53GD53; Ridecym; Ridecym. // Amplitude begins at 230.0, peaks 1230.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 438, 438, 97, 0, 73, 73,0.000000 }, // 400: HMIGP54; b11P54; Tamb; Tamb.ins + { 438, 438, 97, 0, 73, 73,0.000000 }, // 407: HMIGP54; b11P54; b12P54; f53GD54; Tamb; Tamb.ins // Amplitude begins at 2275.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 439, 439, 50, 0, 60, 60,0.000000 }, // 401: HMIGP56; b11P56; Cowbell; Cowbell. + { 439, 439, 50, 0, 60, 60,0.000000 }, // 408: HMIGP56; b11P56; b12P56; f53GD56; Cowbell; Cowbell. // Amplitude begins at 424.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 437, 437, 60, 0, 206, 206,0.000000 }, // 402: HMIGP59; b11P59; ridecym; ridecym. + { 437, 437, 60, 0, 206, 206,0.000000 }, // 409: HMIGP59; b11P59; b12P59; f53GD59; ridecym; ridecym. // Amplitude begins at 1189.2, peaks 2567.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 440, 440, 53, 0, 53, 53,0.000000 }, // 403: HMIGP60; b11P60; mutecong + { 440, 440, 53, 0, 53, 53,0.000000 }, // 410: HMIGP60; b11P60; b12P60; f53GD60; mutecong // Amplitude begins at 2296.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 441, 441, 46, 0, 46, 46,0.000000 }, // 404: HMIGP61; b11P61; conga; conga.in + { 441, 441, 46, 0, 46, 46,0.000000 }, // 411: HMIGP61; b11P61; b12P61; f53GD61; conga; conga.in // Amplitude begins at 963.0, peaks 2660.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 440, 440, 57, 0, 46, 46,0.000000 }, // 405: HMIGP62; b11P62; mutecong + { 440, 440, 57, 0, 46, 46,0.000000 }, // 412: HMIGP62; b11P62; b12P62; f53GD62; mutecong // Amplitude begins at 598.0, peaks 2745.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 442, 442, 42, 0, 206, 206,0.000000 }, // 406: HMIGP63; b11P63; loconga; loconga. + { 442, 442, 42, 0, 206, 206,0.000000 }, // 413: HMIGP63; b11P63; b12P63; f53GD63; loconga; loconga. // Amplitude begins at 451.9, peaks 2785.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 442, 442, 37, 0, 206, 206,0.000000 }, // 407: HMIGP64; b11P64; loconga; loconga. + { 442, 442, 37, 0, 206, 206,0.000000 }, // 414: HMIGP64; b11P64; b12P64; f53GD64; loconga; loconga. // Amplitude begins at 960.3, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 443, 443, 41, 0, 186, 186,0.000000 }, // 408: HMIGP65; b11P65; timbale; timbale. + { 443, 443, 41, 0, 186, 186,0.000000 }, // 415: HMIGP65; b11P65; b12P65; f53GD65; timbale; timbale. // Amplitude begins at 966.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 443, 443, 37, 0, 186, 186,0.000000 }, // 409: HMIGP66; b11P66; timbale; timbale. + { 443, 443, 37, 0, 186, 186,0.000000 }, // 416: HMIGP66; b11P66; b12P66; f53GD66; timbale; timbale. // Amplitude begins at 1744.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 444, 444, 77, 0, 46, 46,0.000000 }, // 410: HMIGP67; b11P67; agogo; agogo.in + { 444, 444, 77, 0, 46, 46,0.000000 }, // 417: HMIGP67; b11P67; agogo; agogo.in // Amplitude begins at 1751.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 444, 444, 72, 0, 46, 46,0.000000 }, // 411: HMIGP68; b11P68; agogo; agogo.in + { 444, 444, 72, 0, 46, 46,0.000000 }, // 418: HMIGP68; b11P68; agogo; agogo.in // Amplitude begins at 10.6, peaks 1946.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 445, 445, 70, 0, 66, 66,0.000000 }, // 412: HMIGP69; HMIGP82; b11P69; b11P82; shaker; shaker.i + { 445, 445, 70, 0, 66, 66,0.000000 }, // 419: HMIGP69; HMIGP82; b11P69; b11P82; b12P69; b12P82; f53GD69; f53GD82; shaker; shaker.i // Amplitude begins at 12.6, peaks 1915.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 445, 445, 90, 0, 66, 66,0.000000 }, // 413: HMIGP70; b11P70; shaker; shaker.i + { 445, 445, 90, 0, 66, 66,0.000000 }, // 420: HMIGP70; b11P70; b12P70; f53GD70; shaker; shaker.i // Amplitude begins at 75.8, peaks 1465.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 446, 446, 46, 0, 46, 46,0.000000 }, // 414: HMIGP73; b11P73; higuiro; higuiro. + { 446, 446, 46, 0, 46, 46,0.000000 }, // 421: HMIGP73; b11P73; b12P73; f53GD73; higuiro; higuiro. // Amplitude begins at 0.0, peaks 1554.8 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 447, 447, 48, 0, 246, 246,0.000000 }, // 415: HMIGP74; b11P74; loguiro; loguiro. + { 447, 447, 48, 0, 246, 246,0.000000 }, // 422: HMIGP74; b11P74; b12P74; f53GD74; loguiro; loguiro. // Amplitude begins at 2176.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 448, 448, 85, 0, 20, 20,0.000000 }, // 416: HMIGP75; b11P75; clavecb; clavecb. + { 448, 448, 85, 0, 20, 20,0.000000 }, // 423: HMIGP75; b11P75; b12P75; f53GD75; clavecb; clavecb. // Amplitude begins at 2668.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 449, 449, 66, 0, 60, 60,0.000000 }, // 417: HMIGP76; b11P76; woodblok + { 449, 449, 66, 0, 60, 60,0.000000 }, // 424: HMIGP76; b11P76; b12P76; f53GD76; woodblok // Amplitude begins at 2628.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 449, 449, 61, 0, 60, 60,0.000000 }, // 418: HMIGP77; b11P33; b11P77; woodblok + { 449, 449, 61, 0, 60, 60,0.000000 }, // 425: HMIGP77; b11P33; b11P77; b12P77; f53GD77; woodblok // Amplitude begins at 1.7, peaks 1785.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 450, 450, 41, 0, 113, 113,0.000000 }, // 419: HMIGP78; b11P78; hicuica; hicuica. + { 450, 450, 41, 0, 113, 113,0.000000 }, // 426: HMIGP78; b11P78; b12P78; f53GD78; hicuica; hicuica. // Amplitude begins at 2.2, peaks 1987.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 451, 451, 41, 0, 146, 146,0.000000 }, // 420: HMIGP79; b11P79; locuica; locuica. + { 451, 451, 41, 0, 146, 146,0.000000 }, // 427: HMIGP79; b11P79; b12P79; f53GD79; locuica; locuica. // Amplitude begins at 625.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 452, 452, 81, 0, 60, 60,0.000000 }, // 421: HMIGP80; b11P80; mutringl + { 452, 452, 81, 0, 60, 60,0.000000 }, // 428: HMIGP80; b11P80; b12P80; f53GD80; mutringl // Amplitude begins at 664.7, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 400, 400, 81, 0, 260, 260,0.000000 }, // 422: HMIGP81; apgbloodP81; b10P81; b11P81; Open Triangle; triangle + { 400, 400, 81, 0, 260, 260,0.000000 }, // 429: HMIGP81; apgbloodP81; b10P81; b11P81; b12P81; f53GD81; nhlP81; Open Triangle; triangle // Amplitude begins at 781.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 400, 400, 76, 0, 260, 260,0.000000 }, // 423: HMIGP83; apgbloodP83; b10P83; b11P83; Jingle Bell; triangle + { 400, 400, 76, 0, 260, 260,0.000000 }, // 430: HMIGP83; apgbloodP83; b10P83; b11P83; b12P83; f53GD83; nhlP83; Jingle Bell; triangle // Amplitude begins at 1348.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 359, 359, 60, 0, 13, 13,0.000000 }, // 424: HMIGP85; b11P85; rimShot; rimShot. + { 359, 359, 60, 0, 13, 13,0.000000 }, // 431: HMIGP85; b11P85; b12P85; f53GD85; rimShot; rimShot. // Amplitude begins at 2206.3, peaks 3145.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 453, 453, 53, 0, 120, 120,0.000000 }, // 425: HMIGP87; b11P87; taiko; taiko.in + { 453, 453, 53, 0, 120, 120,0.000000 }, // 432: HMIGP87; b11P87; b12P87; f53GD87; taiko; taiko.in // Amplitude begins at 0.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 454, 454, 0, 2, 6, 6,0.000000 }, // 426: b6M0; b6M126; b6M127; b6M49; b6M53; b6M54; b6M56; b6M57; b6M58; b6M59; b6M69; b6M72; b6M73; b6M74; b6M75; b6M76; b6M77; b6M78; b6M79; b6M80; b6M81; b6M82; b6M83; b6M84; b6M85; b6M86; b6M87; b6M88; b6M89; b6M90; b6M91; b6M92; b6M93; b6P0; b6P1; b6P10; b6P11; b6P12; b6P126; b6P127; b6P13; b6P14; b6P15; b6P16; b6P17; b6P18; b6P19; b6P2; b6P20; b6P21; b6P22; b6P3; b6P4; b6P5; b6P6; b6P7; b6P8; b6P9; b8M126; b8M127; b8P0; b8P1; b8P10; b8P108; b8P109; b8P11; b8P110; b8P111; b8P112; b8P113; b8P114; b8P115; b8P116; b8P117; b8P118; b8P119; b8P12; b8P120; b8P121; b8P122; b8P123; b8P124; b8P125; b8P126; b8P127; b8P13; b8P14; b8P15; b8P16; b8P17; b8P18; b8P2; b8P3; b8P4; b8P5; b8P6; b8P7; b8P8; b8P9; hamM0; hamM100; hamM101; hamM102; hamM103; hamM104; hamM105; hamM106; hamM107; hamM108; hamM109; hamM110; hamM111; hamM112; hamM113; hamM114; hamM115; hamM116; hamM117; hamM118; hamM119; hamM126; hamM49; hamM74; hamM75; hamM76; hamM77; hamM78; hamM79; hamM80; hamM81; hamM82; hamM83; hamM84; hamM85; hamM86; hamM87; hamM88; hamM89; hamM90; hamM91; hamM92; hamM93; hamM94; hamM95; hamM96; hamM97; hamM98; hamM99; hamP100; hamP101; hamP102; hamP103; hamP104; hamP105; hamP106; hamP107; hamP108; hamP109; hamP110; hamP111; hamP112; hamP113; hamP114; hamP115; hamP116; hamP117; hamP118; hamP119; hamP120; hamP121; hamP122; hamP123; hamP124; hamP125; hamP126; hamP20; hamP21; hamP22; hamP23; hamP24; hamP25; hamP26; hamP93; hamP94; hamP95; hamP96; hamP97; hamP98; hamP99; intM0; intM100; intM101; intM102; intM103; intM104; intM105; intM106; intM107; intM108; intM109; intM110; intM111; intM112; intM113; intM114; intM115; intM116; intM117; intM118; intM119; intM120; intM121; intM122; intM123; intM124; intM125; intM126; intM127; intM50; intM51; intM52; intM53; intM54; intM55; intM56; intM57; intM58; intM59; intM60; intM61; intM62; intM63; intM64; intM65; intM66; intM67; intM68; intM69; intM70; intM71; intM72; intM73; intM74; intM75; intM76; intM77; intM78; intM79; intM80; intM81; intM82; intM83; intM84; intM85; intM86; intM87; intM88; intM89; intM90; intM91; intM92; intM93; intM94; intM95; intM96; intM97; intM98; intM99; intP0; intP1; intP10; intP100; intP101; intP102; intP103; intP104; intP105; intP106; intP107; intP108; intP109; intP11; intP110; intP111; intP112; intP113; intP114; intP115; intP116; intP117; intP118; intP119; intP12; intP120; intP121; intP122; intP123; intP124; intP125; intP126; intP127; intP13; intP14; intP15; intP16; intP17; intP18; intP19; intP2; intP20; intP21; intP22; intP23; intP24; intP25; intP26; intP3; intP4; intP5; intP6; intP7; intP8; intP9; intP94; intP95; intP96; intP97; intP98; intP99; rickM0; rickM102; rickM103; rickM104; rickM105; rickM106; rickM107; rickM108; rickM109; rickM110; rickM111; rickM112; rickM113; rickM114; rickM115; rickM116; rickM117; rickM118; rickM119; rickM120; rickM121; rickM122; rickM123; rickM124; rickM125; rickM126; rickM127; rickM49; rickM50; rickM51; rickM52; rickM53; rickM54; rickM55; rickM56; rickM57; rickM58; rickM59; rickM60; rickM61; rickM62; rickM63; rickM64; rickM65; rickM66; rickM67; rickM68; rickM69; rickM70; rickM71; rickM72; rickM73; rickM74; rickM75; rickP0; rickP1; rickP10; rickP106; rickP107; rickP108; rickP109; rickP11; rickP110; rickP111; rickP112; rickP113; rickP114; rickP115; rickP116; rickP117; rickP118; rickP119; rickP12; rickP120; rickP121; rickP122; rickP123; rickP124; rickP125; rickP126; rickP127; rickP2; rickP3; rickP4; rickP5; rickP6; rickP7; rickP8; rickP9; nosound; nosound. + { 454, 454, 0, 2, 6, 6,0.000000 }, // 433: b6M0; b6M126; b6M127; b6M49; b6M53; b6M54; b6M56; b6M57; b6M58; b6M59; b6M69; b6M72; b6M73; b6M74; b6M75; b6M76; b6M77; b6M78; b6M79; b6M80; b6M81; b6M82; b6M83; b6M84; b6M85; b6M86; b6M87; b6M88; b6M89; b6M90; b6M91; b6M92; b6M93; b6P0; b6P1; b6P10; b6P11; b6P12; b6P126; b6P127; b6P13; b6P14; b6P15; b6P16; b6P17; b6P18; b6P19; b6P2; b6P20; b6P21; b6P22; b6P3; b6P4; b6P5; b6P6; b6P7; b6P8; b6P9; b8M126; b8M127; b8P0; b8P1; b8P10; b8P108; b8P109; b8P11; b8P110; b8P111; b8P112; b8P113; b8P114; b8P115; b8P116; b8P117; b8P118; b8P119; b8P12; b8P120; b8P121; b8P122; b8P123; b8P124; b8P125; b8P126; b8P127; b8P13; b8P14; b8P15; b8P16; b8P17; b8P18; b8P2; b8P3; b8P4; b8P5; b8P6; b8P7; b8P8; b8P9; hamM0; hamM100; hamM101; hamM102; hamM103; hamM104; hamM105; hamM106; hamM107; hamM108; hamM109; hamM110; hamM111; hamM112; hamM113; hamM114; hamM115; hamM116; hamM117; hamM118; hamM119; hamM126; hamM49; hamM74; hamM75; hamM76; hamM77; hamM78; hamM79; hamM80; hamM81; hamM82; hamM83; hamM84; hamM85; hamM86; hamM87; hamM88; hamM89; hamM90; hamM91; hamM92; hamM93; hamM94; hamM95; hamM96; hamM97; hamM98; hamM99; hamP100; hamP101; hamP102; hamP103; hamP104; hamP105; hamP106; hamP107; hamP108; hamP109; hamP110; hamP111; hamP112; hamP113; hamP114; hamP115; hamP116; hamP117; hamP118; hamP119; hamP120; hamP121; hamP122; hamP123; hamP124; hamP125; hamP126; hamP20; hamP21; hamP22; hamP23; hamP24; hamP25; hamP26; hamP93; hamP94; hamP95; hamP96; hamP97; hamP98; hamP99; intM0; intM100; intM101; intM102; intM103; intM104; intM105; intM106; intM107; intM108; intM109; intM110; intM111; intM112; intM113; intM114; intM115; intM116; intM117; intM118; intM119; intM120; intM121; intM122; intM123; intM124; intM125; intM126; intM127; intM50; intM51; intM52; intM53; intM54; intM55; intM56; intM57; intM58; intM59; intM60; intM61; intM62; intM63; intM64; intM65; intM66; intM67; intM68; intM69; intM70; intM71; intM72; intM73; intM74; intM75; intM76; intM77; intM78; intM79; intM80; intM81; intM82; intM83; intM84; intM85; intM86; intM87; intM88; intM89; intM90; intM91; intM92; intM93; intM94; intM95; intM96; intM97; intM98; intM99; intP0; intP1; intP10; intP100; intP101; intP102; intP103; intP104; intP105; intP106; intP107; intP108; intP109; intP11; intP110; intP111; intP112; intP113; intP114; intP115; intP116; intP117; intP118; intP119; intP12; intP120; intP121; intP122; intP123; intP124; intP125; intP126; intP127; intP13; intP14; intP15; intP16; intP17; intP18; intP19; intP2; intP20; intP21; intP22; intP23; intP24; intP25; intP26; intP3; intP4; intP5; intP6; intP7; intP8; intP9; intP94; intP95; intP96; intP97; intP98; intP99; rickM0; rickM102; rickM103; rickM104; rickM105; rickM106; rickM107; rickM108; rickM109; rickM110; rickM111; rickM112; rickM113; rickM114; rickM115; rickM116; rickM117; rickM118; rickM119; rickM120; rickM121; rickM122; rickM123; rickM124; rickM125; rickM126; rickM127; rickM49; rickM50; rickM51; rickM52; rickM53; rickM54; rickM55; rickM56; rickM57; rickM58; rickM59; rickM60; rickM61; rickM62; rickM63; rickM64; rickM65; rickM66; rickM67; rickM68; rickM69; rickM70; rickM71; rickM72; rickM73; rickM74; rickM75; rickP0; rickP1; rickP10; rickP106; rickP107; rickP108; rickP109; rickP11; rickP110; rickP111; rickP112; rickP113; rickP114; rickP115; rickP116; rickP117; rickP118; rickP119; rickP12; rickP120; rickP121; rickP122; rickP123; rickP124; rickP125; rickP126; rickP127; rickP2; rickP3; rickP4; rickP5; rickP6; rickP7; rickP8; rickP9; nosound; nosound. // Amplitude begins at 2657.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 455, 455, 0, 0, 40, 40,0.000000 }, // 427: b6M1; hamM1; intM1; rickM1; DBlock; DBlock.i + { 455, 455, 0, 0, 40, 40,0.000000 }, // 434: b6M1; hamM1; intM1; rickM1; DBlock; DBlock.i // Amplitude begins at 2547.4, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 456, 456, 0, 0, 1066, 1066,0.000000 }, // 428: b6M117; b6M2; hamM2; intM2; rickM2; GClean; GClean.i; RGClean + { 456, 456, 0, 0, 1066, 1066,0.000000 }, // 435: b6M117; b6M2; hamM2; intM2; rickM2; GClean; GClean.i; RGClean // Amplitude begins at 1826.0, peaks 2210.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 457, 457, 0, 0, 126, 126,0.000000 }, // 429: b6M4; hamM4; intM4; rickM4; DToms; DToms.in + { 457, 457, 0, 0, 126, 126,0.000000 }, // 436: b6M4; hamM4; intM4; rickM4; DToms; DToms.in // Amplitude begins at 1187.0, peaks 1208.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 458, 458, 0, 0, 40000, 26,0.000000 }, // 430: b56M29; b56M30; b61M29; b66M29; b6M123; b6M7; b6M96; b8M22; b8M23; b8M30; f53GM63; hamM7; intM7; rickM7; rickM84; GOverD; GOverD.i; Guit_fz2; Guitfz2; OVERDRIV + { 458, 458, 0, 0, 40000, 26,0.000000 }, // 437: b56M29; b56M30; b61M29; b66M29; b6M123; b6M7; b6M96; b8M22; b8M23; b8M30; f53GM63; hamM7; intM7; rickM7; rickM84; GOverD; GOverD.i; Guit_fz2; Guitfz2; OVERDRIV // Amplitude begins at 1731.2, peaks 2288.9 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 459, 459, 0, 0, 40000, 6,0.000000 }, // 431: b66M30; b6M8; hamM8; intM8; rickM8; Distorton Guitar; GMetal; GMetal.i + { 459, 459, 0, 0, 40000, 6,0.000000 }, // 438: b66M30; b6M8; hamM8; intM8; rickM8; Distorton Guitar; GMetal; GMetal.i // Amplitude begins at 2589.3, peaks 2634.3 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 460, 460, 0, 0, 706, 706,0.000000 }, // 432: b56M34; b66M34; b6M9; hamM9; intM9; rickM9; BPick; BPick.in; Electric Bass 2; PICKBASS + { 460, 460, 0, 0, 706, 706,0.000000 }, // 439: b56M34; b66M34; b6M9; hamM9; intM9; rickM9; BPick; BPick.in; Electric Bass 2; PICKBASS // Amplitude begins at 2789.5, peaks 2952.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 461, 461, 0, 0, 260, 260,0.000000 }, // 433: b56M36; b66M36; b6M10; hamM10; intM10; rickM10; BSlap; BSlap.in; Slap Bass 1; SlapBass + { 461, 461, 0, 0, 260, 260,0.000000 }, // 440: b56M36; b66M36; b6M10; hamM10; intM10; rickM10; BSlap; BSlap.in; Slap Bass 1; SlapBass // Amplitude begins at 969.4, peaks 2676.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 462, 462, 0, 0, 340, 340,0.000000 }, // 434: b56M39; b6M108; b6M11; b8M82; hamM11; intM11; rickM11; BSynth1; BSynth1.; RBSynth1; SYNBASS2 + { 462, 462, 0, 0, 340, 340,0.000000 }, // 441: b56M39; b6M108; b6M11; b8M82; hamM11; intM11; rickM11; BSynth1; BSynth1.; RBSynth1; SYNBASS2 // Amplitude begins at 2796.2, peaks 3336.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 463, 463, 0, 0, 40000, 20,0.000000 }, // 435: apgleeM39; b56M38; b56M87; b61M38; b66M38; b66M87; b6M109; b6M12; b8M3; b8M83; hamM12; intM12; rickM12; BSynth2; BSynth2.; Lead 8 brass; RBSynth2; SYNBASS1 + { 463, 463, 0, 0, 40000, 20,0.000000 }, // 442: apgleeM39; b56M38; b56M87; b61M38; b66M38; b66M87; b6M109; b6M12; b8M3; b8M83; hamM12; intM12; rickM12; BSynth2; BSynth2.; Lead 8 brass; RBSynth2; SYNBASS1 // Amplitude begins at 120.4, peaks 2807.8 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 0.0s. - { 464, 464, 0, 0, 1460, 6,0.000000 }, // 436: b6M15; hamM15; intM15; rickM15; PSoft; PSoft.in + { 464, 464, 0, 0, 1460, 6,0.000000 }, // 443: b6M15; hamM15; intM15; rickM15; PSoft; PSoft.in // Amplitude begins at 0.0, peaks 2013.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 465, 465, 0, 0, 40000, 33,0.000000 }, // 437: b6M18; b6M65; hamM18; intM18; rickM18; PRonStr1; strLo08e + { 465, 465, 0, 0, 40000, 33,0.000000 }, // 444: b6M18; b6M65; hamM18; intM18; rickM18; PRonStr1; strLo08e // Amplitude begins at 0.0, peaks 1922.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 466, 466, 0, 0, 40000, 33,0.000000 }, // 438: b6M19; hamM19; intM19; rickM19; PRonStr2 + { 466, 466, 0, 0, 40000, 33,0.000000 }, // 445: b6M19; hamM19; intM19; rickM19; PRonStr2 // Amplitude begins at 85.5, peaks 1964.7 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 467, 467, 0, 0, 1940, 1940,0.000000 }, // 439: b6M25; hamM25; intM25; rickM25; LTrap; LTrap.in + { 467, 467, 0, 0, 1940, 1940,0.000000 }, // 446: b6M25; hamM25; intM25; rickM25; LTrap; LTrap.in // Amplitude begins at 1664.5, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 468, 468, 0, 0, 1573, 1573,0.000000 }, // 440: b6M124; b6M26; hamM26; intM26; rickM26; LSaw; LSaw.ins; RLSaw + { 468, 468, 0, 0, 1573, 1573,0.000000 }, // 447: b6M124; b6M26; hamM26; intM26; rickM26; LSaw; LSaw.ins; RLSaw // Amplitude begins at 2693.6, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - { 469, 469, 0, 0, 1353, 1353,0.000000 }, // 441: b6M27; hamM27; intM27; rickM27; PolySyn; PolySyn. + { 469, 469, 0, 0, 1353, 1353,0.000000 }, // 448: b6M27; hamM27; intM27; rickM27; PolySyn; PolySyn. // Amplitude begins at 0.7, peaks 3006.6 at 2.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 470, 470, 0, 0, 40000, 0,0.000000 }, // 442: b6M28; hamM28; intM28; rickM28; Pobo; Pobo.ins + { 470, 470, 0, 0, 40000, 0,0.000000 }, // 449: b6M28; hamM28; intM28; rickM28; Pobo; Pobo.ins // Amplitude begins at 1616.4, peaks 2611.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 471, 471, 0, 0, 40000, 66,0.000000 }, // 443: b6M29; hamM29; intM29; rickM29; PSweep2; PSweep2. + { 471, 471, 0, 0, 40000, 66,0.000000 }, // 450: b6M29; hamM29; intM29; rickM29; PSweep2; PSweep2. // Amplitude begins at 2452.4, peaks 2470.5 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - { 472, 472, 0, 0, 1373, 1373,0.000000 }, // 444: b6M30; hamM30; intM30; rickM30; LBright; LBright. + { 472, 472, 0, 0, 1373, 1373,0.000000 }, // 451: b6M30; hamM30; intM30; rickM30; LBright; LBright. // Amplitude begins at 0.0, peaks 2003.5 at 0.1s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - { 473, 473, 0, 0, 586, 13,0.000000 }, // 445: b56M50; b66M50; b6M31; hamM31; intM31; rickM31; SynStr1 + { 473, 473, 0, 0, 586, 13,0.000000 }, // 452: b56M50; b66M50; b6M31; hamM31; intM31; rickM31; SynStr1 // Amplitude begins at 1134.4, peaks 1175.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 474, 474, 0, 0, 40000, 66,0.000000 }, // 446: b6M32; hamM32; intM32; rickM32; SynStr2; SynStr2. + { 474, 474, 0, 0, 40000, 66,0.000000 }, // 453: b6M32; hamM32; intM32; rickM32; SynStr2; SynStr2. // Amplitude begins at 2761.8, peaks 2851.9 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 475, 475, 0, 0, 600, 600,0.000000 }, // 447: b6M33; hamM33; intM33; rickM33; low_blub + { 475, 475, 0, 0, 600, 600,0.000000 }, // 454: b6M33; hamM33; intM33; rickM33; low_blub // Amplitude begins at 0.0, peaks 1025.7 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.4s. - { 476, 476, 0, 0, 40000, 2446,0.000000 }, // 448: b56M123; b66M123; b6M34; hamM34; intM34; rickM34; Bird Tweet; DInsect; DInsect.; INSECTS + { 476, 476, 0, 0, 40000, 2446,0.000000 }, // 455: b56M123; b66M123; b6M34; hamM34; intM34; rickM34; Bird Tweet; DInsect; DInsect.; INSECTS // Amplitude begins at 2326.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 477, 477, 0, 0, 106, 106,0.000000 }, // 449: b6M35; f25GM0; hamM35; intM35; rickM35; AcouGrandPiano; hardshak + { 477, 477, 0, 0, 106, 106,0.000000 }, // 456: b6M35; f25GM0; hamM35; intM35; rickM35; AcouGrandPiano; hardshak // Amplitude begins at 982.9, peaks 2063.6 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 478, 478, 0, 0, 220, 220,0.000000 }, // 450: b6M37; hamM37; intM37; rickM37; WUMP; WUMP.ins + { 478, 478, 0, 0, 220, 220,0.000000 }, // 457: b6M37; hamM37; intM37; rickM37; WUMP; WUMP.ins // Amplitude begins at 1475.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 479, 479, 0, 0, 160, 160,0.000000 }, // 451: b6M38; hamM38; intM38; rickM38; DSnare; DSnare.i + { 479, 479, 0, 0, 160, 160,0.000000 }, // 458: b6M38; hamM38; intM38; rickM38; DSnare; DSnare.i // Amplitude begins at 2805.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 480, 480, 0, 0, 20, 20,0.000000 }, // 452: b6M39; f25GM112; hamM39; intM39; rickM39; DTimp; DTimp.in; Tinkle Bell + { 480, 480, 0, 0, 20, 20,0.000000 }, // 459: b6M39; f25GM112; hamM39; intM39; rickM39; DTimp; DTimp.in; Tinkle Bell // Amplitude begins at 0.0, peaks 2917.0 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 481, 481, 0, 0, 40000, 0,0.000000 }, // 453: b6M40; b6M98; hamM40; intM40; rickM40; DRevCym; DRevCym.; RDRevCym + { 481, 481, 0, 0, 40000, 0,0.000000 }, // 460: b6M40; b6M98; hamM40; intM40; rickM40; DRevCym; DRevCym.; RDRevCym // Amplitude begins at 0.0, peaks 1230.7 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 482, 482, 0, 0, 760, 760,0.000000 }, // 454: b6M41; hamM41; intM41; rickM41; Dorky; Dorky.in + { 482, 482, 0, 0, 760, 760,0.000000 }, // 461: b6M41; hamM41; intM41; rickM41; Dorky; Dorky.in // Amplitude begins at 7.3, peaks 2589.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 483, 483, 0, 0, 100, 100,0.000000 }, // 455: b66M121; b6M42; b8M121; hamM42; intM42; rickM42; Breath Noise; DFlab; DFlab.in; breath + { 483, 483, 0, 0, 100, 100,0.000000 }, // 462: b66M121; b6M42; b8M121; hamM42; intM42; rickM42; Breath Noise; DFlab; DFlab.in; breath // Amplitude begins at 95.9, peaks 2238.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 484, 484, 0, 0, 40000, 80,0.000000 }, // 456: b6M43; hamM43; intM43; rickM43; DInsect2 + { 484, 484, 0, 0, 40000, 80,0.000000 }, // 463: b6M43; hamM43; intM43; rickM43; DInsect2 // Amplitude begins at 0.0, peaks 808.4 at 2.4s, // fades to 20% at 3.4s, keyoff fades to 20% in 0.2s. - { 485, 485, 0, 0, 3400, 186,0.000000 }, // 457: b6M44; b8M110; hamM44; intM44; rickM44; Chopper; DChopper + { 485, 485, 0, 0, 3400, 186,0.000000 }, // 464: b6M44; b8M110; hamM44; intM44; rickM44; Chopper; DChopper // Amplitude begins at 2555.2, peaks 2873.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 486, 486, 0, 0, 306, 306,0.000000 }, // 458: b56M127; b66M127; b6M45; b8M124; hamM45; intM45; rickM45; DShot; DShot.in; Gunshot; SHOT + { 486, 486, 0, 0, 306, 306,0.000000 }, // 465: b56M127; b66M127; b6M45; b8M124; hamM45; intM45; rickM45; DShot; DShot.in; Gunshot; SHOT // Amplitude begins at 1905.3, peaks 1968.3 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - { 487, 487, 0, 0, 1500, 1500,0.000000 }, // 459: b56M2; b66M2; b6M46; hamM46; intM46; rickM46; ELGPIANO + { 487, 487, 0, 0, 1500, 1500,0.000000 }, // 466: b56M2; b66M2; b6M46; hamM46; intM46; rickM46; ELGPIANO // Amplitude begins at 1124.0, peaks 1181.6 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 488, 488, 0, 0, 2020, 2020,0.000000 }, // 460: b56M7; b66M7; b6M47; hamM47; intM47; rickM47; CLAVICHD + { 488, 488, 0, 0, 2020, 2020,0.000000 }, // 467: b56M7; b66M7; b6M47; hamM47; intM47; rickM47; CLAVICHD // Amplitude begins at 2447.6, peaks 2474.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 489, 489, 0, 0, 80, 80,0.000000 }, // 461: b6M48; hamM48; intM48; rickM48; DSpring; DSpring. + { 489, 489, 0, 0, 80, 80,0.000000 }, // 468: b6M48; hamM48; intM48; rickM48; DSpring; DSpring. // Amplitude begins at 0.0, peaks 2990.4 at 1.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 490, 490, 0, 0, 40000, 33,0.000000 }, // 462: intM49; Chorar22 + { 490, 490, 0, 0, 40000, 33,0.000000 }, // 469: intM49; Chorar22 // Amplitude begins at 2708.3, peaks 4568.0 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 491, 491, 50, 0, 513, 513,0.000000 }, // 463: b6P28; hamP28; intP28; rickP28; timpanib + { 491, 491, 50, 0, 513, 513,0.000000 }, // 470: b6P28; hamP28; intP28; rickP28; timpanib // Amplitude begins at 1439.4, peaks 1462.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 492, 492, 37, 0, 40, 40,0.000000 }, // 464: b6P29; hamP29; intP29; rickP29; APS043; APS043.i + { 492, 492, 37, 0, 40, 40,0.000000 }, // 471: b6P29; hamP29; intP29; rickP29; APS043; APS043.i // Amplitude begins at 2354.6, peaks 2705.1 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 493, 493, 39, 0, 166, 166,0.000000 }, // 465: b6P30; hamP30; intP30; rickP30; mgun3; mgun3.in + { 493, 493, 39, 0, 166, 166,0.000000 }, // 472: b6P30; hamP30; intP30; rickP30; mgun3; mgun3.in // Amplitude begins at 2990.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 494, 494, 39, 0, 33, 33,0.000000 }, // 466: b6P31; hamP31; intP31; rickP31; kick4r; kick4r.i + { 494, 494, 39, 0, 33, 33,0.000000 }, // 473: b6P31; hamP31; intP31; rickP31; kick4r; kick4r.i // Amplitude begins at 2889.4, peaks 3042.6 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - { 495, 495, 86, 0, 1826, 1826,0.000000 }, // 467: b6P32; hamP32; intP32; rickP32; timb1r; timb1r.i + { 495, 495, 86, 0, 1826, 1826,0.000000 }, // 474: b6P32; hamP32; intP32; rickP32; timb1r; timb1r.i // Amplitude begins at 1391.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 496, 496, 43, 0, 33, 33,0.000000 }, // 468: b6P33; hamP33; intP33; rickP33; timb2r; timb2r.i + { 496, 496, 43, 0, 33, 33,0.000000 }, // 475: b6P33; hamP33; intP33; rickP33; timb2r; timb2r.i // Amplitude begins at 1365.4, peaks 1645.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 128, 128, 24, 0, 46, 46,0.000000 }, // 469: b6P34; hamP34; intP34; rickP34; apo035; apo035.i + { 128, 128, 24, 0, 46, 46,0.000000 }, // 476: b6P34; hamP34; intP34; rickP34; apo035; apo035.i // Amplitude begins at 1747.9, peaks 2628.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 128, 128, 29, 0, 33, 33,0.000000 }, // 470: b6P35; hamP35; intP35; rickP35; apo035; apo035.i + { 128, 128, 29, 0, 33, 33,0.000000 }, // 477: b6P35; hamP35; intP35; rickP35; apo035; apo035.i // Amplitude begins at 2652.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 497, 497, 50, 0, 160, 160,0.000000 }, // 471: b6P36; hamP36; intP36; rickP36; hartbeat + { 497, 497, 50, 0, 160, 160,0.000000 }, // 478: b6P36; hamP36; intP36; rickP36; hartbeat // Amplitude begins at 1497.7, peaks 2869.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 498, 498, 30, 0, 100, 100,0.000000 }, // 472: b6P37; hamP37; intP37; rickP37; tom1r; tom1r.in + { 498, 498, 30, 0, 100, 100,0.000000 }, // 479: b6P37; hamP37; intP37; rickP37; tom1r; tom1r.in // Amplitude begins at 1756.6, peaks 3101.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 498, 498, 33, 0, 320, 320,0.000000 }, // 473: b6P38; hamP38; intP38; rickP38; tom1r; tom1r.in + { 498, 498, 33, 0, 320, 320,0.000000 }, // 480: b6P38; hamP38; intP38; rickP38; tom1r; tom1r.in // Amplitude begins at 2511.5, peaks 2887.6 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 498, 498, 38, 0, 1646, 1646,0.000000 }, // 474: b6P39; hamP39; intP39; rickP39; tom1r; tom1r.in + { 498, 498, 38, 0, 1646, 1646,0.000000 }, // 481: b6P39; hamP39; intP39; rickP39; tom1r; tom1r.in // Amplitude begins at 2837.1, peaks 2988.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 498, 498, 42, 0, 26, 26,0.000000 }, // 475: b6P40; hamP40; intP40; rickP40; tom1r; tom1r.in + { 498, 498, 42, 0, 26, 26,0.000000 }, // 482: b6P40; hamP40; intP40; rickP40; tom1r; tom1r.in // Amplitude begins at 2379.0, peaks 2782.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 499, 499, 24, 0, 46, 46,0.000000 }, // 476: b6P41; intP41; rickP41; tom2; tom2.ins + { 499, 499, 24, 0, 46, 46,0.000000 }, // 483: b6P41; intP41; rickP41; tom2; tom2.ins // Amplitude begins at 2785.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 499, 499, 27, 0, 66, 66,0.000000 }, // 477: b6P42; intP42; rickP42; tom2; tom2.ins + { 499, 499, 27, 0, 66, 66,0.000000 }, // 484: b6P42; intP42; rickP42; tom2; tom2.ins // Amplitude begins at 3403.8, peaks 3646.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 499, 499, 29, 0, 66, 66,0.000000 }, // 478: b6P43; intP43; rickP43; tom2; tom2.ins + { 499, 499, 29, 0, 66, 66,0.000000 }, // 485: b6P43; intP43; rickP43; tom2; tom2.ins // Amplitude begins at 4582.8, peaks 4787.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 499, 499, 32, 0, 46, 46,0.000000 }, // 479: b6P44; intP44; rickP44; tom2; tom2.ins + { 499, 499, 32, 0, 46, 46,0.000000 }, // 486: b6P44; intP44; rickP44; tom2; tom2.ins // Amplitude begins at 2082.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 32, 0, 13, 13,0.000000 }, // 480: b6P45; hamP45; intP45; rickP45; tom; tom.ins + { 500, 500, 32, 0, 13, 13,0.000000 }, // 487: b6P45; hamP45; intP45; rickP45; tom; tom.ins // Amplitude begins at 2219.0, peaks 2371.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 501, 501, 53, 0, 86, 86,0.000000 }, // 481: b6P46; hamP46; intP46; rickP46; conga; conga.in + { 501, 501, 53, 0, 86, 86,0.000000 }, // 488: b6P46; hamP46; intP46; rickP46; conga; conga.in // Amplitude begins at 2017.2, peaks 2276.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 501, 501, 57, 0, 86, 86,0.000000 }, // 482: b6P47; hamP47; intP47; rickP47; conga; conga.in + { 501, 501, 57, 0, 86, 86,0.000000 }, // 489: b6P47; hamP47; intP47; rickP47; conga; conga.in // Amplitude begins at 2187.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 502, 502, 60, 0, 80, 80,0.000000 }, // 483: b6P48; hamP48; intP48; rickP48; snare01r + { 502, 502, 60, 0, 80, 80,0.000000 }, // 490: b6P48; hamP48; intP48; rickP48; snare01r // Amplitude begins at 2800.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 503, 503, 55, 0, 160, 160,0.000000 }, // 484: b6P49; hamP49; intP49; rickP49; slap; slap.ins + { 503, 503, 55, 0, 160, 160,0.000000 }, // 491: b6P49; hamP49; intP49; rickP49; slap; slap.ins // Amplitude begins at 2725.7, peaks 2800.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 486, 486, 85, 0, 266, 266,0.000000 }, // 485: b6P50; hamP50; intP50; rickP50; shot; shot.ins + { 486, 486, 85, 0, 266, 266,0.000000 }, // 492: b6P50; hamP50; intP50; rickP50; shot; shot.ins // Amplitude begins at 2139.1, peaks 2172.2 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 504, 504, 90, 0, 526, 526,0.000000 }, // 486: b6P51; hamP51; intP51; rickP51; snrsust; snrsust. + { 504, 504, 90, 0, 526, 526,0.000000 }, // 493: b6P51; hamP51; intP51; rickP51; snrsust; snrsust. // Amplitude begins at 1008.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 505, 505, 84, 0, 73, 73,0.000000 }, // 487: b6P52; intP52; rickP52; snare; snare.in + { 505, 505, 84, 0, 73, 73,0.000000 }, // 494: b6P52; intP52; rickP52; snare; snare.in // Amplitude begins at 2961.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 506, 506, 48, 0, 146, 146,0.000000 }, // 488: b6P53; hamP53; intP53; rickP53; synsnar; synsnar. + { 506, 506, 48, 0, 146, 146,0.000000 }, // 495: b6P53; hamP53; intP53; rickP53; synsnar; synsnar. // Amplitude begins at 2670.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 507, 507, 48, 0, 40, 40,0.000000 }, // 489: b6P54; hamP54; intP54; rickP54; synsnr1; synsnr1. + { 507, 507, 48, 0, 40, 40,0.000000 }, // 496: b6P54; hamP54; intP54; rickP54; synsnr1; synsnr1. // Amplitude begins at 499.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 72, 0, 13, 13,0.000000 }, // 490: b6P55; hamP55; intP55; rickP55; aps042; aps042.i + { 133, 133, 72, 0, 13, 13,0.000000 }, // 497: b6P55; f34GP1; hamP55; intP55; rickP55; aps042; aps042.i // Amplitude begins at 1912.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 508, 508, 72, 0, 13, 13,0.000000 }, // 491: b6P56; hamP56; intP56; rickP56; rimshotb + { 508, 508, 72, 0, 13, 13,0.000000 }, // 498: b6P56; hamP56; intP56; rickP56; rimshotb // Amplitude begins at 809.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 509, 509, 72, 0, 13, 13,0.000000 }, // 492: b6P57; hamP57; intP57; rickP57; rimshot; rimshot. + { 509, 509, 72, 0, 13, 13,0.000000 }, // 499: b6P57; hamP57; intP57; rickP57; rimshot; rimshot. // Amplitude begins at 1354.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 510, 510, 63, 0, 553, 553,0.000000 }, // 493: b6P113; b6P58; b8P22; hamP58; intP58; rickP58; Rcrash; crash; crash.in + { 510, 510, 63, 0, 553, 553,0.000000 }, // 500: b6P113; b6P58; b8P22; hamP58; intP58; rickP58; Rcrash; crash; crash.in // Amplitude begins at 1394.9, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 510, 510, 65, 0, 586, 586,0.000000 }, // 494: b6P59; hamP59; intP59; rickP59; crash; crash.in + { 510, 510, 65, 0, 586, 586,0.000000 }, // 501: b6P59; hamP59; intP59; rickP59; crash; crash.in // Amplitude begins at 1228.8, peaks 1229.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 511, 511, 79, 0, 513, 513,0.000000 }, // 495: b6P60; intP60; rickP60; cymbal; cymbal.i + { 511, 511, 79, 0, 513, 513,0.000000 }, // 502: b6P60; intP60; rickP60; cymbal; cymbal.i // Amplitude begins at 325.2, peaks 1326.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 512, 512, 38, 0, 113, 113,0.000000 }, // 496: b6P61; b8P23; hamP61; intP61; rickP61; CYMBALs; cymbals; cymbals. + { 512, 512, 38, 0, 113, 113,0.000000 }, // 503: b6P61; b8P23; hamP61; intP61; rickP61; CYMBALs; cymbals; cymbals. // Amplitude begins at 988.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 513, 513, 94, 0, 106, 106,0.000000 }, // 497: b6P62; hamP62; intP62; rickP62; hammer5r + { 513, 513, 94, 0, 106, 106,0.000000 }, // 504: b6P62; hamP62; intP62; rickP62; hammer5r // Amplitude begins at 1220.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 514, 514, 87, 0, 120, 120,0.000000 }, // 498: b6P63; hamP63; intP63; rickP63; hammer3; hammer3. + { 514, 514, 87, 0, 120, 120,0.000000 }, // 505: b6P63; hamP63; intP63; rickP63; hammer3; hammer3. // Amplitude begins at 1190.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 514, 514, 94, 0, 106, 106,0.000000 }, // 499: b6P64; hamP64; intP64; rickP64; hammer3; hammer3. + { 514, 514, 94, 0, 106, 106,0.000000 }, // 506: b6P64; hamP64; intP64; rickP64; hammer3; hammer3. // Amplitude begins at 703.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 515, 515, 80, 0, 66, 66,0.000000 }, // 500: b6P109; b6P65; hamP65; intP65; rickP65; Rride2; ride2; ride2.in + { 515, 515, 80, 0, 66, 66,0.000000 }, // 507: b6P109; b6P65; hamP65; intP65; rickP65; Rride2; ride2; ride2.in // Amplitude begins at 1562.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 516, 516, 47, 0, 146, 146,0.000000 }, // 501: b6P66; hamP66; intP66; rickP66; hammer1; hammer1. + { 516, 516, 47, 0, 146, 146,0.000000 }, // 508: b6P66; hamP66; intP66; rickP66; hammer1; hammer1. // Amplitude begins at 1473.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 517, 517, 61, 0, 80, 80,0.000000 }, // 502: b6P67; intP67; rickP67; tambour; tambour. + { 517, 517, 61, 0, 80, 80,0.000000 }, // 509: b6P67; intP67; rickP67; tambour; tambour. // Amplitude begins at 1484.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 517, 517, 68, 0, 66, 66,0.000000 }, // 503: b6P68; intP68; rickP68; tambour; tambour. + { 517, 517, 68, 0, 66, 66,0.000000 }, // 510: b6P68; intP68; rickP68; tambour; tambour. // Amplitude begins at 1523.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 518, 518, 61, 0, 153, 153,0.000000 }, // 504: b6P69; hamP69; intP69; rickP69; tambou2; tambou2. + { 518, 518, 61, 0, 153, 153,0.000000 }, // 511: b6P69; hamP69; intP69; rickP69; tambou2; tambou2. // Amplitude begins at 1551.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 518, 518, 68, 0, 133, 133,0.000000 }, // 505: b6P70; hamP70; intP70; rickP70; tambou2; tambou2. + { 518, 518, 68, 0, 133, 133,0.000000 }, // 512: b6P70; hamP70; intP70; rickP70; tambou2; tambou2. // Amplitude begins at 4907.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 499, 499, 60, 0, 46, 46,0.000000 }, // 506: b6P71; hamP71; intP71; rickP71; woodbloc + { 499, 499, 60, 0, 46, 46,0.000000 }, // 513: b6P71; hamP71; intP71; rickP71; woodbloc // Amplitude begins at 2472.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 519, 519, 60, 0, 60, 60,0.000000 }, // 507: b6P72; hamP72; intP72; rickP72; woodblok + { 519, 519, 60, 0, 60, 60,0.000000 }, // 514: b6P72; hamP72; intP72; rickP72; woodblok // Amplitude begins at 2635.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 520, 520, 36, 0, 53, 53,0.000000 }, // 508: b6P73; intP73; rickP73; claves; claves.i + { 520, 520, 36, 0, 53, 53,0.000000 }, // 515: b6P73; intP73; rickP73; claves; claves.i // Amplitude begins at 2544.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 520, 520, 60, 0, 40, 40,0.000000 }, // 509: b6P74; intP74; rickP74; claves; claves.i + { 520, 520, 60, 0, 40, 40,0.000000 }, // 516: b6P74; intP74; rickP74; claves; claves.i // Amplitude begins at 2569.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 521, 521, 60, 0, 40, 40,0.000000 }, // 510: b6P76; hamP76; intP76; rickP76; claves3; claves3. + { 521, 521, 60, 0, 40, 40,0.000000 }, // 517: b6P76; hamP76; intP76; rickP76; claves3; claves3. // Amplitude begins at 736.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 522, 522, 68, 0, 20, 20,0.000000 }, // 511: b6P77; hamP77; intP77; rickP77; clave; clave.in + { 522, 522, 68, 0, 20, 20,0.000000 }, // 518: b6P77; hamP77; intP77; rickP77; clave; clave.in // Amplitude begins at 2344.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 523, 523, 71, 0, 33, 33,0.000000 }, // 512: b6P78; hamP78; intP78; rickP78; agogob4; agogob4. + { 523, 523, 71, 0, 33, 33,0.000000 }, // 519: b6P78; hamP78; intP78; rickP78; agogob4; agogob4. // Amplitude begins at 2487.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 523, 523, 72, 0, 33, 33,0.000000 }, // 513: b6P79; hamP79; intP79; rickP79; agogob4; agogob4. + { 523, 523, 72, 0, 33, 33,0.000000 }, // 520: b6P79; hamP79; intP79; rickP79; agogob4; agogob4. // Amplitude begins at 1313.7, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 524, 524,101, 0, 306, 306,0.000000 }, // 514: b6P80; hamP80; intP80; rickP80; clarion; clarion. + { 524, 524,101, 0, 306, 306,0.000000 }, // 521: b6P80; hamP80; intP80; rickP80; clarion; clarion. // Amplitude begins at 1414.1, peaks 1473.1 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 525, 525, 36, 0, 1693, 1693,0.000000 }, // 515: b6P81; hamP81; intP81; rickP81; trainbel + { 525, 525, 36, 0, 1693, 1693,0.000000 }, // 522: b6P81; hamP81; intP81; rickP81; trainbel // Amplitude begins at 2955.3, // fades to 20% at 40.0s, keyoff fades to 20% in 2.3s. - { 526, 526, 25, 0, 40000, 2280,0.000000 }, // 516: b6P82; hamP82; intP82; rickP82; gong; gong.ins + { 526, 526, 25, 0, 40000, 2280,0.000000 }, // 523: b6P82; hamP82; intP82; rickP82; gong; gong.ins // Amplitude begins at 1293.3, peaks 2457.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 527, 527, 37, 0, 420, 420,0.000000 }, // 517: b6P83; hamP83; intP83; rickP83; kalimbai + { 527, 527, 37, 0, 420, 420,0.000000 }, // 524: b6P83; hamP83; intP83; rickP83; kalimbai // Amplitude begins at 1093.5, peaks 2246.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 528, 528, 36, 0, 146, 146,0.000000 }, // 518: b6P84; hamP84; intP84; rickP84; xylo1; xylo1.in + { 528, 528, 36, 0, 146, 146,0.000000 }, // 525: b6P84; hamP84; intP84; rickP84; xylo1; xylo1.in // Amplitude begins at 1628.3, peaks 2655.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 528, 528, 41, 0, 160, 160,0.000000 }, // 519: b6P85; hamP85; intP85; rickP85; xylo1; xylo1.in + { 528, 528, 41, 0, 160, 160,0.000000 }, // 526: b6P85; hamP85; intP85; rickP85; xylo1; xylo1.in // Amplitude begins at 0.6, peaks 1476.3 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 529, 529, 84, 0, 80, 80,0.000000 }, // 520: b6P86; hamP86; intP86; rickP86; match; match.in + { 529, 529, 84, 0, 80, 80,0.000000 }, // 527: b6P86; hamP86; intP86; rickP86; match; match.in // Amplitude begins at 0.0, peaks 433.9 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - { 530, 530, 54, 0, 1386, 1386,0.000000 }, // 521: b6P87; hamP87; intP87; rickP87; breathi; breathi. + { 530, 530, 54, 0, 1386, 1386,0.000000 }, // 528: b6P87; hamP87; intP87; rickP87; breathi; breathi. // Amplitude begins at 0.0, peaks 2881.6 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 481, 481, 48, 0, 40000, 0,0.000000 }, // 522: intP93; drevcym + { 481, 481, 48, 0, 40000, 0,0.000000 }, // 529: intP93; drevcym // Amplitude begins at 1616.6, peaks 1715.3 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - { 531, 531, 0, 0, 2246, 2246,0.000000 }, // 523: b6M111; b8M88; f35GM88; hamM52; rickM94; Fantasy1; Pad 1 new age; RFantasy; fantasy1 + { 531, 531, 0, 0, 2246, 2246,0.000000 }, // 530: b6M111; b8M88; f35GM88; hamM52; rickM94; Fantasy1; Pad 1 new age; RFantasy; fantasy1 // Amplitude begins at 2048.3, peaks 2185.0 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 532, 532, 0, 0, 853, 853,0.000000 }, // 524: f35GM24; hamM53; Acoustic Guitar1; guitar1 + { 532, 532, 0, 0, 853, 853,0.000000 }, // 531: f35GM24; hamM53; Acoustic Guitar1; guitar1 // Amplitude begins at 1791.2, peaks 3063.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - { 533, 533, 0, 0, 240, 6,0.000000 }, // 525: b8M99; hamM55; atmos; hamatmos + { 533, 533, 0, 0, 240, 6,0.000000 }, // 532: b8M99; hamM55; atmos; hamatmos // Amplitude begins at 1602.5, peaks 2412.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 534, 534, 0, 0, 40000, 6,0.000000 }, // 526: MGM37; b9M37; f19GM37; f23GM37; f32GM37; f35GM84; f41GM37; hamM59; oGM37; Lead 5 charang; Slap Bass 2; moon; moon.ins + { 534, 534, 0, 0, 40000, 6,0.000000 }, // 533: MGM37; b9MPM37; f19GM37; f23GM37; f32GM37; f35GM84; f41GM37; hamM59; oGM37; Lead 5 charang; Slap Bass 2; moon // Amplitude begins at 2.8, peaks 1145.6 at 0.2s, // fades to 20% at 4.2s, keyoff fades to 20% in 0.0s. - { 535, 535, 0, 0, 4180, 26,0.000000 }, // 527: hamM62; Polyham3 + { 535, 535, 0, 0, 4180, 26,0.000000 }, // 534: hamM62; Polyham3 // Amplitude begins at 5.2, peaks 1160.8 at 0.1s, // fades to 20% at 3.8s, keyoff fades to 20% in 0.0s. - { 536, 536, 0, 0, 3793, 13,0.000000 }, // 528: hamM63; Polyham + { 536, 536, 0, 0, 3793, 13,0.000000 }, // 535: hamM63; Polyham // Amplitude begins at 1060.9, peaks 1122.4 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - { 537, 537, 0, 0, 4826, 4826,0.000000 }, // 529: b8M104; f35GM104; hamM64; Sitar; sitar2 + { 537, 537, 0, 0, 4826, 4826,0.000000 }, // 536: b8M104; f35GM104; hamM64; Sitar; sitar2 // Amplitude begins at 1550.9, peaks 1628.2 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 538, 538, 0, 0, 1953, 1953,0.000000 }, // 530: f35GM81; hamM70; Lead 2 sawtooth; weird1a + { 538, 538, 0, 0, 1953, 1953,0.000000 }, // 537: f35GM81; hamM70; Lead 2 sawtooth; weird1a // Amplitude begins at 947.0, peaks 1137.7 at 0.1s, // fades to 20% at 4.2s, keyoff fades to 20% in 0.0s. - { 539, 539, 0, 0, 4180, 26,0.000000 }, // 531: hamM71; Polyham4 + { 539, 539, 0, 0, 4180, 26,0.000000 }, // 538: hamM71; Polyham4 // Amplitude begins at 2788.5, peaks 3583.4 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 540, 540, 0, 0, 40000, 20,0.000000 }, // 532: hamM72; hamsynbs + { 540, 540, 0, 0, 40000, 20,0.000000 }, // 539: hamM72; hamsynbs // Amplitude begins at 1415.2, peaks 1722.6 at 7.2s, // fades to 20% at 8.7s, keyoff fades to 20% in 0.0s. - { 541, 541, 0, 0, 8700, 13,0.000000 }, // 533: hamM73; Ocasynth + { 541, 541, 0, 0, 8700, 13,0.000000 }, // 540: hamM73; Ocasynth // Amplitude begins at 1885.1, peaks 3071.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 542, 542, 0, 0, 40, 40,0.000000 }, // 534: hamM120; hambass1 + { 542, 542, 0, 0, 40, 40,0.000000 }, // 541: hamM120; hambass1 // Amplitude begins at 1321.6, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 543, 543, 0, 0, 40000, 13,0.000000 }, // 535: hamM121; hamguit1 + { 543, 543, 0, 0, 40000, 13,0.000000 }, // 542: hamM121; hamguit1 // Amplitude begins at 1110.6, // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - { 544, 544, 0, 0, 4400, 4400,0.000000 }, // 536: hamM122; hamharm2 + { 544, 544, 0, 0, 4400, 4400,0.000000 }, // 543: hamM122; hamharm2 // Amplitude begins at 0.3, peaks 1542.7 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - { 545, 545, 0, 0, 40000, 500,0.000000 }, // 537: hamM123; hamvox1 + { 545, 545, 0, 0, 40000, 500,0.000000 }, // 544: hamM123; hamvox1 // Amplitude begins at 0.0, peaks 2522.9 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - { 546, 546, 0, 0, 40000, 826,0.000000 }, // 538: hamM124; hamgob1 + { 546, 546, 0, 0, 40000, 826,0.000000 }, // 545: hamM124; hamgob1 // Amplitude begins at 0.8, peaks 2548.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 547, 547, 0, 0, 40000, 53,0.000000 }, // 539: hamM125; hamblow1 + { 547, 547, 0, 0, 40000, 53,0.000000 }, // 546: hamM125; hamblow1 // Amplitude begins at 1062.6, peaks 1282.2 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 136, 136, 49, 0, 1173, 1173,0.000000 }, // 540: b6P112; b8P49; hamP0; Rcrash1; crash1 - - // Amplitude begins at 2377.9, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 49, 0, 80, 80,0.000000 }, // 541: b13P43; b7P43; fat2P43; hamP2; High Floor Tom; aps041; aps041.i - - // Amplitude begins at 2503.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 51, 0, 146, 146,0.000000 }, // 542: b13P45; b7P45; fat2P45; hamP3; Low Tom; aps041; aps041.i - - // Amplitude begins at 2168.8, peaks 2592.7 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 54, 0, 113, 113,0.000000 }, // 543: b13P47; b7P47; fat2P47; hamP4; Low-Mid Tom; aps041; aps041.i - - // Amplitude begins at 2266.6, peaks 2686.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 57, 0, 140, 140,0.000000 }, // 544: b13P48; b7P48; fat2P48; hamP5; High-Mid Tom; aps041; aps041.i - - // Amplitude begins at 2211.8, peaks 2480.9 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 132, 132, 60, 0, 160, 160,0.000000 }, // 545: 3drm67P39; b13P50; b7P50; fat2P50; hamP6; Hand Clap; High Tom; aps041; aps041.i - - // Amplitude begins at 6.6, peaks 610.6 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 166, 166, 72, 0, 40, 40,0.000000 }, // 546: b6P116; b8P82; fat2P82; hamP7; Rshaker; Shaker; aps082; shaker + { 136, 136, 49, 0, 1173, 1173,0.000000 }, // 547: b6P112; b8P49; f15GP49; f26GP49; f35GP49; hamP0; oGP49; Crash Cymbal 1; Rcrash1; crash1 // Amplitude begins at 2182.1, peaks 3050.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 548, 548, 35, 0, 40, 40,0.000000 }, // 547: b6P93; b8P32; hamP12; rickP15; Rkick3; hamkick; kick3; kick3.in + { 548, 548, 35, 0, 40, 40,0.000000 }, // 548: b6P93; b8P32; f35GP36; hamP12; rickP15; Bass Drum 1; Rkick3; hamkick; kick3; kick3.in // Amplitude begins at 1457.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 549, 549, 41, 0, 6, 6,0.000000 }, // 548: b8P37; hamP13; rimshot2 + { 549, 549, 41, 0, 6, 6,0.000000 }, // 549: b8P37; f35GP37; hamP13; Side Stick; rimshot2 // Amplitude begins at 2789.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 366, 366, 38, 0, 100, 100,0.000000 }, // 549: b6P97; b8P29; hamP14; rickP16; Rsnr1; hamsnr1; snr1; snr1.ins + { 366, 366, 38, 0, 100, 100,0.000000 }, // 550: b6P97; b8P29; f35GP38; hamP14; rickP16; Acoustic Snare; Rsnr1; hamsnr1; snr1; snr1.ins // Amplitude begins at 2576.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 550, 550, 39, 0, 26, 26,0.000000 }, // 550: b8P39; hamP15; handclap + { 550, 550, 39, 0, 26, 26,0.000000 }, // 551: b8P39; f35GP39; hamP15; Hand Clap; handclap // Amplitude begins at 1109.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 551, 551, 49, 0, 40, 40,0.000000 }, // 551: b8P28; hamP16; smallsnr + { 551, 551, 49, 0, 40, 40,0.000000 }, // 552: b8P28; f35GP40; hamP16; Electric Snare; smallsnr // Amplitude begins at 91.1, peaks 1439.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 408, 408, 59, 0, 100, 100,0.000000 }, // 552: hamP18; openhht2 - - // Amplitude begins at 919.1, peaks 976.4 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 138, 138, 84, 0, 420, 420,0.000000 }, // 553: b13P52; b7P52; b8P52; fat2P52; hamP19; Chinese Cymbal; aps052; aps052.i; cymchin + { 408, 408, 59, 0, 100, 100,0.000000 }, // 553: hamP18; openhht2 // Amplitude begins at 1696.2, peaks 1861.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. @@ -6806,7 +6818,7 @@ const struct adlinsdata adlins[4497] = // Amplitude begins at 5.4, peaks 2515.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 559, 559, 0, 0, 166, 166,0.000000 }, // 568: b8M38; b9M39; f32GM39; f41GM39; rickM78; Synbass1; Synth Bass 2; synbass1 + { 559, 559, 0, 0, 166, 166,0.000000 }, // 568: b8M38; b9MPM39; f32GM39; f41GM39; rickM78; Synbass1; Synth Bass 2; synbass1 // Amplitude begins at 860.4, peaks 1004.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. @@ -6958,15567 +6970,15751 @@ const struct adlinsdata adlins[4497] = // Amplitude begins at 2761.5, peaks 2785.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 347, 347, 36, 0, 46, 46,0.000000 }, // 606: b6P99; Rlogdrum + { 347, 347, 36, 0, 46, 46,0.000000 }, // 606: b6P99; f47GP13; Rlogdrum // Amplitude begins at 2670.3, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 347, 347, 38, 0, 200, 200,0.000000 }, // 607: b6P101; Rlogdrum - - // Amplitude begins at 71.9, peaks 751.8 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 134, 134, 43, 0, 26, 26,0.000000 }, // 608: b13P44; b6P102; b7P44; b8P44; fat2P44; Pedal High Hat; Rpedhhat; aps044; aps044.i; pedalhht + { 347, 347, 38, 0, 200, 200,0.000000 }, // 607: b6P101; f47GP15; Rlogdrum // Amplitude begins at 2528.2, peaks 2886.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 347, 347, 40, 0, 133, 133,0.000000 }, // 609: b6P103; Rlogdrum + { 347, 347, 40, 0, 133, 133,0.000000 }, // 608: b6P103; f47GP17; Rlogdrum // Amplitude begins at 2554.7, peaks 2824.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 347, 347, 42, 0, 173, 173,0.000000 }, // 610: b6P105; Rlogdrum + { 347, 347, 42, 0, 173, 173,0.000000 }, // 609: b6P105; f47GP19; Rlogdrum // Amplitude begins at 2926.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 347, 347, 44, 0, 120, 120,0.000000 }, // 611: b6P106; Rlogdrum + { 347, 347, 44, 0, 120, 120,0.000000 }, // 610: b6P106; f47GP21; Rlogdrum // Amplitude begins at 1374.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 510, 510, 55, 0, 580, 580,0.000000 }, // 612: b6P107; Rcrash + { 510, 510, 55, 0, 580, 580,0.000000 }, // 611: b6P107; Rcrash // Amplitude begins at 2823.8, peaks 2841.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 347, 347, 46, 0, 153, 153,0.000000 }, // 613: b6P108; Rlogdrum - - // Amplitude begins at 1186.6, peaks 1224.5 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 141, 141, 84, 0, 426, 426,0.000000 }, // 614: b13P55; b6P110; b7P55; b8P55; fat2P55; Rsplash; Splash Cymbal; aps055; aps055.i; cysplash + { 347, 347, 46, 0, 153, 153,0.000000 }, // 612: b6P108; f47GP23; Rlogdrum // Amplitude begins at 160.9, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 137, 137, 80, 0, 506, 506,0.000000 }, // 615: b6P111; Rridecym + { 137, 137, 80, 0, 506, 506,0.000000 }, // 613: b6P111; Rridecym // Amplitude begins at 2554.7, peaks 2882.3 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 486, 486, 24, 0, 360, 360,0.000000 }, // 616: b6P114; b8P24; RSHOT; SHOT + { 486, 486, 24, 0, 360, 360,0.000000 }, // 614: b6P114; b8P24; RSHOT; SHOT // Amplitude begins at 776.7, peaks 1144.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 154, 154, 50, 0, 13, 13,0.000000 }, // 617: b6P117; b8P70; Rmaracas; maracas + { 154, 154, 50, 0, 13, 13,0.000000 }, // 615: b6P117; b8P70; f35GP70; Maracas; Rmaracas; maracas // Amplitude begins at 2904.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 347, 347, 24, 0, 53, 53,0.000000 }, // 618: b6P120; Rlogdrum + { 347, 347, 24, 0, 53, 53,0.000000 }, // 616: b6P120; Rlogdrum // Amplitude begins at 1505.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 516, 516, 31, 0, 193, 193,0.000000 }, // 619: b6P121; Rhammer1 + { 516, 516, 31, 0, 193, 193,0.000000 }, // 617: b6P121; Rhammer1 // Amplitude begins at 2080.7, peaks 2793.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 498, 498, 35, 0, 926, 926,0.000000 }, // 620: b6P122; Rtom1r + { 498, 498, 35, 0, 926, 926,0.000000 }, // 618: b6P122; Rtom1r // Amplitude begins at 1494.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 517, 517, 60, 0, 80, 80,0.000000 }, // 621: b6P123; b8P54; Rtambour; tambour + { 517, 517, 60, 0, 80, 80,0.000000 }, // 619: b6P123; b8P54; Rtambour; tambour // Amplitude begins at 0.0, peaks 461.4 at 0.3s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 530, 530, 36, 0, 1953, 1953,0.000000 }, // 622: b6P124; RBreathI + { 530, 530, 36, 0, 1953, 1953,0.000000 }, // 620: b6P124; RBreathI // Amplitude begins at 0.0, peaks 433.9 at 0.2s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - { 530, 530, 48, 0, 1386, 1386,0.000000 }, // 623: b6P125; RBreathI + { 530, 530, 48, 0, 1386, 1386,0.000000 }, // 621: b6P125; RBreathI // Amplitude begins at 1540.5, peaks 1600.4 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 589, 589, 0, 0, 1633, 1633,0.000000 }, // 624: 3drm67M0; b7M0; f17GM0; mGM0; AcouGrandPiano; am000.in - - // Amplitude begins at 2330.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 129, 129, 52, 0, 20, 20,0.000000 }, // 625: b13P37; b7P37; fat2P37; Side Stick; aps037; aps037.i - - // Amplitude begins at 2148.8, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130, 130, 48, 0, 66, 66,0.000000 }, // 626: b13P38; b7P38; fat2P38; Acoustic Snare; aps038; aps038.i - - // Amplitude begins at 2018.9, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 131, 131, 58, 0, 40, 40,0.000000 }, // 627: b13P39; b7P39; fat2P39; Hand Clap; aps039; aps039.i - - // Amplitude begins at 2099.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130, 130, 60, 0, 80, 80,0.000000 }, // 628: b13P40; b7P40; fat2P40; Electric Snare; aps040; aps040.i - - // Amplitude begins at 691.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 43, 0, 20, 20,0.000000 }, // 629: b13P42; b7P42; fat2P42; Closed High Hat; aps042; aps042.i - - // Amplitude begins at 731.6, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 135, 135, 43, 0, 300, 300,0.000000 }, // 630: b13P46; b7P46; fat2P46; Open High Hat; aps046; aps046.i - - // Amplitude begins at 1234.0, peaks 1278.5 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 136, 136, 72, 0, 600, 600,0.000000 }, // 631: b13P49; b7P49; fat2P49; Crash Cymbal 1; aps049; aps049.i - - // Amplitude begins at 184.8, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 137, 137, 76, 0, 506, 506,0.000000 }, // 632: b13P51; b7P51; b8P51; fat2P51; Ride Cymbal 1; aps051; aps051.i; ridecym - - // Amplitude begins at 112.7, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 139, 139, 36, 0, 386, 386,0.000000 }, // 633: b13P53; b7P53; b8P53; fat2P53; Ride Bell; aps053; aps053.i; ridebell + { 589, 589, 0, 0, 1633, 1633,0.000000 }, // 622: 3drm67M0; b7M0; f17GM0; mGM0; AcouGrandPiano; am000.in // Amplitude begins at 545.7, peaks 1172.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 76, 0, 73, 73,0.000000 }, // 634: b13P54; b7P54; aps054; aps054.i - - // Amplitude begins at 1342.1, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 142, 142, 83, 0, 60, 60,0.000000 }, // 635: b13P56; b7P56; fat2P56; Cow Bell; aps056; aps056.i - - // Amplitude begins at 1290.9, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 136, 136, 84, 0, 406, 406,0.000000 }, // 636: b13P57; b7P57; fat2P57; Crash Cymbal 2; aps057; aps057.i - - // Amplitude begins at 492.8, peaks 558.6 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 143, 143, 24, 0, 46, 46,0.000000 }, // 637: b13P58; b7P58; b8P58; aps058; aps058.i; vibra - - // Amplitude begins at 177.1, peaks 178.9 at 0.0s, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 137, 137, 77, 0, 506, 506,0.000000 }, // 638: b13P59; b7P59; fat2P59; Ride Cymbal 2; aps051; aps051.i - - // Amplitude begins at 2483.7, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 144, 144, 60, 0, 40, 40,0.000000 }, // 639: b13P60; b7P60; fat2P60; High Bongo; aps060; aps060.i - - // Amplitude begins at 3190.9, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 145, 145, 65, 0, 40, 40,0.000000 }, // 640: b13P61; b7P61; fat2P61; Low Bongo; aps061; aps061.i - - // Amplitude begins at 1434.3, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 146, 146, 59, 0, 13, 13,0.000000 }, // 641: b13P62; b7P62; fat2P62; Mute High Conga; aps062; aps062.i - - // Amplitude begins at 2343.3, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 147, 147, 51, 0, 40, 40,0.000000 }, // 642: apgleeP63; b13P63; b7P63; fat2P63; Open High Conga; aps063; aps063.i - - // Amplitude begins at 2576.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 148, 148, 45, 0, 40, 40,0.000000 }, // 643: b13P64; b7P64; fat2P64; Low Conga; aps064; aps064.i - - // Amplitude begins at 2701.8, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 150, 150, 60, 0, 160, 160,0.000000 }, // 644: b13P66; b7P66; fat2P66; Low Timbale; aps066; aps066.i - - // Amplitude begins at 1507.9, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 151, 151, 58, 0, 146, 146,0.000000 }, // 645: b13P67; b7P67; b8P67; fat2P67; High Agogo; agogo1; aps067; aps067.i - - // Amplitude begins at 2875.1, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 152, 152, 53, 0, 153, 153,0.000000 }, // 646: b13P68; b7P68; fat2P68; Low Agogo; aps068; aps068.i - - // Amplitude begins at 1.7, peaks 604.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 64, 0, 86, 86,0.000000 }, // 647: apgleeP69; apgleeP82; b13P69; b7P69; fat2P69; Cabasa; Shaker; aps069; aps069.i - - // Amplitude begins at 1016.1, peaks 1048.8 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 154, 154, 71, 0, 13, 13,0.000000 }, // 648: b13P70; b7P70; fat2P70; Maracas; aps070; aps070.i - - // Amplitude begins at 126.4, peaks 2650.9 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 155, 155, 61, 0, 326, 326,0.000000 }, // 649: b13P71; b7P71; b8P71; fat2P71; Short Whistle; aps071; aps071.i; whistsh - - // Amplitude begins at 125.8, peaks 2795.8 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 156, 156, 61, 0, 620, 620,0.000000 }, // 650: 3drm67P70; b13P72; b7P72; b8P72; fat2P72; Long Whistle; Maracas; aps072; aps072.i; whistll + { 140, 140, 76, 0, 73, 73,0.000000 }, // 623: b13P54; b7P54; aps054; aps054.i // Amplitude begins at 4.1, peaks 1502.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 157, 157, 48, 0, 80, 80,0.000000 }, // 651: b13P73; b7P73; aps073; aps073.i + { 157, 157, 48, 0, 80, 80,0.000000 }, // 624: b13P73; b7P73; aps073; aps073.i // Amplitude begins at 0.0, peaks 741.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 158, 158, 48, 0, 220, 220,0.000000 }, // 652: 3drm67P72; b13P74; b7P74; Long Whistle; aps074; aps074.i - - // Amplitude begins at 2264.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 69, 0, 20, 20,0.000000 }, // 653: b13P75; b7P75; fat2P75; Claves; aps075; aps075.i - - // Amplitude begins at 2255.7, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 160, 160, 68, 0, 20, 20,0.000000 }, // 654: b13P76; b7P76; b8P76; fat2P76; High Wood Block; aps076; aps076.i; blockhi - - // Amplitude begins at 2415.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 161, 161, 63, 0, 33, 33,0.000000 }, // 655: b13P77; b7P77; b8P77; fat2P77; Low Wood Block; aps077; aps077.i; blocklow - - // Amplitude begins at 161.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 164, 164, 80, 0, 60, 60,0.000000 }, // 656: b13P80; b7P80; b8P80; fat2P80; Mute Triangle; aps080; aps080.i; trianglm - - // Amplitude begins at 193.0, - // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 165, 165, 64, 0, 880, 880,0.000000 }, // 657: b13P81; b7P81; b8P81; fat2P81; Open Triangle; aps081; aps081.i; trianglo + { 158, 158, 48, 0, 220, 220,0.000000 }, // 625: 3drm67P72; b13P74; b7P74; Long Whistle; aps074; aps074.i // Amplitude begins at 6.1, peaks 612.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 166, 166, 69, 0, 40, 40,0.000000 }, // 658: b13P82; b7P82; aps082; aps082.i - - // Amplitude begins at 0.0, peaks 469.5 at 0.1s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 167, 167, 73, 0, 293, 293,0.000000 }, // 659: b13P83; b7P83; b8P83; fat2P83; Jingle Bell; aps083; aps083.i; jingbell + { 166, 166, 69, 0, 40, 40,0.000000 }, // 626: b13P82; b7P82; aps082; aps082.i // Amplitude begins at 773.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 168, 168, 75, 0, 133, 133,0.000000 }, // 660: b13P84; b7P84; aps084; aps084.i - - // Amplitude begins at 2271.7, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 169, 169, 68, 0, 20, 20,0.000000 }, // 661: b13P85; b7P85; b8P85; fat2P85; Castanets; aps085; aps085.i; castanet - - // Amplitude begins at 2535.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 170, 170, 48, 0, 40, 40,0.000000 }, // 662: b13P86; b7P86; b8P86; fat2P86; Mute Surdu; aps086; aps086.i; surdum + { 168, 168, 75, 0, 133, 133,0.000000 }, // 627: b13P84; b7P84; aps084; aps084.i // Amplitude begins at 2569.3, peaks 2633.4 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - { 590, 590, 0, 0, 1260, 1260,0.000000 }, // 663: b8M0; piano11 + { 590, 590, 0, 0, 1260, 1260,0.000000 }, // 628: b8M0; piano11 // Amplitude begins at 2302.9, peaks 2737.1 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 591, 591, 0, 0, 2280, 2280,0.000000 }, // 664: b8M1; bsynth + { 591, 591, 0, 0, 2280, 2280,0.000000 }, // 629: b8M1; bsynth // Amplitude begins at 1433.8, peaks 2440.1 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 592, 592, 0, 0, 1940, 1940,0.000000 }, // 665: b8M5; f47GM4; Rhodes Piano; epiano4 + { 592, 592, 0, 0, 1940, 1940,0.000000 }, // 630: b8M5; f47GM4; Rhodes Piano; epiano4 // Amplitude begins at 1680.4, peaks 1688.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 593, 593, 0, 0, 620, 620,0.000000 }, // 666: b8M7; f35GM7; Clavinet; clavin + { 593, 593, 0, 0, 620, 620,0.000000 }, // 631: b8M7; f35GM7; Clavinet; clavin // Amplitude begins at 1010.6, peaks 1027.3 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 594, 594, 0, 0, 1213, 1213,0.000000 }, // 667: b56M9; b66M9; b8M9; GLOCK + { 594, 594, 0, 0, 1213, 1213,0.000000 }, // 632: b56M9; b66M9; b8M9; GLOCK // Amplitude begins at 2678.3, peaks 2947.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 595, 595, 0, 0, 1746, 1746,0.000000 }, // 668: b8M11; vibes + { 595, 595, 0, 0, 1746, 1746,0.000000 }, // 633: b8M11; vibes // Amplitude begins at 2064.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 596, 596, 0, 0, 206, 206,0.000000 }, // 669: b8M12; marimba1 + { 596, 596, 0, 0, 206, 206,0.000000 }, // 634: b8M12; marimba1 // Amplitude begins at 2065.1, peaks 2354.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 597, 597, 0, 0, 293, 293,0.000000 }, // 670: b8M15; santr + { 597, 597, 0, 0, 293, 293,0.000000 }, // 635: b8M15; santr // Amplitude begins at 1675.8, peaks 2244.6 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 598, 598, 0, 0, 40000, 6,0.000000 }, // 671: b8M16; f32GM11; Vibraphone; organ4 + { 598, 598, 0, 0, 40000, 6,0.000000 }, // 636: b8M16; f32GM11; Vibraphone; organ4 // Amplitude begins at 1113.5, peaks 1292.0 at 17.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - { 599, 599, 0, 0, 40000, 493,0.000000 }, // 672: b8M19; f35GM19; Church Organ; organ3a + { 599, 599, 0, 0, 40000, 493,0.000000 }, // 637: b8M19; f35GM19; Church Organ; organ3a // Amplitude begins at 2050.9, peaks 2603.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 600, 600, 0, 0, 40000, 20,0.000000 }, // 673: b8M21; Sweepad2 + { 600, 600, 0, 0, 40000, 20,0.000000 }, // 638: b8M21; Sweepad2 // Amplitude begins at 2085.1, peaks 2320.9 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 601, 601, 0, 0, 660, 660,0.000000 }, // 674: b8M24; f12GM24; f16GM24; f54GM24; Acoustic Guitar1; guitar1 + { 601, 601, 0, 0, 660, 660,0.000000 }, // 639: b8M24; f12GM24; f16GM24; f54GM24; Acoustic Guitar1; guitar1 // Amplitude begins at 2324.5, peaks 2590.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 602, 602, 0, 0, 106, 106,0.000000 }, // 675: b8M25; guitar4 + { 602, 602, 0, 0, 106, 106,0.000000 }, // 640: b8M25; guitar4 // Amplitude begins at 2547.4, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 603, 603, 0, 0, 1066, 1066,0.000000 }, // 676: b8M27; f35GM27; Electric Guitar2; guit + { 603, 603, 0, 0, 1066, 1066,0.000000 }, // 641: b8M27; f35GM27; Electric Guitar2; guit // Amplitude begins at 2395.3, peaks 2449.6 at 0.0s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - { 604, 604, 0, 0, 4153, 4153,0.000000 }, // 677: b8M31; harm + { 604, 604, 0, 0, 4153, 4153,0.000000 }, // 642: b8M31; harm // Amplitude begins at 825.1, peaks 1667.4 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 605, 605, 0, 0, 1073, 1073,0.000000 }, // 678: b8M32; f35GM32; Acoustic Bass; acoubas1 + { 605, 605, 0, 0, 1073, 1073,0.000000 }, // 643: b8M32; f35GM32; Acoustic Bass; acoubas1 // Amplitude begins at 0.8, peaks 3176.2 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - { 606, 606, 0, 0, 513, 13,0.000000 }, // 679: b8M35; f35GM35; Fretless Bass; fretles1 + { 606, 606, 0, 0, 513, 13,0.000000 }, // 644: b8M35; f35GM35; Fretless Bass; fretles1 // Amplitude begins at 0.5, peaks 811.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 607, 607, 0, 0, 60, 13,0.000000 }, // 680: b8M41; f35GM41; Viola; flystr2 + { 607, 607, 0, 0, 60, 13,0.000000 }, // 645: b8M41; f35GM41; Viola; flystr2 // Amplitude begins at 0.0, peaks 1456.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 608, 608, 0, 0, 40000, 113,0.000000 }, // 681: b8M42; f35GM42; Cello; cello + { 608, 608, 0, 0, 40000, 113,0.000000 }, // 646: b8M42; f35GM42; Cello; cello // Amplitude begins at 0.5, peaks 1548.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 609, 609, 0, 0, 120, 120,0.000000 }, // 682: b8M45; pizzica6 + { 609, 609, 0, 0, 120, 120,0.000000 }, // 647: b8M45; pizzica6 // Amplitude begins at 2030.9, peaks 2392.6 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 610, 610, 0, 0, 1606, 1606,0.000000 }, // 683: b8M46; f35GM46; Orchestral Harp; harp11 + { 610, 610, 0, 0, 1606, 1606,0.000000 }, // 648: b8M46; f35GM46; Orchestral Harp; harp11 // Amplitude begins at 1011.3, peaks 3231.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 611, 611, 0, 0, 486, 486,0.000000 }, // 684: b8M47; f35GM47; Timpany; timp1 + { 611, 611, 0, 0, 486, 486,0.000000 }, // 649: b8M47; f35GM47; Timpany; timp1 // Amplitude begins at 0.6, peaks 1195.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 612, 612, 0, 0, 40000, 46,0.000000 }, // 685: b8M48; strings1 + { 612, 612, 0, 0, 40000, 46,0.000000 }, // 650: b8M48; strings1 // Amplitude begins at 0.0, peaks 1170.5 at 2.3s, // fades to 20% at 2.3s, keyoff fades to 20% in 0.0s. - { 613, 613, 0, 0, 2280, 13,0.000000 }, // 686: b8M49; f47GM49; String Ensemble2; sstring + { 613, 613, 0, 0, 2280, 13,0.000000 }, // 651: b8M49; f47GM49; String Ensemble2; sstring // Amplitude begins at 4.7, peaks 800.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 614, 614, 0, 0, 60, 13,0.000000 }, // 687: b8M50; f35GM50; Synth Strings 1; strsec11 + { 614, 614, 0, 0, 60, 13,0.000000 }, // 652: b8M50; f35GM50; Synth Strings 1; strsec11 // Amplitude begins at 4.0, peaks 680.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 615, 615, 0, 0, 60, 13,0.000000 }, // 688: b8M51; strsect8 + { 615, 615, 0, 0, 60, 13,0.000000 }, // 653: b8M51; strsect8 // Amplitude begins at 732.3, peaks 2566.6 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 616, 616, 0, 0, 986, 986,0.000000 }, // 689: b8M56; f32GM88; f32GM89; f41GM89; Pad 1 new age; Pad 2 warm; trumpet4 + { 616, 616, 0, 0, 986, 986,0.000000 }, // 654: b8M56; f32GM88; f32GM89; f41GM89; Pad 1 new age; Pad 2 warm; trumpet4 // Amplitude begins at 732.3, peaks 2569.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 617, 617, 0, 0, 126, 126,0.000000 }, // 690: b8M57; tromb1 + { 617, 617, 0, 0, 126, 126,0.000000 }, // 655: b8M57; tromb1 // Amplitude begins at 121.5, peaks 3067.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 618, 618, 0, 0, 646, 646,0.000000 }, // 691: b8M58; f35GM58; f47GM58; Tuba; tuba11 + { 618, 618, 0, 0, 646, 646,0.000000 }, // 656: b8M58; f35GM58; f47GM58; Tuba; tuba11 // Amplitude begins at 732.3, peaks 2569.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 619, 619, 0, 0, 126, 126,0.000000 }, // 692: b8M59; f53GM88; 3trump3; Pad 1 new age + { 619, 619, 0, 0, 126, 126,0.000000 }, // 657: b8M59; f53GM88; 3trump3; Pad 1 new age // Amplitude begins at 1330.1, peaks 1931.3 at 17.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 620, 620, 0, 0, 40000, 6,0.000000 }, // 693: b8M60; frhorn7 + { 620, 620, 0, 0, 40000, 6,0.000000 }, // 658: b8M60; frhorn7 // Amplitude begins at 2598.8, peaks 2948.3 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 621, 621, 0, 0, 1193, 1193,0.000000 }, // 694: b8M64; f35GM127; Explode1; Gunshot + { 621, 621, 0, 0, 1193, 1193,0.000000 }, // 659: b8M64; f35GM127; Explode1; Gunshot // Amplitude begins at 0.0, peaks 1539.0 at 2.2s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 622, 622, 0, 0, 2333, 2333,0.000000 }, // 695: b8M66; f17GM119; f35GM119; Reverse Cymbal; revrscyz + { 622, 622, 0, 0, 2333, 2333,0.000000 }, // 660: b8M66; f17GM119; f35GM119; Reverse Cymbal; revrscyz // Amplitude begins at 0.0, peaks 1350.4 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 623, 623, 0, 0, 146, 6,0.000000 }, // 696: b8M67; metalpa2 + { 623, 623, 0, 0, 146, 6,0.000000 }, // 661: b8M67; metalpa2 // Amplitude begins at 5.3, peaks 2243.2 at 30.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 624, 624, 0, 0, 40000, 0,0.000000 }, // 697: b8M68; oboe11 + { 624, 624, 0, 0, 40000, 0,0.000000 }, // 662: b8M68; oboe11 // Amplitude begins at 3.1, peaks 2612.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 625, 625, 0, 0, 40000, 0,0.000000 }, // 698: b56M70; b66M70; b8M70; BASSOON + { 625, 625, 0, 0, 40000, 0,0.000000 }, // 663: b56M70; b66M70; b8M70; BASSOON // Amplitude begins at 1268.2, peaks 2582.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 626, 626, 0, 0, 40000, 0,0.000000 }, // 699: apgleeM70; b56M71; b66M71; b8M71; b9M83; f21GM83; f32GM83; f37GM71; f41GM83; f47GM71; Bassoon; CLARINET + { 626, 626, 0, 0, 40000, 0,0.000000 }, // 664: apgleeM70; b56M71; b66M71; b8M71; b9MPM83; f21GM83; f32GM83; f37GM71; f41GM83; f47GM71; Bassoon; CLARINET // Amplitude begins at 0.8, peaks 3039.3 at 0.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 627, 627, 0, 0, 1100, 1100,0.000000 }, // 700: b8M73; flute1 + { 627, 627, 0, 0, 1100, 1100,0.000000 }, // 665: b8M73; flute1 // Amplitude begins at 0.8, peaks 3071.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 628, 628, 0, 0, 40000, 6,0.000000 }, // 701: b8M74; f32GM110; f32GM111; f32GM76; f32GM77; f47GM78; Bottle Blow; Fiddle; Shakuhachi; Shanai; Whistle; flute2 + { 628, 628, 0, 0, 40000, 6,0.000000 }, // 666: b8M74; f32GM110; f32GM111; f32GM76; f32GM77; f47GM78; Bottle Blow; Fiddle; Shakuhachi; Shanai; Whistle; flute2 // Amplitude begins at 1.9, peaks 2835.0 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - { 629, 629, 0, 0, 1326, 0,0.000000 }, // 702: b8M77; shakuhac + { 629, 629, 0, 0, 1326, 0,0.000000 }, // 667: b8M77; shakuhac // Amplitude begins at 0.6, peaks 1731.3 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 630, 630, 0, 0, 1940, 1940,0.000000 }, // 703: b8M78; f35GM78; Whistle; whistle2 + { 630, 630, 0, 0, 1940, 1940,0.000000 }, // 668: b8M78; f35GM78; Whistle; whistle2 // Amplitude begins at 0.0, peaks 3202.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 631, 631, 0, 0, 40000, 106,0.000000 }, // 704: b8M79; ocarina + { 631, 631, 0, 0, 40000, 106,0.000000 }, // 669: b8M79; ocarina // Amplitude begins at 719.3, peaks 2012.9 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - { 632, 632, 0, 0, 560, 33,0.000000 }, // 705: b8M90; f35GM90; Pad 3 polysynth; synth11 + { 632, 632, 0, 0, 560, 33,0.000000 }, // 670: b8M90; f35GM90; Pad 3 polysynth; synth11 // Amplitude begins at 0.0, peaks 2782.9 at 1.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 633, 633, 0, 0, 2273, 2273,0.000000 }, // 706: b8M97; f35GM97; FX 2 soundtrack; sndtrk + { 633, 633, 0, 0, 2273, 2273,0.000000 }, // 671: b8M97; f35GM97; FX 2 soundtrack; sndtrk // Amplitude begins at 0.8, peaks 2906.8 at 0.1s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 634, 634, 0, 0, 653, 653,0.000000 }, // 707: b8M103; starthem + { 634, 634, 0, 0, 653, 653,0.000000 }, // 672: b8M103; starthem // Amplitude begins at 1693.8, peaks 2797.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 635, 635, 0, 0, 233, 233,0.000000 }, // 708: b8M105; f25GM110; Fiddle; timp2 + { 635, 635, 0, 0, 233, 233,0.000000 }, // 673: b8M105; f25GM110; Fiddle; timp2 // Amplitude begins at 1204.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 636, 636, 0, 0, 306, 306,0.000000 }, // 709: b8M106; f35GM106; Shamisen; sham + { 636, 636, 0, 0, 306, 306,0.000000 }, // 674: b8M106; f35GM106; Shamisen; sham // Amplitude begins at 28.2, peaks 1680.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 637, 637, 0, 0, 40000, 26,0.000000 }, // 710: b8M107; koto + { 637, 637, 0, 0, 40000, 26,0.000000 }, // 675: b8M107; koto // Amplitude begins at 1766.5, peaks 1913.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 638, 638, 0, 0, 260, 260,0.000000 }, // 711: apgleeM46; b56M108; b66M108; b8M108; KALIMBA + { 638, 638, 0, 0, 260, 260,0.000000 }, // 676: apgleeM46; b56M108; b66M108; b8M108; KALIMBA // Amplitude begins at 2926.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 347, 347, 0, 0, 120, 120,0.000000 }, // 712: b56M116; b56M118; b56M121; b8M109; f12GM115; f16GM115; f54GM115; Taiko + { 347, 347, 0, 0, 120, 120,0.000000 }, // 677: b56M116; b56M118; b56M121; b8M109; f12GM115; f16GM115; f54GM115; Taiko // Amplitude begins at 2850.7, peaks 2901.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 639, 639, 0, 0, 1226, 1226,0.000000 }, // 713: MGM126; MGM40; MGM41; b8M112; b9M40; f19GM40; f23GM126; f23GM40; f23GM41; f32GM126; f32GM40; f32GM41; f35GM112; f41GM40; Applause/Noise; Tinkle Bell; Viola; Violin; bells; bells.in + { 639, 639, 0, 0, 1226, 1226,0.000000 }, // 678: MGM126; MGM40; MGM41; b8M112; b9MPM40; f19GM40; f23GM126; f23GM40; f23GM41; f32GM126; f32GM40; f32GM41; f35GM112; f41GM40; Applause/Noise; Tinkle Bell; Viola; Violin; bells // Amplitude begins at 2822.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 404, 404, 0, 0, 126, 126,0.000000 }, // 714: b8M116; taiko + { 404, 404, 0, 0, 126, 126,0.000000 }, // 679: b8M116; taiko // Amplitude begins at 2747.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 506, 506, 0, 0, 153, 153,0.000000 }, // 715: MGM114; MGM117; MGM118; b66M118; b8M118; b9M117; b9M118; f19GM114; f19GM117; f19GM118; f21GM117; f21GM118; f32GM114; f32GM117; f32GM118; f35GM118; f41GM114; f41GM117; f41GM118; f53GM114; oGM118; Melodic Tom; Steel Drums; Synth Drum; synsnr2; synsnr2. + { 506, 506, 0, 0, 153, 153,0.000000 }, // 680: MGM114; MGM117; MGM118; b66M118; b8M118; b9MPM117; b9MPM118; f19GM114; f19GM117; f19GM118; f21GM117; f21GM118; f32GM114; f32GM117; f32GM118; f35GM118; f41GM114; f41GM117; f41GM118; f53GM114; oGM118; Melodic Tom; Steel Drums; Synth Drum; synsnr2 // Amplitude begins at 2872.3, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 639, 639, 60, 0, 880, 880,0.000000 }, // 716: b8P19; windbell + { 639, 639, 60, 0, 880, 880,0.000000 }, // 681: b8P19; windbell // Amplitude begins at 2874.2, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 639, 639, 79, 0, 440, 440,0.000000 }, // 717: b8P20; windbell + { 639, 639, 79, 0, 440, 440,0.000000 }, // 682: b8P20; windbell // Amplitude begins at 0.0, peaks 1442.1 at 0.2s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 640, 640, 65, 0, 780, 780,0.000000 }, // 718: b8P21; crash2b + { 640, 640, 65, 0, 780, 780,0.000000 }, // 683: b8P21; crash2b // Amplitude begins at 2775.1, peaks 2826.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 486, 486, 31, 0, 360, 360,0.000000 }, // 719: b8P25; SHOT + { 486, 486, 31, 0, 360, 360,0.000000 }, // 684: b8P25; SHOT // Amplitude begins at 2785.0, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 486, 486, 36, 0, 373, 373,0.000000 }, // 720: b8P26; SHOT + { 486, 486, 36, 0, 373, 373,0.000000 }, // 685: b8P26; SHOT // Amplitude begins at 0.0, peaks 1426.3 at 0.1s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 640, 640, 72, 0, 646, 646,0.000000 }, // 721: b8P57; crash2 + { 640, 640, 72, 0, 646, 646,0.000000 }, // 686: b8P57; crash2 // Amplitude begins at 166.9, peaks 167.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 137, 137, 79, 0, 506, 506,0.000000 }, // 722: b8P59; ridecym + { 137, 137, 79, 0, 506, 506,0.000000 }, // 687: b8P59; ridecym // Amplitude begins at 2873.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 149, 149, 57, 0, 126, 126,0.000000 }, // 723: b8P66; timbale + { 149, 149, 57, 0, 126, 126,0.000000 }, // 688: b8P66; timbale // Amplitude begins at 1634.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 151, 151, 53, 0, 140, 140,0.000000 }, // 724: b8P68; agogo1 + { 151, 151, 53, 0, 140, 140,0.000000 }, // 689: b8P68; f35GP68; Low Agogo; agogo1 // Amplitude begins at 0.6, peaks 1231.0 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 641, 641, 84, 0, 106, 106,0.000000 }, // 725: b8P69; cabasa + { 641, 641, 84, 0, 106, 106,0.000000 }, // 690: b8P69; cabasa // Amplitude begins at 2568.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 520, 520, 66, 0, 40, 40,0.000000 }, // 726: b8P75; claves - - // Amplitude begins at 879.6, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 168, 168, 70, 0, 133, 133,0.000000 }, // 727: b8P84; fat2P84; Bell Tree; belltree + { 520, 520, 66, 0, 40, 40,0.000000 }, // 691: b8P75; claves // Amplitude begins at 1634.1, peaks 2839.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - { 642, 642, 31, 0, 206, 13,0.000000 }, // 728: b8P88; TAIDRUM2 + { 642, 642, 31, 0, 206, 13,0.000000 }, // 692: b8P88; TAIDRUM2 // Amplitude begins at 1706.1, peaks 3167.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 642, 642, 29, 0, 60, 26,0.000000 }, // 729: b8P89; TAIDRUM2 + { 642, 642, 29, 0, 60, 26,0.000000 }, // 693: b8P89; TAIDRUM2 // Amplitude begins at 1200.7, peaks 1724.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 356, 356, 31, 0, 186, 186,0.000000 }, // 730: b8P90; TIMPANI + { 356, 356, 31, 0, 186, 186,0.000000 }, // 694: b8P90; TIMPANI // Amplitude begins at 1778.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 356, 356, 19, 0, 226, 226,0.000000 }, // 731: b8P91; TIMPANI + { 356, 356, 19, 0, 226, 226,0.000000 }, // 695: b8P91; TIMPANI // Amplitude begins at 864.5, peaks 1797.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 643, 643, 31, 0, 40000, 6,0.000000 }, // 732: b8P92; TAIDRUM4 + { 643, 643, 31, 0, 40000, 6,0.000000 }, // 696: b8P92; TAIDRUM4 // Amplitude begins at 884.7, peaks 1623.1 at 19.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 643, 643, 29, 0, 40000, 6,0.000000 }, // 733: b8P93; TAIDRUM4 + { 643, 643, 29, 0, 40000, 6,0.000000 }, // 697: b8P93; TAIDRUM4 // Amplitude begins at 1277.1, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 644, 644, 31, 0, 700, 700,0.000000 }, // 734: b8P94; metl1r + { 644, 644, 31, 0, 700, 700,0.000000 }, // 698: b8P94; metl1r // Amplitude begins at 1529.0, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 644, 644, 35, 0, 653, 653,0.000000 }, // 735: b8P95; metl1r + { 644, 644, 35, 0, 653, 653,0.000000 }, // 699: b8P95; metl1r // Amplitude begins at 1569.1, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 644, 644, 40, 0, 620, 620,0.000000 }, // 736: b8P96; metl1r + { 644, 644, 40, 0, 620, 620,0.000000 }, // 700: b8P96; metl1r // Amplitude begins at 1430.9, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 644, 644, 47, 0, 566, 566,0.000000 }, // 737: b8P97; metl1r + { 644, 644, 47, 0, 566, 566,0.000000 }, // 701: b8P97; metl1r // Amplitude begins at 1537.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 516, 516, 32, 0, 186, 186,0.000000 }, // 738: b8P98; hammer1 + { 516, 516, 32, 0, 186, 186,0.000000 }, // 702: b8P98; hammer1 // Amplitude begins at 1530.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 516, 516, 43, 0, 140, 140,0.000000 }, // 739: b8P99; hammer1 + { 516, 516, 43, 0, 140, 140,0.000000 }, // 703: b8P99; hammer1 // Amplitude begins at 2053.1, peaks 2674.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 495, 495, 26, 0, 60, 60,0.000000 }, // 740: b8P100; timb1r + { 495, 495, 26, 0, 60, 60,0.000000 }, // 704: b8P100; timb1r // Amplitude begins at 2645.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 495, 495, 44, 0, 600, 600,0.000000 }, // 741: b8P101; timb1r + { 495, 495, 44, 0, 600, 600,0.000000 }, // 705: b8P101; timb1r // Amplitude begins at 1650.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 496, 496, 26, 0, 26, 26,0.000000 }, // 742: b8P102; timb2r + { 496, 496, 26, 0, 26, 26,0.000000 }, // 706: b8P102; timb2r // Amplitude begins at 1658.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 496, 496, 51, 0, 40, 40,0.000000 }, // 743: b8P103; timb2r + { 496, 496, 51, 0, 40, 40,0.000000 }, // 707: b8P103; timb2r // Amplitude begins at 2670.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 496, 496, 39, 0, 33, 33,0.000000 }, // 744: b8P104; timb2r + { 496, 496, 39, 0, 33, 33,0.000000 }, // 708: b8P104; timb2r // Amplitude begins at 1741.9, peaks 2998.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 495, 495, 30, 0, 46, 46,0.000000 }, // 745: b8P105; timb1r + { 495, 495, 30, 0, 46, 46,0.000000 }, // 709: b8P105; timb1r // Amplitude begins at 1345.2, peaks 1755.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 645, 645, 44, 0, 466, 466,0.000000 }, // 746: b8P106; BBASS + { 645, 645, 44, 0, 466, 466,0.000000 }, // 710: b8P106; BBASS // Amplitude begins at 1358.0, peaks 1783.5 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 645, 645, 43, 0, 453, 453,0.000000 }, // 747: b8P107; BBass + { 645, 645, 43, 0, 453, 453,0.000000 }, // 711: b8P107; BBass // Amplitude begins at 2554.7, peaks 2666.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 646, 646, 0, 0, 646, 646,0.000000 }, // 748: b9M0; china2.i + { 646, 646, 0, 0, 646, 646,0.000000 }, // 712: b9MPM0; AcouGrandPiano // Amplitude begins at 1804.6, peaks 1879.7 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 647, 647, 0, 0, 2280, 2280,0.000000 }, // 749: MGM1; MGM3; MGM5; b56M4; b61M4; b66M4; b9M1; b9M5; f19GM1; f19GM5; f21GM1; f23GM3; f23GM5; f32GM1; f32GM3; f32GM5; f41GM1; f47GM5; BrightAcouGrand; Chorused Piano; ELPIANO1 + { 647, 647, 0, 0, 2280, 2280,0.000000 }, // 713: MGM1; MGM3; MGM5; b56M4; b61M4; b66M4; b9MPM1; b9MPM5; f19GM1; f19GM5; f21GM1; f23GM3; f23GM5; f32GM1; f32GM3; f32GM5; f41GM1; f47GM5; BrightAcouGrand; Chorused Piano; ELPIANO1 // Amplitude begins at 2405.3, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 648, 648, 0, 0, 553, 553,0.000000 }, // 750: b9M2; f19GM2; f21GM2; f41GM2; ElecGrandPiano; elecvibe + { 648, 648, 0, 0, 553, 553,0.000000 }, // 714: b9MPM2; f19GM2; f21GM2; f41GM2; ElecGrandPiano // Amplitude begins at 2511.5, peaks 2928.2 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 649, 649, 0, 0, 40000, 40,0.000000 }, // 751: b9M14; b9M3; f19GM14; f19GM3; f21GM14; f41GM14; Honky-tonkPiano; Tubular Bells; pipes.in + { 649, 649, 0, 0, 40000, 40,0.000000 }, // 715: b9MPM14; b9MPM3; f19GM14; f19GM3; f21GM14; f41GM14; Honky-tonkPiano; Tubular Bells // Amplitude begins at 1220.1, peaks 3293.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 650, 650, 0, 0, 40, 40,0.000000 }, // 752: b9M4; f19GM4; Rhodes Piano; circus.i + { 650, 650, 0, 0, 40, 40,0.000000 }, // 716: b9MPM4; f19GM4; Rhodes Piano // Amplitude begins at 2473.4, peaks 2654.8 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 651, 651, 0, 0, 966, 966,0.000000 }, // 753: MGM6; b9M6; f19GM6; f21GM6; f23GM6; f32GM6; Harpsichord; pianof.i + { 651, 651, 0, 0, 966, 966,0.000000 }, // 717: MGM6; b9MPM6; f19GM6; f21GM6; f23GM6; f32GM6; Harpsichord // Amplitude begins at 2930.5, peaks 2933.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - { 652, 652, 0, 0, 40000, 300,0.000000 }, // 754: b9M7; china1.i + { 652, 652, 0, 0, 40000, 300,0.000000 }, // 718: b9MPM7; Clavinet // Amplitude begins at 2312.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 653, 653, 0, 0, 260, 260,0.000000 }, // 755: b9M8; f19GM8; f21GM8; f41GM8; Celesta; SB8.ins + { 653, 653, 0, 0, 260, 260,0.000000 }, // 719: b9MPM8; f19GM8; f21GM8; f41GM8; Celesta // Amplitude begins at 1772.1, peaks 1797.8 at 10.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 654, 654, 0, 0, 40000, 6,0.000000 }, // 756: b9M9; car2.ins + { 654, 654, 0, 0, 40000, 6,0.000000 }, // 720: b9MPM9; Glockenspiel // Amplitude begins at 2734.1, peaks 3215.5 at 37.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 655, 655, 0, 0, 40000, 0,0.000000 }, // 757: b9M10; f19GM10; f41GM10; 60sorgan; Music box + { 655, 655, 0, 0, 40000, 0,0.000000 }, // 721: b9MPM10; f19GM10; f41GM10; Music box // Amplitude begins at 2370.0, peaks 3174.3 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 656, 656, 0, 0, 40000, 6,0.000000 }, // 758: b9M11; f21GM11; Vibraphone; organ4.i + { 656, 656, 0, 0, 40000, 6,0.000000 }, // 722: b9MPM11; f21GM11; Vibraphone // Amplitude begins at 2745.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 657, 657, 0, 0, 260, 260,0.000000 }, // 759: b9M12; f19GM12; f21GM12; f41GM12; Marimba; SB12.ins + { 657, 657, 0, 0, 260, 260,0.000000 }, // 723: b9MPM12; f19GM12; f21GM12; f41GM12; Marimba // Amplitude begins at 2586.6, peaks 2824.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 658, 658, 0, 0, 486, 486,0.000000 }, // 760: b9M13; f21GM13; f41GM13; SB13.ins; Xylophone + { 658, 658, 0, 0, 486, 486,0.000000 }, // 724: b9MPM13; f21GM13; f41GM13; Xylophone // Amplitude begins at 0.8, peaks 3117.0 at 27.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 659, 659, 0, 0, 40000, 6,0.000000 }, // 761: b9M15; f19GM15; f21GM15; f41GM15; Dulcimer; pirate.i + { 659, 659, 0, 0, 40000, 6,0.000000 }, // 725: b9MPM15; f19GM15; f21GM15; f41GM15; Dulcimer // Amplitude begins at 2870.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 660, 660, 0, 0, 613, 613,0.000000 }, // 762: b9M16; f21GM16; f41GM16; Hammond Organ; harpsi7. + { 660, 660, 0, 0, 613, 613,0.000000 }, // 726: b9MPM16; f21GM16; f41GM16; Hammond Organ // Amplitude begins at 1511.3, peaks 1590.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 661, 661, 0, 0, 566, 566,0.000000 }, // 763: b9M17; f21GM17; f27GM6; f41GM17; Harpsichord; Percussive Organ; harpsi6. + { 661, 661, 0, 0, 566, 566,0.000000 }, // 727: b9MPM17; f21GM17; f27GM6; f41GM17; Harpsichord; Percussive Organ // Amplitude begins at 892.6, peaks 993.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 662, 662, 0, 0, 1153, 1153,0.000000 }, // 764: MGM16; MGM17; MGM18; b9M18; f19GM16; f19GM17; f19GM18; f21GM18; f23GM16; f23GM17; f23GM18; f32GM16; f32GM17; f32GM18; f41GM18; Hammond Organ; Percussive Organ; Rock Organ; harpsi4. + { 662, 662, 0, 0, 1153, 1153,0.000000 }, // 728: MGM16; MGM17; MGM18; b9MPM18; f19GM16; f19GM17; f19GM18; f21GM18; f23GM16; f23GM17; f23GM18; f32GM16; f32GM17; f32GM18; f41GM18; Hammond Organ; Percussive Organ; Rock Organ // Amplitude begins at 2895.3, peaks 3134.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 663, 663, 0, 0, 40, 40,0.000000 }, // 765: b9M19; f19GM19; f21GM19; f41GM19; Church Organ; logdrum1 + { 663, 663, 0, 0, 40, 40,0.000000 }, // 729: b9MPM19; f19GM19; f21GM19; f41GM19; Church Organ // Amplitude begins at 1336.6, peaks 1405.2 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - { 664, 664, 0, 0, 2020, 2020,0.000000 }, // 766: MGM19; MGM20; MGM21; b61M7; b9M20; f12GM7; f16GM7; f19GM20; f21GM20; f23GM19; f23GM20; f23GM21; f32GM19; f32GM20; f32GM21; f41GM20; f54GM7; Accordion; Church Organ; Clavinet; Reed Organ; elclav2. + { 664, 664, 0, 0, 2020, 2020,0.000000 }, // 730: MGM19; MGM20; MGM21; b61M7; b9MPM20; f12GM7; f16GM7; f19GM20; f21GM20; f23GM19; f23GM20; f23GM21; f32GM19; f32GM20; f32GM21; f41GM20; f54GM7; Accordion; Church Organ; Clavinet; Reed Organ // Amplitude begins at 121.1, peaks 3196.4 at 39.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 665, 665, 0, 0, 40000, 106,0.000000 }, // 767: b9M21; f21GM21; f41GM21; Accordion; whistle. + { 665, 665, 0, 0, 40000, 106,0.000000 }, // 731: b9MPM21; f21GM21; f41GM21; Accordion // Amplitude begins at 744.8, peaks 1310.4 at 11.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 666, 666, 0, 0, 40000, 140,0.000000 }, // 768: b9M22; f21GM22; f21GM54; f41GM22; Harmonica; Synth Voice; arabian2 + { 666, 666, 0, 0, 40000, 140,0.000000 }, // 732: b9MPM22; f21GM22; f21GM54; f41GM22; Harmonica; Synth Voice // Amplitude begins at 265.5, peaks 1499.6 at 28.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 667, 667, 0, 0, 40000, 146,0.000000 }, // 769: b9M23; f21GM23; f27GM68; f41GM23; Oboe; Tango Accordion; arabian. + { 667, 667, 0, 0, 40000, 146,0.000000 }, // 733: b9MPM23; f21GM23; f27GM68; f41GM23; Oboe; Tango Accordion // Amplitude begins at 2613.8, peaks 2701.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 668, 668, 0, 0, 260, 260,0.000000 }, // 770: b9M24; f19GM24; f21GM24; f41GM24; Acoustic Guitar1; SB24.ins + { 668, 668, 0, 0, 260, 260,0.000000 }, // 734: b9MPM24; f19GM24; f21GM24; f41GM24; Acoustic Guitar1 // Amplitude begins at 2539.8, peaks 6349.1 at 4.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 669, 669, 0, 0, 40000, 73,0.000000 }, // 771: b9M25; f21GM25; Acoustic Guitar2; whistle2 + { 669, 669, 0, 0, 40000, 73,0.000000 }, // 735: b9MPM25; f21GM25; Acoustic Guitar2 // Amplitude begins at 2811.7, peaks 2875.3 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 670, 670, 0, 0, 393, 393,0.000000 }, // 772: b9M26; f19GM26; f21GM26; f41GM26; Electric Guitar1; SB26.ins + { 670, 670, 0, 0, 393, 393,0.000000 }, // 736: b9MPM26; f19GM26; f21GM26; f41GM26; Electric Guitar1 // Amplitude begins at 2811.7, peaks 2959.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 671, 671, 0, 0, 853, 853,0.000000 }, // 773: b9M27; f41GM27; Electric Guitar2; nylongtr + { 671, 671, 0, 0, 853, 853,0.000000 }, // 737: b9MPM27; f41GM27; Electric Guitar2 // Amplitude begins at 2436.0, peaks 3202.5 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 672, 672, 0, 0, 40000, 246,0.000000 }, // 774: b9M28; bassharp + { 672, 672, 0, 0, 40000, 246,0.000000 }, // 738: b9MPM28; Electric Guitar3 // Amplitude begins at 1814.2, peaks 2161.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 673, 673, 0, 0, 213, 213,0.000000 }, // 775: MGM28; MGM29; MGM30; MGM31; MGM44; MGM45; MGM65; MGM66; MGM67; b9M29; b9M30; b9M31; b9M44; b9M45; b9M65; b9M66; f15GM65; f19GM28; f19GM29; f19GM30; f19GM31; f19GM44; f19GM45; f19GM65; f19GM66; f19GM67; f21GM30; f21GM31; f23GM28; f23GM29; f23GM31; f23GM44; f23GM45; f26GM65; f32GM28; f32GM29; f32GM30; f32GM31; f32GM44; f32GM45; f32GM65; f32GM66; f32GM67; f41GM29; f41GM30; f41GM31; f41GM44; f41GM45; f41GM65; f41GM66; f41GM67; f47GM34; oGM28; oGM29; oGM30; oGM31; oGM44; oGM45; oGM65; oGM66; oGM67; Alto Sax; Baritone Sax; Distorton Guitar; Electric Bass 2; Electric Guitar3; Guitar Harmonics; Overdrive Guitar; Pizzicato String; Tenor Sax; Tremulo Strings; bass2.in + { 673, 673, 0, 0, 213, 213,0.000000 }, // 739: MGM28; MGM29; MGM30; MGM31; MGM44; MGM45; MGM65; MGM66; MGM67; b9MPM29; b9MPM30; b9MPM31; b9MPM44; b9MPM45; b9MPM65; b9MPM66; f15GM65; f19GM28; f19GM29; f19GM30; f19GM31; f19GM44; f19GM45; f19GM65; f19GM66; f19GM67; f21GM30; f21GM31; f23GM28; f23GM29; f23GM31; f23GM44; f23GM45; f26GM65; f32GM28; f32GM29; f32GM30; f32GM31; f32GM44; f32GM45; f32GM65; f32GM66; f32GM67; f41GM29; f41GM30; f41GM31; f41GM44; f41GM45; f41GM65; f41GM66; f41GM67; f47GM34; oGM28; oGM29; oGM30; oGM31; oGM44; oGM45; oGM65; oGM66; oGM67; Alto Sax; Baritone Sax; Distorton Guitar; Electric Bass 2; Electric Guitar3; Guitar Harmonics; Overdrive Guitar; Pizzicato String; Tenor Sax; Tremulo Strings // Amplitude begins at 2213.9, peaks 2449.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 674, 674, 0, 0, 166, 166,0.000000 }, // 776: b9M32; f19GM32; f21GM32; f41GM32; Acoustic Bass; SB32.ins + { 674, 674, 0, 0, 166, 166,0.000000 }, // 740: b9MPM32; f19GM32; f21GM32; f41GM32; Acoustic Bass // Amplitude begins at 4.1, peaks 3850.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 675, 675, 0, 0, 40000, 46,0.000000 }, // 777: b9M33; flute3.i + { 675, 675, 0, 0, 40000, 46,0.000000 }, // 741: b9MPM33; Electric Bass 1 // Amplitude begins at 2934.1, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - { 676, 676, 0, 0, 4746, 4746,0.000000 }, // 778: b9M126; b9M127; b9M34; sitar2.i + { 676, 676, 0, 0, 4746, 4746,0.000000 }, // 742: b9MPM126; b9MPM34; Applause/Noise; Electric Bass 2 - // Amplitude begins at 1017.5, peaks 2648.2 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 677, 677, 0, 0, 46, 46,0.000000 }, // 779: b9M35; f32GM35; f41GM35; Fretless Bass; tincan1. + // Amplitude begins at 848.3, peaks 2651.5 at 0.0s, + // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. + { 677, 677, 0, 0, 2280, 2280,0.000000 }, // 743: b9MPM35; Fretless Bass // Amplitude begins at 1368.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 678, 678, 0, 0, 300, 300,0.000000 }, // 780: b9M36; banjo3.i + { 678, 678, 0, 0, 300, 300,0.000000 }, // 744: b9MPM36; Slap Bass 1 // Amplitude begins at 2850.7, peaks 2901.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 679, 679, 0, 0, 1220, 1220,0.000000 }, // 781: b9M38; f19GM38; f41GM38; Synth Bass 1; trainbel + { 679, 679, 0, 0, 1220, 1220,0.000000 }, // 745: b9MPM38; f19GM38; f41GM38; Synth Bass 1 // Amplitude begins at 99.2, peaks 2854.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - { 680, 680, 0, 0, 553, 13,0.000000 }, // 782: b9M41; f19GM41; f21GM41; f41GM41; SB41.ins; Viola + { 680, 680, 0, 0, 553, 13,0.000000 }, // 746: b9MPM41; f19GM41; f21GM41; f41GM41; Viola // Amplitude begins at 92.0, peaks 2243.2 at 30.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 681, 681, 0, 0, 40000, 0,0.000000 }, // 783: b9M42; f32GM42; f47GM68; Cello; Oboe; oboe1.in + { 681, 681, 0, 0, 40000, 0,0.000000 }, // 747: b9MPM42; f32GM42; f47GM68; Cello; Oboe // Amplitude begins at 120.4, peaks 2032.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 682, 682, 0, 0, 40, 46,0.000000 }, // 784: b9M43; f21GM43; f41GM43; Contrabass; SB43.ins + { 682, 682, 0, 0, 40, 46,0.000000 }, // 748: b9MPM43; f21GM43; f41GM43; Contrabass // Amplitude begins at 1011.3, peaks 2764.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 683, 683, 0, 0, 146, 146,0.000000 }, // 785: b9M46; f32GM46; f41GM46; Orchestral Harp; javaican + { 683, 683, 0, 0, 146, 146,0.000000 }, // 749: b9MPM46; f32GM46; f41GM46; Orchestral Harp // Amplitude begins at 1566.1, peaks 1774.9 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 684, 684, 0, 0, 2280, 2280,0.000000 }, // 786: b9M47; f41GM47; Timpany; csynth.i + { 684, 684, 0, 0, 2280, 2280,0.000000 }, // 750: b9MPM47; f41GM47; Timpany // Amplitude begins at 0.0, peaks 1480.0 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 685, 685, 0, 0, 40000, 226,0.000000 }, // 787: b9M48; b9M50; strings1 + { 685, 685, 0, 0, 40000, 226,0.000000 }, // 751: b9MPM48; b9MPM50; String Ensemble1; Synth Strings 1 // Amplitude begins at 2565.1, peaks 2688.7 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - { 686, 686, 0, 0, 40000, 580,0.000000 }, // 788: b9M49; f21GM49; f41GM49; String Ensemble2; strnlong + { 686, 686, 0, 0, 40000, 580,0.000000 }, // 752: b9MPM49; f21GM49; f41GM49; String Ensemble2 // Amplitude begins at 2649.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 687, 687, 0, 0, 80, 80,0.000000 }, // 789: b9M105; b9M51; f19GM105; f19GM51; f21GM105; f41GM105; f41GM51; Banjo; SynthStrings 2; koto1.in + { 687, 687, 0, 0, 80, 80,0.000000 }, // 753: b9MPM105; b9MPM51; f19GM105; f19GM51; f21GM105; f41GM105; f41GM51; Banjo; SynthStrings 2 // Amplitude begins at 0.0, peaks 1028.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.3s. - { 688, 688, 0, 0, 40000, 1333,0.000000 }, // 790: b9M52; b9M54; f27GM52; f32GM52; f32GM54; f41GM52; f41GM54; Choir Aahs; Synth Voice; violin.i + { 688, 688, 0, 0, 40000, 1333,0.000000 }, // 754: b9MPM52; b9MPM54; f27GM52; f32GM52; f32GM54; f41GM52; f41GM54; Choir Aahs; Synth Voice // Amplitude begins at 0.0, peaks 2017.3 at 0.3s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 689, 689, 0, 0, 1220, 1220,0.000000 }, // 791: b9M55; f21GM55; f32GM55; f41GM55; Orchestra Hit; cello.in + { 689, 689, 0, 0, 1220, 1220,0.000000 }, // 755: b9MPM55; f21GM55; f32GM55; f41GM55; Orchestra Hit // Amplitude begins at 128.6, peaks 2935.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 690, 690, 0, 0, 620, 620,0.000000 }, // 792: MGM56; b9M56; f19GM56; f21GM56; f23GM56; f32GM56; f41GM56; Trumpet; contrab. + { 690, 690, 0, 0, 620, 620,0.000000 }, // 756: MGM56; b9MPM56; f19GM56; f21GM56; f23GM56; f32GM56; f41GM56; Trumpet // Amplitude begins at 2044.8, peaks 2390.5 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 691, 691, 0, 0, 1606, 1606,0.000000 }, // 793: MGM57; b9M57; f19GM57; f21GM57; f23GM57; f25GM57; f32GM57; f41GM57; f47GM46; Orchestral Harp; Trombone; harp1.in + { 691, 691, 0, 0, 1606, 1606,0.000000 }, // 757: MGM57; b9MPM57; f19GM57; f21GM57; f23GM57; f25GM57; f32GM57; f41GM57; f47GM46; Orchestral Harp; Trombone // Amplitude begins at 2439.5, peaks 2967.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 692, 692, 0, 0, 540, 540,0.000000 }, // 794: MGM58; b9M58; f19GM58; f21GM58; f23GM58; f32GM58; f41GM58; Tuba; harp.ins + { 692, 692, 0, 0, 540, 540,0.000000 }, // 758: MGM58; b9MPM58; f19GM58; f21GM58; f23GM58; f32GM58; f41GM58; Tuba // Amplitude begins at 2605.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 693, 693, 0, 0, 313, 313,0.000000 }, // 795: MGM59; MGM60; b56M28; b61M28; b66M28; b9M59; b9M60; f19GM59; f19GM60; f21GM59; f21GM60; f23GM59; f23GM60; f32GM59; f32GM60; f41GM59; ELGMUTE + { 693, 693, 0, 0, 313, 313,0.000000 }, // 759: MGM59; MGM60; b56M28; b61M28; b66M28; b9MPM59; b9MPM60; f19GM59; f19GM60; f21GM59; f21GM60; f23GM59; f23GM60; f32GM59; f32GM60; f41GM59; ELGMUTE // Amplitude begins at 717.7, peaks 2435.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 694, 694, 0, 0, 1213, 1213,0.000000 }, // 796: b9M61; f41GM61; Brass Section; elguit3. + { 694, 694, 0, 0, 1213, 1213,0.000000 }, // 760: b9MPM61; f41GM61; Brass Section // Amplitude begins at 0.5, peaks 3145.3 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 695, 695, 0, 0, 40000, 6,0.000000 }, // 797: MGM15; b9M63; f19GM63; f23GM15; f32GM15; f41GM63; Dulcimer; Synth Brass 2; accordn. + { 695, 695, 0, 0, 40000, 6,0.000000 }, // 761: MGM15; b9MPM63; f19GM63; f23GM15; f32GM15; f41GM63; Dulcimer; Synth Brass 2 // Amplitude begins at 1345.2, peaks 1755.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 645, 645, 0, 0, 466, 466,0.000000 }, // 798: MGM64; MGM68; MGM69; b9M64; b9M68; b9M69; f19GM64; f19GM68; f19GM69; f32GM64; f32GM68; f32GM69; f41GM64; f41GM68; f41GM69; oGM68; oGM69; English Horn; Oboe; Soprano Sax; bbass.in + { 645, 645, 0, 0, 466, 466,0.000000 }, // 762: MGM64; MGM68; MGM69; b9MPM64; b9MPM68; b9MPM69; f19GM64; f19GM68; f19GM69; f32GM64; f32GM68; f32GM69; f41GM64; f41GM68; f41GM69; oGM68; oGM69; English Horn; Oboe; Soprano Sax // Amplitude begins at 3063.7, peaks 3341.6 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 696, 696, 0, 0, 40000, 6,0.000000 }, // 799: b9M67; cstacc19 + { 696, 696, 0, 0, 40000, 6,0.000000 }, // 763: b9MPM67; Baritone Sax // Amplitude begins at 0.6, peaks 2538.9 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 697, 697, 0, 0, 346, 346,0.000000 }, // 800: MGM43; MGM70; MGM71; b9M70; f19GM70; f23GM43; f23GM70; f32GM43; f32GM70; f32GM71; f41GM70; Bassoon; Clarinet; Contrabass; bass1.in + { 697, 697, 0, 0, 346, 346,0.000000 }, // 764: MGM43; MGM70; MGM71; b9MPM70; f19GM70; f23GM43; f23GM70; f32GM43; f32GM70; f32GM71; f41GM70; Bassoon; Clarinet; Contrabass // Amplitude begins at 602.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 698, 698, 0, 0, 120, 120,0.000000 }, // 801: b9M71; f19GM71; f41GM71; Clarinet; SB71.ins + { 698, 698, 0, 0, 120, 120,0.000000 }, // 765: b9MPM71; f19GM71; f41GM71; Clarinet // Amplitude begins at 0.8, peaks 2930.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 699, 699, 0, 0, 40000, 6,0.000000 }, // 802: b9M72; b9M73; b9M74; b9M75; f19GM72; f19GM73; f19GM74; f19GM75; f21GM72; f21GM75; f41GM72; f41GM73; f41GM74; f41GM75; Flute; Pan Flute; Piccolo; Recorder; flute1.i + { 699, 699, 0, 0, 40000, 6,0.000000 }, // 766: b9MPM72; b9MPM73; b9MPM74; b9MPM75; f19GM72; f19GM73; f19GM74; f19GM75; f21GM72; f21GM75; f41GM72; f41GM73; f41GM74; f41GM75; Flute; Pan Flute; Piccolo; Recorder // Amplitude begins at 1847.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 700, 700, 0, 0, 13, 13,0.000000 }, // 803: b9M76; b9M78; f19GM76; f41GM76; Bottle Blow; cowboy2. + { 700, 700, 0, 0, 13, 13,0.000000 }, // 767: b9MPM76; b9MPM78; f19GM76; f41GM76; Bottle Blow; Whistle // Amplitude begins at 862.8, peaks 3176.6 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 701, 701, 0, 0, 40000, 73,0.000000 }, // 804: b9M77; f21GM77; f41GM77; Shakuhachi; afroflut + { 701, 701, 0, 0, 40000, 73,0.000000 }, // 768: b9MPM77; f21GM77; f41GM77; Shakuhachi // Amplitude begins at 0.5, peaks 2880.0 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 702, 702, 0, 0, 793, 793,0.000000 }, // 805: MGM78; MGM79; MGM80; b56M65; b66M65; b9M79; b9M80; f19GM78; f19GM79; f19GM80; f23GM79; f32GM78; f32GM79; f32GM80; ALTOSAX + { 702, 702, 0, 0, 793, 793,0.000000 }, // 769: MGM78; MGM79; MGM80; b56M65; b66M65; b9MPM79; b9MPM80; f19GM78; f19GM79; f19GM80; f23GM79; f32GM78; f32GM79; f32GM80; ALTOSAX // Amplitude begins at 1002.4, peaks 1099.3 at 29.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 703, 703, 0, 0, 40000, 6,0.000000 }, // 806: b9M81; f19GM81; f27GM81; f41GM81; Lead 2 sawtooth; SB81.ins + { 703, 703, 0, 0, 40000, 6,0.000000 }, // 770: b9MPM81; f19GM81; f27GM81; f41GM81; Lead 2 sawtooth // Amplitude begins at 2758.3, peaks 3039.8 at 9.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 704, 704, 0, 0, 40000, 6,0.000000 }, // 807: b9M82; f19GM82; f41GM82; Lead 3 calliope; airplane + { 704, 704, 0, 0, 40000, 6,0.000000 }, // 771: b9MPM82; f19GM82; f41GM82; Lead 3 calliope // Amplitude begins at 92.0, peaks 2009.8 at 10.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 705, 705, 0, 0, 40000, 0,0.000000 }, // 808: b9M84; b9M85; f21GM84; f21GM85; f32GM84; f32GM85; f41GM84; f41GM85; Lead 5 charang; Lead 6 voice; oboe.ins + { 705, 705, 0, 0, 40000, 0,0.000000 }, // 772: b9MPM84; b9MPM85; f21GM84; f21GM85; f32GM84; f32GM85; f41GM84; f41GM85; Lead 5 charang; Lead 6 voice // Amplitude begins at 0.9, peaks 2175.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 706, 706, 0, 0, 40000, 6,0.000000 }, // 809: b9M86; f21GM86; f32GM86; f41GM86; Lead 7 fifths; bassoon. + { 706, 706, 0, 0, 40000, 6,0.000000 }, // 773: b9MPM86; f21GM86; f32GM86; f41GM86; Lead 7 fifths // Amplitude begins at 2674.2, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 707, 707, 0, 0, 40000, 166,0.000000 }, // 810: b9M87; f19GM87; Lead 8 brass; harmonca + { 707, 707, 0, 0, 40000, 166,0.000000 }, // 774: b9MPM87; f19GM87; Lead 8 brass // Amplitude begins at 7.2, peaks 2846.5 at 13.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 708, 708, 0, 0, 40000, 26,0.000000 }, // 811: b9M88; tuba2.in + { 708, 708, 0, 0, 40000, 26,0.000000 }, // 775: b9MPM88; Pad 1 new age // Amplitude begins at 935.1, peaks 1362.5 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 709, 709, 0, 0, 40000, 140,0.000000 }, // 812: b9M89; harmonc2 + { 709, 709, 0, 0, 40000, 140,0.000000 }, // 776: b9MPM89; Pad 2 warm // Amplitude begins at 0.0, peaks 1650.6 at 0.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - { 710, 710, 0, 0, 1266, 6,0.000000 }, // 813: b9M90; f32GM90; f37GM57; f41GM90; Pad 3 polysynth; Trombone; tromb2.i + { 710, 710, 0, 0, 1266, 6,0.000000 }, // 777: b9MPM90; f32GM90; f37GM57; f41GM90; Pad 3 polysynth; Trombone // Amplitude begins at 732.3, peaks 2572.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 711, 711, 0, 0, 146, 146,0.000000 }, // 814: b56M57; b66M57; b9M91; f32GM91; f41GM91; Pad 4 choir; TROMB1 + { 711, 711, 0, 0, 146, 146,0.000000 }, // 778: b56M57; b66M57; b9MPM91; f32GM91; f41GM91; Pad 4 choir; TROMB1 // Amplitude begins at 1330.1, peaks 1922.9 at 13.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 712, 712, 0, 0, 40000, 6,0.000000 }, // 815: MGM92; b56M60; b66M60; b9M92; f19GM92; f25GM92; f32GM92; f41GM92; f47GM60; f53GM93; FRHORN1 + { 712, 712, 0, 0, 40000, 6,0.000000 }, // 779: MGM92; b56M60; b66M60; b9MPM92; f19GM92; f25GM92; f32GM92; f41GM92; f47GM60; f53GM93; FRHORN1 // Amplitude begins at 88.1, peaks 4983.5 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 713, 713, 0, 0, 40000, 66,0.000000 }, // 816: b9M107; b9M108; b9M109; b9M93; f21GM107; f21GM108; f21GM109; f41GM107; f41GM108; f41GM109; f41GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic; flute.in + { 713, 713, 0, 0, 40000, 66,0.000000 }, // 780: b9MPM107; b9MPM108; b9MPM109; b9MPM93; f21GM107; f21GM108; f21GM109; f41GM107; f41GM108; f41GM109; f41GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic // Amplitude begins at 866.6, peaks 2238.9 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - { 714, 714, 0, 0, 40000, 386,0.000000 }, // 817: b9M94; f19GM49; f19GM94; f41GM94; Pad 7 halo; SB94.ins; String Ensemble2 + { 714, 714, 0, 0, 40000, 386,0.000000 }, // 781: b9MPM94; f19GM49; f19GM94; f41GM94; Pad 7 halo; String Ensemble2 // Amplitude begins at 120.9, peaks 2064.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 715, 715, 0, 0, 40000, 113,0.000000 }, // 818: b9M95; f21GM95; f41GM95; Pad 8 sweep; brass1.i + { 715, 715, 0, 0, 40000, 113,0.000000 }, // 782: b9MPM95; f21GM95; f41GM95; Pad 8 sweep // Amplitude begins at 1905.1, peaks 2857.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 716, 716, 0, 0, 606, 606,0.000000 }, // 819: b9M96; f19GM96; FX 1 rain; SB96.ins + { 716, 716, 0, 0, 606, 606,0.000000 }, // 783: b9MPM96; f19GM96; FX 1 rain // Amplitude begins at 1407.0, peaks 1992.4 at 21.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 717, 717, 0, 0, 40000, 6,0.000000 }, // 820: b9M97; f19GM97; f21GM97; f41GM97; FX 2 soundtrack; organ3a. + { 717, 717, 0, 0, 40000, 6,0.000000 }, // 784: b9MPM97; f19GM97; f21GM97; f41GM97; FX 2 soundtrack // Amplitude begins at 2798.8, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 718, 718, 0, 0, 520, 520,0.000000 }, // 821: b9M98; matilda. + { 718, 718, 0, 0, 520, 520,0.000000 }, // 785: b9MPM98; FX 3 crystal // Amplitude begins at 2261.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 719, 719, 0, 0, 260, 260,0.000000 }, // 822: MGM104; MGM99; b9M104; b9M99; f19GM104; f19GM99; f32GM104; f32GM99; oGM104; oGM99; FX 4 atmosphere; Sitar; marimba. + { 719, 719, 0, 0, 260, 260,0.000000 }, // 786: MGM104; MGM99; b9MPM104; b9MPM99; f19GM104; f19GM99; f32GM104; f32GM99; oGM104; oGM99; FX 4 atmosphere; Sitar // Amplitude begins at 814.3, peaks 1358.8 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 720, 720, 0, 0, 660, 660,0.000000 }, // 823: b9M100; f21GM100; f41GM100; FX 5 brightness; SB100.in + { 720, 720, 0, 0, 660, 660,0.000000 }, // 787: b9MPM100; f21GM100; f41GM100; FX 5 brightness // Amplitude begins at 1405.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 721, 721, 0, 0, 153, 153,0.000000 }, // 824: b9M101; b9M102; f21GM101; f21GM102; f32GM100; f32GM101; f32GM102; f41GM101; f41GM102; FX 5 brightness; FX 6 goblins; FX 7 echoes; belshort + { 721, 721, 0, 0, 153, 153,0.000000 }, // 788: b9MPM101; b9MPM102; f21GM101; f21GM102; f32GM100; f32GM101; f32GM102; f41GM101; f41GM102; FX 5 brightness; FX 6 goblins; FX 7 echoes // Amplitude begins at 1668.4, peaks 2013.6 at 5.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 722, 722, 0, 0, 40000, 106,0.000000 }, // 825: b9M103; f21GM103; f41GM103; FX 8 sci-fi; SB103.in + { 722, 722, 0, 0, 40000, 106,0.000000 }, // 789: b9MPM103; f21GM103; f41GM103; FX 8 sci-fi // Amplitude begins at 29.6, peaks 1260.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 723, 723, 0, 0, 146, 146,0.000000 }, // 826: b9M106; f21GM106; f32GM106; f41GM106; Shamisen; fstrp2.i + { 723, 723, 0, 0, 146, 146,0.000000 }, // 790: b9MPM106; f21GM106; f32GM106; f41GM106; Shamisen // Amplitude begins at 0.8, peaks 2877.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 724, 724, 0, 0, 40000, 6,0.000000 }, // 827: b9M110; b9M111; f21GM110; f21GM111; f41GM110; f41GM111; Fiddle; Shanai; flute2.i + { 724, 724, 0, 0, 40000, 6,0.000000 }, // 791: b9MPM110; b9MPM111; f21GM110; f21GM111; f41GM110; f41GM111; Fiddle; Shanai // Amplitude begins at 1693.8, peaks 2682.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 725, 725, 0, 0, 126, 126,0.000000 }, // 828: MGM112; b9M112; f19GM112; f21GM112; f32GM112; f41GM112; Tinkle Bell; bdrum3.i + { 725, 725, 0, 0, 126, 126,0.000000 }, // 792: MGM112; b9MPM112; f19GM112; f21GM112; f32GM112; f41GM112; Tinkle Bell // Amplitude begins at 1584.0, peaks 2011.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 726, 726, 0, 0, 600, 600,0.000000 }, // 829: b9M113; f19GM113; f21GM113; f41GM113; Agogo Bells; SB113.in + { 726, 726, 0, 0, 600, 600,0.000000 }, // 793: b9MPM113; f19GM113; f21GM113; f41GM113; Agogo Bells // Amplitude begins at 2170.0, peaks 2371.4 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 727, 727, 0, 0, 486, 486,0.000000 }, // 830: b9M114; italy.in + { 727, 727, 0, 0, 486, 486,0.000000 }, // 794: b9MPM114; Steel Drums // Amplitude begins at 2851.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 728, 728, 0, 0, 260, 260,0.000000 }, // 831: b9M115; f19GM115; SB115.in; Woodblock + { 728, 728, 0, 0, 260, 260,0.000000 }, // 795: b9MPM115; f19GM115; Woodblock // Amplitude begins at 2464.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 507, 507, 0, 0, 40, 40,0.000000 }, // 832: MGM115; MGM116; b9M116; f19GM116; f21GM116; f32GM115; f32GM116; f41GM116; f53GM115; Taiko Drum; Woodblock; synsnr1. + { 507, 507, 0, 0, 40, 40,0.000000 }, // 796: MGM115; MGM116; b9MPM116; f19GM116; f21GM116; f32GM115; f32GM116; f41GM116; f53GM115; Taiko Drum; Woodblock // Amplitude begins at 614.5, peaks 1220.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 512, 512, 0, 0, 93, 93,0.000000 }, // 833: b9M119; f21GM119; f32GM119; f41GM119; f53GM117; Melodic Tom; Reverse Cymbal; cymbal.i + { 512, 512, 0, 0, 93, 93,0.000000 }, // 797: b9MPM119; f21GM119; f32GM119; f41GM119; f53GM117; Melodic Tom; Reverse Cymbal // Amplitude begins at 1905.1, peaks 2859.8 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 729, 729, 0, 0, 2413, 2413,0.000000 }, // 834: b9M120; f21GM120; f41GM120; Guitar FretNoise; entbell3 + { 729, 729, 0, 0, 2413, 2413,0.000000 }, // 798: b9MPM120; f21GM120; f41GM120; Guitar FretNoise // Amplitude begins at 955.5, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 730, 730, 0, 0, 2353, 2353,0.000000 }, // 835: b9M121; f21GM121; f41GM121; Breath Noise; triangle + { 730, 730, 0, 0, 2353, 2353,0.000000 }, // 799: b9MPM121; f21GM121; f41GM121; Breath Noise // Amplitude begins at 0.0, peaks 3202.8 at 0.3s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 731, 731, 0, 0, 1186, 1186,0.000000 }, // 836: b9M122; f21GM122; f32GM122; f41GM122; Seashore; synbass4 + { 731, 731, 0, 0, 1186, 1186,0.000000 }, // 800: b9MPM122; f21GM122; f32GM122; f41GM122; Seashore // Amplitude begins at 1913.2, peaks 2869.9 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - { 732, 732, 0, 0, 40000, 1140,0.000000 }, // 837: b9M123; entbell. + { 732, 732, 0, 0, 40000, 1140,0.000000 }, // 801: b9MPM123; Bird Tweet // Amplitude begins at 131.7, peaks 2843.6 at 28.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - { 733, 733, 0, 0, 40000, 613,0.000000 }, // 838: b9M124; f19GM124; f41GM124; Telephone; chirp.in + { 733, 733, 0, 0, 40000, 613,0.000000 }, // 802: b9MPM124; f19GM124; f41GM124; Telephone // Amplitude begins at 0.0, peaks 2906.6 at 2.3s, // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - { 734, 734, 0, 0, 4513, 4513,0.000000 }, // 839: b9M125; f19GM125; f21GM125; f41GM125; Helicopter; SB125.in + { 734, 734, 0, 0, 4513, 4513,0.000000 }, // 803: b9MPM125; f19GM125; f21GM125; f41GM125; Helicopter + + // Amplitude begins at 2758.6, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 735, 735, 0, 0, 160, 160,0.000000 }, // 804: b9MPM127; Gunshot + + // Amplitude begins at 2786.8, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 736, 736, 0, 0, 80, 80,0.000000 }, // 805: b9MPP0 // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 735, 735, 35, 2, 0, 0,0.000000 }, // 840: b9P0; b9P1; b9P10; b9P100; b9P101; b9P102; b9P103; b9P104; b9P105; b9P106; b9P107; b9P108; b9P109; b9P11; b9P110; b9P111; b9P112; b9P113; b9P114; b9P115; b9P116; b9P117; b9P118; b9P119; b9P12; b9P120; b9P121; b9P122; b9P123; b9P124; b9P125; b9P126; b9P127; b9P13; b9P14; b9P15; b9P16; b9P17; b9P18; b9P19; b9P2; b9P20; b9P21; b9P22; b9P23; b9P24; b9P25; b9P26; b9P27; b9P28; b9P29; b9P3; b9P30; b9P31; b9P32; b9P33; b9P34; b9P4; b9P5; b9P51; b9P54; b9P55; b9P58; b9P59; b9P6; b9P7; b9P74; b9P77; b9P78; b9P79; b9P8; b9P80; b9P81; b9P82; b9P83; b9P84; b9P85; b9P86; b9P87; b9P88; b9P89; b9P9; b9P90; b9P91; b9P92; b9P93; b9P94; b9P95; b9P96; b9P97; b9P98; b9P99; blank.in + { 737, 737, 0, 2, 0, 0,0.000000 }, // 806: b60P82; b60P83; b60P84; b60P85; b60P86; b65P0; b65P1; b65P10; b65P100; b65P101; b65P102; b65P103; b65P104; b65P105; b65P106; b65P107; b65P108; b65P109; b65P11; b65P110; b65P111; b65P112; b65P113; b65P114; b65P115; b65P116; b65P117; b65P118; b65P119; b65P12; b65P120; b65P121; b65P122; b65P123; b65P124; b65P125; b65P126; b65P127; b65P13; b65P14; b65P15; b65P16; b65P17; b65P18; b65P19; b65P2; b65P20; b65P21; b65P22; b65P23; b65P24; b65P25; b65P26; b65P27; b65P28; b65P29; b65P3; b65P30; b65P31; b65P32; b65P33; b65P34; b65P4; b65P5; b65P6; b65P7; b65P8; b65P82; b65P83; b65P84; b65P85; b65P86; b65P87; b65P88; b65P89; b65P9; b65P90; b65P91; b65P92; b65P93; b65P94; b65P95; b65P96; b65P97; b65P98; b65P99; b66P0; b66P1; b66P10; b66P100; b66P101; b66P102; b66P103; b66P104; b66P105; b66P106; b66P107; b66P108; b66P109; b66P11; b66P110; b66P111; b66P112; b66P113; b66P114; b66P115; b66P116; b66P117; b66P118; b66P119; b66P12; b66P120; b66P121; b66P122; b66P123; b66P124; b66P125; b66P126; b66P127; b66P13; b66P14; b66P15; b66P16; b66P17; b66P18; b66P19; b66P2; b66P20; b66P21; b66P22; b66P23; b66P24; b66P25; b66P26; b66P27; b66P28; b66P29; b66P3; b66P30; b66P31; b66P32; b66P33; b66P34; b66P4; b66P5; b66P6; b66P7; b66P8; b66P82; b66P83; b66P84; b66P85; b66P86; b66P87; b66P88; b66P89; b66P9; b66P90; b66P91; b66P92; b66P93; b66P94; b66P95; b66P96; b66P97; b66P98; b66P99; b9MPP1; b9MPP10; b9MPP100; b9MPP101; b9MPP102; b9MPP103; b9MPP104; b9MPP105; b9MPP106; b9MPP107; b9MPP108; b9MPP109; b9MPP11; b9MPP110; b9MPP111; b9MPP112; b9MPP113; b9MPP114; b9MPP115; b9MPP116; b9MPP117; b9MPP118; b9MPP119; b9MPP12; b9MPP120; b9MPP121; b9MPP122; b9MPP123; b9MPP124; b9MPP125; b9MPP126; b9MPP127; b9MPP13; b9MPP14; b9MPP15; b9MPP16; b9MPP17; b9MPP18; b9MPP19; b9MPP2; b9MPP20; b9MPP21; b9MPP22; b9MPP23; b9MPP24; b9MPP25; b9MPP26; b9MPP27; b9MPP28; b9MPP29; b9MPP3; b9MPP30; b9MPP31; b9MPP32; b9MPP33; b9MPP34; b9MPP4; b9MPP5; b9MPP6; b9MPP7; b9MPP74; b9MPP78; b9MPP79; b9MPP8; b9MPP82; b9MPP83; b9MPP84; b9MPP85; b9MPP86; b9MPP87; b9MPP88; b9MPP89; b9MPP9; b9MPP90; b9MPP91; b9MPP92; b9MPP93; b9MPP94; b9MPP95; b9MPP96; b9MPP97; b9MPP98; b9MPP99; Bell Tree; Castanets; Jingle Bell; Long Guiro; Mute Cuica; Mute Surdu; Open Cuica; Open Surdu; Shaker - // Amplitude begins at 2680.4, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 736, 736, 12, 0, 66, 66,0.000000 }, // 841: b9P35; bdc1.ins + // Amplitude begins at 2718.9, peaks 2741.3 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 738, 738, 38, 0, 33, 33,0.000000 }, // 807: b9MPP35; Ac Bass Drum - // Amplitude begins at 2763.0, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 737, 737, 48, 0, 93, 93,0.000000 }, // 842: b9P36; SBBD.ins + // Amplitude begins at 2823.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 739, 739, 44, 0, 40, 40,0.000000 }, // 808: b9MPP36; Bass Drum 1 - // Amplitude begins at 2884.7, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 738, 738, 52, 0, 73, 73,0.000000 }, // 843: b9P37; sn1.ins + // Amplitude begins at 1857.1, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 500, 500, 58, 0, 13, 13,0.000000 }, // 809: b9MPP37; Side Stick - // Amplitude begins at 2644.4, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 739, 739, 60, 0, 60, 60,0.000000 }, // 844: b9P38; SBSN1.in + // Amplitude begins at 2593.8, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 740, 740, 24, 0, 160, 160,0.000000 }, // 810: b9MPP38; Acoustic Snare // Amplitude begins at 364.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 740, 740, 60, 0, 133, 133,0.000000 }, // 845: b9P39; snare2.i + { 741, 741, 60, 0, 133, 133,0.000000 }, // 811: MGP38; MGP39; MGP40; MGP67; b9MPP39; f19GP39; f32GP38; f32GP39; f32GP40; f32GP67; f41GP39; Acoustic Snare; Electric Snare; Hand Clap; High Agogo - // Amplitude begins at 1929.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 55, 0, 13, 13,0.000000 }, // 846: b9P40; b9P50; b9P62; b9P65; tom.ins + // Amplitude begins at 2786.8, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 736, 736, 44, 0, 80, 80,0.000000 }, // 812: b9MPP40; Electric Snare - // Amplitude begins at 2076.1, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 41, 0, 13, 13,0.000000 }, // 847: b9P41; b9P43; b9P61; b9P66; tom.ins + // Amplitude begins at 2710.5, peaks 2753.0 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 742, 742, 25, 0, 153, 153,0.000000 }, // 813: b9MPP41; Low Floor Tom // Amplitude begins at 1304.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 741, 741, 60, 0, 33, 33,0.000000 }, // 848: b9P42; hatcl2.i + { 743, 743, 60, 0, 33, 33,0.000000 }, // 814: b9MPP42; f21GP42; f27GP51; f27GP53; f27GP54; f27GP59; f41GP42; Closed High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; Tambourine - // Amplitude begins at 429.2, peaks 667.9 at 0.0s, + // Amplitude begins at 2780.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 377, 377, 84, 0, 73, 73,0.000000 }, // 849: b9P44; b9P47; b9P69; b9P70; bcymbal. + { 742, 742, 30, 0, 140, 140,0.000000 }, // 815: b9MPP43; High Floor Tom - // Amplitude begins at 1965.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 48, 0, 13, 13,0.000000 }, // 850: b9P45; b9P56; b9P64; tom.ins + // Amplitude begins at 395.4, peaks 962.7 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 377, 377, 60, 0, 86, 86,0.000000 }, // 816: b9MPP44; f27GP55; Pedal High Hat; Splash Cymbal + + // Amplitude begins at 2770.5, peaks 2811.1 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 742, 742, 33, 0, 186, 186,0.000000 }, // 817: b9MPP45; Low Tom // Amplitude begins at 1180.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 742, 742, 60, 0, 60, 60,0.000000 }, // 851: b9P46; hatop.in + { 744, 744, 60, 0, 60, 60,0.000000 }, // 818: b9MPP46; f21GP46; f41GP46; Open High Hat - // Amplitude begins at 2058.9, peaks 2535.1 at 0.0s, + // Amplitude begins at 2705.5, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 742, 742, 35, 0, 193, 193,0.000000 }, // 819: b9MPP47; Low-Mid Tom + + // Amplitude begins at 2817.1, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 742, 742, 37, 0, 193, 193,0.000000 }, // 820: b9MPP48; High-Mid Tom + + // Amplitude begins at 2873.2, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 745, 745, 0, 0, 293, 293,0.000000 }, // 821: b9MPP49; b9MPP52; b9MPP55; b9MPP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + + // Amplitude begins at 2744.7, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 742, 742, 40, 0, 200, 200,0.000000 }, // 822: b9MPP50; High Tom + + // Amplitude begins at 540.5, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 746, 746,102, 0, 300, 300,0.000000 }, // 823: b9MPP51; Ride Cymbal 1 + + // Amplitude begins at 1122.9, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + { 747, 747, 80, 0, 440, 440,0.000000 }, // 824: b9MPP53; Ride Bell + + // Amplitude begins at 467.6, peaks 1200.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 743, 743, 15, 0, 86, 86,0.000000 }, // 852: b9P48; tom2.ins + { 377, 377, 0, 0, 93, 93,0.000000 }, // 825: b9MPP54; b9MPP69; b9MPP70; Cabasa; Maracas; Tambourine - // Amplitude begins at 2366.3, + // Amplitude begins at 1944.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 744, 744, 49, 0, 46, 46,0.000000 }, // 853: b9P49; claves.i + { 748, 748, 56, 0, 13, 13,0.000000 }, // 826: b9MPP56; Cow Bell - // Amplitude begins at 2102.6, peaks 2573.5 at 0.0s, + // Amplitude begins at 1311.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 743, 743, 16, 0, 86, 86,0.000000 }, // 854: b9P52; tom2.ins + { 749, 749, 0, 0, 146, 146,0.000000 }, // 827: b9MPP58; Vibraslap - // Amplitude begins at 1974.2, peaks 2554.7 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 743, 743, 12, 0, 86, 86,0.000000 }, // 855: b9P53; tom2.ins + // Amplitude begins at 566.9, peaks 570.0 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 746, 746,100, 0, 300, 300,0.000000 }, // 828: b9MPP59; Ride Cymbal 2 - // Amplitude begins at 1080.7, + // Amplitude begins at 2217.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 721, 721, 48, 0, 160, 160,0.000000 }, // 856: b9P57; cowbell. + { 750, 750, 40, 0, 200, 200,0.000000 }, // 829: b9MPP60; High Bongo - // Amplitude begins at 2510.4, + // Amplitude begins at 2223.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 750, 750, 35, 0, 200, 200,0.000000 }, // 830: b9MPP61; Low Bongo + + // Amplitude begins at 1990.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 739, 739, 55, 0, 60, 60,0.000000 }, // 857: b9P60; SBSN1.in + { 751, 751, 29, 0, 53, 53,0.000000 }, // 831: b9MPP62; Mute High Conga - // Amplitude begins at 971.4, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 730, 730, 95, 0, 586, 586,0.000000 }, // 858: b9P63; triangle + // Amplitude begins at 2132.8, peaks 2162.4 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 750, 750, 29, 0, 206, 206,0.000000 }, // 832: b9MPP63; Open High Conga - // Amplitude begins at 2428.6, + // Amplitude begins at 1846.6, peaks 2014.7 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 750, 750, 22, 0, 213, 213,0.000000 }, // 833: b9MPP64; Low Conga + + // Amplitude begins at 1910.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 744, 744, 15, 0, 40, 40,0.000000 }, // 859: b9P67; claves.i + { 500, 500, 0, 0, 13, 13,0.000000 }, // 834: MGM113; b9MPP65; b9MPP66; f32GM113; Agogo Bells; High Timbale; Low Timbale - // Amplitude begins at 2470.8, + // Amplitude begins at 2413.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 744, 744, 17, 0, 40, 40,0.000000 }, // 860: b9P68; claves.i + { 752, 752, 0, 0, 46, 46,0.000000 }, // 835: b9MPP67; b9MPP68; High Agogo; Low Agogo - // Amplitude begins at 2265.1, + // Amplitude begins at 2371.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 745, 745, 65, 0, 100, 100,0.000000 }, // 861: b9P71; undersn. + { 753, 753, 84, 0, 86, 86,0.000000 }, // 836: b9MPP71; Short Whistle - // Amplitude begins at 2262.3, + // Amplitude begins at 2450.6, peaks 2465.1 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 754, 754, 84, 0, 506, 506,0.000000 }, // 837: b9MPP72; Long Whistle + + // Amplitude begins at 2242.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 746, 746, 20, 0, 200, 200,0.000000 }, // 862: b9P72; arabdrum + { 755, 755, 0, 0, 160, 160,0.000000 }, // 838: b9MPP73; Short Guiro - // Amplitude begins at 2332.4, + // Amplitude begins at 2272.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 755, 755, 71, 0, 133, 133,0.000000 }, // 839: b9MPP75; Claves + + // Amplitude begins at 2312.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 746, 746, 22, 0, 200, 200,0.000000 }, // 863: b9P73; arabdrum + { 755, 755, 53, 0, 153, 153,0.000000 }, // 840: b9MPP76; High Wood Block - // Amplitude begins at 2268.2, + // Amplitude begins at 2269.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 746, 746, 24, 0, 193, 193,0.000000 }, // 864: b9P75; arabdrum + { 755, 755, 48, 0, 160, 160,0.000000 }, // 841: b9MPP77; Low Wood Block - // Amplitude begins at 91.1, peaks 2625.4 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 747, 747, 12, 0, 86, 86,0.000000 }, // 865: b9P76; heart.in + // Amplitude begins at 2859.9, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 756, 756, 95, 0, 200, 200,0.000000 }, // 842: b9MPP80; Mute Triangle + + // Amplitude begins at 2883.0, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + { 757, 757, 95, 0, 613, 613,0.000000 }, // 843: b9MPP81; Open Triangle // Amplitude begins at 407.9, peaks 2689.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 748, 748, 36, 0, 73, 73,0.000000 }, // 866: apgbloodP28; b10P28; clap + { 758, 758, 36, 0, 73, 73,0.000000 }, // 844: apgbloodP28; b10P28; nhlP28; clap // Amplitude begins at 103.9, peaks 1316.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 749, 749, 48, 0, 60, 60,0.000000 }, // 867: apgbloodP29; b10P29; scratch + { 759, 759, 48, 0, 60, 60,0.000000 }, // 845: apgbloodP29; b10P29; nhlP29; scratch // Amplitude begins at 27.1, peaks 1495.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 749, 749, 36, 0, 73, 73,0.000000 }, // 868: apgbloodP30; b10P30; scratch + { 759, 759, 36, 0, 73, 73,0.000000 }, // 846: apgbloodP30; b10P30; nhlP30; scratch // Amplitude begins at 2053.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 750, 750, 36, 0, 20, 20,0.000000 }, // 869: apgbloodP31; apgbloodP37; apgbloodP86; b10P31; b10P37; b10P86; Mute Surdu; RimShot; Side Stick; rimshot + { 760, 760, 36, 0, 20, 20,0.000000 }, // 847: apgbloodP31; apgbloodP37; apgbloodP86; b10P31; b10P37; b10P86; nhlP31; nhlP37; nhlP86; Mute Surdu; RimShot; Side Stick; rimshot // Amplitude begins at 2602.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 751, 751, 32, 0, 46, 46,0.000000 }, // 870: apgbloodP27; apgbloodP32; b10P32; hiq + { 761, 761, 32, 0, 46, 46,0.000000 }, // 848: apgbloodP27; apgbloodP32; b10P32; nhlP32; hiq // Amplitude begins at 1245.4, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 752, 752, 96, 0, 520, 520,0.000000 }, // 871: apgbloodP34; b10P34; glock + { 762, 762, 96, 0, 520, 520,0.000000 }, // 849: apgbloodP34; b10P34; nhlP34; glock // Amplitude begins at 2760.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 753, 753, 30, 0, 53, 53,0.000000 }, // 872: apgbloodP35; b10P35; Ac Bass Drum; Kick2 + { 763, 763, 30, 0, 53, 53,0.000000 }, // 850: apgbloodP35; b10P35; nhlP35; Ac Bass Drum; Kick2 // Amplitude begins at 2414.6, peaks 2646.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 754, 754, 35, 0, 73, 73,0.000000 }, // 873: apgbloodP36; apgbloodP7; b10P36; Bass Drum 1; Kick + { 764, 764, 35, 0, 73, 73,0.000000 }, // 851: apgbloodP36; apgbloodP7; b10P36; nhlP36; Bass Drum 1; Kick // Amplitude begins at 2697.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 755, 755, 60, 0, 80, 80,0.000000 }, // 874: b10P38; Snare + { 765, 765, 60, 0, 80, 80,0.000000 }, // 852: b10P38; f42GP40; Electric Snare; Snare // Amplitude begins at 1618.7, peaks 2449.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 748, 748, 59, 0, 40, 40,0.000000 }, // 875: apgbloodP39; b10P39; Clap; Hand Clap + { 758, 758, 59, 0, 40, 40,0.000000 }, // 853: apgbloodP39; b10P39; nhlP39; Clap; Hand Clap // Amplitude begins at 2634.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 755, 755, 44, 0, 80, 80,0.000000 }, // 876: b10P40; Snare + { 765, 765, 44, 0, 80, 80,0.000000 }, // 854: b10P40; Snare // Amplitude begins at 1649.0, peaks 2655.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 756, 756, 41, 0, 160, 160,0.000000 }, // 877: apgbloodP41; b10P41; Low Floor Tom; Toms + { 766, 766, 41, 0, 160, 160,0.000000 }, // 855: apgbloodP41; b10P41; nhlP41; Low Floor Tom; Toms // Amplitude begins at 808.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 757, 757, 47, 0, 46, 46,0.000000 }, // 878: b10P42; b10P44; clsdht47 + { 767, 767, 47, 0, 46, 46,0.000000 }, // 856: b10P42; b10P44; clsdht47 // Amplitude begins at 2335.9, peaks 2846.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 756, 756, 44, 0, 120, 120,0.000000 }, // 879: apgbloodP43; b10P43; High Floor Tom; Toms + { 766, 766, 44, 0, 120, 120,0.000000 }, // 857: apgbloodP43; b10P43; nhlP43; High Floor Tom; Toms // Amplitude begins at 2825.3, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 756, 756, 48, 0, 160, 160,0.000000 }, // 880: apgbloodP45; b10P45; Low Tom; Toms + { 766, 766, 48, 0, 160, 160,0.000000 }, // 858: apgbloodP45; b10P45; nhlP45; Low Tom; Toms // Amplitude begins at 1.0, peaks 394.0 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 758, 758, 62, 0, 660, 660,0.000000 }, // 881: b10P46; Openhat + { 768, 768, 62, 0, 660, 660,0.000000 }, // 859: b10P46; Openhat // Amplitude begins at 2629.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 756, 756, 51, 0, 160, 160,0.000000 }, // 882: apgbloodP47; b10P47; Low-Mid Tom; Toms + { 766, 766, 51, 0, 160, 160,0.000000 }, // 860: apgbloodP47; b10P47; nhlP47; Low-Mid Tom; Toms // Amplitude begins at 2635.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 756, 756, 54, 0, 160, 160,0.000000 }, // 883: apgbloodP48; b10P48; High-Mid Tom; Toms + { 766, 766, 54, 0, 160, 160,0.000000 }, // 861: apgbloodP48; b10P48; nhlP48; High-Mid Tom; Toms // Amplitude begins at 899.4, peaks 1032.4 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 759, 759, 40, 0, 380, 380,0.000000 }, // 884: b10P49; b10P52; b10P55; b10P57; Crash + { 769, 769, 40, 0, 380, 380,0.000000 }, // 862: b10P49; b10P52; b10P55; b10P57; Crash // Amplitude begins at 2594.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 756, 756, 57, 0, 113, 113,0.000000 }, // 885: apgbloodP50; b10P50; High Tom; Toms + { 766, 766, 57, 0, 113, 113,0.000000 }, // 863: apgbloodP50; b10P50; nhlP50; High Tom; Toms // Amplitude begins at 210.9, peaks 1128.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 760, 760, 97, 0, 73, 73,0.000000 }, // 886: apgbloodP54; b10P54; Tamb; Tambourine + { 770, 770, 97, 0, 73, 73,0.000000 }, // 864: apgbloodP54; b10P54; nhlP54; Tamb; Tambourine // Amplitude begins at 2886.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 761, 761, 50, 0, 86, 86,0.000000 }, // 887: b10P56; Cowbell + { 771, 771, 50, 0, 86, 86,0.000000 }, // 865: b10P56; Cowbell // Amplitude begins at 849.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 376, 376, 60, 0, 206, 206,0.000000 }, // 888: apgbloodP59; b10P59; Ride Cymbal 2; ride + { 376, 376, 60, 0, 206, 206,0.000000 }, // 866: apgbloodP59; b10P59; nhlP59; Ride Cymbal 2; ride // Amplitude begins at 1034.0, peaks 2479.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 762, 762, 53, 0, 33, 33,0.000000 }, // 889: b10P60; mutecong + { 772, 772, 53, 0, 33, 33,0.000000 }, // 867: b10P60; mutecong // Amplitude begins at 1740.3, peaks 2181.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 763, 763, 46, 0, 46, 46,0.000000 }, // 890: b10P61; conga + { 773, 773, 46, 0, 46, 46,0.000000 }, // 868: b10P61; conga // Amplitude begins at 917.2, peaks 2563.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 762, 762, 57, 0, 33, 33,0.000000 }, // 891: b10P62; mutecong + { 772, 772, 57, 0, 33, 33,0.000000 }, // 869: b10P62; mutecong // Amplitude begins at 1458.7, peaks 2991.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 764, 764, 42, 0, 200, 200,0.000000 }, // 892: apgbloodP63; b10P63; Open High Conga; loconga + { 774, 774, 42, 0, 200, 200,0.000000 }, // 870: apgbloodP63; b10P63; nhlP63; Open High Conga; loconga // Amplitude begins at 1853.7, peaks 2809.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 764, 764, 37, 0, 200, 200,0.000000 }, // 893: apgbloodP64; b10P64; Low Conga; loconga + { 774, 774, 37, 0, 200, 200,0.000000 }, // 871: apgbloodP64; b10P64; nhlP64; Low Conga; loconga // Amplitude begins at 1219.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 41, 0, 193, 193,0.000000 }, // 894: b10P65; timbale + { 775, 775, 41, 0, 193, 193,0.000000 }, // 872: b10P65; timbale // Amplitude begins at 1227.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 37, 0, 193, 193,0.000000 }, // 895: b10P66; timbale + { 775, 775, 37, 0, 193, 193,0.000000 }, // 873: b10P66; timbale // Amplitude begins at 1331.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 766, 766, 77, 0, 46, 46,0.000000 }, // 896: apgbloodP67; b10P67; High Agogo; agogo + { 776, 776, 77, 0, 46, 46,0.000000 }, // 874: apgbloodP67; b10P67; nhlP67; High Agogo; agogo // Amplitude begins at 1331.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 766, 766, 72, 0, 46, 46,0.000000 }, // 897: apgbloodP68; b10P68; Low Agogo; agogo + { 776, 776, 72, 0, 46, 46,0.000000 }, // 875: apgbloodP68; b10P68; nhlP68; Low Agogo; agogo // Amplitude begins at 8.0, peaks 1210.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 388, 388, 70, 0, 46, 46,0.000000 }, // 898: apgbloodP69; apgbloodP82; b10P69; b10P82; Cabasa; Shaker; shaker + { 388, 388, 70, 0, 46, 46,0.000000 }, // 876: apgbloodP69; apgbloodP82; b10P69; b10P82; nhlP69; nhlP82; Cabasa; Shaker; shaker // Amplitude begins at 1291.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 767, 767, 39, 0, 173, 173,0.000000 }, // 899: apgbloodP71; b10P71; Short Whistle; hiwhist + { 777, 777, 39, 0, 173, 173,0.000000 }, // 877: apgbloodP71; b10P71; nhlP71; Short Whistle; hiwhist // Amplitude begins at 508.4, peaks 1261.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 768, 768, 36, 0, 1006, 1006,0.000000 }, // 900: apgbloodP72; b10P72; Long Whistle; lowhist + { 778, 778, 36, 0, 1006, 1006,0.000000 }, // 878: apgbloodP72; b10P72; nhlP72; Long Whistle; lowhist // Amplitude begins at 72.2, peaks 1311.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 769, 769, 46, 0, 33, 33,0.000000 }, // 901: apgbloodP73; b10P73; Short Guiro; higuiro + { 779, 779, 46, 0, 33, 33,0.000000 }, // 879: apgbloodP73; b10P73; nhlP73; Short Guiro; higuiro // Amplitude begins at 0.0, peaks 530.1 at 0.2s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 770, 770, 48, 0, 680, 680,0.000000 }, // 902: apgbloodP74; b10P74; Long Guiro; loguiro + { 780, 780, 48, 0, 680, 680,0.000000 }, // 880: apgbloodP74; b10P74; nhlP74; Long Guiro; loguiro // Amplitude begins at 2424.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 771, 771, 85, 0, 33, 33,0.000000 }, // 903: apgbloodP75; b10P75; Claves; clave + { 781, 781, 85, 0, 33, 33,0.000000 }, // 881: apgbloodP75; b10P75; nhlP75; Claves; clave // Amplitude begins at 2652.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 361, 361, 66, 0, 60, 60,0.000000 }, // 904: apgbloodP76; b10P76; High Wood Block; woodblok + { 361, 361, 66, 0, 60, 60,0.000000 }, // 882: apgbloodP76; b10P76; nhlP76; High Wood Block; woodblok // Amplitude begins at 34.3, peaks 1536.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 772, 772, 41, 0, 106, 106,0.000000 }, // 905: apgbloodP78; b10P78; Mute Cuica; hicuica + { 782, 782, 41, 0, 106, 106,0.000000 }, // 883: apgbloodP78; b10P78; nhlP78; Mute Cuica; hicuica // Amplitude begins at 1.1, peaks 1441.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 773, 773, 41, 0, 93, 93,0.000000 }, // 906: apgbloodP79; b10P79; Open Cuica; locuica + { 783, 783, 41, 0, 93, 93,0.000000 }, // 884: apgbloodP79; b10P79; nhlP79; Open Cuica; locuica // Amplitude begins at 2093.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 774, 774, 81, 0, 33, 33,0.000000 }, // 907: b10P80; mutringl + { 784, 784, 81, 0, 33, 33,0.000000 }, // 885: b10P80; mutringl // Amplitude begins at 1422.1, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 400, 400, 10, 0, 313, 313,0.000000 }, // 908: apgbloodP84; b10P84; Bell Tree; triangle + { 400, 400, 10, 0, 313, 313,0.000000 }, // 886: apgbloodP84; b10P84; nhlP84; Bell Tree; triangle // Amplitude begins at 1604.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 750, 750, 60, 0, 13, 13,0.000000 }, // 909: apgbloodP85; b10P85; Castanets; rimShot + { 760, 760, 60, 0, 13, 13,0.000000 }, // 887: apgbloodP85; b10P85; nhlP85; Castanets; rimShot // Amplitude begins at 2623.7, peaks 2668.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 775, 775, 53, 0, 160, 160,0.000000 }, // 910: apgbloodP87; b10P87; Open Surdu; taiko + { 785, 785, 53, 0, 160, 160,0.000000 }, // 888: apgbloodP87; b10P87; f42GP87; nhlP87; Open Surdu; taiko // Amplitude begins at 1602.3, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 776, 776, 0, 0, 940, 940,0.000000 }, // 911: b10M0; f42GM0; nhlM0; AcouGrandPiano; PIANO1 + { 786, 786, 0, 0, 940, 940,0.000000 }, // 889: b10M0; f42GM0; nhlM0; AcouGrandPiano; PIANO1 // Amplitude begins at 1977.8, peaks 2347.9 at 0.1s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 777, 777, 0, 0, 900, 900,0.000000 }, // 912: apgbloodM1; b10M1; f42GM1; nhlM1; BrightAcouGrand; PIANO2 + { 787, 787, 0, 0, 900, 900,0.000000 }, // 890: apgbloodM1; b10M1; f42GM1; nhlM1; BrightAcouGrand; PIANO2 // Amplitude begins at 1883.8, peaks 2237.3 at 0.1s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 778, 778, 0, 0, 2373, 2373,0.000000 }, // 913: apgbloodM2; b10M2; f42GM2; nhlM2; ElecGrandPiano; PIANO3 + { 788, 788, 0, 0, 2373, 2373,0.000000 }, // 891: apgbloodM2; b10M2; f42GM2; nhlM2; ElecGrandPiano; PIANO3 // Amplitude begins at 690.7, peaks 1689.0 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 779, 779, 0, 0, 766, 766,0.000000 }, // 914: apgbloodM3; b10M3; f42GM3; nhlM3; HONKTONK; Honky-tonkPiano + { 789, 789, 0, 0, 766, 766,0.000000 }, // 892: apgbloodM3; b10M3; f42GM3; nhlM3; HONKTONK; Honky-tonkPiano // Amplitude begins at 2906.7, peaks 3004.6 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 780, 780, 0, 0, 1746, 1746,0.000000 }, // 915: apgbloodM4; b10M4; f42GM4; nhlM4; EP1; Rhodes Piano + { 790, 790, 0, 0, 1746, 1746,0.000000 }, // 893: apgbloodM4; b10M4; f42GM4; nhlM4; EP1; Rhodes Piano // Amplitude begins at 2650.0, peaks 3067.1 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 781, 781, 0, 0, 1886, 1886,0.000000 }, // 916: apgbloodM5; b10M5; f42GM5; nhlM5; Chorused Piano; EP2 + { 791, 791, 0, 0, 1886, 1886,0.000000 }, // 894: apgbloodM5; b10M5; f42GM5; nhlM5; Chorused Piano; EP2 // Amplitude begins at 527.8, peaks 1397.8 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - { 782, 782, 0, 0, 2126, 2126,0.000000 }, // 917: apgbloodM6; b10M6; f42GM6; nhlM6; HARPSIC; Harpsichord + { 792, 792, 0, 0, 2126, 2126,0.000000 }, // 895: apgbloodM6; b10M6; f42GM6; nhlM6; HARPSIC; Harpsichord // Amplitude begins at 962.1, peaks 1618.4 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 783, 783, 0, 0, 1153, 1153,0.000000 }, // 918: apgbloodM7; b10M7; f42GM7; nhlM7; CLAVIC; Clavinet + { 793, 793, 0, 0, 1153, 1153,0.000000 }, // 896: apgbloodM7; b10M7; f42GM7; nhlM7; CLAVIC; Clavinet // Amplitude begins at 1603.5, peaks 2065.3 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 784, 784, 0, 0, 1626, 1626,0.000000 }, // 919: apgbloodM8; b10M8; f42GM8; nhlM8; CELESTA; Celesta + { 794, 794, 0, 0, 1626, 1626,0.000000 }, // 897: apgbloodM8; b10M8; f42GM8; nhlM8; CELESTA; Celesta // Amplitude begins at 1241.0, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 752, 752, 0, 0, 680, 680,0.000000 }, // 920: apgbloodM9; b10M9; nhlM9; GLOCK; Glockenspiel + { 762, 762, 0, 0, 680, 680,0.000000 }, // 898: apgbloodM9; b10M9; nhlM9; GLOCK; Glockenspiel // Amplitude begins at 2252.0, peaks 2768.1 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 785, 785, 0, 0, 260, 260,0.000000 }, // 921: apgbloodM10; b10M10; f42GM10; nhlM10; MUSICBOX; Music box + { 795, 795, 0, 0, 260, 260,0.000000 }, // 899: apgbloodM10; b10M10; f42GM10; nhlM10; MUSICBOX; Music box // Amplitude begins at 2711.7, peaks 3139.5 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 786, 786, 0, 0, 1746, 1746,0.000000 }, // 922: apgbloodM11; b10M11; f42GM11; nhlM11; VIBES; Vibraphone + { 796, 796, 0, 0, 1746, 1746,0.000000 }, // 900: apgbloodM11; b10M11; f42GM11; nhlM11; VIBES; Vibraphone // Amplitude begins at 3270.4, peaks 3680.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 787, 787, 0, 0, 206, 206,0.000000 }, // 923: apgbloodM12; b10M12; f42GM12; nhlM12; MARIMBA; Marimba + { 797, 797, 0, 0, 206, 206,0.000000 }, // 901: apgbloodM12; b10M12; f42GM12; nhlM12; MARIMBA; Marimba // Amplitude begins at 1447.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 788, 788, 0, 0, 153, 153,0.000000 }, // 924: apgbloodM13; b10M13; f42GM13; nhlM13; XYLO; Xylophone + { 798, 798, 0, 0, 153, 153,0.000000 }, // 902: apgbloodM13; b10M13; f42GM13; nhlM13; XYLO; Xylophone // Amplitude begins at 1672.2, peaks 3108.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 789, 789, 0, 0, 920, 920,0.000000 }, // 925: apgbloodM14; b10M14; f42GM14; nhlM14; TUBEBELL; Tubular Bells + { 799, 799, 0, 0, 920, 920,0.000000 }, // 903: apgbloodM14; b10M14; f42GM14; nhlM14; TUBEBELL; Tubular Bells // Amplitude begins at 1799.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 790, 790, 0, 0, 293, 293,0.000000 }, // 926: apgbloodM15; b10M15; f42GM15; nhlM15; Dulcimer; SANTUR + { 800, 800, 0, 0, 293, 293,0.000000 }, // 904: apgbloodM15; b10M15; f42GM15; nhlM15; Dulcimer; SANTUR // Amplitude begins at 1227.3, peaks 1748.7 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 791, 791, 0, 0, 40000, 6,0.000000 }, // 927: apgbloodM16; b10M16; f42GM16; nhlM16; Hammond Organ; ORGAN1 + { 801, 801, 0, 0, 40000, 6,0.000000 }, // 905: apgbloodM16; b10M16; f42GM16; nhlM16; Hammond Organ; ORGAN1 // Amplitude begins at 2387.6, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 792, 792, 0, 0, 40000, 6,0.000000 }, // 928: apgbloodM17; b10M17; f42GM17; nhlM17; ORGAN2; Percussive Organ + { 802, 802, 0, 0, 40000, 6,0.000000 }, // 906: apgbloodM17; b10M17; f42GM17; nhlM17; ORGAN2; Percussive Organ // Amplitude begins at 1043.7, peaks 2985.9 at 3.5s, // fades to 20% at 3.5s, keyoff fades to 20% in 0.0s. - { 793, 793, 0, 0, 3546, 46,0.000000 }, // 929: apgbloodM18; b10M18; f42GM18; nhlM18; ORGAN3; Rock Organ + { 803, 803, 0, 0, 3546, 46,0.000000 }, // 907: apgbloodM18; b10M18; f42GM18; nhlM18; ORGAN3; Rock Organ // Amplitude begins at 6.1, peaks 1816.4 at 34.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 794, 794, 0, 0, 40000, 80,0.000000 }, // 930: apgbloodM19; b10M19; f42GM19; nhlM19; Church Organ; PIPEORG + { 804, 804, 0, 0, 40000, 80,0.000000 }, // 908: apgbloodM19; b10M19; f42GM19; nhlM19; Church Organ; PIPEORG // Amplitude begins at 0.5, peaks 1686.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 795, 795, 0, 0, 40000, 26,0.000000 }, // 931: apgbloodM20; b10M20; f42GM20; nhlM20; REEDORG; Reed Organ + { 805, 805, 0, 0, 40000, 26,0.000000 }, // 909: apgbloodM20; b10M20; f42GM20; nhlM20; REEDORG; Reed Organ // Amplitude begins at 0.3, peaks 1764.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 796, 796, 0, 0, 40000, 20,0.000000 }, // 932: apgbloodM21; b10M21; f42GM21; nhlM21; ACORDIAN; Accordion + { 806, 806, 0, 0, 40000, 20,0.000000 }, // 910: apgbloodM21; b10M21; f42GM21; nhlM21; ACORDIAN; Accordion // Amplitude begins at 0.4, peaks 1720.3 at 21.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 797, 797, 0, 0, 40000, 20,0.000000 }, // 933: apgbloodM22; b10M22; f42GM22; nhlM22; HARMONIC; Harmonica + { 807, 807, 0, 0, 40000, 20,0.000000 }, // 911: apgbloodM22; b10M22; f42GM22; nhlM22; HARMONIC; Harmonica // Amplitude begins at 0.3, peaks 1714.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 798, 798, 0, 0, 40000, 73,0.000000 }, // 934: apgbloodM23; b10M23; f42GM23; nhlM23; BANDNEON; Tango Accordion + { 808, 808, 0, 0, 40000, 73,0.000000 }, // 912: apgbloodM23; b10M23; f42GM23; nhlM23; BANDNEON; Tango Accordion // Amplitude begins at 2618.5, peaks 3070.4 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 799, 799, 0, 0, 960, 960,0.000000 }, // 935: apgbloodM24; b10M24; f42GM24; nhlM24; Acoustic Guitar1; NYLONGT + { 809, 809, 0, 0, 960, 960,0.000000 }, // 913: apgbloodM24; b10M24; f42GM24; nhlM24; Acoustic Guitar1; NYLONGT // Amplitude begins at 1622.9, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 800, 800, 0, 0, 680, 680,0.000000 }, // 936: apgbloodM25; b10M25; f42GM25; nhlM25; Acoustic Guitar2; STEELGT + { 810, 810, 0, 0, 680, 680,0.000000 }, // 914: apgbloodM25; b10M25; f42GM25; nhlM25; Acoustic Guitar2; STEELGT // Amplitude begins at 2857.2, peaks 3061.1 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 801, 801, 0, 0, 1886, 1886,0.000000 }, // 937: apgbloodM26; b10M26; f42GM26; nhlM26; Electric Guitar1; JAZZGT + { 811, 811, 0, 0, 1886, 1886,0.000000 }, // 915: apgbloodM26; b10M26; f42GM26; nhlM26; Electric Guitar1; JAZZGT // Amplitude begins at 1308.4, peaks 1409.7 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 802, 802, 0, 0, 1066, 1066,0.000000 }, // 938: apgbloodM27; b10M27; f42GM27; nhlM27; CLEANGT; Electric Guitar2 + { 812, 812, 0, 0, 1066, 1066,0.000000 }, // 916: apgbloodM27; b10M27; f42GM27; nhlM27; CLEANGT; Electric Guitar2 // Amplitude begins at 713.8, peaks 2218.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 803, 803, 0, 0, 306, 306,0.000000 }, // 939: b10M28; f42GM28; Electric Guitar3; MUTEGT + { 813, 813, 0, 0, 306, 306,0.000000 }, // 917: b10M28; f42GM28; Electric Guitar3; MUTEGT // Amplitude begins at 1219.9, peaks 1977.8 at 0.3s, // fades to 20% at 3.2s, keyoff fades to 20% in 3.2s. - { 804, 804, 0, 0, 3180, 3180,0.000000 }, // 940: apgbloodM29; b10M29; f42GM29; nhlM29; OVERDGT; Overdrive Guitar + { 814, 814, 0, 0, 3180, 3180,0.000000 }, // 918: apgbloodM29; b10M29; f42GM29; nhlM29; OVERDGT; Overdrive Guitar // Amplitude begins at 684.6, peaks 1315.9 at 0.0s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - { 805, 805, 0, 0, 3766, 3766,0.000000 }, // 941: apgbloodM30; b10M30; f42GM30; nhlM30; DISTGT; Distorton Guitar + { 815, 815, 0, 0, 3766, 3766,0.000000 }, // 919: apgbloodM30; b10M30; f42GM30; nhlM30; DISTGT; Distorton Guitar // Amplitude begins at 2097.1, peaks 2386.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 806, 806, 0, 0, 626, 626,0.000000 }, // 942: apgbloodM31; b10M31; f42GM31; nhlM31; GTHARMS; Guitar Harmonics + { 816, 816, 0, 0, 626, 626,0.000000 }, // 920: apgbloodM31; b10M31; f42GM31; nhlM31; GTHARMS; Guitar Harmonics // Amplitude begins at 1184.0, peaks 2529.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 807, 807, 0, 0, 833, 833,0.000000 }, // 943: apgbloodM32; b10M32; f42GM32; nhlM32; ACOUBASS; Acoustic Bass + { 817, 817, 0, 0, 833, 833,0.000000 }, // 921: apgbloodM32; b10M32; f42GM32; nhlM32; ACOUBASS; Acoustic Bass // Amplitude begins at 1725.1, peaks 2020.8 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - { 808, 808, 0, 0, 4820, 4820,0.000000 }, // 944: apgbloodM33; b10M33; f42GM33; nhlM33; Electric Bass 1; FINGBASS + { 818, 818, 0, 0, 4820, 4820,0.000000 }, // 922: apgbloodM33; b10M33; f42GM33; nhlM33; Electric Bass 1; FINGBASS // Amplitude begins at 2118.9, peaks 2373.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 809, 809, 0, 0, 1153, 1153,0.000000 }, // 945: apgbloodM34; b10M34; f42GM34; nhlM34; Electric Bass 2; PICKBASS + { 819, 819, 0, 0, 1153, 1153,0.000000 }, // 923: apgbloodM34; b10M34; f42GM34; nhlM34; Electric Bass 2; PICKBASS // Amplitude begins at 0.8, peaks 3503.5 at 0.1s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - { 810, 810, 0, 0, 1440, 1440,0.000000 }, // 946: b10M35; f42GM35; FRETLESS; Fretless Bass + { 820, 820, 0, 0, 1440, 1440,0.000000 }, // 924: b10M35; f42GM35; FRETLESS; Fretless Bass // Amplitude begins at 2974.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 811, 811, 0, 0, 573, 573,0.000000 }, // 947: apgbloodM36; b10M36; f42GM36; nhlM36; SLAPBAS1; Slap Bass 1 + { 821, 821, 0, 0, 573, 573,0.000000 }, // 925: apgbloodM36; b10M36; f42GM36; nhlM36; SLAPBAS1; Slap Bass 1 // Amplitude begins at 2770.3, peaks 3015.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 812, 812, 0, 0, 593, 593,0.000000 }, // 948: apgbloodM37; b10M37; nhlM37; SLAPBAS2; Slap Bass 2 + { 822, 822, 0, 0, 593, 593,0.000000 }, // 926: apgbloodM37; b10M37; nhlM37; SLAPBAS2; Slap Bass 2 // Amplitude begins at 2165.0, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 813, 813, 0, 0, 1153, 1153,0.000000 }, // 949: apgbloodM38; b10M38; f42GM38; nhlM38; SYNBASS1; Synth Bass 1 + { 823, 823, 0, 0, 1153, 1153,0.000000 }, // 927: apgbloodM38; b10M38; f42GM38; nhlM38; SYNBASS1; Synth Bass 1 // Amplitude begins at 892.3, peaks 2855.8 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 814, 814, 0, 0, 880, 880,0.000000 }, // 950: apgbloodM39; b10M39; f42GM39; nhlM39; SYNBASS2; Synth Bass 2 + { 824, 824, 0, 0, 880, 880,0.000000 }, // 928: apgbloodM39; b10M39; f42GM39; nhlM39; SYNBASS2; Synth Bass 2 // Amplitude begins at 0.8, peaks 1853.7 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 815, 815, 0, 0, 40000, 20,0.000000 }, // 951: apgbloodM40; b10M40; f42GM40; nhlM40; VIOLIN; Violin + { 825, 825, 0, 0, 40000, 20,0.000000 }, // 929: apgbloodM40; b10M40; f42GM40; nhlM40; VIOLIN; Violin // Amplitude begins at 0.9, peaks 1909.9 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 816, 816, 0, 0, 40000, 20,0.000000 }, // 952: apgbloodM41; b10M41; f42GM41; nhlM41; VIOLA; Viola + { 826, 826, 0, 0, 40000, 20,0.000000 }, // 930: apgbloodM41; b10M41; f42GM41; nhlM41; VIOLA; Viola // Amplitude begins at 0.0, peaks 1258.0 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 817, 817, 0, 0, 146, 13,0.000000 }, // 953: apgbloodM42; b10M42; f42GM42; nhlM42; CELLO; Cello + { 827, 827, 0, 0, 146, 13,0.000000 }, // 931: apgbloodM42; b10M42; f42GM42; nhlM42; CELLO; Cello // Amplitude begins at 7.7, peaks 3020.3 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 818, 818, 0, 0, 2266, 2266,0.000000 }, // 954: apgbloodM43; b10M43; f42GM43; nhlM43; CONTRAB; Contrabass + { 828, 828, 0, 0, 2266, 2266,0.000000 }, // 932: apgbloodM43; b10M43; f42GM43; nhlM43; CONTRAB; Contrabass // Amplitude begins at 0.8, peaks 1654.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 819, 819, 0, 0, 40000, 86,0.000000 }, // 955: apgbloodM44; b10M44; f42GM44; nhlM44; TREMSTR; Tremulo Strings + { 829, 829, 0, 0, 40000, 86,0.000000 }, // 933: apgbloodM44; b10M44; f42GM44; nhlM44; TREMSTR; Tremulo Strings // Amplitude begins at 1505.2, peaks 2639.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 820, 820, 0, 0, 100, 100,0.000000 }, // 956: apgbloodM45; b10M45; f42GM45; nhlM45; PIZZ; Pizzicato String + { 830, 830, 0, 0, 100, 100,0.000000 }, // 934: apgbloodM45; b10M45; f42GM45; nhlM45; PIZZ; Pizzicato String // Amplitude begins at 2643.3, peaks 2810.4 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 821, 821, 0, 0, 433, 433,0.000000 }, // 957: apgbloodM46; b10M46; f42GM46; nhlM46; HARP; Orchestral Harp + { 831, 831, 0, 0, 433, 433,0.000000 }, // 935: apgbloodM46; b10M46; f42GM46; nhlM46; HARP; Orchestral Harp // Amplitude begins at 2420.8, peaks 2683.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 822, 822, 0, 0, 273, 273,0.000000 }, // 958: apgbloodM47; b10M47; f42GM47; nhlM47; TIMPANI; Timpany + { 832, 832, 0, 0, 273, 273,0.000000 }, // 936: apgbloodM47; b10M47; f42GM47; nhlM47; TIMPANI; Timpany // Amplitude begins at 6.0, peaks 2256.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 823, 823, 0, 0, 40000, 86,0.000000 }, // 959: apgbloodM48; b10M48; f42GM48; nhlM48; STRINGS; String Ensemble1 + { 833, 833, 0, 0, 40000, 86,0.000000 }, // 937: apgbloodM48; b10M48; f42GM48; nhlM48; STRINGS; String Ensemble1 // Amplitude begins at 0.0, peaks 1845.0 at 2.4s, // fades to 20% at 2.6s, keyoff fades to 20% in 0.1s. - { 824, 824, 0, 0, 2620, 100,0.000000 }, // 960: apgbloodM49; b10M49; f42GM49; nhlM49; SLOWSTR; String Ensemble2 + { 834, 834, 0, 0, 2620, 100,0.000000 }, // 938: apgbloodM49; b10M49; f42GM49; nhlM49; SLOWSTR; String Ensemble2 // Amplitude begins at 0.3, peaks 1409.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 825, 825, 0, 0, 80, 13,0.000000 }, // 961: apgbloodM50; b10M50; f42GM50; nhlM50; SYNSTR1; Synth Strings 1 + { 835, 835, 0, 0, 80, 13,0.000000 }, // 939: apgbloodM50; b10M50; f42GM50; nhlM50; SYNSTR1; Synth Strings 1 // Amplitude begins at 0.0, peaks 2482.9 at 24.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 826, 826, 0, 0, 40000, 66,0.000000 }, // 962: b10M51; f42GM51; SYNSTR2; SynthStrings 2 + { 836, 836, 0, 0, 40000, 66,0.000000 }, // 940: b10M51; f42GM51; SYNSTR2; SynthStrings 2 // Amplitude begins at 0.5, peaks 2609.6 at 0.1s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 827, 827, 0, 0, 1633, 1633,0.000000 }, // 963: apgbloodM52; b10M52; f42GM52; nhlM52; CHOIR; Choir Aahs + { 837, 837, 0, 0, 1633, 1633,0.000000 }, // 941: apgbloodM52; b10M52; f42GM52; nhlM52; CHOIR; Choir Aahs // Amplitude begins at 0.8, peaks 2466.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 828, 828, 0, 0, 40000, 53,0.000000 }, // 964: apgbloodM53; b10M53; f42GM53; nhlM53; OOHS; Voice Oohs + { 838, 838, 0, 0, 40000, 53,0.000000 }, // 942: apgbloodM53; b10M53; f42GM53; nhlM53; OOHS; Voice Oohs // Amplitude begins at 7.2, peaks 2956.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.0s. - { 829, 829, 0, 0, 993, 6,0.000000 }, // 965: apgbloodM54; b10M54; f42GM54; nhlM54; SYNVOX; Synth Voice + { 839, 839, 0, 0, 993, 6,0.000000 }, // 943: apgbloodM54; b10M54; f42GM54; nhlM54; SYNVOX; Synth Voice // Amplitude begins at 211.0, peaks 1612.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 830, 830, 0, 0, 186, 186,0.000000 }, // 966: apgbloodM55; b10M55; f42GM55; nhlM55; ORCHIT; Orchestra Hit + { 840, 840, 0, 0, 186, 186,0.000000 }, // 944: apgbloodM55; b10M55; f42GM55; nhlM55; ORCHIT; Orchestra Hit // Amplitude begins at 666.3, peaks 2246.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 831, 831, 0, 0, 40, 40,0.000000 }, // 967: apgbloodM56; b10M56; f42GM56; nhlM56; TRUMPET; Trumpet + { 841, 841, 0, 0, 40, 40,0.000000 }, // 945: apgbloodM56; b10M56; f42GM56; nhlM56; TRUMPET; Trumpet // Amplitude begins at 6.1, peaks 2154.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 832, 832, 0, 0, 40000, 20,0.000000 }, // 968: b10M57; f42GM57; TROMBONE; Trombone + { 842, 842, 0, 0, 40000, 20,0.000000 }, // 946: b10M57; f42GM57; TROMBONE; Trombone // Amplitude begins at 110.3, peaks 1887.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 833, 833, 0, 0, 40, 20,0.000000 }, // 969: b10M58; f42GM58; TUBA; Tuba + { 843, 843, 0, 0, 40, 20,0.000000 }, // 947: b10M58; f42GM58; TUBA; Tuba // Amplitude begins at 127.2, peaks 1344.0 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 834, 834, 0, 0, 860, 860,0.000000 }, // 970: apgbloodM59; b10M59; f42GM59; nhlM59; MUTETRP; Muted Trumpet + { 844, 844, 0, 0, 860, 860,0.000000 }, // 948: apgbloodM59; b10M59; f42GM59; nhlM59; MUTETRP; Muted Trumpet // Amplitude begins at 5.0, peaks 1852.7 at 0.3s, // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - { 835, 835, 0, 0, 4353, 4353,0.000000 }, // 971: b10M60; f42GM60; FRHORN; French Horn + { 845, 845, 0, 0, 4353, 4353,0.000000 }, // 949: b10M60; f42GM60; FRHORN; French Horn // Amplitude begins at 78.3, peaks 1339.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - { 836, 836, 0, 0, 233, 6,0.000000 }, // 972: apgbloodM61; b10M61; f42GM61; nhlM61; BRASS1; Brass Section + { 846, 846, 0, 0, 233, 6,0.000000 }, // 950: apgbloodM61; b10M61; f42GM61; nhlM61; BRASS1; Brass Section // Amplitude begins at 99.7, peaks 2008.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 837, 837, 0, 0, 40000, 60,0.000000 }, // 973: b10M62; f42GM62; SYNBRAS1; Synth Brass 1 + { 847, 847, 0, 0, 40000, 60,0.000000 }, // 951: b10M62; f42GM62; SYNBRAS1; Synth Brass 1 // Amplitude begins at 6.1, peaks 2304.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 838, 838, 0, 0, 40000, 106,0.000000 }, // 974: b10M63; f42GM63; SYNBRAS2; Synth Brass 2 + { 848, 848, 0, 0, 40000, 106,0.000000 }, // 952: b10M63; f42GM63; SYNBRAS2; Synth Brass 2 // Amplitude begins at 7.2, peaks 2591.9 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 839, 839, 0, 0, 40000, 6,0.000000 }, // 975: b10M64; f42GM64; SOPSAX; Soprano Sax + { 849, 849, 0, 0, 40000, 6,0.000000 }, // 953: b10M64; f42GM64; SOPSAX; Soprano Sax // Amplitude begins at 95.2, peaks 1719.6 at 22.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 840, 840, 0, 0, 40000, 0,0.000000 }, // 976: apgbloodM65; b10M65; f42GM65; nhlM65; ALTOSAX; Alto Sax + { 850, 850, 0, 0, 40000, 0,0.000000 }, // 954: apgbloodM65; b10M65; f42GM65; nhlM65; ALTOSAX; Alto Sax // Amplitude begins at 0.7, peaks 1694.0 at 20.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 841, 841, 0, 0, 40000, 13,0.000000 }, // 977: b10M66; f42GM66; TENSAX; Tenor Sax + { 851, 851, 0, 0, 40000, 13,0.000000 }, // 955: b10M66; f42GM66; TENSAX; Tenor Sax // Amplitude begins at 3.1, peaks 1514.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 842, 842, 0, 0, 40000, 33,0.000000 }, // 978: apgbloodM67; b10M67; f42GM67; nhlM67; BARISAX; Baritone Sax + { 852, 852, 0, 0, 40000, 33,0.000000 }, // 956: apgbloodM67; b10M67; f42GM67; nhlM67; BARISAX; Baritone Sax // Amplitude begins at 34.0, peaks 2434.9 at 32.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 843, 843, 0, 0, 40000, 20,0.000000 }, // 979: apgbloodM68; b10M68; f42GM68; nhlM68; OBOE; Oboe + { 853, 853, 0, 0, 40000, 20,0.000000 }, // 957: apgbloodM68; b10M68; f42GM68; nhlM68; OBOE; Oboe // Amplitude begins at 5.6, peaks 2078.0 at 11.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 844, 844, 0, 0, 40000, 13,0.000000 }, // 980: b10M69; f42GM69; ENGLHORN; English Horn + { 854, 854, 0, 0, 40000, 13,0.000000 }, // 958: b10M69; f42GM69; ENGLHORN; English Horn // Amplitude begins at 0.3, peaks 2912.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 845, 845, 0, 0, 40000, 6,0.000000 }, // 981: b10M70; f42GM70; BASSOON; Bassoon + { 855, 855, 0, 0, 40000, 6,0.000000 }, // 959: b10M70; f42GM70; BASSOON; Bassoon // Amplitude begins at 6.6, peaks 3187.7 at 36.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 846, 846, 0, 0, 40000, 20,0.000000 }, // 982: apgbloodM71; b10M71; f42GM71; nhlM71; CLARINET; Clarinet + { 856, 856, 0, 0, 40000, 20,0.000000 }, // 960: apgbloodM71; b10M71; f42GM71; nhlM71; CLARINET; Clarinet // Amplitude begins at 0.7, peaks 2903.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 847, 847, 0, 0, 40000, 20,0.000000 }, // 983: apgbloodM72; b10M72; f42GM72; nhlM72; PICCOLO; Piccolo + { 857, 857, 0, 0, 40000, 20,0.000000 }, // 961: apgbloodM72; b10M72; f42GM72; nhlM72; PICCOLO; Piccolo // Amplitude begins at 0.6, peaks 3023.0 at 13.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 848, 848, 0, 0, 40000, 6,0.000000 }, // 984: b10M73; f42GM73; FLUTE1; Flute + { 858, 858, 0, 0, 40000, 6,0.000000 }, // 962: b10M73; f42GM73; FLUTE1; Flute // Amplitude begins at 0.6, peaks 2697.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 849, 849, 0, 0, 40000, 13,0.000000 }, // 985: b10M74; f42GM74; RECORDER; Recorder + { 859, 859, 0, 0, 40000, 13,0.000000 }, // 963: b10M74; f42GM74; RECORDER; Recorder // Amplitude begins at 0.9, peaks 3473.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 850, 850, 0, 0, 40000, 20,0.000000 }, // 986: apgbloodM75; b10M75; f42GM75; nhlM75; PANFLUTE; Pan Flute + { 860, 860, 0, 0, 40000, 20,0.000000 }, // 964: apgbloodM75; b10M75; f42GM75; nhlM75; PANFLUTE; Pan Flute // Amplitude begins at 0.5, peaks 3055.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 851, 851, 0, 0, 40000, 20,0.000000 }, // 987: apgbloodM76; b10M76; f42GM76; nhlM76; BOTTLEB; Bottle Blow + { 861, 861, 0, 0, 40000, 20,0.000000 }, // 965: apgbloodM76; b10M76; f42GM76; nhlM76; BOTTLEB; Bottle Blow // Amplitude begins at 0.3, peaks 2666.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 852, 852, 0, 0, 40000, 20,0.000000 }, // 988: apgbloodM77; b10M77; f42GM77; nhlM77; SHAKU; Shakuhachi + { 862, 862, 0, 0, 40000, 20,0.000000 }, // 966: apgbloodM77; b10M77; f42GM77; nhlM77; SHAKU; Shakuhachi // Amplitude begins at 4.3, peaks 2623.0 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 853, 853, 0, 0, 40000, 33,0.000000 }, // 989: apgbloodM78; b10M78; f42GM78; nhlM78; WHISTLE; Whistle + { 863, 863, 0, 0, 40000, 33,0.000000 }, // 967: apgbloodM78; b10M78; b12M78; f42GM78; nhlM78; WHISTLE; WHISTLE.; Whistle // Amplitude begins at 7.7, peaks 3297.0 at 12.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 854, 854, 0, 0, 40000, 73,0.000000 }, // 990: apgbloodM79; b10M79; f42GM79; nhlM79; OCARINA; Ocarina + { 864, 864, 0, 0, 40000, 73,0.000000 }, // 968: apgbloodM79; b10M79; f42GM79; nhlM79; OCARINA; Ocarina // Amplitude begins at 1456.4, peaks 2173.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 855, 855, 0, 0, 40000, 6,0.000000 }, // 991: b10M80; f42GM80; Lead 1 squareea; SQUARWAV + { 865, 865, 0, 0, 40000, 6,0.000000 }, // 969: b10M80; f42GM80; Lead 1 squareea; SQUARWAV // Amplitude begins at 1013.7, peaks 1704.6 at 0.3s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 856, 856, 0, 0, 1100, 1100,0.000000 }, // 992: apgbloodM81; b10M81; f42GM81; nhlM81; Lead 2 sawtooth; SAWWAV + { 866, 866, 0, 0, 1100, 1100,0.000000 }, // 970: apgbloodM81; b10M81; f42GM81; nhlM81; Lead 2 sawtooth; SAWWAV // Amplitude begins at 0.0, peaks 3024.9 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 857, 857, 0, 0, 40000, 20,0.000000 }, // 993: apgbloodM82; b10M82; f42GM82; nhlM82; Lead 3 calliope; SYNCALLI + { 867, 867, 0, 0, 40000, 20,0.000000 }, // 971: apgbloodM82; b10M82; f42GM82; nhlM82; Lead 3 calliope; SYNCALLI // Amplitude begins at 1437.3, peaks 1783.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 858, 858, 0, 0, 20, 6,0.000000 }, // 994: apgbloodM83; b10M83; f42GM83; nhlM83; CHIFLEAD; Lead 4 chiff + { 868, 868, 0, 0, 20, 6,0.000000 }, // 972: apgbloodM83; b10M83; f42GM83; nhlM83; CHIFLEAD; Lead 4 chiff // Amplitude begins at 1251.0, peaks 1594.3 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - { 859, 859, 0, 0, 2060, 2060,0.000000 }, // 995: apgbloodM84; b10M84; f42GM84; nhlM84; CHARANG; Lead 5 charang + { 869, 869, 0, 0, 2060, 2060,0.000000 }, // 973: apgbloodM84; b10M84; f42GM84; nhlM84; CHARANG; Lead 5 charang // Amplitude begins at 6.2, peaks 2295.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 860, 860, 0, 0, 40000, 6,0.000000 }, // 996: apgbloodM85; b10M85; f42GM85; nhlM85; Lead 6 voice; SOLOVOX + { 870, 870, 0, 0, 40000, 6,0.000000 }, // 974: apgbloodM85; b10M85; f42GM85; nhlM85; Lead 6 voice; SOLOVOX // Amplitude begins at 359.3, peaks 2209.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 861, 861, 0, 0, 40000, 13,0.000000 }, // 997: b10M86; f42GM86; FIFTHSAW; Lead 7 fifths + { 871, 871, 0, 0, 40000, 13,0.000000 }, // 975: b10M86; f42GM86; FIFTHSAW; Lead 7 fifths // Amplitude begins at 2059.8, peaks 2571.6 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 862, 862, 0, 0, 1153, 1153,0.000000 }, // 998: apgbloodM87; b10M87; f42GM87; nhlM87; BASSLEAD; Lead 8 brass + { 872, 872, 0, 0, 1153, 1153,0.000000 }, // 976: apgbloodM87; b10M87; f42GM87; nhlM87; BASSLEAD; Lead 8 brass // Amplitude begins at 724.4, peaks 1854.6 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 0.1s. - { 863, 863, 0, 0, 1800, 60,0.000000 }, // 999: apgbloodM88; b10M88; f42GM88; nhlM88; FANTASIA; Pad 1 new age + { 873, 873, 0, 0, 1800, 60,0.000000 }, // 977: apgbloodM88; b10M88; f42GM88; nhlM88; FANTASIA; Pad 1 new age // Amplitude begins at 0.0, peaks 3197.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 864, 864, 0, 0, 40000, 173,0.000000 }, // 1000: apgbloodM89; b10M89; f42GM89; nhlM89; Pad 2 warm; WARMPAD + { 874, 874, 0, 0, 40000, 173,0.000000 }, // 978: apgbloodM89; b10M89; f42GM89; nhlM89; Pad 2 warm; WARMPAD // Amplitude begins at 2748.6, peaks 3013.7 at 24.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 865, 865, 0, 0, 40000, 86,0.000000 }, // 1001: apgbloodM90; b10M90; f42GM90; nhlM90; POLYSYN; Pad 3 polysynth + { 875, 875, 0, 0, 40000, 86,0.000000 }, // 979: apgbloodM90; b10M90; f42GM90; nhlM90; POLYSYN; Pad 3 polysynth // Amplitude begins at 135.5, peaks 2889.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 866, 866, 0, 0, 40000, 26,0.000000 }, // 1002: apgbloodM91; b10M91; f42GM91; nhlM91; Pad 4 choir; SPACEVOX + { 876, 876, 0, 0, 40000, 26,0.000000 }, // 980: apgbloodM91; b10M91; f42GM91; nhlM91; Pad 4 choir; SPACEVOX // Amplitude begins at 0.0, peaks 3177.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 867, 867, 0, 0, 40000, 53,0.000000 }, // 1003: b10M92; f42GM92; BOWEDGLS; Pad 5 bowedpad + { 877, 877, 0, 0, 40000, 53,0.000000 }, // 981: b10M92; f42GM92; BOWEDGLS; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1396.6 at 0.6s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - { 868, 868, 0, 0, 2873, 2873,0.000000 }, // 1004: b10M93; f42GM93; METALPAD; Pad 6 metallic + { 878, 878, 0, 0, 2873, 2873,0.000000 }, // 982: b10M93; f42GM93; METALPAD; Pad 6 metallic // Amplitude begins at 0.8, peaks 2132.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 869, 869, 0, 0, 40000, 73,0.000000 }, // 1005: apgbloodM94; b10M94; f42GM94; nhlM94; HALOPAD; Pad 7 halo + { 879, 879, 0, 0, 40000, 73,0.000000 }, // 983: apgbloodM94; b10M94; f42GM94; nhlM94; HALOPAD; Pad 7 halo // Amplitude begins at 0.0, peaks 974.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 870, 870, 0, 0, 40000, 106,0.000000 }, // 1006: b10M95; f42GM95; Pad 8 sweep; SWEEPPAD + { 880, 880, 0, 0, 40000, 106,0.000000 }, // 984: b10M95; f42GM95; Pad 8 sweep; SWEEPPAD // Amplitude begins at 2183.7, peaks 2958.8 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - { 871, 871, 0, 0, 1766, 1766,0.000000 }, // 1007: apgbloodM96; b10M96; f42GM96; nhlM96; FX 1 rain; ICERAIN + { 881, 881, 0, 0, 1766, 1766,0.000000 }, // 985: apgbloodM96; b10M96; f42GM96; nhlM96; FX 1 rain; ICERAIN // Amplitude begins at 0.0, peaks 2442.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 872, 872, 0, 0, 40000, 193,0.000000 }, // 1008: b10M97; f42GM97; FX 2 soundtrack; SOUNDTRK + { 882, 882, 0, 0, 40000, 193,0.000000 }, // 986: b10M97; f42GM97; FX 2 soundtrack; SOUNDTRK // Amplitude begins at 1788.2, peaks 1896.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 873, 873, 0, 0, 906, 906,0.000000 }, // 1009: apgbloodM98; b10M98; f42GM98; nhlM98; CRYSTAL; FX 3 crystal + { 883, 883, 0, 0, 906, 906,0.000000 }, // 987: apgbloodM98; b10M98; f42GM98; nhlM98; CRYSTAL; FX 3 crystal // Amplitude begins at 104.5, peaks 1865.6 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 874, 874, 0, 0, 960, 960,0.000000 }, // 1010: apgbloodM99; b10M99; f42GM99; nhlM99; ATMOSPH; FX 4 atmosphere + { 884, 884, 0, 0, 960, 960,0.000000 }, // 988: apgbloodM99; b10M99; f42GM99; nhlM99; ATMOSPH; FX 4 atmosphere // Amplitude begins at 1086.2, peaks 1167.2 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - { 875, 875, 0, 0, 1626, 1626,0.000000 }, // 1011: apgbloodM100; b10M100; f42GM100; nhlM100; BRIGHT; FX 5 brightness + { 885, 885, 0, 0, 1626, 1626,0.000000 }, // 989: apgbloodM100; b10M100; f42GM100; nhlM100; BRIGHT; FX 5 brightness // Amplitude begins at 0.0, peaks 3133.6 at 0.3s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.1s. - { 876, 876, 0, 0, 966, 106,0.000000 }, // 1012: apgbloodM101; b10M101; f42GM101; nhlM101; FX 6 goblins; GOBLIN + { 886, 886, 0, 0, 966, 106,0.000000 }, // 990: apgbloodM101; b10M101; f42GM101; nhlM101; FX 6 goblins; GOBLIN // Amplitude begins at 441.8, peaks 2492.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 877, 877, 0, 0, 40000, 20,0.000000 }, // 1013: apgbloodM102; b10M102; f42GM102; nhlM102; ECHODROP; FX 7 echoes + { 887, 887, 0, 0, 40000, 20,0.000000 }, // 991: apgbloodM102; b10M102; f42GM102; nhlM102; ECHODROP; FX 7 echoes // Amplitude begins at 171.1, peaks 1711.5 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 878, 878, 0, 0, 40000, 193,0.000000 }, // 1014: apgbloodM103; b10M103; f42GM103; nhlM103; FX 8 sci-fi; STARTHEM + { 888, 888, 0, 0, 40000, 193,0.000000 }, // 992: apgbloodM103; b10M103; f42GM103; nhlM103; FX 8 sci-fi; STARTHEM // Amplitude begins at 1046.1, peaks 1443.8 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 879, 879, 0, 0, 840, 840,0.000000 }, // 1015: apgbloodM104; b10M104; f42GM104; nhlM104; SITAR; Sitar + { 889, 889, 0, 0, 840, 840,0.000000 }, // 993: apgbloodM104; b10M104; f42GM104; nhlM104; SITAR; Sitar // Amplitude begins at 2821.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 880, 880, 0, 0, 153, 153,0.000000 }, // 1016: apgbloodM105; b10M105; f42GM105; nhlM105; BANJO; Banjo + { 890, 890, 0, 0, 153, 153,0.000000 }, // 994: apgbloodM105; b10M105; f42GM105; nhlM105; BANJO; Banjo // Amplitude begins at 2820.8, peaks 2844.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 881, 881, 0, 0, 620, 620,0.000000 }, // 1017: apgbloodM106; b10M106; f42GM106; nhlM106; SHAMISEN; Shamisen + { 891, 891, 0, 0, 620, 620,0.000000 }, // 995: apgbloodM106; b10M106; f42GM106; nhlM106; SHAMISEN; Shamisen // Amplitude begins at 475.9, peaks 1690.4 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 882, 882, 0, 0, 533, 533,0.000000 }, // 1018: apgbloodM107; b10M107; f42GM107; nhlM107; KOTO; Koto + { 892, 892, 0, 0, 533, 533,0.000000 }, // 996: apgbloodM107; b10M107; f42GM107; nhlM107; KOTO; Koto // Amplitude begins at 961.5, peaks 3305.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 883, 883, 0, 0, 293, 293,0.000000 }, // 1019: apgbloodM108; b10M108; f42GM108; nhlM108; KALIMBA; Kalimba + { 893, 893, 0, 0, 293, 293,0.000000 }, // 997: apgbloodM108; b10M108; f42GM108; nhlM108; KALIMBA; Kalimba // Amplitude begins at 38.4, peaks 1227.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 884, 884, 0, 0, 40000, 26,0.000000 }, // 1020: apgbloodM109; b10M109; f42GM109; nhlM109; BAGPIPE; Bagpipe + { 894, 894, 0, 0, 40000, 26,0.000000 }, // 998: apgbloodM109; b10M109; f42GM109; nhlM109; BAGPIPE; Bagpipe // Amplitude begins at 0.8, peaks 1519.0 at 7.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 885, 885, 0, 0, 40000, 33,0.000000 }, // 1021: apgbloodM110; b10M110; f42GM110; nhlM110; FIDDLE; Fiddle + { 895, 895, 0, 0, 40000, 33,0.000000 }, // 999: apgbloodM110; b10M110; f42GM110; nhlM110; FIDDLE; Fiddle // Amplitude begins at 9.1, peaks 1168.7 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 886, 886, 0, 0, 40000, 20,0.000000 }, // 1022: apgbloodM111; b10M111; f42GM111; nhlM111; SHANNAI; Shanai + { 896, 896, 0, 0, 40000, 20,0.000000 }, // 1000: apgbloodM111; b10M111; f42GM111; nhlM111; SHANNAI; Shanai // Amplitude begins at 1310.6, peaks 1336.1 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - { 887, 887, 0, 0, 2133, 2133,0.000000 }, // 1023: apgbloodM112; b10M112; f42GM112; nhlM112; TINKLBEL; Tinkle Bell + { 897, 897, 0, 0, 2133, 2133,0.000000 }, // 1001: apgbloodM112; b10M112; f42GM112; nhlM112; TINKLBEL; Tinkle Bell // Amplitude begins at 1326.0, peaks 1381.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 766, 766, 0, 0, 93, 93,0.000000 }, // 1024: apgbloodM113; b10M113; nhlM113; AGOGO; Agogo Bells + { 776, 776, 0, 0, 93, 93,0.000000 }, // 1002: apgbloodM113; b10M113; nhlM113; AGOGO; Agogo Bells // Amplitude begins at 1553.2, peaks 1687.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 888, 888, 0, 0, 206, 206,0.000000 }, // 1025: apgbloodM114; b10M114; f42GM114; nhlM114; STEELDRM; Steel Drums + { 898, 898, 0, 0, 206, 206,0.000000 }, // 1003: apgbloodM114; b10M114; f42GM114; nhlM114; STEELDRM; Steel Drums // Amplitude begins at 2325.4, peaks 2540.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 361, 361, 0, 0, 80, 80,0.000000 }, // 1026: apgbloodM115; b10M115; f42GM115; nhlM115; WOODBLOK; Woodblock + { 361, 361, 0, 0, 80, 80,0.000000 }, // 1004: apgbloodM115; b10M115; f42GM115; nhlM115; WOODBLOK; Woodblock // Amplitude begins at 2474.4, peaks 2793.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 775, 775, 0, 0, 106, 106,0.000000 }, // 1027: apgbloodM116; b10M116; f42GM116; nhlM116; TAIKO; Taiko Drum + { 785, 785, 0, 0, 106, 106,0.000000 }, // 1005: apgbloodM116; b10M116; f42GM116; nhlM116; TAIKO; Taiko Drum // Amplitude begins at 2971.8, peaks 3028.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 889, 889, 0, 0, 80, 80,0.000000 }, // 1028: apgbloodM117; b10M117; f42GM117; nhlM117; MELOTOM; Melodic Tom + { 899, 899, 0, 0, 80, 80,0.000000 }, // 1006: apgbloodM117; b10M117; f42GM117; nhlM117; MELOTOM; Melodic Tom // Amplitude begins at 2689.5, peaks 3181.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 890, 890, 0, 0, 293, 293,0.000000 }, // 1029: apgbloodM118; b10M118; f42GM118; nhlM118; SYNDRUM; Synth Drum + { 900, 900, 0, 0, 293, 293,0.000000 }, // 1007: apgbloodM118; b10M118; f42GM118; nhlM118; SYNDRUM; Synth Drum // Amplitude begins at 0.0, peaks 894.4 at 1.3s, // fades to 20% at 3.3s, keyoff fades to 20% in 3.3s. - { 891, 891, 0, 0, 3280, 3280,0.000000 }, // 1030: apgbloodM119; b10M119; nhlM119; REVRSCYM; Reverse Cymbal + { 901, 901, 0, 0, 3280, 3280,0.000000 }, // 1008: apgbloodM119; b10M119; nhlM119; REVRSCYM; Reverse Cymbal // Amplitude begins at 0.4, peaks 1240.3 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 892, 892, 0, 0, 226, 226,0.000000 }, // 1031: apgbloodM120; b10M120; nhlM120; FRETNOIS; Guitar FretNoise + { 902, 902, 0, 0, 226, 226,0.000000 }, // 1009: apgbloodM120; b10M120; nhlM120; FRETNOIS; Guitar FretNoise // Amplitude begins at 340.4, peaks 721.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 893, 893, 0, 0, 46, 46,0.000000 }, // 1032: apgbloodM121; b10M121; nhlM121; BRTHNOIS; Breath Noise + { 903, 903, 0, 0, 46, 46,0.000000 }, // 1010: apgbloodM121; b10M121; nhlM121; BRTHNOIS; Breath Noise // Amplitude begins at 0.0, peaks 1195.5 at 2.3s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - { 894, 894, 0, 0, 2906, 2906,0.000000 }, // 1033: apgbloodM122; b10M122; nhlM122; SEASHORE; Seashore + { 904, 904, 0, 0, 2906, 2906,0.000000 }, // 1011: apgbloodM122; b10M122; nhlM122; SEASHORE; Seashore // Amplitude begins at 3.8, peaks 803.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 895, 895, 0, 0, 113, 113,0.000000 }, // 1034: b10M123; BIRDS + { 905, 905, 0, 0, 113, 113,0.000000 }, // 1012: b10M123; BIRDS // Amplitude begins at 2426.7, peaks 2442.3 at 21.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 896, 896, 0, 0, 40000, 40,0.000000 }, // 1035: apgbloodM124; b10M124; nhlM124; TELEPHON; Telephone + { 906, 906, 0, 0, 40000, 40,0.000000 }, // 1013: apgbloodM124; b10M124; nhlM124; TELEPHON; Telephone // Amplitude begins at 0.0, peaks 1702.9 at 2.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - { 897, 897, 0, 0, 40000, 293,0.000000 }, // 1036: b10M125; HELICOPT + { 907, 907, 0, 0, 40000, 293,0.000000 }, // 1014: b10M125; HELICOPT // Amplitude begins at 0.0, peaks 1061.3 at 0.6s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - { 898, 898, 0, 0, 2926, 2926,0.000000 }, // 1037: b10M126; nhlM126; APPLAUSE; Applause/Noise + { 908, 908, 0, 0, 2926, 2926,0.000000 }, // 1015: b10M126; nhlM126; APPLAUSE; Applause/Noise // Amplitude begins at 2639.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 899, 899, 32, 0, 46, 46,0.000000 }, // 1038: b11P32; hiq + { 909, 909, 32, 0, 46, 46,0.000000 }, // 1016: b11P32; hiq // Amplitude begins at 2651.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 900, 900, 30, 0, 26, 26,0.000000 }, // 1039: b11P35; Kick2 + { 910, 910, 30, 0, 26, 26,0.000000 }, // 1017: b11P35; Kick2 // Amplitude begins at 361.7, peaks 486.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 901, 901, 96, 0, 40, 40,0.000000 }, // 1040: b11P42; b11P44; clshat96 + { 911, 911, 96, 0, 40, 40,0.000000 }, // 1018: b11P42; b11P44; clshat96 // Amplitude begins at 2.1, peaks 657.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 902, 902, 60, 0, 193, 193,0.000000 }, // 1041: b11P46; Opnhat96 + { 912, 912, 60, 0, 193, 193,0.000000 }, // 1019: b11P46; Opnhat96 // Amplitude begins at 205.9, peaks 1696.9 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 903, 903, 0, 0, 680, 680,0.000000 }, // 1042: b11M0; PIANO1 + { 913, 913, 0, 0, 680, 680,0.000000 }, // 1020: b11M0; PIANO1 // Amplitude begins at 1258.1, peaks 1268.7 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - { 904, 904, 0, 0, 1326, 1326,0.000000 }, // 1043: b11M1; PIANO2 + { 914, 914, 0, 0, 1326, 1326,0.000000 }, // 1021: b11M1; b12M1; PIANO2; PIANO2.I // Amplitude begins at 1252.3, peaks 1285.8 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 905, 905, 0, 0, 766, 766,0.000000 }, // 1044: b11M2; PIANO3 + { 915, 915, 0, 0, 766, 766,0.000000 }, // 1022: b11M2; b12M2; PIANO3; PIANO3.I // Amplitude begins at 1221.2, peaks 1305.2 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 906, 906, 0, 0, 746, 746,0.000000 }, // 1045: b11M3; HONKYTNK + { 916, 916, 0, 0, 746, 746,0.000000 }, // 1023: b11M3; HONKYTNK // Amplitude begins at 1394.2, peaks 1904.0 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - { 907, 907, 0, 0, 1800, 1800,0.000000 }, // 1046: b11M4; EPIANO1 + { 917, 917, 0, 0, 1800, 1800,0.000000 }, // 1024: b11M4; EPIANO1 // Amplitude begins at 1331.2, peaks 1378.5 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 908, 908, 0, 0, 1940, 1940,0.000000 }, // 1047: b11M5; EPIANO2 + { 918, 918, 0, 0, 1940, 1940,0.000000 }, // 1025: b11M5; EPIANO2 // Amplitude begins at 951.6, peaks 1008.6 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 909, 909, 0, 0, 1140, 1140,0.000000 }, // 1048: b11M6; HARPSI + { 919, 919, 0, 0, 1140, 1140,0.000000 }, // 1026: b11M6; b12M6; HARPSI; HARPSI.I // Amplitude begins at 1096.8, peaks 1104.9 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 910, 910, 0, 0, 1233, 1233,0.000000 }, // 1049: b11M7; CLAV + { 920, 920, 0, 0, 1233, 1233,0.000000 }, // 1027: b11M7; CLAV // Amplitude begins at 1646.0, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 911, 911, 0, 0, 486, 486,0.000000 }, // 1050: b11M8; CELESTA + { 921, 921, 0, 0, 486, 486,0.000000 }, // 1028: b11M8; b12M8; CELESTA; CELESTA. // Amplitude begins at 1565.6, peaks 1915.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 362, 362, 0, 0, 260, 260,0.000000 }, // 1051: b11M9; GLOCKEN + { 362, 362, 0, 0, 260, 260,0.000000 }, // 1029: b11M9; b12M9; GLOCKEN; GLOCKEN. // Amplitude begins at 1356.3, peaks 2197.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 912, 912, 0, 0, 240, 240,0.000000 }, // 1052: b11M10; MUSICBOX + { 922, 922, 0, 0, 240, 240,0.000000 }, // 1030: b11M10; b12M10; MUSICBOX // Amplitude begins at 2275.2, peaks 2525.5 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 913, 913, 0, 0, 1746, 1746,0.000000 }, // 1053: b11M11; VIBES + { 923, 923, 0, 0, 1746, 1746,0.000000 }, // 1031: b11M11; b12M11; VIBES; VIBES.IN // Amplitude begins at 1583.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 914, 914, 0, 0, 240, 240,0.000000 }, // 1054: b11M12; MARIMBA + { 924, 924, 0, 0, 240, 240,0.000000 }, // 1032: b11M12; b12M12; MARIMBA; MARIMBA. // Amplitude begins at 1634.5, peaks 1843.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 915, 915, 0, 0, 120, 120,0.000000 }, // 1055: b11M13; XYLOPHON + { 925, 925, 0, 0, 120, 120,0.000000 }, // 1033: b11M13; XYLOPHON // Amplitude begins at 1327.9, peaks 1471.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 916, 916, 0, 0, 606, 606,0.000000 }, // 1056: b11M14; TUBEBELL + { 926, 926, 0, 0, 606, 606,0.000000 }, // 1034: b11M14; TUBEBELL // Amplitude begins at 944.1, peaks 982.2 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 917, 917, 0, 0, 380, 380,0.000000 }, // 1057: b11M15; SANTUR + { 927, 927, 0, 0, 380, 380,0.000000 }, // 1035: b11M15; SANTUR // Amplitude begins at 995.8, peaks 1026.4 at 15.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 918, 918, 0, 0, 40000, 6,0.000000 }, // 1058: b11M16; ORGAN1 + { 928, 928, 0, 0, 40000, 6,0.000000 }, // 1036: b11M16; ORGAN1 // Amplitude begins at 1877.2, peaks 2029.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 919, 919, 0, 0, 40000, 6,0.000000 }, // 1059: b11M17; ORGAN2 + { 929, 929, 0, 0, 40000, 6,0.000000 }, // 1037: b11M17; b12M17; ORGAN2; ORGAN2.I // Amplitude begins at 1812.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 920, 920, 0, 0, 66, 66,0.000000 }, // 1060: b11M18; ORGAN3 + { 930, 930, 0, 0, 66, 66,0.000000 }, // 1038: b11M18; ORGAN3 // Amplitude begins at 0.5, peaks 1145.1 at 39.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 921, 921, 0, 0, 40000, 66,0.000000 }, // 1061: b11M19; CHRCHORG + { 931, 931, 0, 0, 40000, 66,0.000000 }, // 1039: b11M19; b12M19; CHRCHORG // Amplitude begins at 0.3, peaks 1192.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 922, 922, 0, 0, 40000, 26,0.000000 }, // 1062: b11M20; REEDORG + { 932, 932, 0, 0, 40000, 26,0.000000 }, // 1040: b11M20; b12M20; REEDORG; REEDORG. // Amplitude begins at 0.3, peaks 1036.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 923, 923, 0, 0, 40000, 20,0.000000 }, // 1063: b11M21; ACCORD + { 933, 933, 0, 0, 40000, 20,0.000000 }, // 1041: b11M21; ACCORD // Amplitude begins at 0.2, peaks 790.1 at 34.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 924, 924, 0, 0, 40000, 20,0.000000 }, // 1064: b11M22; HARMO + { 934, 934, 0, 0, 40000, 20,0.000000 }, // 1042: b11M22; b12M22; HARMO; HARMO.IN // Amplitude begins at 0.3, peaks 1006.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 925, 925, 0, 0, 40000, 33,0.000000 }, // 1065: b11M23; BANDNEON + { 935, 935, 0, 0, 40000, 33,0.000000 }, // 1043: b11M23; b12M23; BANDNEON // Amplitude begins at 1969.6, peaks 2206.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 926, 926, 0, 0, 853, 853,0.000000 }, // 1066: b11M24; NYLONGT + { 936, 936, 0, 0, 853, 853,0.000000 }, // 1044: b11M24; b12M24; NYLONGT; NYLONGT. // Amplitude begins at 1249.7, peaks 1277.6 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 927, 927, 0, 0, 573, 573,0.000000 }, // 1067: b11M25; STEELGT + { 937, 937, 0, 0, 573, 573,0.000000 }, // 1045: b11M25; STEELGT // Amplitude begins at 1388.5, peaks 1644.6 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - { 928, 928, 0, 0, 1886, 1886,0.000000 }, // 1068: b11M26; JAZZGT + { 938, 938, 0, 0, 1886, 1886,0.000000 }, // 1046: b11M26; b12M26; JAZZGT; JAZZGT.I // Amplitude begins at 873.5, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 929, 929, 0, 0, 1180, 1180,0.000000 }, // 1069: b11M27; CLEANGT + { 939, 939, 0, 0, 1180, 1180,0.000000 }, // 1047: b11M27; CLEANGT // Amplitude begins at 254.8, peaks 2199.6 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 930, 930, 0, 0, 606, 606,0.000000 }, // 1070: b11M28; MUTEGT + { 940, 940, 0, 0, 606, 606,0.000000 }, // 1048: b11M28; MUTEGT // Amplitude begins at 573.0, peaks 607.7 at 0.1s, // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - { 931, 931, 0, 0, 4546, 4546,0.000000 }, // 1071: b11M29; OVERDGT + { 941, 941, 0, 0, 4546, 4546,0.000000 }, // 1049: b11M29; OVERDGT // Amplitude begins at 939.2, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - { 932, 932, 0, 0, 3113, 3113,0.000000 }, // 1072: b11M30; DISTGT + { 942, 942, 0, 0, 3113, 3113,0.000000 }, // 1050: b11M30; DISTGT // Amplitude begins at 654.0, peaks 677.0 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 933, 933, 0, 0, 2340, 2340,0.000000 }, // 1073: b11M31; GTHARMS + { 943, 943, 0, 0, 2340, 2340,0.000000 }, // 1051: b11M31; b12M31; GTHARMS; GTHARMS. // Amplitude begins at 537.2, peaks 2959.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 934, 934, 0, 0, 453, 453,0.000000 }, // 1074: b11M32; ACOUBASS + { 944, 944, 0, 0, 453, 453,0.000000 }, // 1052: b11M32; ACOUBASS // Amplitude begins at 1765.6, peaks 2081.4 at 0.0s, // fades to 20% at 3.2s, keyoff fades to 20% in 3.2s. - { 935, 935, 0, 0, 3166, 3166,0.000000 }, // 1075: b11M33; FINGBASS + { 945, 945, 0, 0, 3166, 3166,0.000000 }, // 1053: b11M33; FINGBASS // Amplitude begins at 1811.2, peaks 2172.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 936, 936, 0, 0, 1006, 1006,0.000000 }, // 1076: b11M34; PICKBASS + { 946, 946, 0, 0, 1006, 1006,0.000000 }, // 1054: b11M34; PICKBASS // Amplitude begins at 500.1, peaks 1712.0 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 937, 937, 0, 0, 600, 600,0.000000 }, // 1077: b11M35; FRETLESS + { 947, 947, 0, 0, 600, 600,0.000000 }, // 1055: b11M35; FRETLESS // Amplitude begins at 1615.8, peaks 1652.6 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 938, 938, 0, 0, 533, 533,0.000000 }, // 1078: b11M36; SLAPBAS1 + { 948, 948, 0, 0, 533, 533,0.000000 }, // 1056: b11M36; SLAPBAS1 // Amplitude begins at 1716.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 939, 939, 0, 0, 580, 580,0.000000 }, // 1079: b11M37; SLAPBAS2 + { 949, 949, 0, 0, 580, 580,0.000000 }, // 1057: b11M37; SLAPBAS2 // Amplitude begins at 2233.7, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 940, 940, 0, 0, 1186, 1186,0.000000 }, // 1080: b11M38; SYNBASS1 + { 950, 950, 0, 0, 1186, 1186,0.000000 }, // 1058: b11M38; SYNBASS1 // Amplitude begins at 775.9, peaks 2099.6 at 0.1s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 941, 941, 0, 0, 686, 686,0.000000 }, // 1081: b11M39; SYNBASS2 + { 951, 951, 0, 0, 686, 686,0.000000 }, // 1059: b11M39; SYNBASS2 // Amplitude begins at 0.6, peaks 1202.0 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 942, 942, 0, 0, 40000, 20,0.000000 }, // 1082: b11M40; VIOLIN + { 952, 952, 0, 0, 40000, 20,0.000000 }, // 1060: b11M40; b12M40; VIOLIN; VIOLIN.I // Amplitude begins at 0.7, peaks 1473.0 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 943, 943, 0, 0, 40000, 20,0.000000 }, // 1083: b11M41; VIOLA + { 953, 953, 0, 0, 40000, 20,0.000000 }, // 1061: b11M41; VIOLA // Amplitude begins at 0.6, peaks 937.6 at 2.6s, // fades to 20% at 2.6s, keyoff fades to 20% in 0.0s. - { 944, 944, 0, 0, 2580, 33,0.000000 }, // 1084: b11M42; CELLO + { 954, 954, 0, 0, 2580, 33,0.000000 }, // 1062: b11M42; b12M42; CELLO; CELLO.IN // Amplitude begins at 0.6, peaks 1416.3 at 0.1s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 945, 945, 0, 0, 1746, 1746,0.000000 }, // 1085: b11M43; CONTRAB + { 955, 955, 0, 0, 1746, 1746,0.000000 }, // 1063: b11M43; b12M43; CONTRAB; CONTRAB. // Amplitude begins at 0.7, peaks 1169.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 946, 946, 0, 0, 40000, 86,0.000000 }, // 1086: b11M44; TREMSTR + { 956, 956, 0, 0, 40000, 86,0.000000 }, // 1064: b11M44; b12M44; TREMSTR; TREMSTR. // Amplitude begins at 938.1, peaks 2623.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 947, 947, 0, 0, 153, 153,0.000000 }, // 1087: b11M45; PIZZ + { 957, 957, 0, 0, 153, 153,0.000000 }, // 1065: b11M45; PIZZ // Amplitude begins at 2240.2, peaks 2571.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 948, 948, 0, 0, 433, 433,0.000000 }, // 1088: b11M46; HARP + { 958, 958, 0, 0, 433, 433,0.000000 }, // 1066: b11M46; b12M46; HARP; HARP.INS // Amplitude begins at 118.7, peaks 2851.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 949, 949, 0, 0, 260, 260,0.000000 }, // 1089: b11M47; TIMPANI + { 959, 959, 0, 0, 260, 260,0.000000 }, // 1067: b11M47; TIMPANI // Amplitude begins at 0.0, peaks 1545.7 at 5.9s, // fades to 20% at 5.9s, keyoff fades to 20% in 0.0s. - { 950, 950, 0, 0, 5893, 33,0.000000 }, // 1090: b11M48; STRINGS + { 960, 960, 0, 0, 5893, 33,0.000000 }, // 1068: b11M48; STRINGS // Amplitude begins at 0.0, peaks 844.0 at 5.3s, // fades to 20% at 5.5s, keyoff fades to 20% in 0.1s. - { 951, 951, 0, 0, 5526, 100,0.000000 }, // 1091: b11M49; SLOWSTR + { 961, 961, 0, 0, 5526, 100,0.000000 }, // 1069: b11M49; b12M49; SLOWSTR; SLOWSTR. // Amplitude begins at 0.3, peaks 1249.4 at 0.1s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - { 952, 952, 0, 0, 940, 940,0.000000 }, // 1092: b11M50; SYNSTR1 + { 962, 962, 0, 0, 940, 940,0.000000 }, // 1070: b11M50; b12M50; SYNSTR1; SYNSTR1. // Amplitude begins at 0.0, peaks 1748.6 at 3.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 953, 953, 0, 0, 40000, 53,0.000000 }, // 1093: b11M51; SYNSTR2 + { 963, 963, 0, 0, 40000, 53,0.000000 }, // 1071: b11M51; SYNSTR2 // Amplitude begins at 57.1, peaks 2710.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 954, 954, 0, 0, 40000, 40,0.000000 }, // 1094: b11M53; OOHS + { 964, 964, 0, 0, 40000, 40,0.000000 }, // 1072: b11M53; b12M53; OOHS; OOHS.INS // Amplitude begins at 4.7, peaks 1917.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.0s. - { 955, 955, 0, 0, 993, 6,0.000000 }, // 1095: b11M54; SYNVOX + { 965, 965, 0, 0, 993, 6,0.000000 }, // 1073: b11M54; b12M54; SYNVOX; SYNVOX.I // Amplitude begins at 181.3, peaks 1382.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 956, 956, 0, 0, 146, 146,0.000000 }, // 1096: b11M55; ORCHIT + { 966, 966, 0, 0, 146, 146,0.000000 }, // 1074: b11M55; b12M55; ORCHIT; ORCHIT.I // Amplitude begins at 55.7, peaks 1154.0 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. - { 957, 957, 0, 0, 880, 6,0.000000 }, // 1097: b11M56; TRUMPET + { 967, 967, 0, 0, 880, 6,0.000000 }, // 1075: b11M56; TRUMPET // Amplitude begins at 2.9, peaks 1122.9 at 19.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 958, 958, 0, 0, 40000, 20,0.000000 }, // 1098: b11M57; TROMBONE + { 968, 968, 0, 0, 40000, 20,0.000000 }, // 1076: b11M57; TROMBONE // Amplitude begins at 4.3, peaks 1486.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - { 959, 959, 0, 0, 60, 20,0.000000 }, // 1099: b11M58; TUBA + { 969, 969, 0, 0, 60, 20,0.000000 }, // 1077: b11M58; TUBA // Amplitude begins at 111.3, peaks 989.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 960, 960, 0, 0, 986, 986,0.000000 }, // 1100: b11M59; MUTETRP + { 970, 970, 0, 0, 986, 986,0.000000 }, // 1078: b11M59; b12M59; MUTETRP; MUTETRP. // Amplitude begins at 5.5, peaks 2048.2 at 0.3s, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - { 961, 961, 0, 0, 3093, 3093,0.000000 }, // 1101: b11M60; FRHORN + { 971, 971, 0, 0, 3093, 3093,0.000000 }, // 1079: b11M60; FRHORN // Amplitude begins at 57.1, peaks 856.0 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 962, 962, 0, 0, 40000, 20,0.000000 }, // 1102: b11M61; TCBRASS1 + { 972, 972, 0, 0, 40000, 20,0.000000 }, // 1080: b11M61; TCBRASS1 // Amplitude begins at 64.5, peaks 1450.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 963, 963, 0, 0, 40000, 20,0.000000 }, // 1103: b11M62; SYNBRAS1 + { 973, 973, 0, 0, 40000, 20,0.000000 }, // 1081: b11M62; SYNBRAS1 // Amplitude begins at 4.3, peaks 1659.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 964, 964, 0, 0, 40000, 106,0.000000 }, // 1104: b11M63; SYNBRAS2 + { 974, 974, 0, 0, 40000, 106,0.000000 }, // 1082: b11M63; b12M63; SYNBRAS2 // Amplitude begins at 4.3, peaks 1556.6 at 29.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 965, 965, 0, 0, 40000, 6,0.000000 }, // 1105: b11M64; SOPSAX + { 975, 975, 0, 0, 40000, 6,0.000000 }, // 1083: b11M64; b12M64; SOPSAX; SOPSAX.I // Amplitude begins at 51.8, peaks 937.8 at 22.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 966, 966, 0, 0, 40000, 0,0.000000 }, // 1106: b11M65; ALTOSAX + { 976, 976, 0, 0, 40000, 0,0.000000 }, // 1084: b11M65; b12M65; ALTOSAX; ALTOSAX. // Amplitude begins at 1.0, peaks 960.7 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 967, 967, 0, 0, 2273, 2273,0.000000 }, // 1107: b11M66; TENSAX + { 977, 977, 0, 0, 2273, 2273,0.000000 }, // 1085: b11M66; b12M66; TENSAX; TENSAX.I // Amplitude begins at 1.8, peaks 733.7 at 22.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 968, 968, 0, 0, 40000, 20,0.000000 }, // 1108: b11M67; BARISAX + { 978, 978, 0, 0, 40000, 20,0.000000 }, // 1086: b11M67; b12M67; BARISAX; BARISAX. // Amplitude begins at 0.0, peaks 440.3 at 10.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 969, 969, 0, 0, 40000, 0,0.000000 }, // 1109: b11M68; OBOE + { 979, 979, 0, 0, 40000, 0,0.000000 }, // 1087: b11M68; OBOE // Amplitude begins at 4.0, peaks 1482.1 at 25.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 970, 970, 0, 0, 40000, 13,0.000000 }, // 1110: b11M69; ENGLHORN + { 980, 980, 0, 0, 40000, 13,0.000000 }, // 1088: b11M69; b12M69; ENGLHORN // Amplitude begins at 1.6, peaks 733.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 971, 971, 0, 0, 40000, 0,0.000000 }, // 1111: b11M70; BASSOON + { 981, 981, 0, 0, 40000, 0,0.000000 }, // 1089: b11M70; BASSOON // Amplitude begins at 0.0, peaks 758.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 972, 972, 0, 0, 40000, 6,0.000000 }, // 1112: b11M71; CLARINET + { 982, 982, 0, 0, 40000, 6,0.000000 }, // 1090: b11M71; CLARINET // Amplitude begins at 0.6, peaks 2273.0 at 18.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 973, 973, 0, 0, 40000, 33,0.000000 }, // 1113: b11M72; PICCOLO + { 983, 983, 0, 0, 40000, 33,0.000000 }, // 1091: b11M72; b12M72; PICCOLO; PICCOLO. // Amplitude begins at 0.4, peaks 933.5 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 974, 974, 0, 0, 40000, 0,0.000000 }, // 1114: b11M73; FLUTE1 + { 984, 984, 0, 0, 40000, 0,0.000000 }, // 1092: b11M73; FLUTE1 // Amplitude begins at 6.7, peaks 2458.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 975, 975, 0, 0, 40000, 13,0.000000 }, // 1115: b11M74; RECORDER + { 985, 985, 0, 0, 40000, 13,0.000000 }, // 1093: b11M74; b12M74; RECORDER // Amplitude begins at 7.4, peaks 3175.1 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 976, 976, 0, 0, 40000, 20,0.000000 }, // 1116: b11M75; PANFLUTE + { 986, 986, 0, 0, 40000, 20,0.000000 }, // 1094: b11M75; b12M75; PANFLUTE // Amplitude begins at 3.2, peaks 1493.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 977, 977, 0, 0, 40000, 33,0.000000 }, // 1117: b11M76; BOTTLEB + { 987, 987, 0, 0, 40000, 33,0.000000 }, // 1095: b11M76; BOTTLEB // Amplitude begins at 0.3, peaks 1980.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 978, 978, 0, 0, 40000, 20,0.000000 }, // 1118: b11M77; SHAKU + { 988, 988, 0, 0, 40000, 20,0.000000 }, // 1096: b11M77; SHAKU // Amplitude begins at 4.2, peaks 1704.8 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 979, 979, 0, 0, 40000, 33,0.000000 }, // 1119: b11M78; WHISTLE + { 989, 989, 0, 0, 40000, 33,0.000000 }, // 1097: b11M78; WHISTLE // Amplitude begins at 0.6, peaks 2342.2 at 2.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 980, 980, 0, 0, 40000, 20,0.000000 }, // 1120: b11M79; OCARINA + { 990, 990, 0, 0, 40000, 20,0.000000 }, // 1098: b11M79; OCARINA // Amplitude begins at 1044.8, peaks 1387.4 at 19.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 981, 981, 0, 0, 40000, 6,0.000000 }, // 1121: b11M80; SQUARWAV + { 991, 991, 0, 0, 40000, 6,0.000000 }, // 1099: b11M80; SQUARWAV // Amplitude begins at 721.6, peaks 1203.6 at 0.3s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 982, 982, 0, 0, 1100, 1100,0.000000 }, // 1122: b11M81; SAWWAV + { 992, 992, 0, 0, 1100, 1100,0.000000 }, // 1100: b11M81; SAWWAV // Amplitude begins at 0.6, peaks 1335.5 at 31.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 983, 983, 0, 0, 40000, 20,0.000000 }, // 1123: b11M82; SYNCALLI + { 993, 993, 0, 0, 40000, 20,0.000000 }, // 1101: b11M82; b12M82; SYNCALLI // Amplitude begins at 394.7, peaks 1497.7 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - { 984, 984, 0, 0, 1266, 1266,0.000000 }, // 1124: b11M83; CHIFLEAD + { 994, 994, 0, 0, 1266, 1266,0.000000 }, // 1102: b11M83; b12M83; CHIFLEAD // Amplitude begins at 1032.1, peaks 1071.4 at 0.0s, // fades to 20% at 3.7s, keyoff fades to 20% in 3.7s. - { 985, 985, 0, 0, 3713, 3713,0.000000 }, // 1125: b11M84; CHARANG + { 995, 995, 0, 0, 3713, 3713,0.000000 }, // 1103: b11M84; CHARANG // Amplitude begins at 5.4, peaks 1676.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 986, 986, 0, 0, 40000, 6,0.000000 }, // 1126: b11M85; SOLOVOX + { 996, 996, 0, 0, 40000, 6,0.000000 }, // 1104: b11M85; b12M85; SOLOVOX; SOLOVOX. // Amplitude begins at 498.6, peaks 1185.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 987, 987, 0, 0, 40000, 33,0.000000 }, // 1127: b11M86; FIFTHSAW + { 997, 997, 0, 0, 40000, 33,0.000000 }, // 1105: b11M86; FIFTHSAW // Amplitude begins at 1869.7, peaks 2185.5 at 0.0s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - { 988, 988, 0, 0, 4160, 4160,0.000000 }, // 1128: b11M87; BASSLEAD + { 998, 998, 0, 0, 4160, 4160,0.000000 }, // 1106: b11M87; BASSLEAD // Amplitude begins at 426.9, peaks 1487.7 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 989, 989, 0, 0, 1220, 1220,0.000000 }, // 1129: b11M88; FANTASIA + { 999, 999, 0, 0, 1220, 1220,0.000000 }, // 1107: b11M88; b12M88; FANTASIA // Amplitude begins at 0.0, peaks 2627.6 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 990, 990, 0, 0, 40000, 173,0.000000 }, // 1130: b11M89; WARMPAD + {1000,1000, 0, 0, 40000, 173,0.000000 }, // 1108: b11M89; WARMPAD // Amplitude begins at 1341.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.1s. - { 991, 991, 0, 0, 340, 80,0.000000 }, // 1131: b11M90; POLYSYN + {1001,1001, 0, 0, 340, 80,0.000000 }, // 1109: b11M90; POLYSYN // Amplitude begins at 96.9, peaks 2021.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 992, 992, 0, 0, 40000, 26,0.000000 }, // 1132: b11M91; SPACEVOX + {1002,1002, 0, 0, 40000, 26,0.000000 }, // 1110: b11M91; SPACEVOX // Amplitude begins at 0.0, peaks 2234.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 993, 993, 0, 0, 40000, 20,0.000000 }, // 1133: b11M92; BOWEDGLS + {1003,1003, 0, 0, 40000, 20,0.000000 }, // 1111: b11M92; BOWEDGLS // Amplitude begins at 0.0, peaks 973.1 at 0.6s, // fades to 20% at 2.8s, keyoff fades to 20% in 2.8s. - { 994, 994, 0, 0, 2813, 2813,0.000000 }, // 1134: b11M93; METALPAD + {1004,1004, 0, 0, 2813, 2813,0.000000 }, // 1112: b11M93; METALPAD // Amplitude begins at 0.6, peaks 1694.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 995, 995, 0, 0, 40000, 73,0.000000 }, // 1135: b11M94; HALOPAD + {1005,1005, 0, 0, 40000, 73,0.000000 }, // 1113: b11M94; HALOPAD // Amplitude begins at 0.0, peaks 1036.6 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 996, 996, 0, 0, 40000, 106,0.000000 }, // 1136: b11M95; SWEEPPAD + {1006,1006, 0, 0, 40000, 106,0.000000 }, // 1114: b11M95; SWEEPPAD // Amplitude begins at 41.6, peaks 1590.5 at 0.4s, // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - { 997, 997, 0, 0, 4373, 4373,0.000000 }, // 1137: b11M96; ICERAIN + {1007,1007, 0, 0, 4373, 4373,0.000000 }, // 1115: b11M96; b12M96; ICERAIN; ICERAIN. // Amplitude begins at 0.0, peaks 1200.5 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 998, 998, 0, 0, 40000, 240,0.000000 }, // 1138: b11M97; SOUNDTRK + {1008,1008, 0, 0, 40000, 240,0.000000 }, // 1116: b11M97; SOUNDTRK // Amplitude begins at 841.5, peaks 884.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 999, 999, 0, 0, 960, 960,0.000000 }, // 1139: b11M98; CRYSTAL + {1009,1009, 0, 0, 960, 960,0.000000 }, // 1117: b11M98; CRYSTAL // Amplitude begins at 1728.5, peaks 1886.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1000,1000, 0, 0, 853, 853,0.000000 }, // 1140: b11M99; ATMOSPH + {1010,1010, 0, 0, 853, 853,0.000000 }, // 1118: b11M99; ATMOSPH // Amplitude begins at 795.7, peaks 1003.6 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1001,1001, 0, 0, 1393, 1393,0.000000 }, // 1141: b11M100; BRIGHT + {1011,1011, 0, 0, 1393, 1393,0.000000 }, // 1119: b11M100; BRIGHT // Amplitude begins at 0.0, peaks 2020.8 at 0.3s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.1s. - {1002,1002, 0, 0, 713, 53,0.000000 }, // 1142: b11M101; GOBLIN + {1012,1012, 0, 0, 713, 53,0.000000 }, // 1120: b11M101; b12M101; GOBLIN; GOBLIN.I // Amplitude begins at 581.7, peaks 1474.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1003,1003, 0, 0, 40000, 20,0.000000 }, // 1143: b11M102; ECHODROP + {1013,1013, 0, 0, 40000, 20,0.000000 }, // 1121: b11M102; ECHODROP // Amplitude begins at 101.7, peaks 1017.8 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1004,1004, 0, 0, 40000, 193,0.000000 }, // 1144: b11M103; STARTHEM + {1014,1014, 0, 0, 40000, 193,0.000000 }, // 1122: b11M103; STARTHEM // Amplitude begins at 678.3, peaks 797.3 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1005,1005, 0, 0, 1100, 1100,0.000000 }, // 1145: b11M104; SITAR + {1015,1015, 0, 0, 1100, 1100,0.000000 }, // 1123: b11M104; b12M104; SITAR; SITAR.IN // Amplitude begins at 1283.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1006,1006, 0, 0, 253, 253,0.000000 }, // 1146: b11M105; BANJO + {1016,1016, 0, 0, 253, 253,0.000000 }, // 1124: b11M105; BANJO // Amplitude begins at 2011.8, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1007,1007, 0, 0, 620, 620,0.000000 }, // 1147: b11M106; SHAMISEN + {1017,1017, 0, 0, 620, 620,0.000000 }, // 1125: b11M106; SHAMISEN // Amplitude begins at 951.3, peaks 1051.2 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1008,1008, 0, 0, 1180, 1180,0.000000 }, // 1148: b11M107; KOTO + {1018,1018, 0, 0, 1180, 1180,0.000000 }, // 1126: b11M107; b12M107; KOTO; KOTO.INS // Amplitude begins at 1297.9, peaks 1684.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1009,1009, 0, 0, 153, 153,0.000000 }, // 1149: b11M108; KALIMBA + {1019,1019, 0, 0, 153, 153,0.000000 }, // 1127: b11M108; b12M108; KALIMBA; KALIMBA. // Amplitude begins at 3.2, peaks 1217.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1010,1010, 0, 0, 40000, 6,0.000000 }, // 1150: b11M109; BAGPIPE + {1020,1020, 0, 0, 40000, 6,0.000000 }, // 1128: b11M109; b12M109; BAGPIPE; BAGPIPE. // Amplitude begins at 0.3, peaks 808.9 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1011,1011, 0, 0, 40000, 33,0.000000 }, // 1151: b11M110; FIDDLE + {1021,1021, 0, 0, 40000, 33,0.000000 }, // 1129: b11M110; b12M110; FIDDLE; FIDDLE.I // Amplitude begins at 22.1, peaks 992.1 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1012,1012, 0, 0, 40000, 20,0.000000 }, // 1152: b11M111; SHANNAI + {1022,1022, 0, 0, 40000, 20,0.000000 }, // 1130: b11M111; SHANNAI // Amplitude begins at 1010.6, peaks 1030.2 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {1013,1013, 0, 0, 2133, 2133,0.000000 }, // 1153: b11M112; TINKLBEL + {1023,1023, 0, 0, 2133, 2133,0.000000 }, // 1131: b11M112; b12M112; TINKLBEL // Amplitude begins at 1689.1, peaks 1738.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 444, 444, 0, 0, 86, 86,0.000000 }, // 1154: b11M113; AGOGO + { 444, 444, 0, 0, 86, 86,0.000000 }, // 1132: b11M113; AGOGO // Amplitude begins at 1622.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1014,1014, 0, 0, 186, 186,0.000000 }, // 1155: b11M114; STEELDRM + {1024,1024, 0, 0, 186, 186,0.000000 }, // 1133: b11M114; STEELDRM // Amplitude begins at 2680.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 449, 449, 0, 0, 80, 80,0.000000 }, // 1156: b11M115; b12M76; b12M77; WOODBLOK; woodblok + { 449, 449, 0, 0, 80, 80,0.000000 }, // 1134: b11M115; b12M115; WOODBLOK // Amplitude begins at 1010.6, peaks 3139.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 453, 453, 0, 0, 20, 20,0.000000 }, // 1157: b11M116; b12M87; TAIKO; taiko.in + { 453, 453, 0, 0, 20, 20,0.000000 }, // 1135: b11M116; b12M116; TAIKO; TAIKO.IN // Amplitude begins at 1705.8, peaks 2468.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1015,1015, 0, 0, 20, 20,0.000000 }, // 1158: b11M117; MELOTOM + {1025,1025, 0, 0, 20, 20,0.000000 }, // 1136: b11M117; MELOTOM // Amplitude begins at 1544.3, peaks 2387.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1016,1016, 0, 0, 260, 260,0.000000 }, // 1159: b11M118; SYNDRUM + {1026,1026, 0, 0, 260, 260,0.000000 }, // 1137: b11M118; SYNDRUM // Amplitude begins at 0.0, peaks 376.1 at 1.3s, // fades to 20% at 3.3s, keyoff fades to 20% in 3.3s. - {1017,1017, 0, 0, 3280, 3280,0.000000 }, // 1160: b11M119; REVRSCYM + {1027,1027, 0, 0, 3280, 3280,0.000000 }, // 1138: b11M119; REVRSCYM // Amplitude begins at 0.4, peaks 1229.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1018,1018, 0, 0, 226, 226,0.000000 }, // 1161: b11M120; FRETNOIS + {1028,1028, 0, 0, 226, 226,0.000000 }, // 1139: b11M120; b12M120; FRETNOIS // Amplitude begins at 2.1, peaks 1029.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1019,1019, 0, 0, 180, 180,0.000000 }, // 1162: b11M121; BRTHNOIS + {1029,1029, 0, 0, 180, 180,0.000000 }, // 1140: b11M121; BRTHNOIS // Amplitude begins at 0.0, peaks 326.0 at 2.3s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {1020,1020, 0, 0, 2906, 2906,0.000000 }, // 1163: b11M122; SEASHORE + {1030,1030, 0, 0, 2906, 2906,0.000000 }, // 1141: b11M122; SEASHORE // Amplitude begins at 385.7, peaks 630.2 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1021,1021, 0, 0, 2446, 2446,0.000000 }, // 1164: b11M123; BIRDS + {1031,1031, 0, 0, 2446, 2446,0.000000 }, // 1142: b11M123; b12M123; BIRDS; BIRDS.IN // Amplitude begins at 1442.8, peaks 1452.2 at 21.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1022,1022, 0, 0, 40000, 40,0.000000 }, // 1165: b11M124; TELEPHON + {1032,1032, 0, 0, 40000, 40,0.000000 }, // 1143: b11M124; b12M124; TELEPHON // Amplitude begins at 0.0, peaks 1924.2 at 28.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1023,1023, 0, 0, 40000, 306,0.000000 }, // 1166: b11M125; HELICOPT + {1033,1033, 0, 0, 40000, 306,0.000000 }, // 1144: b11M125; HELICOPT // Amplitude begins at 0.0, peaks 693.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1024,1024, 0, 0, 40000, 173,0.000000 }, // 1167: b11M126; APPLAUSE + {1034,1034, 0, 0, 40000, 173,0.000000 }, // 1145: b11M126; APPLAUSE // Amplitude begins at 1166.2, peaks 2186.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1025,1025, 0, 0, 606, 606,0.000000 }, // 1168: b11M127; GUNSHOT - - // Amplitude begins at 0.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 428, 428, 0, 2, 0, 0,0.000000 }, // 1169: b12M0; b12M1; b12M10; b12M100; b12M101; b12M102; b12M103; b12M104; b12M105; b12M106; b12M107; b12M108; b12M109; b12M11; b12M110; b12M111; b12M112; b12M113; b12M114; b12M115; b12M116; b12M117; b12M118; b12M119; b12M12; b12M120; b12M121; b12M122; b12M123; b12M124; b12M125; b12M126; b12M127; b12M13; b12M14; b12M15; b12M16; b12M17; b12M18; b12M19; b12M2; b12M20; b12M21; b12M22; b12M23; b12M24; b12M25; b12M26; b12M3; b12M4; b12M5; b12M6; b12M7; b12M8; b12M88; b12M89; b12M9; b12M90; b12M91; b12M92; b12M93; b12M94; b12M95; b12M96; b12M97; b12M98; b12M99; Blank.in - - // Amplitude begins at 2.6, peaks 857.8 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 429, 429, 0, 0, 573, 573,0.000000 }, // 1170: b12M27; b12M28; b12M29; b12M30; b12M31; Wierd1.i - - // Amplitude begins at 47.7, peaks 855.7 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 430, 430, 0, 0, 333, 333,0.000000 }, // 1171: b12M32; b12M33; b12M34; Wierd2.i - - // Amplitude begins at 348.9, peaks 836.7 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 413, 413, 0, 0, 326, 326,0.000000 }, // 1172: b12M35; Wierd3.i - - // Amplitude begins at 137.9, peaks 2593.3 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1026,1026, 0, 0, 173, 173,0.000000 }, // 1173: b12M36; Kick.ins - - // Amplitude begins at 1534.1, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 359, 359, 0, 0, 13, 13,0.000000 }, // 1174: b12M37; b12M85; b12M86; RimShot.; rimShot.; rimshot. - - // Amplitude begins at 2132.6, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 432, 432, 0, 0, 46, 46,0.000000 }, // 1175: b12M38; b12M40; Snare.in - - // Amplitude begins at 2246.9, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 357, 357, 0, 0, 20, 20,0.000000 }, // 1176: b12M39; Clap.ins - - // Amplitude begins at 2479.6, peaks 2846.7 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 433, 433, 0, 0, 120, 120,0.000000 }, // 1177: b12M41; b12M43; b12M45; b12M47; b12M48; b12M50; Toms.ins - - // Amplitude begins at 566.5, peaks 1128.9 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 434, 434, 0, 0, 33, 33,0.000000 }, // 1178: b12M42; b12M44; clshat97 - - // Amplitude begins at 3.2, peaks 1204.1 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 435, 435, 0, 0, 353, 353,0.000000 }, // 1179: b12M46; Opnhat96 - - // Amplitude begins at 662.2, peaks 701.8 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 436, 436, 0, 0, 320, 320,0.000000 }, // 1180: b12M49; b12M52; b12M55; b12M57; Crashcym - - // Amplitude begins at 438.4, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 437, 437, 0, 0, 193, 193,0.000000 }, // 1181: b12M51; b12M53; b12M59; Ridecym.; ridecym. - - // Amplitude begins at 67.2, peaks 1228.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 438, 438, 0, 0, 100, 100,0.000000 }, // 1182: b12M54; Tamb.ins - - // Amplitude begins at 2243.7, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 439, 439, 0, 0, 60, 60,0.000000 }, // 1183: b12M56; Cowbell. - - // Amplitude begins at 1551.3, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 382, 382, 0, 0, 86, 86,0.000000 }, // 1184: b12M58; vibrasla - - // Amplitude begins at 1030.0, peaks 2862.2 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 440, 440, 0, 0, 46, 46,0.000000 }, // 1185: b12M60; b12M62; mutecong - - // Amplitude begins at 2159.1, peaks 2340.4 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 441, 441, 0, 0, 46, 46,0.000000 }, // 1186: b12M61; conga.in - - // Amplitude begins at 939.5, peaks 2861.8 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 442, 442, 0, 0, 166, 166,0.000000 }, // 1187: b12M63; b12M64; loconga. - - // Amplitude begins at 954.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 443, 443, 0, 0, 146, 146,0.000000 }, // 1188: b12M65; b12M66; timbale. - - // Amplitude begins at 2483.4, peaks 2703.3 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1027,1027, 0, 0, 160, 160,0.000000 }, // 1189: b12M67; b12M68; agogo.in - - // Amplitude begins at 4.8, peaks 2056.8 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 445, 445, 0, 0, 73, 73,0.000000 }, // 1190: b12M69; b12M70; b12M82; shaker.i - - // Amplitude begins at 766.3, peaks 1213.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 389, 389, 0, 0, 146, 146,0.000000 }, // 1191: b12M71; hiwhist. - - // Amplitude begins at 766.4, peaks 1255.3 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 390, 390, 0, 0, 406, 406,0.000000 }, // 1192: b12M72; lowhist. - - // Amplitude begins at 76.0, peaks 1386.2 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 446, 446, 0, 0, 46, 46,0.000000 }, // 1193: b12M73; higuiro. - - // Amplitude begins at 0.0, peaks 1578.8 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 447, 447, 0, 0, 246, 246,0.000000 }, // 1194: b12M74; loguiro. - - // Amplitude begins at 2374.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 448, 448, 0, 0, 46, 46,0.000000 }, // 1195: b12M75; clavecb. - - // Amplitude begins at 4.7, peaks 1823.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 450, 450, 0, 0, 86, 86,0.000000 }, // 1196: b12M78; hicuica. - - // Amplitude begins at 3.5, peaks 2008.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 451, 451, 0, 0, 113, 113,0.000000 }, // 1197: b12M79; locuica. - - // Amplitude begins at 1837.7, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 452, 452, 0, 0, 86, 86,0.000000 }, // 1198: b12M80; mutringl + {1035,1035, 0, 0, 606, 606,0.000000 }, // 1146: b11M127; GUNSHOT - // Amplitude begins at 1928.2, peaks 2006.5 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 400, 400, 0, 0, 313, 313,0.000000 }, // 1199: b12M81; b12M83; b12M84; triangle - - // Amplitude begins at 1326.1, peaks 1418.1 at 0.0s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1028,1028, 10, 0, 2306, 2306,0.000000 }, // 1200: b12P0; PIANO1.I - - // Amplitude begins at 1209.8, peaks 1281.4 at 0.0s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 904, 904, 10, 0, 2313, 2313,0.000000 }, // 1201: b12P1; PIANO2.I - - // Amplitude begins at 1298.3, + // Amplitude begins at 1332.1, peaks 1409.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 905, 905, 10, 0, 1153, 1153,0.000000 }, // 1202: b12P2; PIANO3.I + {1036,1036, 0, 0, 1240, 1240,0.000000 }, // 1147: b12M0; PIANO1.I - // Amplitude begins at 1031.6, peaks 1495.8 at 0.4s, + // Amplitude begins at 1029.3, peaks 1631.4 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1029,1029, 10, 0, 40000, 33,0.000000 }, // 1203: b12P3; TCSAWWAV - - // Amplitude begins at 1416.2, peaks 1444.1 at 0.0s, - // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {1030,1030, 10, 0, 2240, 2240,0.000000 }, // 1204: b12P4; EPIANO1. - - // Amplitude begins at 1341.4, peaks 1604.3 at 0.0s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1031,1031, 10, 0, 2340, 2340,0.000000 }, // 1205: b12P5; EPIANO2. - - // Amplitude begins at 981.8, peaks 1010.8 at 0.0s, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 909, 909, 10, 0, 1226, 1226,0.000000 }, // 1206: b12P6; HARPSI.I - - // Amplitude begins at 1197.5, peaks 1383.8 at 0.0s, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 179, 179, 10, 0, 1173, 1173,0.000000 }, // 1207: b12P7; TCCLAV.I + {1037,1037, 0, 0, 40000, 33,0.000000 }, // 1148: b12M3; TCSAWWAV - // Amplitude begins at 1609.9, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 911, 911, 10, 0, 600, 600,0.000000 }, // 1208: b12P8; CELESTA. - - // Amplitude begins at 1735.6, peaks 1774.8 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 362, 362, 10, 0, 300, 300,0.000000 }, // 1209: b12P9; GLOCKEN. - - // Amplitude begins at 1549.6, peaks 2001.0 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 912, 912, 10, 0, 286, 286,0.000000 }, // 1210: b12P10; MUSICBOX - - // Amplitude begins at 2428.2, - // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - { 913, 913, 10, 0, 2240, 2240,0.000000 }, // 1211: b12P11; VIBES.IN + // Amplitude begins at 1304.2, peaks 1547.0 at 0.0s, + // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. + {1038,1038, 0, 0, 1713, 1713,0.000000 }, // 1149: b12M4; EPIANO1. - // Amplitude begins at 1559.8, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 914, 914, 10, 0, 300, 300,0.000000 }, // 1212: b12P12; MARIMBA. + // Amplitude begins at 1286.3, peaks 1700.2 at 0.0s, + // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. + {1039,1039, 0, 0, 1853, 1853,0.000000 }, // 1150: b12M5; EPIANO2. - // Amplitude begins at 1661.9, + // Amplitude begins at 1622.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1032,1032, 10, 0, 160, 160,0.000000 }, // 1213: b12P13; XYLOPHON + {1040,1040, 0, 0, 160, 160,0.000000 }, // 1151: b12M13; XYLOPHON - // Amplitude begins at 2167.9, peaks 2232.2 at 0.0s, + // Amplitude begins at 2200.1, peaks 2216.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1033,1033, 10, 0, 1226, 1226,0.000000 }, // 1214: b12P14; TCBELL.I - - // Amplitude begins at 1221.1, peaks 1221.6 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1034,1034, 10, 0, 600, 600,0.000000 }, // 1215: b12P15; SANTUR.I - - // Amplitude begins at 1015.2, - // fades to 20% at 3.1s, keyoff fades to 20% in 0.0s. - {1035,1035, 10, 0, 3093, 6,0.000000 }, // 1216: b12P16; ORGAN1.I - - // Amplitude begins at 2186.4, peaks 2569.8 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 919, 919, 10, 0, 40000, 0,0.000000 }, // 1217: b12P17; ORGAN2.I - - // Amplitude begins at 2671.7, peaks 2766.6 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1036,1036, 10, 0, 40000, 0,0.000000 }, // 1218: b12P18; ORGAN3.I - - // Amplitude begins at 0.2, peaks 1184.5 at 29.2s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 921, 921, 10, 0, 40000, 66,0.000000 }, // 1219: b12P19; CHRCHORG + {1041,1041, 0, 0, 1220, 1220,0.000000 }, // 1152: b12M14; TCBELL.I - // Amplitude begins at 0.3, peaks 1165.5 at 0.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 922, 922, 10, 0, 40000, 26,0.000000 }, // 1220: b12P20; REEDORG. + // Amplitude begins at 1170.6, peaks 1232.1 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {1042,1042, 0, 0, 380, 380,0.000000 }, // 1153: b12M15; SANTUR.I - // Amplitude begins at 0.0, peaks 991.1 at 0.3s, + // Amplitude begins at 638.7, peaks 688.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1037,1037, 10, 0, 40000, 26,0.000000 }, // 1221: b12P21; ACCORD.I + {1043,1043, 0, 0, 40000, 6,0.000000 }, // 1154: b12M16; ORGAN1.I - // Amplitude begins at 0.2, peaks 792.3 at 16.9s, + // Amplitude begins at 2726.5, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 924, 924, 10, 0, 40000, 20,0.000000 }, // 1222: b12P22; HARMO.IN + {1044,1044, 0, 0, 40000, 0,0.000000 }, // 1155: b12M18; ORGAN3.I - // Amplitude begins at 0.2, peaks 1044.1 at 0.1s, + // Amplitude begins at 0.0, peaks 1015.6 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 925, 925, 10, 0, 40000, 26,0.000000 }, // 1223: b12P23; BANDNEON + {1045,1045, 0, 0, 40000, 20,0.000000 }, // 1156: b12M21; ACCORD.I - // Amplitude begins at 2109.0, + // Amplitude begins at 1299.6, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - { 926, 926, 10, 0, 1140, 1140,0.000000 }, // 1224: b12P24; NYLONGT. + {1046,1046, 0, 0, 1133, 1133,0.000000 }, // 1157: b12M25; STEELGT. - // Amplitude begins at 1251.0, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1038,1038, 10, 0, 1206, 1206,0.000000 }, // 1225: b12P25; STEELGT. - - // Amplitude begins at 1286.4, peaks 1378.8 at 0.0s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 928, 928, 10, 0, 2313, 2313,0.000000 }, // 1226: b12P26; JAZZGT.I - - // Amplitude begins at 1576.4, peaks 1610.8 at 0.0s, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1039,1039, 10, 0, 1193, 1193,0.000000 }, // 1227: b12P27; CLEANGT. + // Amplitude begins at 1670.4, + // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. + {1047,1047, 0, 0, 1146, 1146,0.000000 }, // 1158: b12M27; CLEANGT. - // Amplitude begins at 2908.0, + // Amplitude begins at 2906.5, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1040,1040, 10, 0, 606, 606,0.000000 }, // 1228: b12P28; MUTEGT.I + {1048,1048, 0, 0, 613, 613,0.000000 }, // 1159: b12M28; MUTEGT.I - // Amplitude begins at 837.8, peaks 937.1 at 0.3s, - // fades to 20% at 4.9s, keyoff fades to 20% in 4.9s. - {1041,1041, 10, 0, 4886, 4886,0.000000 }, // 1229: b12P29; TCOVRDGT - - // Amplitude begins at 815.6, peaks 1331.9 at 0.0s, - // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {1042,1042, 10, 0, 4626, 4626,0.000000 }, // 1230: b12P30; TCDISTG2 + // Amplitude begins at 857.3, peaks 1015.4 at 0.0s, + // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. + {1049,1049, 0, 0, 4546, 4546,0.000000 }, // 1160: b12M29; TCOVRDGT - // Amplitude begins at 671.7, peaks 684.9 at 0.0s, - // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 933, 933, 10, 0, 2386, 2386,0.000000 }, // 1231: b12P31; GTHARMS. + // Amplitude begins at 826.1, peaks 1419.4 at 0.0s, + // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. + {1050,1050, 0, 0, 4406, 4406,0.000000 }, // 1161: b12M30; TCDISTG2 - // Amplitude begins at 2296.4, peaks 2903.4 at 0.0s, - // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {1043,1043, 10, 0, 4786, 4786,0.000000 }, // 1232: b12P32; ACOUBASS + // Amplitude begins at 1673.7, peaks 2903.7 at 0.1s, + // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. + {1051,1051, 0, 0, 4706, 4706,0.000000 }, // 1162: b12M32; ACOUBASS - // Amplitude begins at 2907.5, + // Amplitude begins at 2886.2, peaks 2951.3 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1044,1044, 10, 0, 2440, 2440,0.000000 }, // 1233: b12P33; FINGBASS + {1052,1052, 0, 0, 2380, 2380,0.000000 }, // 1163: b12M33; FINGBASS - // Amplitude begins at 1529.0, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1045,1045, 10, 0, 40000, 153,0.000000 }, // 1234: b12P34; PICKBASS + // Amplitude begins at 1614.0, peaks 1648.3 at 39.2s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. + {1053,1053, 0, 0, 40000, 146,0.000000 }, // 1164: b12M34; PICKBASS - // Amplitude begins at 1990.6, peaks 2026.7 at 0.0s, + // Amplitude begins at 2222.6, peaks 2563.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1046,1046, 10, 0, 1240, 1240,0.000000 }, // 1235: b12P35; FRETLESS + {1054,1054, 0, 0, 1166, 1166,0.000000 }, // 1165: b12M35; FRETLESS - // Amplitude begins at 1563.2, + // Amplitude begins at 1479.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1047,1047, 10, 0, 300, 300,0.000000 }, // 1236: b12P36; SLAPBAS1 + {1055,1055, 0, 0, 313, 313,0.000000 }, // 1166: b12M36; SLAPBAS1 - // Amplitude begins at 2742.8, peaks 2793.9 at 0.0s, + // Amplitude begins at 2792.8, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1048,1048, 10, 0, 626, 626,0.000000 }, // 1237: b12P37; SLAPBAS2 - - // Amplitude begins at 947.4, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1049,1049, 10, 0, 300, 300,0.000000 }, // 1238: b12P38; SYNBASS1 + {1056,1056, 0, 0, 626, 626,0.000000 }, // 1167: b12M37; SLAPBAS2 - // Amplitude begins at 1890.1, - // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {1050,1050, 10, 0, 1286, 1286,0.000000 }, // 1239: b12P39; SYNBASS2 - - // Amplitude begins at 3.5, peaks 1152.6 at 22.8s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 942, 942, 10, 0, 40000, 33,0.000000 }, // 1240: b12P40; VIOLIN.I - - // Amplitude begins at 0.0, peaks 505.1 at 2.3s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1051,1051, 10, 0, 40000, 153,0.000000 }, // 1241: b12P41; VIOLA.IN - - // Amplitude begins at 5.0, peaks 963.0 at 9.8s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 944, 944, 10, 0, 40000, 40,0.000000 }, // 1242: b12P42; CELLO.IN - - // Amplitude begins at 0.3, peaks 1236.0 at 0.1s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 945, 945, 10, 0, 2266, 2266,0.000000 }, // 1243: b12P43; CONTRAB. - - // Amplitude begins at 5.1, peaks 1214.9 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 946, 946, 10, 0, 40000, 113,0.000000 }, // 1244: b12P44; TREMSTR. - - // Amplitude begins at 681.1, + // Amplitude begins at 826.1, peaks 828.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1052,1052, 10, 0, 93, 93,0.000000 }, // 1245: b12P45; PIZZ.INS - - // Amplitude begins at 2101.4, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 948, 948, 10, 0, 533, 533,0.000000 }, // 1246: b12P46; HARP.INS - - // Amplitude begins at 2528.0, peaks 2857.3 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1053,1053, 10, 0, 253, 253,0.000000 }, // 1247: b12P47; TIMPANI. - - // Amplitude begins at 4.1, peaks 965.9 at 25.2s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1054,1054, 10, 0, 40000, 153,0.000000 }, // 1248: b12P48; STRINGS. - - // Amplitude begins at 0.0, peaks 859.8 at 9.6s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - { 951, 951, 10, 0, 40000, 246,0.000000 }, // 1249: b12P49; SLOWSTR. - - // Amplitude begins at 0.3, peaks 1219.9 at 0.1s, - // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - { 952, 952, 10, 0, 2446, 2446,0.000000 }, // 1250: b12P50; SYNSTR1. + {1057,1057, 0, 0, 60, 60,0.000000 }, // 1168: b12M38; SYNBASS1 - // Amplitude begins at 0.0, peaks 1256.6 at 10.7s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1055,1055, 10, 0, 40000, 300,0.000000 }, // 1251: b12P51; SYNSTR2. - - // Amplitude begins at 0.5, peaks 1352.6 at 0.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 245, 245, 10, 0, 40000, 6,0.000000 }, // 1252: b12P52; CHOIR.IN + // Amplitude begins at 1459.2, peaks 2123.9 at 0.0s, + // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. + {1058,1058, 0, 0, 1180, 1180,0.000000 }, // 1169: b12M39; SYNBASS2 - // Amplitude begins at 124.0, peaks 2581.6 at 0.0s, + // Amplitude begins at 0.0, peaks 496.2 at 29.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 954, 954, 10, 0, 40000, 46,0.000000 }, // 1253: b12P53; OOHS.INS + {1059,1059, 0, 0, 40000, 6,0.000000 }, // 1170: b12M41; VIOLA.IN - // Amplitude begins at 5.0, peaks 1895.1 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 955, 955, 10, 0, 40000, 13,0.000000 }, // 1254: b12P54; SYNVOX.I + // Amplitude begins at 761.5, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1060,1060, 0, 0, 86, 86,0.000000 }, // 1171: b12M45; PIZZ.INS - // Amplitude begins at 44.7, peaks 1922.0 at 0.0s, + // Amplitude begins at 3107.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 956, 956, 10, 0, 166, 166,0.000000 }, // 1255: b12P55; ORCHIT.I + {1061,1061, 0, 0, 186, 186,0.000000 }, // 1172: b12M47; TIMPANI. - // Amplitude begins at 72.2, peaks 1380.3 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1056,1056, 10, 0, 40000, 6,0.000000 }, // 1256: b12P56; TRUMPET. + // Amplitude begins at 0.5, peaks 995.2 at 2.4s, + // fades to 20% at 2.9s, keyoff fades to 20% in 0.1s. + {1062,1062, 0, 0, 2900, 80,0.000000 }, // 1173: b12M48; STRINGS. - // Amplitude begins at 4.6, peaks 1630.0 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1057,1057, 10, 0, 40000, 20,0.000000 }, // 1257: b12P57; TROMBONE + // Amplitude begins at 0.0, peaks 1402.6 at 32.1s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. + {1063,1063, 0, 0, 40000, 246,0.000000 }, // 1174: b12M51; SYNSTR2. - // Amplitude begins at 6.7, peaks 3026.4 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1058,1058, 10, 0, 40000, 60,0.000000 }, // 1258: b12P58; TUBA.INS + // Amplitude begins at 78.8, peaks 1632.0 at 0.0s, + // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. + {1064,1064, 0, 0, 880, 6,0.000000 }, // 1175: b12M56; TRUMPET. - // Amplitude begins at 391.4, peaks 805.1 at 0.0s, + // Amplitude begins at 4.3, peaks 1731.8 at 19.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 960, 960, 10, 0, 40000, 0,0.000000 }, // 1259: b12P59; MUTETRP. + {1065,1065, 0, 0, 40000, 20,0.000000 }, // 1176: b12M57; TROMBONE - // Amplitude begins at 7.8, peaks 2535.9 at 0.3s, + // Amplitude begins at 7.8, peaks 3175.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1059,1059, 10, 0, 40000, 60,0.000000 }, // 1260: b12P60; FRHORN2. + {1066,1066, 0, 0, 40000, 53,0.000000 }, // 1177: b12M58; TUBA.INS - // Amplitude begins at 109.6, peaks 1029.9 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1060,1060, 10, 0, 40000, 33,0.000000 }, // 1261: b12P61; TCBRASS1 - - // Amplitude begins at 75.0, peaks 1803.2 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1061,1061, 10, 0, 40000, 26,0.000000 }, // 1262: b12P62; SYNBRAS1 - - // Amplitude begins at 4.6, peaks 1687.0 at 0.0s, + // Amplitude begins at 7.2, peaks 2867.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 964, 964, 10, 0, 40000, 120,0.000000 }, // 1263: b12P63; SYNBRAS2 + {1067,1067, 0, 0, 40000, 53,0.000000 }, // 1178: b12M60; FRHORN2. - // Amplitude begins at 4.6, peaks 1517.3 at 0.0s, + // Amplitude begins at 78.3, peaks 1019.5 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 965, 965, 10, 0, 40000, 6,0.000000 }, // 1264: b12P64; SOPSAX.I + {1068,1068, 0, 0, 40000, 20,0.000000 }, // 1179: b12M61; TCBRASS1 - // Amplitude begins at 39.5, peaks 919.6 at 13.4s, + // Amplitude begins at 99.5, peaks 2236.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 966, 966, 10, 0, 40000, 6,0.000000 }, // 1265: b12P65; ALTOSAX. - - // Amplitude begins at 5.3, peaks 1023.8 at 0.1s, - // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - { 967, 967, 10, 0, 2273, 2273,0.000000 }, // 1266: b12P66; TENSAX.I + {1069,1069, 0, 0, 40000, 20,0.000000 }, // 1180: b12M62; SYNBRAS1 - // Amplitude begins at 1.5, peaks 712.5 at 24.6s, + // Amplitude begins at 0.2, peaks 1245.2 at 19.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 968, 968, 10, 0, 40000, 20,0.000000 }, // 1267: b12P67; BARISAX. + {1070,1070, 0, 0, 40000, 20,0.000000 }, // 1181: b12M68; OBOE.INS - // Amplitude begins at 0.3, peaks 1151.3 at 13.1s, + // Amplitude begins at 3.7, peaks 1744.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1062,1062, 10, 0, 40000, 20,0.000000 }, // 1268: b12P68; OBOE.INS + {1071,1071, 0, 0, 40000, 6,0.000000 }, // 1182: b12M70; BASSOON. - // Amplitude begins at 3.5, peaks 1462.6 at 32.6s, + // Amplitude begins at 0.2, peaks 1274.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 970, 970, 10, 0, 40000, 13,0.000000 }, // 1269: b12P69; ENGLHORN + {1072,1072, 0, 0, 40000, 26,0.000000 }, // 1183: b12M71; CLARINET - // Amplitude begins at 3.5, peaks 1441.0 at 0.0s, + // Amplitude begins at 0.6, peaks 1570.0 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1063,1063, 10, 0, 40000, 6,0.000000 }, // 1270: b12P70; BASSOON. + {1073,1073, 0, 0, 40000, 6,0.000000 }, // 1184: b12M73; FLUTE1.I - // Amplitude begins at 0.2, peaks 1227.0 at 0.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1064,1064, 10, 0, 40000, 26,0.000000 }, // 1271: b12P71; CLARINET - - // Amplitude begins at 0.3, peaks 2102.9 at 13.2s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 973, 973, 10, 0, 40000, 40,0.000000 }, // 1272: b12P72; PICCOLO. - - // Amplitude begins at 4.9, peaks 1489.1 at 24.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1065,1065, 10, 0, 40000, 13,0.000000 }, // 1273: b12P73; FLUTE1.I - - // Amplitude begins at 6.8, peaks 2581.1 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 975, 975, 10, 0, 40000, 13,0.000000 }, // 1274: b12P74; RECORDER - - // Amplitude begins at 7.8, peaks 2979.7 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 976, 976, 10, 0, 40000, 20,0.000000 }, // 1275: b12P75; PANFLUTE - - // Amplitude begins at 0.5, peaks 2667.0 at 0.1s, + // Amplitude begins at 0.6, peaks 2736.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1066,1066, 10, 0, 40000, 60,0.000000 }, // 1276: b12P76; SHAKU.IN + {1074,1074, 0, 0, 40000, 53,0.000000 }, // 1185: b12M76; SHAKU.IN - // Amplitude begins at 0.0, peaks 2863.8 at 0.1s, + // Amplitude begins at 0.0, peaks 2904.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1067,1067, 10, 0, 226, 226,0.000000 }, // 1277: b12P77; TCCHIFF. + {1075,1075, 0, 0, 206, 206,0.000000 }, // 1186: b12M77; TCCHIFF. - // Amplitude begins at 4.6, peaks 2567.3 at 0.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 853, 853, 10, 0, 40000, 33,0.000000 }, // 1278: b12P78; WHISTLE. - - // Amplitude begins at 2.8, peaks 1091.8 at 31.5s, + // Amplitude begins at 2.8, peaks 1142.9 at 13.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1068,1068, 10, 0, 40000, 73,0.000000 }, // 1279: b12P79; OCARINA. + {1076,1076, 0, 0, 40000, 73,0.000000 }, // 1187: b12M79; OCARINA. - // Amplitude begins at 268.4, peaks 995.5 at 0.1s, - // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {1069,1069, 10, 0, 4960, 4960,0.000000 }, // 1280: b12P80; SQUARWAV + // Amplitude begins at 292.5, peaks 1022.1 at 0.0s, + // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. + {1077,1077, 0, 0, 4500, 4500,0.000000 }, // 1188: b12M80; SQUARWAV - // Amplitude begins at 1614.8, peaks 1703.7 at 0.0s, + // Amplitude begins at 1676.8, peaks 1733.1 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1070,1070, 10, 0, 326, 326,0.000000 }, // 1281: b12P81; SAWWAV.I - - // Amplitude begins at 0.3, peaks 1687.8 at 0.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 983, 983, 10, 0, 40000, 20,0.000000 }, // 1282: b12P82; SYNCALLI - - // Amplitude begins at 456.2, peaks 1531.5 at 0.0s, - // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - { 984, 984, 10, 0, 1660, 1660,0.000000 }, // 1283: b12P83; CHIFLEAD + {1078,1078, 0, 0, 293, 293,0.000000 }, // 1189: b12M81; SAWWAV.I - // Amplitude begins at 1036.3, peaks 1066.4 at 0.0s, - // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - {1071,1071, 10, 0, 4360, 4360,0.000000 }, // 1284: b12P84; CHARANG. - - // Amplitude begins at 5.6, peaks 1746.2 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 986, 986, 10, 0, 40000, 6,0.000000 }, // 1285: b12P85; SOLOVOX. + // Amplitude begins at 1046.9, peaks 1065.4 at 0.1s, + // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. + {1079,1079, 0, 0, 4206, 4206,0.000000 }, // 1190: b12M84; CHARANG. - // Amplitude begins at 352.1, peaks 661.5 at 0.0s, + // Amplitude begins at 300.2, peaks 680.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1072,1072, 10, 0, 40000, 26,0.000000 }, // 1286: b12P86; FIFTHSAW - - // Amplitude begins at 669.9, peaks 930.5 at 0.3s, - // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - {1073,1073, 10, 0, 4500, 4500,0.000000 }, // 1287: b12P87; BASSLEAD - - // Amplitude begins at 421.2, peaks 1394.4 at 0.2s, - // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - { 989, 989, 10, 0, 2453, 2453,0.000000 }, // 1288: b12P88; FANTASIA + {1080,1080, 0, 0, 40000, 33,0.000000 }, // 1191: b12M86; FIFTHSAW - // Amplitude begins at 0.0, peaks 1505.5 at 0.6s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1074,1074, 10, 0, 40000, 220,0.000000 }, // 1289: b12P89; WARMPAD. + // Amplitude begins at 418.7, peaks 992.8 at 0.3s, + // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. + {1081,1081, 0, 0, 3140, 3140,0.000000 }, // 1192: b12M87; BASSLEAD - // Amplitude begins at 345.9, peaks 358.4 at 0.0s, + // Amplitude begins at 0.0, peaks 1683.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1075,1075, 10, 0, 40000, 226,0.000000 }, // 1290: b12P90; POLYSYN. + {1082,1082, 0, 0, 40000, 173,0.000000 }, // 1193: b12M89; WARMPAD. - // Amplitude begins at 0.0, peaks 454.5 at 0.6s, + // Amplitude begins at 348.6, peaks 355.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1076,1076, 10, 0, 40000, 173,0.000000 }, // 1291: b12P91; SPACEVOX + {1083,1083, 0, 0, 40000, 206,0.000000 }, // 1194: b12M90; POLYSYN. - // Amplitude begins at 0.0, peaks 368.5 at 0.6s, - // fades to 20% at 3.0s, keyoff fades to 20% in 3.0s. - {1077,1077, 10, 0, 2986, 2986,0.000000 }, // 1292: b12P92; BOWEDGLS + // Amplitude begins at 0.0, peaks 546.9 at 0.6s, + // fades to 20% at 1.8s, keyoff fades to 20% in 0.1s. + {1084,1084, 0, 0, 1800, 60,0.000000 }, // 1195: b12M91; SPACEVOX - // Amplitude begins at 0.0, peaks 1257.7 at 1.8s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1078,1078, 10, 0, 40000, 273,0.000000 }, // 1293: b12P93; METALPAD + // Amplitude begins at 0.0, peaks 373.9 at 0.6s, + // fades to 20% at 2.8s, keyoff fades to 20% in 2.8s. + {1085,1085, 0, 0, 2793, 2793,0.000000 }, // 1196: b12M92; BOWEDGLS - // Amplitude begins at 0.0, peaks 1505.2 at 0.3s, - // fades to 20% at 5.2s, keyoff fades to 20% in 5.2s. - {1079,1079, 10, 0, 5193, 5193,0.000000 }, // 1294: b12P94; HALOPAD. + // Amplitude begins at 0.0, peaks 1270.3 at 1.9s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. + {1086,1086, 0, 0, 40000, 193,0.000000 }, // 1197: b12M93; METALPAD - // Amplitude begins at 0.0, peaks 2668.9 at 0.6s, - // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {1080,1080, 10, 0, 2873, 2873,0.000000 }, // 1295: b12P95; SWEEPPAD + // Amplitude begins at 0.0, peaks 1644.9 at 0.3s, + // fades to 20% at 4.1s, keyoff fades to 20% in 4.1s. + {1087,1087, 0, 0, 4113, 4113,0.000000 }, // 1198: b12M94; HALOPAD. - // Amplitude begins at 614.7, peaks 1581.8 at 0.1s, - // fades to 20% at 5.3s, keyoff fades to 20% in 5.3s. - { 997, 997, 10, 0, 5280, 5280,0.000000 }, // 1296: b12P96; ICERAIN. + // Amplitude begins at 0.0, peaks 2988.8 at 0.6s, + // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. + {1088,1088, 0, 0, 2340, 2340,0.000000 }, // 1199: b12M95; SWEEPPAD - // Amplitude begins at 0.0, peaks 1408.5 at 0.3s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1081,1081, 10, 0, 40000, 260,0.000000 }, // 1297: b12P97; SOUNDTRK + // Amplitude begins at 0.0, peaks 1461.9 at 0.5s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. + {1089,1089, 0, 0, 40000, 240,0.000000 }, // 1200: b12M97; SOUNDTRK - // Amplitude begins at 2484.4, peaks 2701.3 at 0.0s, + // Amplitude begins at 2483.4, peaks 2703.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1027,1027, 10, 0, 160, 160,0.000000 }, // 1298: b12P98; CRYSTAL. + {1090,1090, 0, 0, 160, 160,0.000000 }, // 1201: b12M98; CRYSTAL. - // Amplitude begins at 800.9, peaks 1514.0 at 0.8s, + // Amplitude begins at 863.9, peaks 1618.3 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1082,1082, 10, 0, 40000, 540,0.000000 }, // 1299: b12P99; TCSYNTH1 + {1091,1091, 0, 0, 40000, 513,0.000000 }, // 1202: b12M99; TCSYNTH1 - // Amplitude begins at 1426.6, + // Amplitude begins at 1428.3, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {1083,1083, 10, 0, 2220, 2220,0.000000 }, // 1300: b12P100; BRIGHT.I - - // Amplitude begins at 0.0, peaks 1892.2 at 0.3s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1002,1002, 10, 0, 40000, 86,0.000000 }, // 1301: b12P101; GOBLIN.I - - // Amplitude begins at 0.0, peaks 1729.1 at 33.6s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {1084,1084, 10, 0, 40000, 593,0.000000 }, // 1302: b12P102; ECHODROP - - // Amplitude begins at 0.0, peaks 827.2 at 35.3s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1085,1085, 10, 0, 40000, 273,0.000000 }, // 1303: b12P103; STARTHEM - - // Amplitude begins at 673.0, peaks 784.4 at 0.0s, - // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1005,1005, 10, 0, 1140, 1140,0.000000 }, // 1304: b12P104; SITAR.IN + {1092,1092, 0, 0, 2173, 2173,0.000000 }, // 1203: b12M100; BRIGHT.I - // Amplitude begins at 2788.5, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1086,1086, 10, 0, 153, 153,0.000000 }, // 1305: b12P105; BANJO.IN - - // Amplitude begins at 841.3, peaks 1078.4 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1087,1087, 10, 0, 600, 600,0.000000 }, // 1306: b12P106; SHAMISEN + // Amplitude begins at 0.0, peaks 1903.2 at 10.7s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. + {1093,1093, 0, 0, 40000, 440,0.000000 }, // 1204: b12M102; ECHODROP - // Amplitude begins at 1005.9, peaks 1062.3 at 0.0s, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1008,1008, 10, 0, 1173, 1173,0.000000 }, // 1307: b12P107; KOTO.INS + // Amplitude begins at 0.0, peaks 828.7 at 38.0s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. + {1094,1094, 0, 0, 40000, 193,0.000000 }, // 1205: b12M103; STARTHEM - // Amplitude begins at 1879.1, + // Amplitude begins at 2759.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1009,1009, 10, 0, 153, 153,0.000000 }, // 1308: b12P108; KALIMBA. + {1095,1095, 0, 0, 153, 153,0.000000 }, // 1206: b12M105; BANJO.IN - // Amplitude begins at 3.0, peaks 1213.7 at 0.0s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1010,1010, 10, 0, 40000, 6,0.000000 }, // 1309: b12P109; BAGPIPE. - - // Amplitude begins at 0.2, peaks 782.3 at 30.5s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1011,1011, 10, 0, 40000, 33,0.000000 }, // 1310: b12P110; FIDDLE.I + // Amplitude begins at 393.1, peaks 1130.5 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1096,1096, 0, 0, 293, 293,0.000000 }, // 1207: b12M106; SHAMISEN - // Amplitude begins at 718.8, peaks 1450.3 at 0.0s, + // Amplitude begins at 128.3, peaks 1469.0 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1088,1088, 10, 0, 2306, 2306,0.000000 }, // 1311: b12P111; TCPAD1.I - - // Amplitude begins at 1000.3, peaks 1031.5 at 0.0s, - // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {1013,1013, 10, 0, 2133, 2133,0.000000 }, // 1312: b12P112; TINKLBEL + {1097,1097, 0, 0, 2253, 2253,0.000000 }, // 1208: b12M111; TCPAD1.I - // Amplitude begins at 0.0, peaks 1546.1 at 0.6s, + // Amplitude begins at 0.0, peaks 1555.8 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1089,1089, 10, 0, 40000, 53,0.000000 }, // 1313: b12P113; TCLOWPAD + {1098,1098, 0, 0, 40000, 53,0.000000 }, // 1209: b12M113; TCLOWPAD - // Amplitude begins at 0.0, peaks 408.7 at 0.1s, + // Amplitude begins at 0.0, peaks 409.6 at 0.1s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {1090,1090, 10, 0, 4966, 4966,0.000000 }, // 1314: b12P114; TCPAD4.I - - // Amplitude begins at 2679.6, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 449, 449, 10, 0, 80, 80,0.000000 }, // 1315: b12P115; WOODBLOK + {1099,1099, 0, 0, 4960, 4960,0.000000 }, // 1210: b12M114; TCPAD4.I - // Amplitude begins at 2406.2, peaks 3222.6 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 453, 453, 10, 0, 113, 113,0.000000 }, // 1316: b12P116; TAIKO.IN - - // Amplitude begins at 0.0, peaks 1719.4 at 0.3s, + // Amplitude begins at 0.0, peaks 2040.7 at 0.3s, // fades to 20% at 5.2s, keyoff fades to 20% in 5.2s. - {1091,1091, 10, 0, 5166, 5166,0.000000 }, // 1317: b12P117; TCPAD7.I + {1100,1100, 0, 0, 5166, 5166,0.000000 }, // 1211: b12M117; TCPAD7.I - // Amplitude begins at 0.0, peaks 1727.7 at 0.6s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1092,1092, 10, 0, 40000, 173,0.000000 }, // 1318: b12P118; TCPAD8.I - - // Amplitude begins at 1448.4, peaks 1537.1 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1093,1093, 10, 0, 633, 633,0.000000 }, // 1319: b12P119; TCSFX1.I + // Amplitude begins at 0.0, peaks 1743.8 at 0.6s, + // fades to 20% at 3.8s, keyoff fades to 20% in 0.0s. + {1101,1101, 0, 0, 3800, 33,0.000000 }, // 1212: b12M118; TCPAD8.I - // Amplitude begins at 0.4, peaks 1246.5 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1018,1018, 10, 0, 226, 226,0.000000 }, // 1320: b12P120; FRETNOIS + // Amplitude begins at 1268.6, peaks 1490.4 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {1102,1102, 0, 0, 360, 360,0.000000 }, // 1213: b12M119; TCSFX1.I - // Amplitude begins at 1093.2, peaks 1127.6 at 0.0s, + // Amplitude begins at 1317.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1094,1094, 10, 0, 306, 306,0.000000 }, // 1321: b12P121; BRTHNOIS + {1103,1103, 0, 0, 306, 306,0.000000 }, // 1214: b12M121; BRTHNOIS - // Amplitude begins at 5.7, peaks 2402.1 at 0.0s, - // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {1095,1095, 10, 0, 5020, 5020,0.000000 }, // 1322: b12P122; TCPAD2.I + // Amplitude begins at 6.5, peaks 2404.6 at 0.1s, + // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. + {1104,1104, 0, 0, 4460, 4460,0.000000 }, // 1215: b12M122; TCPAD2.I - // Amplitude begins at 387.0, peaks 629.1 at 0.0s, - // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {1021,1021, 10, 0, 2460, 2460,0.000000 }, // 1323: b12P123; BIRDS.IN + // Amplitude begins at 0.0, peaks 1646.5 at 0.8s, + // fades to 20% at 5.5s, keyoff fades to 20% in 5.5s. + {1105,1105, 0, 0, 5460, 5460,0.000000 }, // 1216: b12M125; TCPAD5.I - // Amplitude begins at 1439.1, peaks 1450.0 at 21.1s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1022,1022, 10, 0, 40000, 40,0.000000 }, // 1324: b12P124; TELEPHON + // Amplitude begins at 0.0, peaks 1681.7 at 0.6s, + // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. + {1106,1106, 0, 0, 40000, 300,0.000000 }, // 1217: b12M126; TCPAD6.I - // Amplitude begins at 0.0, peaks 1503.8 at 0.6s, - // fades to 20% at 5.8s, keyoff fades to 20% in 5.8s. - {1096,1096, 10, 0, 5753, 5753,0.000000 }, // 1325: b12P125; TCPAD5.I + // Amplitude begins at 47.7, peaks 855.7 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 430, 430, 0, 0, 333, 333,0.000000 }, // 1218: b12M127; WIERD2.I - // Amplitude begins at 0.0, peaks 1642.9 at 0.6s, - // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1097,1097, 10, 0, 40000, 366,0.000000 }, // 1326: b12P126; TCPAD6.I + // Amplitude begins at 42.1, peaks 2668.4 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1107,1107, 35, 0, 73, 73,0.000000 }, // 1219: b12P36; f53GD36; Kick.ins - // Amplitude begins at 47.1, peaks 825.6 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 430, 430, 10, 0, 326, 326,0.000000 }, // 1327: b12P127; WIERD2.I + // Amplitude begins at 2677.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1090,1090, 77, 0, 80, 80,0.000000 }, // 1220: b12P67; f53GD67; agogo.in + + // Amplitude begins at 2601.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1090,1090, 72, 0, 80, 80,0.000000 }, // 1221: b12P68; f53GD68; agogo.in // Amplitude begins at 1210.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1098,1098, 0, 0, 40, 40,0.000000 }, // 1328: dMM0; hxMM0; musM0; raptM0; Acoustic Grand Piano + {1108,1108, 0, 0, 40, 40,0.000000 }, // 1222: dMM0; hxMM0; musM0; raptM0; Acoustic Grand Piano // Amplitude begins at 1314.0, peaks 1443.5 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1099,1099, 0, 0, 1553, 1553,0.000000 }, // 1329: dMM1; hxMM1; musM1; raptM1; Bright Acoustic Piano + {1109,1109, 0, 0, 1553, 1553,0.000000 }, // 1223: dMM1; hxMM1; musM1; raptM1; Bright Acoustic Piano // Amplitude begins at 3415.3, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1100,1101, 0, 1, 533, 533,0.000000 }, // 1330: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano + {1110,1111, 0, 1, 533, 533,0.000000 }, // 1224: dMM2; hxMM2; musM2; raptM2; Electric Grand Piano // Amplitude begins at 4064.6, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1102,1103, 0, 1, 1200, 1200,0.031250 }, // 1331: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano + {1112,1113, 0, 1, 1200, 1200,0.031250 }, // 1225: dMM3; hxMM3; musM3; raptM3; Honky-tonk Piano // Amplitude begins at 1901.1, peaks 3050.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1104,1104, 0, 0, 853, 853,0.000000 }, // 1332: dMM4; hxMM4; musM4; raptM4; Rhodes Paino + {1114,1114, 0, 0, 853, 853,0.000000 }, // 1226: dMM4; hxMM4; musM4; raptM4; Rhodes Paino // Amplitude begins at 2256.7, peaks 2414.3 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1105,1106, 0, 1, 1413, 1413,0.000000 }, // 1333: dMM5; hxMM5; musM5; raptM5; Chorused Piano + {1115,1116, 0, 1, 1413, 1413,0.000000 }, // 1227: dMM5; hxMM5; musM5; raptM5; Chorused Piano // Amplitude begins at 1468.7, peaks 1700.6 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1107,1107, 0, 0, 1640, 1640,0.000000 }, // 1334: dMM6; hxMM6; musM6; raptM6; Harpsichord + {1117,1117, 0, 0, 1640, 1640,0.000000 }, // 1228: dMM6; hxMM6; musM6; raptM6; Harpsichord // Amplitude begins at 24.6, peaks 546.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1108,1108, 0, 0, 126, 126,0.000000 }, // 1335: dMM7; hxMM7; musM7; raptM7; Clavinet + {1118,1118, 0, 0, 126, 126,0.000000 }, // 1229: dMM7; hxMM7; musM7; raptM7; Clavinet // Amplitude begins at 2804.0, peaks 3007.3 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1109,1109, 0, 0, 1133, 1133,0.000000 }, // 1336: dMM8; hxMM8; musM8; raptM8; Celesta + {1119,1119, 0, 0, 1133, 1133,0.000000 }, // 1230: dMM8; hxMM8; musM8; raptM8; Celesta // Amplitude begins at 557.9, peaks 2447.9 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1110,1110, 0, 0, 840, 840,0.000000 }, // 1337: dMM9; hxMM9; musM9; raptM9; * Glockenspiel + {1120,1120, 0, 0, 840, 840,0.000000 }, // 1231: dMM9; hxMM9; musM9; raptM9; * Glockenspiel // Amplitude begins at 2844.0, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1111,1111, 0, 0, 846, 846,0.000000 }, // 1338: dMM10; hxMM10; musM10; raptM10; * Music Box + {1121,1121, 0, 0, 846, 846,0.000000 }, // 1232: dMM10; hxMM10; musM10; raptM10; * Music Box // Amplitude begins at 3538.4, peaks 3944.1 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {1112,1112, 0, 0, 1486, 1486,0.000000 }, // 1339: dMM11; hxMM11; musM11; raptM11; Vibraphone + {1122,1122, 0, 0, 1486, 1486,0.000000 }, // 1233: dMM11; hxMM11; musM11; raptM11; Vibraphone // Amplitude begins at 1127.9, peaks 2257.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1113,1113, 0, 0, 293, 293,0.000000 }, // 1340: dMM12; hxMM12; musM12; raptM12; Marimba + {1123,1123, 0, 0, 293, 293,0.000000 }, // 1234: dMM12; hxMM12; musM12; raptM12; Marimba // Amplitude begins at 2607.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1114,1114, 0, 0, 53, 53,0.000000 }, // 1341: dMM13; hxMM13; musM13; raptM13; Xylophone + {1124,1124, 0, 0, 53, 53,0.000000 }, // 1235: dMM13; hxMM13; musM13; raptM13; Xylophone // Amplitude begins at 1688.2, peaks 1849.0 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1115,1115, 0, 0, 1240, 1240,0.000000 }, // 1342: dMM14; hxMM14; musM14; raptM14; * Tubular-bell + {1125,1125, 0, 0, 1240, 1240,0.000000 }, // 1236: dMM14; hxMM14; musM14; raptM14; * Tubular-bell // Amplitude begins at 1.4, peaks 1934.4 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1116,1116, 0, 0, 960, 960,0.000000 }, // 1343: dMM15; hxMM15; musM15; raptM15; * Dulcimer + {1126,1126, 0, 0, 960, 960,0.000000 }, // 1237: dMM15; hxMM15; musM15; raptM15; * Dulcimer // Amplitude begins at 986.3, peaks 1859.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1117,1117, 0, 0, 40000, 66,0.000000 }, // 1344: dMM16; hxMM16; musM16; raptM16; Hammond Organ + {1127,1127, 0, 0, 40000, 66,0.000000 }, // 1238: dMM16; hxMM16; musM16; raptM16; Hammond Organ // Amplitude begins at 2789.8, peaks 2856.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {1118,1118, 0, 0, 240, 13,0.000000 }, // 1345: dMM17; hxMM17; musM17; raptM17; Percussive Organ + {1128,1128, 0, 0, 240, 13,0.000000 }, // 1239: dMM17; hxMM17; musM17; raptM17; Percussive Organ // Amplitude begins at 2321.5, peaks 2946.2 at 38.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1119,1120, 0, 1, 40000, 0,0.156250 }, // 1346: dMM18; hxMM18; musM18; raptM18; Rock Organ + {1129,1130, 0, 1, 40000, 0,0.156250 }, // 1240: dMM18; hxMM18; musM18; raptM18; Rock Organ // Amplitude begins at 1.2, peaks 1141.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1121,1121, 0, 0, 40000, 153,0.000000 }, // 1347: dMM19; hxMM19; musM19; raptM19; Church Organ + {1131,1131, 0, 0, 40000, 153,0.000000 }, // 1241: dMM19; hxMM19; musM19; raptM19; Church Organ // Amplitude begins at 0.3, peaks 1133.1 at 35.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1122,1122, 0, 0, 40000, 66,0.000000 }, // 1348: dMM20; hxMM20; musM20; raptM20; Reed Organ + {1132,1132, 0, 0, 40000, 66,0.000000 }, // 1242: dMM20; hxMM20; musM20; raptM20; Reed Organ // Amplitude begins at 0.0, peaks 3066.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1123,1124, 0, 1, 40000, 0,-0.046875 }, // 1349: dMM21; hxMM21; musM21; raptM21; Accordion + {1133,1134, 0, 1, 40000, 0,-0.046875 }, // 1243: dMM21; hxMM21; musM21; raptM21; Accordion // Amplitude begins at 0.0, peaks 1840.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1125,1125, 0, 0, 40000, 26,0.000000 }, // 1350: dMM22; hxMM22; musM22; raptM22; Harmonica + {1135,1135, 0, 0, 40000, 26,0.000000 }, // 1244: dMM22; hxMM22; musM22; raptM22; Harmonica // Amplitude begins at 3.5, peaks 2545.1 at 24.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1126,1127, 0, 1, 40000, 0,0.000025 }, // 1351: dMM23; hxMM23; musM23; raptM23; Tango Accordion + {1136,1137, 0, 1, 40000, 0,0.000025 }, // 1245: dMM23; hxMM23; musM23; raptM23; Tango Accordion // Amplitude begins at 2747.7, peaks 2877.4 at 0.1s, // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - {1128,1128, 0, 0, 3420, 3420,0.000000 }, // 1352: dMM24; hxMM24; musM24; Acoustic Guitar (nylon) + {1138,1138, 0, 0, 3420, 3420,0.000000 }, // 1246: dMM24; hxMM24; musM24; Acoustic Guitar (nylon) // Amplitude begins at 2858.8, peaks 3023.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1129,1129, 0, 0, 360, 360,0.000000 }, // 1353: dMM25; hxMM25; musM25; Acoustic Guitar (steel) + {1139,1139, 0, 0, 360, 360,0.000000 }, // 1247: dMM25; hxMM25; musM25; Acoustic Guitar (steel) // Amplitude begins at 2366.1, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1130,1130, 0, 0, 446, 446,0.000000 }, // 1354: dMM26; hxMM26; musM26; Electric Guitar (jazz) + {1140,1140, 0, 0, 446, 446,0.000000 }, // 1248: dMM26; hxMM26; musM26; Electric Guitar (jazz) // Amplitude begins at 1158.9, peaks 1223.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1131,1131, 0, 0, 826, 826,0.000000 }, // 1355: dMM27; hxMM27; musM27; raptM27; * Electric Guitar (clean) + {1141,1141, 0, 0, 826, 826,0.000000 }, // 1249: dMM27; hxMM27; musM27; raptM27; * Electric Guitar (clean) // Amplitude begins at 2256.6, peaks 2264.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1132,1132, 0, 0, 786, 786,0.000000 }, // 1356: dMM28; hxMM28; musM28; raptM28; Electric Guitar (muted) + {1142,1142, 0, 0, 786, 786,0.000000 }, // 1250: dMM28; hxMM28; musM28; raptM28; Electric Guitar (muted) // Amplitude begins at 1754.2, peaks 1880.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1133,1133, 0, 0, 40000, 0,0.000000 }, // 1357: dMM29; Overdriven Guitar + {1143,1143, 0, 0, 40000, 0,0.000000 }, // 1251: dMM29; Overdriven Guitar // Amplitude begins at 1640.7, peaks 1711.2 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1134,1134, 0, 0, 40000, 0,0.000000 }, // 1358: dMM30; musM30; Distortion Guitar + {1144,1144, 0, 0, 40000, 0,0.000000 }, // 1252: dMM30; musM30; Distortion Guitar // Amplitude begins at 2663.0, peaks 2731.0 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1135,1135, 0, 0, 1446, 1446,0.000000 }, // 1359: dMM31; hxMM31; musM31; raptM31; * Guitar Harmonics + {1145,1145, 0, 0, 1446, 1446,0.000000 }, // 1253: dMM31; hxMM31; musM31; raptM31; * Guitar Harmonics // Amplitude begins at 2748.7, peaks 2819.2 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1136,1136, 0, 0, 400, 400,0.000000 }, // 1360: dMM32; Acoustic Bass + {1146,1146, 0, 0, 400, 400,0.000000 }, // 1254: dMM32; Acoustic Bass // Amplitude begins at 1906.9, peaks 2752.3 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {1137,1137, 0, 0, 1286, 1286,0.000000 }, // 1361: dMM33; hxMM33; musM33; raptM33; Electric Bass (finger) + {1147,1147, 0, 0, 1286, 1286,0.000000 }, // 1255: dMM33; hxMM33; musM33; raptM33; Electric Bass (finger) // Amplitude begins at 1921.2, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1138,1138, 0, 0, 1633, 1633,0.000000 }, // 1362: dMM34; hxMM34; musM34; raptM34; Electric Bass (pick) + {1148,1148, 0, 0, 1633, 1633,0.000000 }, // 1256: dMM34; hxMM34; musM34; raptM34; Electric Bass (pick) // Amplitude begins at 950.8, peaks 3070.0 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1139,1140, 0, 1, 1180, 1180,-0.031250 }, // 1363: dMM35; Fretless Bass + {1149,1150, 0, 1, 1180, 1180,-0.031250 }, // 1257: dMM35; Fretless Bass // Amplitude begins at 2558.1, peaks 2881.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1141,1141, 0, 0, 40000, 6,0.000000 }, // 1364: dMM36; * Slap Bass 1 + {1151,1151, 0, 0, 40000, 6,0.000000 }, // 1258: dMM36; * Slap Bass 1 // Amplitude begins at 2018.2, peaks 2161.4 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1142,1142, 0, 0, 1626, 1626,0.000000 }, // 1365: dMM37; hxMM37; musM37; raptM37; Slap Bass 2 + {1152,1152, 0, 0, 1626, 1626,0.000000 }, // 1259: dMM37; hxMM37; musM37; raptM37; Slap Bass 2 // Amplitude begins at 2561.8, peaks 2594.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1143,1143, 0, 0, 380, 380,0.000000 }, // 1366: dMM38; hxMM38; musM38; raptM38; Synth Bass 1 + {1153,1153, 0, 0, 380, 380,0.000000 }, // 1260: dMM38; hxMM38; musM38; raptM38; Synth Bass 1 // Amplitude begins at 5041.6, peaks 5308.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1144,1145, 0, 1, 40000, 0,-0.156250 }, // 1367: dMM39; Synth Bass 2 + {1154,1155, 0, 1, 40000, 0,-0.156250 }, // 1261: dMM39; Synth Bass 2 // Amplitude begins at 0.5, peaks 1519.0 at 0.2s, // fades to 20% at 3.9s, keyoff fades to 20% in 0.0s. - {1146,1146, 0, 0, 3860, 6,0.000000 }, // 1368: dMM40; hxMM40; musM40; raptM40; Violin + {1156,1156, 0, 0, 3860, 6,0.000000 }, // 1262: dMM40; hxMM40; musM40; raptM40; Violin // Amplitude begins at 0.0, peaks 3294.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1147,1147, 0, 0, 40000, 66,0.000000 }, // 1369: dMM41; hxMM41; musM41; raptM41; Viola + {1157,1157, 0, 0, 40000, 66,0.000000 }, // 1263: dMM41; hxMM41; musM41; raptM41; Viola // Amplitude begins at 0.3, peaks 1293.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1148,1148, 0, 0, 40000, 60,0.000000 }, // 1370: dMM42; hxMM42; musM42; raptM42; Cello + {1158,1158, 0, 0, 40000, 60,0.000000 }, // 1264: dMM42; hxMM42; musM42; raptM42; Cello // Amplitude begins at 771.2, peaks 1248.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1149,1149, 0, 0, 40000, 266,0.000000 }, // 1371: dMM43; hxMM43; musM43; raptM43; Contrabass + {1159,1159, 0, 0, 40000, 266,0.000000 }, // 1265: dMM43; hxMM43; musM43; raptM43; Contrabass // Amplitude begins at 257.5, peaks 2551.5 at 13.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1150,1151, 0, 1, 40000, 0,0.171875 }, // 1372: dMM44; hxMM44; musM44; raptM44; Tremolo Strings + {1160,1161, 0, 1, 40000, 0,0.171875 }, // 1266: dMM44; hxMM44; musM44; raptM44; Tremolo Strings // Amplitude begins at 7.6, peaks 3000.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1152,1152, 0, 0, 153, 153,0.000000 }, // 1373: dMM45; hxMM45; musM45; raptM45; Pizzicato Strings + {1162,1162, 0, 0, 153, 153,0.000000 }, // 1267: dMM45; hxMM45; musM45; raptM45; Pizzicato Strings // Amplitude begins at 3163.8, peaks 3655.6 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1153,1153, 0, 0, 993, 993,0.000000 }, // 1374: dMM46; hxMM46; musM46; raptM46; Orchestral Harp + {1163,1163, 0, 0, 993, 993,0.000000 }, // 1268: dMM46; hxMM46; musM46; raptM46; Orchestral Harp // Amplitude begins at 2727.8, peaks 2884.1 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1154,1154, 0, 0, 713, 713,0.000000 }, // 1375: dMM47; hxMM47; musM47; * Timpani + {1164,1164, 0, 0, 713, 713,0.000000 }, // 1269: dMM47; hxMM47; musM47; * Timpani // Amplitude begins at 2.4, peaks 2270.8 at 4.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1155,1156, 0, 1, 40000, 0,-0.125000 }, // 1376: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 + {1165,1166, 0, 1, 40000, 0,-0.125000 }, // 1270: dMM48; hxMM48; musM48; raptM48; String Ensemble 1 // Amplitude begins at 0.0, peaks 2271.5 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1157,1158, 0, 1, 40000, 0,0.078125 }, // 1377: dMM49; hxMM49; musM49; String Ensemble 2 + {1167,1168, 0, 1, 40000, 0,0.078125 }, // 1271: dMM49; hxMM49; musM49; String Ensemble 2 // Amplitude begins at 13.3, peaks 2413.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1159,1160, 0, 1, 40000, 0,-0.078125 }, // 1378: dMM50; hxMM50; musM50; Synth Strings 1 + {1169,1170, 0, 1, 40000, 0,-0.078125 }, // 1272: dMM50; hxMM50; musM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 2411.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1161,1162, 0, 1, 40000, 233,0.062500 }, // 1379: dMM51; hxMM51; musM51; Synth Strings 2 + {1171,1172, 0, 1, 40000, 233,0.062500 }, // 1273: dMM51; hxMM51; musM51; Synth Strings 2 // Amplitude begins at 2.0, peaks 1697.5 at 36.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1163,1164, 0, 1, 40000, 0,0.156250 }, // 1380: dMM52; hxMM52; musM52; Choir Aahs + {1173,1174, 0, 1, 40000, 0,0.156250 }, // 1274: dMM52; hxMM52; musM52; Choir Aahs // Amplitude begins at 3.7, peaks 1617.4 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1165,1165, 0, 0, 1780, 1780,0.000000 }, // 1381: dMM53; hxMM53; musM53; raptM53; Voice Oohs + {1175,1175, 0, 0, 1780, 1780,0.000000 }, // 1275: dMM53; hxMM53; musM53; raptM53; Voice Oohs // Amplitude begins at 0.0, peaks 1789.6 at 6.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1166,1166, 0, 0, 40000, 193,0.000000 }, // 1382: dMM54; hxMM54; musM54; raptM54; Synth Voice + {1176,1176, 0, 0, 40000, 193,0.000000 }, // 1276: dMM54; hxMM54; musM54; raptM54; Synth Voice // Amplitude begins at 1.1, peaks 2930.6 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1167,1168, 0, 1, 280, 280,0.000000 }, // 1383: dMM55; hxMM55; musM55; raptM55; Orchestra Hit + {1177,1178, 0, 1, 280, 280,0.000000 }, // 1277: dMM55; hxMM55; musM55; raptM55; Orchestra Hit // Amplitude begins at 1.8, peaks 1825.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1169,1169, 0, 0, 40000, 20,0.000000 }, // 1384: dMM56; hxMM56; musM56; raptM56; Trumpet + {1179,1179, 0, 0, 40000, 20,0.000000 }, // 1278: dMM56; hxMM56; musM56; raptM56; Trumpet // Amplitude begins at 2.7, peaks 1318.6 at 0.4s, // fades to 20% at 1.1s, keyoff fades to 20% in 0.0s. - {1170,1170, 0, 0, 1073, 6,0.000000 }, // 1385: dMM57; hxMM57; musM57; raptM57; Trombone + {1180,1180, 0, 0, 1073, 6,0.000000 }, // 1279: dMM57; hxMM57; musM57; raptM57; Trombone // Amplitude begins at 181.0, peaks 1748.1 at 0.1s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {1171,1171, 0, 0, 1486, 1486,0.000000 }, // 1386: dMM58; Tuba + {1181,1181, 0, 0, 1486, 1486,0.000000 }, // 1280: dMM58; Tuba // Amplitude begins at 0.4, peaks 478.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1172,1172, 0, 0, 60, 60,0.000000 }, // 1387: dMM59; hxMM59; musM59; raptM59; Muted Trumpet + {1182,1182, 0, 0, 60, 60,0.000000 }, // 1281: dMM59; hxMM59; musM59; raptM59; Muted Trumpet // Amplitude begins at 1.2, peaks 3720.5 at 0.1s, // fades to 20% at 3.2s, keyoff fades to 20% in 3.2s. - {1173,1174, 0, 1, 3180, 3180,0.000025 }, // 1388: dMM60; hxMM60; musM60; raptM60; French Horn + {1183,1184, 0, 1, 3180, 3180,0.000025 }, // 1282: dMM60; hxMM60; musM60; raptM60; French Horn // Amplitude begins at 3.5, peaks 2970.0 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.0s. - {1175,1176, 0, 1, 813, 13,0.046875 }, // 1389: dMM61; hxMM61; musM61; raptM61; Brass Section + {1185,1186, 0, 1, 813, 13,0.046875 }, // 1283: dMM61; hxMM61; musM61; raptM61; Brass Section // Amplitude begins at 791.8, peaks 2418.0 at 0.1s, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - {1177,1178, 0, 1, 3140, 3140,0.093750 }, // 1390: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 + {1187,1188, 0, 1, 3140, 3140,0.093750 }, // 1284: dMM62; hxMM62; musM62; raptM62; Synth Brass 1 // Amplitude begins at 46.5, peaks 2316.4 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1179,1180, 0, 1, 1006, 1006,0.093750 }, // 1391: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 + {1189,1190, 0, 1, 1006, 1006,0.093750 }, // 1285: dMM63; hxMM63; musM63; raptM63; Synth Bass 2 // Amplitude begins at 1.8, peaks 1422.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1181,1181, 0, 0, 40000, 40,0.000000 }, // 1392: dMM64; hxMM64; musM64; raptM64; Soprano Sax + {1191,1191, 0, 0, 40000, 40,0.000000 }, // 1286: dMM64; hxMM64; musM64; raptM64; Soprano Sax // Amplitude begins at 2.6, peaks 1671.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1182,1182, 0, 0, 40000, 20,0.000000 }, // 1393: dMM65; hxMM65; musM65; raptM65; Alto Sax + {1192,1192, 0, 0, 40000, 20,0.000000 }, // 1287: dMM65; hxMM65; musM65; raptM65; Alto Sax // Amplitude begins at 413.0, peaks 1561.6 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1183,1183, 0, 0, 40000, 0,0.000000 }, // 1394: dMM66; hxMM66; musM66; raptM66; Tenor Sax + {1193,1193, 0, 0, 40000, 0,0.000000 }, // 1288: dMM66; hxMM66; musM66; raptM66; Tenor Sax // Amplitude begins at 0.9, peaks 1265.7 at 0.0s, // fades to 20% at 33.6s, keyoff fades to 20% in 0.0s. - {1184,1184, 0, 0, 33626, 6,0.000000 }, // 1395: dMM67; hxMM67; musM67; raptM67; Baritone Sax + {1194,1194, 0, 0, 33626, 6,0.000000 }, // 1289: dMM67; hxMM67; musM67; raptM67; Baritone Sax // Amplitude begins at 0.0, peaks 2079.2 at 36.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1185,1185, 0, 0, 40000, 33,0.000000 }, // 1396: dMM68; hxMM68; musM68; raptM68; Oboe + {1195,1195, 0, 0, 40000, 33,0.000000 }, // 1290: dMM68; hxMM68; musM68; raptM68; Oboe // Amplitude begins at 22.4, peaks 1400.2 at 5.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1186,1186, 0, 0, 40000, 26,0.000000 }, // 1397: dMM69; hxMM69; musM69; raptM69; English Horn + {1196,1196, 0, 0, 40000, 26,0.000000 }, // 1291: dMM69; hxMM69; musM69; raptM69; English Horn // Amplitude begins at 11.9, peaks 1591.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1187,1187, 0, 0, 40000, 0,0.000000 }, // 1398: dMM70; hxMM70; musM70; raptM70; Bassoon + {1197,1197, 0, 0, 40000, 0,0.000000 }, // 1292: dMM70; hxMM70; musM70; raptM70; Bassoon // Amplitude begins at 17.1, peaks 2129.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1188,1188, 0, 0, 40000, 13,0.000000 }, // 1399: dMM71; hxMM71; musM71; raptM71; Clarinet + {1198,1198, 0, 0, 40000, 13,0.000000 }, // 1293: dMM71; hxMM71; musM71; raptM71; Clarinet // Amplitude begins at 0.0, peaks 2941.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1189,1189, 0, 0, 40000, 0,0.000000 }, // 1400: dMM72; hxMM72; musM72; raptM72; Piccolo + {1199,1199, 0, 0, 40000, 0,0.000000 }, // 1294: dMM72; hxMM72; musM72; raptM72; Piccolo // Amplitude begins at 0.0, peaks 2319.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1190,1190, 0, 0, 40000, 6,0.000000 }, // 1401: dMM73; hxMM73; musM73; raptM73; Flute + {1200,1200, 0, 0, 40000, 6,0.000000 }, // 1295: dMM73; hxMM73; musM73; raptM73; Flute // Amplitude begins at 7.5, peaks 3667.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1191,1191, 0, 0, 40000, 40,0.000000 }, // 1402: dMM74; hxMM74; musM74; raptM74; Recorder + {1201,1201, 0, 0, 40000, 40,0.000000 }, // 1296: dMM74; hxMM74; musM74; raptM74; Recorder // Amplitude begins at 0.0, peaks 2758.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1192,1192, 0, 0, 40000, 20,0.000000 }, // 1403: dMM75; hxMM75; musM75; raptM75; Pan Flute + {1202,1202, 0, 0, 40000, 20,0.000000 }, // 1297: dMM75; hxMM75; musM75; raptM75; Pan Flute // Amplitude begins at 0.0, peaks 3215.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1193,1193, 0, 0, 40000, 20,0.000000 }, // 1404: dMM76; hxMM76; musM76; raptM76; Bottle Blow + {1203,1203, 0, 0, 40000, 20,0.000000 }, // 1298: dMM76; hxMM76; musM76; raptM76; Bottle Blow // Amplitude begins at 0.8, peaks 2929.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1194,1194, 0, 0, 140, 140,0.000000 }, // 1405: b56M77; b66M77; dMM77; hxMM77; musM77; raptM77; * Shakuhachi + {1204,1204, 0, 0, 140, 140,0.000000 }, // 1299: b56M77; b66M77; dMM77; hxMM77; musM77; raptM77; * Shakuhachi // Amplitude begins at 0.0, peaks 3334.1 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1195,1195, 0, 0, 40000, 86,0.000000 }, // 1406: dMM78; hxMM78; musM78; raptM78; Whistle + {1205,1205, 0, 0, 40000, 86,0.000000 }, // 1300: dMM78; hxMM78; musM78; raptM78; Whistle // Amplitude begins at 0.0, peaks 3396.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1196,1196, 0, 0, 40000, 6,0.000000 }, // 1407: dMM79; hxMM79; musM79; raptM79; Ocarina + {1206,1206, 0, 0, 40000, 6,0.000000 }, // 1301: dMM79; hxMM79; musM79; raptM79; Ocarina // Amplitude begins at 1495.4, peaks 3551.9 at 3.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1197,1198, 0, 1, 40000, 0,0.031250 }, // 1408: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) + {1207,1208, 0, 1, 40000, 0,0.031250 }, // 1302: dMM80; hxMM80; musM80; raptM80; Lead 1 (square) // Amplitude begins at 3010.3, peaks 4634.9 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1199,1200, 0, 1, 40000, 0,-0.000025 }, // 1409: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) + {1209,1210, 0, 1, 40000, 0,-0.000025 }, // 1303: dMM81; hxMM81; musM81; raptM81; Lead 2 (sawtooth) // Amplitude begins at 0.8, peaks 3304.0 at 25.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1201,1201, 0, 0, 40000, 53,0.000000 }, // 1410: dMM82; hxMM82; musM82; raptM82; Lead 3 (calliope) + {1211,1211, 0, 0, 40000, 53,0.000000 }, // 1304: dMM82; hxMM82; musM82; raptM82; Lead 3 (calliope) // Amplitude begins at 140.3, peaks 3773.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1202,1203, 0, 1, 40000, 0,0.031250 }, // 1411: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) + {1212,1213, 0, 1, 40000, 0,0.031250 }, // 1305: dMM83; hxMM83; musM83; raptM83; Lead 4 (chiffer) // Amplitude begins at 1578.4, peaks 1843.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1204,1204, 0, 0, 40000, 0,0.000000 }, // 1412: dMM84; hxMM84; musM84; Lead 5 (charang) + {1214,1214, 0, 0, 40000, 0,0.000000 }, // 1306: dMM84; hxMM84; musM84; Lead 5 (charang) // Amplitude begins at 3242.2, peaks 5355.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {1205,1206, 0, 1, 40000, 560,-0.093750 }, // 1413: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) + {1215,1216, 0, 1, 40000, 560,-0.093750 }, // 1307: dMM85; hxMM85; musM85; raptM85; Lead 6 (voice) // Amplitude begins at 11.6, peaks 2172.0 at 0.2s, // fades to 20% at 1.7s, keyoff fades to 20% in 0.0s. - {1207,1208, 0, 1, 1740, 13,-0.046875 }, // 1414: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) + {1217,1218, 0, 1, 1740, 13,-0.046875 }, // 1308: dMM86; hxMM86; musM86; raptM86; Lead 7 (5th sawtooth) // Amplitude begins at 573.7, peaks 1259.6 at 38.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1209,1209, 0, 0, 40000, 73,0.000000 }, // 1415: dMM87; dMM88; hxMM87; hxMM88; musM87; musM88; raptM87; raptM88; * Lead 8 (bass & lead) + {1219,1219, 0, 0, 40000, 73,0.000000 }, // 1309: dMM87; dMM88; hxMM87; hxMM88; musM87; musM88; raptM87; raptM88; * Lead 8 (bass & lead) // Amplitude begins at 0.0, peaks 6348.3 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1210,1211, 0, 1, 40000, 0,0.031250 }, // 1416: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) + {1220,1221, 0, 1, 40000, 0,0.031250 }, // 1310: dMM89; hxMM89; musM89; raptM89; Pad 2 (warm) // Amplitude begins at 2333.3, peaks 2702.2 at 0.1s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {1212,1213, 0, 1, 2513, 2513,0.031250 }, // 1417: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) + {1222,1223, 0, 1, 2513, 2513,0.031250 }, // 1311: dMM90; hxMM90; musM90; raptM90; Pad 3 (polysynth) // Amplitude begins at 971.7, peaks 5743.0 at 0.1s, // fades to 20% at 5.4s, keyoff fades to 20% in 0.0s. - {1214,1215, 0, 1, 5406, 46,0.171875 }, // 1418: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) + {1224,1225, 0, 1, 5406, 46,0.171875 }, // 1312: dMM91; hxMM91; musM91; raptM91; Pad 4 (choir) // Amplitude begins at 464.4, peaks 3819.9 at 0.3s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {1216,1216, 0, 0, 2220, 2220,0.000000 }, // 1419: dMM92; hxMM92; musM92; raptM92; Pad 5 (bowed glass) + {1226,1226, 0, 0, 2220, 2220,0.000000 }, // 1313: dMM92; hxMM92; musM92; raptM92; Pad 5 (bowed glass) // Amplitude begins at 0.0, peaks 1322.0 at 1.1s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {1217,1217, 0, 0, 1973, 1973,0.000000 }, // 1420: dMM93; hxMM93; musM93; raptM93; Pad 6 (metal) + {1227,1227, 0, 0, 1973, 1973,0.000000 }, // 1314: dMM93; hxMM93; musM93; raptM93; Pad 6 (metal) // Amplitude begins at 198.7, peaks 3363.7 at 0.0s, // fades to 20% at 3.1s, keyoff fades to 20% in 0.0s. - {1218,1140, 0, 1, 3093, 13,-0.031250 }, // 1421: dMM94; hxMM94; musM94; raptM94; Pad 7 (halo) + {1228,1150, 0, 1, 3093, 13,-0.031250 }, // 1315: dMM94; hxMM94; musM94; raptM94; Pad 7 (halo) // Amplitude begins at 8.3, peaks 1328.4 at 13.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.7s. - {1219,1219, 0, 0, 40000, 666,0.000000 }, // 1422: dMM95; hxMM95; musM95; raptM95; Pad 8 (sweep) + {1229,1229, 0, 0, 40000, 666,0.000000 }, // 1316: dMM95; hxMM95; musM95; raptM95; Pad 8 (sweep) // Amplitude begins at 2536.4, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1220,1220, 0, 0, 1133, 1133,0.000000 }, // 1423: dMM96; hxMM96; musM96; raptM96; FX 1 (rain) + {1230,1230, 0, 0, 1133, 1133,0.000000 }, // 1317: dMM96; hxMM96; musM96; raptM96; FX 1 (rain) // Amplitude begins at 0.0, peaks 1623.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1221,1222, 0, 1, 40000, 0,0.125000 }, // 1424: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) + {1231,1232, 0, 1, 40000, 0,0.125000 }, // 1318: dMM97; hxMM97; musM97; raptM97; FX 2 (soundtrack) // Amplitude begins at 1791.1, peaks 2994.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1223,1223, 0, 0, 1046, 1046,0.000000 }, // 1425: dMM98; hxMM98; musM98; raptM98; * FX 3 (crystal) + {1233,1233, 0, 0, 1046, 1046,0.000000 }, // 1319: dMM98; hxMM98; musM98; raptM98; * FX 3 (crystal) // Amplitude begins at 5037.4, peaks 5356.1 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1224,1225, 0, 1, 1633, 1633,-0.031250 }, // 1426: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) + {1234,1235, 0, 1, 1633, 1633,-0.031250 }, // 1320: dMM99; hxMM99; musM99; raptM99; FX 4 (atmosphere) // Amplitude begins at 4165.6, peaks 4570.3 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {1226,1227, 0, 1, 2193, 2193,-0.187500 }, // 1427: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) + {1236,1237, 0, 1, 2193, 2193,-0.187500 }, // 1321: dMM100; hxMM100; musM100; raptM100; FX 5 (brightness) // Amplitude begins at 0.0, peaks 1062.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1228,1228, 0, 0, 40000, 466,0.000000 }, // 1428: dMM101; hxMM101; musM101; raptM101; FX 6 (goblin) + {1238,1238, 0, 0, 40000, 466,0.000000 }, // 1322: dMM101; hxMM101; musM101; raptM101; FX 6 (goblin) // Amplitude begins at 0.0, peaks 1457.4 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1229,1229, 0, 0, 446, 446,0.000000 }, // 1429: dMM102; hxMM102; musM102; raptM102; FX 7 (echo drops) + {1239,1239, 0, 0, 446, 446,0.000000 }, // 1323: dMM102; hxMM102; musM102; raptM102; FX 7 (echo drops) // Amplitude begins at 0.0, peaks 2951.2 at 0.3s, // fades to 20% at 2.7s, keyoff fades to 20% in 2.7s. - {1230,1230, 0, 0, 2673, 2673,0.000000 }, // 1430: dMM103; hxMM103; musM103; raptM103; * FX 8 (star-theme) + {1240,1240, 0, 0, 2673, 2673,0.000000 }, // 1324: dMM103; hxMM103; musM103; raptM103; * FX 8 (star-theme) // Amplitude begins at 0.4, peaks 3255.4 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1231,1231, 0, 0, 1193, 1193,0.000000 }, // 1431: dMM104; hxMM104; musM104; raptM104; Sitar + {1241,1241, 0, 0, 1193, 1193,0.000000 }, // 1325: dMM104; hxMM104; musM104; raptM104; Sitar // Amplitude begins at 1425.4, peaks 1489.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1232,1232, 0, 0, 440, 440,0.000000 }, // 1432: dMM105; hxMM105; musM105; raptM105; Banjo + {1242,1242, 0, 0, 440, 440,0.000000 }, // 1326: dMM105; hxMM105; musM105; raptM105; Banjo // Amplitude begins at 1315.0, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1233,1234, 0, 1, 386, 386,0.000000 }, // 1433: dMM106; hxMM106; musM106; raptM106; Shamisen + {1243,1244, 0, 1, 386, 386,0.000000 }, // 1327: dMM106; hxMM106; musM106; raptM106; Shamisen // Amplitude begins at 1008.2, peaks 2961.1 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {1235,1235, 0, 0, 4773, 4773,0.000000 }, // 1434: dMM107; hxMM107; musM107; raptM107; Koto + {1245,1245, 0, 0, 4773, 4773,0.000000 }, // 1328: dMM107; hxMM107; musM107; raptM107; Koto // Amplitude begins at 2692.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1236,1236, 0, 0, 80, 80,0.000000 }, // 1435: dMM108; hxMM108; musM108; raptM108; Kalimba + {1246,1246, 0, 0, 80, 80,0.000000 }, // 1329: dMM108; hxMM108; musM108; raptM108; Kalimba // Amplitude begins at 0.5, peaks 1273.2 at 19.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1237,1237, 0, 0, 40000, 80,0.000000 }, // 1436: dMM109; hxMM109; musM109; raptM109; Bag Pipe + {1247,1247, 0, 0, 40000, 80,0.000000 }, // 1330: dMM109; hxMM109; musM109; raptM109; Bag Pipe // Amplitude begins at 0.0, peaks 3036.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1238,1238, 0, 0, 40000, 73,0.000000 }, // 1437: dMM110; hxMM110; musM110; raptM110; Fiddle + {1248,1248, 0, 0, 40000, 73,0.000000 }, // 1331: dMM110; hxMM110; musM110; raptM110; Fiddle // Amplitude begins at 1.9, peaks 1252.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1239,1239, 0, 0, 40000, 40,0.000000 }, // 1438: dMM111; hxMM111; musM111; raptM111; Shanai + {1249,1249, 0, 0, 40000, 40,0.000000 }, // 1332: dMM111; hxMM111; musM111; raptM111; Shanai // Amplitude begins at 2402.0, peaks 3223.2 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1240,1240, 0, 0, 1933, 1933,0.000000 }, // 1439: dMM112; hxMM112; musM112; raptM112; Tinkle Bell + {1250,1250, 0, 0, 1933, 1933,0.000000 }, // 1333: dMM112; hxMM112; musM112; raptM112; Tinkle Bell // Amplitude begins at 2243.9, peaks 2396.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1241,1241, 0, 0, 66, 66,0.000000 }, // 1440: dMM113; hxMM113; musM113; raptM113; Agogo + {1251,1251, 0, 0, 66, 66,0.000000 }, // 1334: dMM113; hxMM113; musM113; raptM113; Agogo // Amplitude begins at 128.3, peaks 3184.7 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1242,1242, 0, 0, 40000, 246,0.000000 }, // 1441: dMM114; hxMM114; musM114; raptM114; Steel Drums + {1252,1252, 0, 0, 40000, 246,0.000000 }, // 1335: dMM114; hxMM114; musM114; raptM114; Steel Drums // Amplitude begins at 2729.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1243,1243, 0, 0, 113, 113,0.000000 }, // 1442: dMM115; hxMM115; musM115; raptM115; Woodblock + {1253,1253, 0, 0, 113, 113,0.000000 }, // 1336: dMM115; hxMM115; musM115; raptM115; Woodblock // Amplitude begins at 2412.1, peaks 2717.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1244,1244, 0, 0, 46, 46,0.000000 }, // 1443: dMM116; hxMM116; musM116; raptM116; Taiko Drum + {1254,1254, 0, 0, 46, 46,0.000000 }, // 1337: dMM116; hxMM116; musM116; raptM116; Taiko Drum // Amplitude begins at 2311.1, peaks 2552.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1245,1245, 0, 0, 153, 153,0.000000 }, // 1444: dMM117; hxMM117; musM117; Melodic Tom + {1255,1255, 0, 0, 153, 153,0.000000 }, // 1338: dMM117; hxMM117; musM117; Melodic Tom // Amplitude begins at 2731.8, peaks 3202.6 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1246,1246, 0, 0, 906, 906,0.000000 }, // 1445: dMM118; hxMM118; musM118; raptM118; Synth Drum + {1256,1256, 0, 0, 906, 906,0.000000 }, // 1339: dMM118; hxMM118; musM118; raptM118; Synth Drum // Amplitude begins at 0.0, peaks 1428.0 at 0.6s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1247,1247, 0, 0, 1113, 1113,0.000000 }, // 1446: dMM119; hxMM119; musM119; raptM119; Reverse Cymbal + {1257,1257, 0, 0, 1113, 1113,0.000000 }, // 1340: dMM119; hxMM119; musM119; raptM119; Reverse Cymbal // Amplitude begins at 1.2, peaks 1606.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1248,1248, 0, 0, 186, 186,0.000000 }, // 1447: dMM120; hxMM120; musM120; raptM120; Guitar Fret Noise + {1258,1258, 0, 0, 186, 186,0.000000 }, // 1341: dMM120; hxMM120; musM120; raptM120; Guitar Fret Noise // Amplitude begins at 0.0, peaks 3323.8 at 0.2s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1249,1249, 0, 0, 280, 280,0.000000 }, // 1448: dMM121; hxMM121; musM121; raptM121; Breath Noise + {1259,1259, 0, 0, 280, 280,0.000000 }, // 1342: dMM121; hxMM121; musM121; raptM121; Breath Noise // Amplitude begins at 0.0, peaks 1319.8 at 2.3s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {1250,1250, 0, 0, 2933, 2933,0.000000 }, // 1449: dMM122; hxMM122; musM122; raptM122; Seashore + {1260,1260, 0, 0, 2933, 2933,0.000000 }, // 1343: dMM122; hxMM122; musM122; raptM122; Seashore // Amplitude begins at 248.5, peaks 2583.0 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1251,1251, 0, 0, 300, 300,0.000000 }, // 1450: dMM123; hxMM123; musM123; raptM123; Bird Tweet + {1261,1261, 0, 0, 300, 300,0.000000 }, // 1344: dMM123; hxMM123; musM123; raptM123; Bird Tweet // Amplitude begins at 712.8, peaks 805.7 at 34.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1252,1252, 0, 0, 40000, 73,0.000000 }, // 1451: dMM124; hxMM124; musM124; raptM124; Telephone Ring + {1262,1262, 0, 0, 40000, 73,0.000000 }, // 1345: dMM124; hxMM124; musM124; raptM124; Telephone Ring // Amplitude begins at 0.0, peaks 1524.8 at 1.5s, // fades to 20% at 1.5s, keyoff fades to 20% in 0.0s. - {1253,1253, 29, 0, 1486, 6,0.000000 }, // 1452: dMM125; hxMM125; musM125; raptM125; Helicopter + {1263,1263, 29, 0, 1486, 6,0.000000 }, // 1346: dMM125; hxMM125; musM125; raptM125; Helicopter // Amplitude begins at 0.0, peaks 106.0 at 30.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.9s. - {1254,1254, 65, 0, 40000, 1900,0.000000 }, // 1453: dMM126; hxMM126; musM126; raptM126; Applause + {1264,1264, 65, 0, 40000, 1900,0.000000 }, // 1347: dMM126; hxMM126; musM126; raptM126; Applause // Amplitude begins at 2767.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1255,1255, 0, 0, 153, 153,0.000000 }, // 1454: dMM127; hxMM127; musM127; raptM127; Gun Shot + {1265,1265, 0, 0, 153, 153,0.000000 }, // 1348: dMM127; hxMM127; musM127; raptM127; Gun Shot // Amplitude begins at 2234.2, peaks 2699.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1256,1256, 25, 0, 33, 33,0.000000 }, // 1455: dMP36; hxMP36; musP36; raptP36; Acoustic Bass Drum + {1266,1266, 25, 0, 33, 33,0.000000 }, // 1349: dMP36; hxMP36; musP36; raptP36; Acoustic Bass Drum // Amplitude begins at 2431.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1257,1257, 83, 0, 60, 60,0.000000 }, // 1456: dMP37; hxMP37; musP37; raptP37; Slide Stick + {1267,1267, 83, 0, 60, 60,0.000000 }, // 1350: dMP37; hxMP37; musP37; raptP37; Slide Stick // Amplitude begins at 1171.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1258,1258, 32, 0, 26, 26,0.000000 }, // 1457: dMP38; hxMP38; musP38; Acoustic Snare + {1268,1268, 32, 0, 26, 26,0.000000 }, // 1351: dMP38; hxMP38; musP38; Acoustic Snare // Amplitude begins at 1254.2, peaks 1491.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1259,1259, 60, 0, 46, 46,0.000000 }, // 1458: dMP39; hxMP39; musP39; raptP39; Hand Clap + {1269,1269, 60, 0, 46, 46,0.000000 }, // 1352: dMP39; hxMP39; musP39; raptP39; Hand Clap // Amplitude begins at 2426.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1260,1260, 36, 0, 46, 46,0.000000 }, // 1459: dMP40; musP40; Electric Snare + {1270,1270, 36, 0, 46, 46,0.000000 }, // 1353: dMP40; musP40; Electric Snare // Amplitude begins at 2848.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1261,1261, 27, 0, 13, 13,0.000000 }, // 1460: dMP41; hxMP41; musP41; raptP41; Low Floor Tom + {1271,1271, 27, 0, 13, 13,0.000000 }, // 1354: dMP41; hxMP41; musP41; raptP41; Low Floor Tom // Amplitude begins at 1345.2, peaks 3176.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1262,1262, 31, 0, 260, 260,0.000000 }, // 1461: dMP43; hxMP43; musP43; raptP43; High Floor Tom + {1272,1272, 31, 0, 260, 260,0.000000 }, // 1355: dMP43; hxMP43; musP43; raptP43; High Floor Tom // Amplitude begins at 4002.0, peaks 4184.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1263,1263, 21, 0, 240, 240,0.000000 }, // 1462: dMP45; hxMP45; musP45; raptP45; Low Tom + {1273,1273, 21, 0, 240, 240,0.000000 }, // 1356: dMP45; hxMP45; musP45; raptP45; Low Tom // Amplitude begins at 4370.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1263,1263, 26, 0, 260, 260,0.000000 }, // 1463: dMP47; hxMP47; musP47; raptP47; Low-Mid Tom + {1273,1273, 26, 0, 260, 260,0.000000 }, // 1357: dMP47; hxMP47; musP47; raptP47; Low-Mid Tom // Amplitude begins at 4180.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1263,1263, 28, 0, 260, 260,0.000000 }, // 1464: dMP48; hxMP48; musP48; raptP48; High-Mid Tom + {1273,1273, 28, 0, 260, 260,0.000000 }, // 1358: dMP48; hxMP48; musP48; raptP48; High-Mid Tom // Amplitude begins at 1283.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1264,1264, 60, 0, 293, 293,0.000000 }, // 1465: dMP49; dMP57; hxMP49; hxMP57; musP49; musP57; raptP49; raptP57; Crash Cymbal 1 + {1274,1274, 60, 0, 293, 293,0.000000 }, // 1359: dMP49; dMP57; hxMP49; hxMP57; musP49; musP57; raptP49; raptP57; Crash Cymbal 1 // Amplitude begins at 4312.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1263,1263, 32, 0, 206, 206,0.000000 }, // 1466: dMP50; hxMP50; musP50; raptP50; High Tom + {1273,1273, 32, 0, 206, 206,0.000000 }, // 1360: dMP50; hxMP50; musP50; raptP50; High Tom // Amplitude begins at 638.1, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1265,1265, 60, 0, 253, 253,0.000000 }, // 1467: dMP51; dMP59; hxMP51; hxMP59; musP51; musP59; raptP51; raptP59; Ride Cymbal 1 + {1275,1275, 60, 0, 253, 253,0.000000 }, // 1361: dMP51; dMP59; hxMP51; hxMP59; musP51; musP59; raptP51; raptP59; Ride Cymbal 1 // Amplitude begins at 393.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1266,1266, 96, 0, 133, 133,0.000000 }, // 1468: dMP52; hxMP52; musP52; raptP52; Chinses Cymbal + {1276,1276, 96, 0, 133, 133,0.000000 }, // 1362: dMP52; hxMP52; musP52; raptP52; Chinses Cymbal // Amplitude begins at 1353.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1267,1267, 72, 0, 146, 146,0.000000 }, // 1469: dMP53; hxMP53; musP53; raptP53; Ride Bell + {1277,1277, 72, 0, 146, 146,0.000000 }, // 1363: dMP53; hxMP53; musP53; raptP53; Ride Bell // Amplitude begins at 1026.2, peaks 1321.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1268,1268, 79, 0, 40, 40,0.000000 }, // 1470: dMP54; hxMP54; musP54; raptP54; Tambourine + {1278,1278, 79, 0, 40, 40,0.000000 }, // 1364: dMP54; hxMP54; musP54; raptP54; Tambourine // Amplitude begins at 1574.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1269,1269, 69, 0, 133, 133,0.000000 }, // 1471: dMP55; Splash Cymbal + {1279,1279, 69, 0, 133, 133,0.000000 }, // 1365: dMP55; Splash Cymbal // Amplitude begins at 2322.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1270,1270, 71, 0, 146, 146,0.000000 }, // 1472: dMP56; hxMP56; musP56; raptP56; Cowbell + {1280,1280, 71, 0, 146, 146,0.000000 }, // 1366: dMP56; hxMP56; musP56; raptP56; Cowbell // Amplitude begins at 2204.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1271,1271, 22, 0, 600, 600,0.000000 }, // 1473: dMP58; Vibraslap + {1281,1281, 22, 0, 600, 600,0.000000 }, // 1367: dMP58; Vibraslap // Amplitude begins at 2736.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1272,1272, 55, 0, 66, 66,0.000000 }, // 1474: dMP65; hxMP65; musP65; raptP65; High Timbale + {1282,1282, 55, 0, 66, 66,0.000000 }, // 1368: dMP65; hxMP65; musP65; raptP65; High Timbale // Amplitude begins at 2721.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1272,1272, 48, 0, 80, 80,0.000000 }, // 1475: dMP66; hxMP66; musP66; raptP66; Low Timbale + {1282,1282, 48, 0, 80, 80,0.000000 }, // 1369: dMP66; hxMP66; musP66; raptP66; Low Timbale // Amplitude begins at 112.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1273,1273, 0, 0, 6, 6,0.000000 }, // 1476: dMP70; hxMP70; musP70; raptP70; Maracas + {1283,1283, 0, 0, 6, 6,0.000000 }, // 1370: dMP70; hxMP70; musP70; raptP70; Maracas // Amplitude begins at 52.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1274,1274, 49, 0, 6, 6,0.000000 }, // 1477: dMP71; dMP72; dMP73; dMP74; dMP79; hxMP71; hxMP72; hxMP73; hxMP74; hxMP79; musP71; musP72; musP73; musP74; musP79; raptP71; raptP72; raptP73; raptP74; raptP79; Long Guiro + {1284,1284, 49, 0, 6, 6,0.000000 }, // 1371: dMP71; dMP72; dMP73; dMP74; dMP79; hxMP71; hxMP72; hxMP73; hxMP74; hxMP79; musP71; musP72; musP73; musP74; musP79; raptP71; raptP72; raptP73; raptP74; raptP79; Long Guiro // Amplitude begins at 2626.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1275,1275, 73, 0, 60, 60,0.000000 }, // 1478: dMP75; hxMP75; musP75; raptP75; Claves + {1285,1285, 73, 0, 60, 60,0.000000 }, // 1372: dMP75; hxMP75; musP75; raptP75; Claves // Amplitude begins at 2607.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1275,1275, 68, 0, 60, 60,0.000000 }, // 1479: dMP76; hxMP76; musP76; raptP76; High Wood Block + {1285,1285, 68, 0, 60, 60,0.000000 }, // 1373: dMP76; hxMP76; musP76; raptP76; High Wood Block // Amplitude begins at 2650.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1275,1275, 61, 0, 80, 80,0.000000 }, // 1480: dMP77; hxMP77; musP77; raptP77; Low Wood Block + {1285,1285, 61, 0, 80, 80,0.000000 }, // 1374: dMP77; hxMP77; musP77; raptP77; Low Wood Block // Amplitude begins at 112.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1276,1276, 0, 0, 6, 6,0.000000 }, // 1481: dMP78; hxMP78; musP78; raptP78; Mute Cuica + {1286,1286, 0, 0, 6, 6,0.000000 }, // 1375: dMP78; hxMP78; musP78; raptP78; Mute Cuica // Amplitude begins at 1834.1, peaks 1940.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1277,1277, 0, 0, 40000, 46,0.000000 }, // 1482: hxMM29; raptM29; Overdriven Guitar + {1287,1287, 0, 0, 40000, 46,0.000000 }, // 1376: hxMM29; raptM29; Overdriven Guitar // Amplitude begins at 1471.8, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1278,1278, 0, 0, 40000, 20,0.000000 }, // 1483: hxMM30; raptM30; Distortion Guitar + {1288,1288, 0, 0, 40000, 20,0.000000 }, // 1377: hxMM30; raptM30; Distortion Guitar // Amplitude begins at 2845.3, peaks 2951.9 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1279,1279, 0, 0, 2360, 2360,0.000000 }, // 1484: hxMM32; raptM32; Acoustic Bass + {1289,1289, 0, 0, 2360, 2360,0.000000 }, // 1378: hxMM32; raptM32; Acoustic Bass // Amplitude begins at 1375.2, peaks 2913.5 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1280,1280, 0, 0, 706, 706,0.000000 }, // 1485: hxMM35; musM35; Fretless Bass + {1290,1290, 0, 0, 706, 706,0.000000 }, // 1379: hxMM35; musM35; Fretless Bass // Amplitude begins at 3074.3, // fades to 20% at 0.7s, keyoff fades to 20% in 0.0s. - {1281,1282, 0, 1, 660, 6,0.000000 }, // 1486: hxMM36; musM36; raptM36; * Slap Bass 1 + {1291,1292, 0, 1, 660, 6,0.000000 }, // 1380: hxMM36; musM36; raptM36; * Slap Bass 1 // Amplitude begins at 5041.6, peaks 5308.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1144,1283, 0, 1, 40000, 0,-0.156250 }, // 1487: hxMM39; musM39; raptM39; Synth Bass 2 + {1154,1293, 0, 1, 40000, 0,-0.156250 }, // 1381: hxMM39; musM39; raptM39; Synth Bass 2 // Amplitude begins at 132.3, peaks 1202.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1284,1284, 0, 0, 80, 80,0.000000 }, // 1488: hxMM58; musM58; raptM58; Tuba + {1294,1294, 0, 0, 80, 80,0.000000 }, // 1382: hxMM58; musM58; raptM58; Tuba // Amplitude begins at 2275.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1285,1286, 36, 1, 46, 46,0.000000 }, // 1489: hxMP40; Electric Snare + {1295,1296, 36, 1, 46, 46,0.000000 }, // 1383: hxMP40; Electric Snare // Amplitude begins at 1487.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1287,1287, 69, 0, 133, 133,0.000000 }, // 1490: hxMP55; musP55; raptP55; Splash Cymbal + {1297,1297, 69, 0, 133, 133,0.000000 }, // 1384: hxMP55; musP55; raptP55; Splash Cymbal // Amplitude begins at 1303.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1288,1288, 0, 0, 126, 126,0.000000 }, // 1491: hxMP58; raptP58; Vibraslap + {1298,1298, 0, 0, 126, 126,0.000000 }, // 1385: hxMP58; raptP58; Vibraslap // Amplitude begins at 1499.5, peaks 1806.9 at 1.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1289,1289, 0, 0, 40000, 0,0.000000 }, // 1492: musM29; Overdriven Guitar + {1299,1299, 0, 0, 40000, 0,0.000000 }, // 1386: musM29; Overdriven Guitar // Amplitude begins at 2517.8, peaks 2917.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1290,1290, 0, 0, 1166, 1166,0.000000 }, // 1493: musM32; Acoustic Bass + {1300,1300, 0, 0, 1166, 1166,0.000000 }, // 1387: musM32; Acoustic Bass // Amplitude begins at 2204.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1291,1291, 22, 0, 626, 626,0.000000 }, // 1494: musP58; Vibraslap + {1301,1301, 22, 0, 626, 626,0.000000 }, // 1388: musP58; Vibraslap // Amplitude begins at 2876.5, peaks 3413.5 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1292,1292, 0, 0, 40000, 0,0.000000 }, // 1495: f17GM3; f35GM3; mGM3; Honky-tonkPiano + {1302,1302, 0, 0, 40000, 0,0.000000 }, // 1389: f17GM3; f35GM3; mGM3; Honky-tonkPiano // Amplitude begins at 2811.6, peaks 2835.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1293,1293, 0, 0, 1046, 1046,0.000000 }, // 1496: f17GM8; f35GM8; mGM8; Celesta + {1303,1303, 0, 0, 1046, 1046,0.000000 }, // 1390: f17GM8; f35GM8; mGM8; Celesta // Amplitude begins at 2680.6, peaks 2947.1 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1294,1294, 0, 0, 1940, 1940,0.000000 }, // 1497: f17GM11; mGM11; Vibraphone + {1304,1304, 0, 0, 1940, 1940,0.000000 }, // 1391: f17GM11; mGM11; Vibraphone // Amplitude begins at 1834.4, peaks 2514.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1295,1295, 0, 0, 1046, 1046,0.000000 }, // 1498: f17GM14; f35GM14; mGM14; Tubular Bells + {1305,1305, 0, 0, 1046, 1046,0.000000 }, // 1392: f17GM14; f35GM14; mGM14; Tubular Bells // Amplitude begins at 1990.1, peaks 2595.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1296,1296, 0, 0, 273, 273,0.000000 }, // 1499: f17GM15; mGM15; Dulcimer + {1306,1306, 0, 0, 273, 273,0.000000 }, // 1393: f17GM15; mGM15; Dulcimer // Amplitude begins at 2950.2, peaks 3492.7 at 2.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1297,1297, 0, 0, 40000, 33,0.000000 }, // 1500: f17GM16; f29GM46; f30GM46; mGM16; Hammond Organ; Orchestral Harp + {1307,1307, 0, 0, 40000, 33,0.000000 }, // 1394: f17GM16; f29GM46; f30GM46; mGM16; Hammond Organ; Orchestral Harp // Amplitude begins at 2576.7, peaks 3115.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1298,1298, 0, 0, 40000, 6,0.000000 }, // 1501: f17GM17; mGM17; Percussive Organ + {1308,1308, 0, 0, 40000, 6,0.000000 }, // 1395: f17GM17; mGM17; Percussive Organ // Amplitude begins at 808.0, peaks 3101.6 at 39.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1299,1299, 0, 0, 40000, 20,0.000000 }, // 1502: f17GM18; f29GM10; f30GM10; mGM18; Music box; Rock Organ + {1309,1309, 0, 0, 40000, 20,0.000000 }, // 1396: f17GM18; f29GM10; f30GM10; mGM18; Music box; Rock Organ // Amplitude begins at 0.8, peaks 2869.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1300,1300, 0, 0, 40000, 193,0.000000 }, // 1503: f17GM19; f29GM12; f29GM13; f29GM14; f30GM12; f30GM13; f30GM14; mGM19; Church Organ; Marimba; Tubular Bells; Xylophone + {1310,1310, 0, 0, 40000, 193,0.000000 }, // 1397: f17GM19; f29GM12; f29GM13; f29GM14; f30GM12; f30GM13; f30GM14; mGM19; Church Organ; Marimba; Tubular Bells; Xylophone // Amplitude begins at 0.6, peaks 1976.2 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1301,1301, 0, 0, 40000, 153,0.000000 }, // 1504: f17GM20; f35GM20; mGM20; Reed Organ + {1311,1311, 0, 0, 40000, 153,0.000000 }, // 1398: f17GM20; f35GM20; mGM20; Reed Organ // Amplitude begins at 0.0, peaks 2903.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1302,1302, 0, 0, 40000, 6,0.000000 }, // 1505: f15GM15; f17GM21; f26GM15; f29GM15; f30GM15; f35GM21; mGM21; Accordion; Dulcimer + {1312,1312, 0, 0, 40000, 6,0.000000 }, // 1399: f15GM15; f17GM21; f26GM15; f29GM15; f30GM15; f35GM21; mGM21; Accordion; Dulcimer // Amplitude begins at 0.8, peaks 1948.6 at 37.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1303,1303, 0, 0, 40000, 46,0.000000 }, // 1506: f17GM22; f29GM87; f30GM87; mGM22; Harmonica; Lead 8 brass + {1313,1313, 0, 0, 40000, 46,0.000000 }, // 1400: f17GM22; f29GM87; f30GM87; mGM22; Harmonica; Lead 8 brass // Amplitude begins at 0.0, peaks 1047.5 at 30.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1304,1304, 0, 0, 40000, 73,0.000000 }, // 1507: f17GM23; f35GM23; mGM23; Tango Accordion + {1314,1314, 0, 0, 40000, 73,0.000000 }, // 1401: f17GM23; f35GM23; mGM23; Tango Accordion // Amplitude begins at 2286.7, peaks 2675.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1305,1305, 0, 0, 940, 940,0.000000 }, // 1508: f17GM24; f30GM59; mGM24; Acoustic Guitar1; Muted Trumpet + {1315,1315, 0, 0, 940, 940,0.000000 }, // 1402: f17GM24; f30GM59; mGM24; Acoustic Guitar1; Muted Trumpet // Amplitude begins at 2397.6, peaks 2489.4 at 0.0s, // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - {1306,1306, 0, 0, 4473, 4473,0.000000 }, // 1509: f17GM31; mGM31; Guitar Harmonics + {1316,1316, 0, 0, 4473, 4473,0.000000 }, // 1403: f17GM31; mGM31; Guitar Harmonics // Amplitude begins at 2582.8, peaks 2970.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1307,1307, 0, 0, 1026, 1026,0.000000 }, // 1510: f17GM32; f29GM65; f30GM65; mGM32; Acoustic Bass; Alto Sax + {1317,1317, 0, 0, 1026, 1026,0.000000 }, // 1404: f17GM32; f29GM65; f30GM65; mGM32; Acoustic Bass; Alto Sax // Amplitude begins at 6.9, peaks 3243.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1308,1308, 0, 0, 40000, 0,0.000000 }, // 1511: f17GM42; f29GM54; f29GM55; f30GM54; f30GM55; mGM42; Cello; Orchestra Hit; Synth Voice + {1318,1318, 0, 0, 40000, 0,0.000000 }, // 1405: f17GM42; f29GM54; f29GM55; f30GM54; f30GM55; mGM42; Cello; Orchestra Hit; Synth Voice // Amplitude begins at 0.0, peaks 1303.8 at 0.6s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - {1309,1309, 0, 0, 620, 13,0.000000 }, // 1512: f17GM49; mGM49; String Ensemble2 + {1319,1319, 0, 0, 620, 13,0.000000 }, // 1406: f17GM49; mGM49; String Ensemble2 // Amplitude begins at 0.0, peaks 3401.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1310,1310, 0, 0, 40000, 193,0.000000 }, // 1513: f17GM50; f29GM48; f30GM48; mGM50; String Ensemble1; Synth Strings 1 + {1320,1320, 0, 0, 40000, 193,0.000000 }, // 1407: f17GM50; f29GM48; f30GM48; mGM50; String Ensemble1; Synth Strings 1 // Amplitude begins at 0.0, peaks 2436.6 at 0.3s, // fades to 20% at 1.8s, keyoff fades to 20% in 0.0s. - {1311,1311, 0, 0, 1826, 46,0.000000 }, // 1514: f17GM51; f29GM49; f30GM49; mGM51; String Ensemble2; SynthStrings 2 + {1321,1321, 0, 0, 1826, 46,0.000000 }, // 1408: f17GM51; f29GM49; f30GM49; mGM51; String Ensemble2; SynthStrings 2 // Amplitude begins at 367.8, peaks 1998.5 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1312,1312, 0, 0, 40000, 140,0.000000 }, // 1515: f17GM52; f29GM34; f29GM35; f30GM33; f30GM34; f30GM35; f35GM52; mGM52; Choir Aahs; Electric Bass 1; Electric Bass 2; Fretless Bass + {1322,1322, 0, 0, 40000, 140,0.000000 }, // 1409: f17GM52; f29GM34; f29GM35; f30GM33; f30GM34; f30GM35; f35GM52; mGM52; Choir Aahs; Electric Bass 1; Electric Bass 2; Fretless Bass // Amplitude begins at 7.1, peaks 3214.9 at 0.2s, // fades to 20% at 2.6s, keyoff fades to 20% in 2.6s. - {1313,1313, 0, 0, 2560, 2560,0.000000 }, // 1516: f17GM53; f35GM53; mGM53; Voice Oohs + {1323,1323, 0, 0, 2560, 2560,0.000000 }, // 1410: f17GM53; f35GM53; mGM53; Voice Oohs // Amplitude begins at 140.1, peaks 3123.8 at 36.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1314,1314, 0, 0, 40000, 140,0.000000 }, // 1517: f17GM54; f29GM39; f30GM39; f35GM54; mGM54; Synth Bass 2; Synth Voice + {1324,1324, 0, 0, 40000, 140,0.000000 }, // 1411: f17GM54; f29GM39; f30GM39; f35GM54; mGM54; Synth Bass 2; Synth Voice // Amplitude begins at 1793.7, peaks 3096.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1315,1315, 0, 0, 286, 286,0.000000 }, // 1518: f17GM55; f29GM122; f30GM122; mGM55; Orchestra Hit; Seashore + {1325,1325, 0, 0, 286, 286,0.000000 }, // 1412: f17GM55; f29GM122; f30GM122; mGM55; Orchestra Hit; Seashore // Amplitude begins at 119.9, peaks 2837.1 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 0.0s. - {1316,1316, 0, 0, 1746, 13,0.000000 }, // 1519: f17GM58; f29GM94; f30GM94; mGM58; Pad 7 halo; Tuba + {1326,1326, 0, 0, 1746, 13,0.000000 }, // 1413: f17GM58; f29GM94; f30GM94; mGM58; Pad 7 halo; Tuba // Amplitude begins at 4.6, peaks 2079.4 at 37.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1317,1317, 0, 0, 40000, 0,0.000000 }, // 1520: f17GM61; mGM61; Brass Section + {1327,1327, 0, 0, 40000, 0,0.000000 }, // 1414: f17GM61; mGM61; Brass Section // Amplitude begins at 2.4, peaks 941.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1318,1318, 0, 0, 40000, 20,0.000000 }, // 1521: f17GM62; mGM62; Synth Brass 1 + {1328,1328, 0, 0, 40000, 20,0.000000 }, // 1415: f17GM62; mGM62; Synth Brass 1 // Amplitude begins at 6.7, peaks 2618.2 at 9.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1319,1319, 0, 0, 40000, 6,0.000000 }, // 1522: f17GM64; f35GM64; mGM64; Soprano Sax + {1329,1329, 0, 0, 40000, 6,0.000000 }, // 1416: f17GM64; f35GM64; mGM64; Soprano Sax // Amplitude begins at 6.8, peaks 3013.8 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 261, 261, 0, 0, 40000, 20,0.000000 }, // 1523: f17GM65; f35GM65; mGM65; Alto Sax + { 261, 261, 0, 0, 40000, 20,0.000000 }, // 1417: f17GM65; f35GM65; mGM65; Alto Sax // Amplitude begins at 111.7, peaks 1829.6 at 37.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1320,1320, 0, 0, 40000, 20,0.000000 }, // 1524: f17GM66; f35GM66; mGM66; Tenor Sax + {1330,1330, 0, 0, 40000, 20,0.000000 }, // 1418: f17GM66; f35GM66; mGM66; Tenor Sax // Amplitude begins at 6.7, peaks 2642.6 at 38.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1321,1321, 0, 0, 40000, 0,0.000000 }, // 1525: f17GM67; f29GM81; f30GM81; f35GM67; mGM67; Baritone Sax; Lead 2 sawtooth + {1331,1331, 0, 0, 40000, 0,0.000000 }, // 1419: f17GM67; f29GM81; f30GM81; f35GM67; mGM67; Baritone Sax; Lead 2 sawtooth // Amplitude begins at 7.1, peaks 2532.8 at 29.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1322,1322, 0, 0, 40000, 6,0.000000 }, // 1526: f17GM74; f30GM76; mGM74; Bottle Blow; Recorder + {1332,1332, 0, 0, 40000, 6,0.000000 }, // 1420: f17GM74; f30GM76; mGM74; Bottle Blow; Recorder // Amplitude begins at 0.8, peaks 2763.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1323,1323, 0, 0, 40000, 73,0.000000 }, // 1527: f17GM76; f29GM109; f29GM110; f29GM80; f30GM109; f30GM110; f30GM80; f35GM76; mGM76; Bagpipe; Bottle Blow; Fiddle; Lead 1 squareea + {1333,1333, 0, 0, 40000, 73,0.000000 }, // 1421: f17GM76; f29GM109; f29GM110; f29GM80; f30GM109; f30GM110; f30GM80; f35GM76; mGM76; Bagpipe; Bottle Blow; Fiddle; Lead 1 squareea // Amplitude begins at 0.0, peaks 3483.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1324,1324, 0, 0, 40000, 40,0.000000 }, // 1528: f17GM77; f29GM107; f30GM107; mGM77; Koto; Shakuhachi + {1334,1334, 0, 0, 40000, 40,0.000000 }, // 1422: f17GM77; f29GM107; f30GM107; mGM77; Koto; Shakuhachi // Amplitude begins at 0.0, peaks 3265.9 at 38.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1325,1325, 0, 0, 40000, 66,0.000000 }, // 1529: f17GM78; f29GM108; f30GM108; mGM78; Kalimba; Whistle + {1335,1335, 0, 0, 40000, 66,0.000000 }, // 1423: f17GM78; f29GM108; f30GM108; mGM78; Kalimba; Whistle // Amplitude begins at 6.2, peaks 3338.0 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1326,1326, 0, 0, 40000, 66,0.000000 }, // 1530: f17GM79; f29GM111; f30GM111; f35GM79; mGM79; Ocarina; Shanai + {1336,1336, 0, 0, 40000, 66,0.000000 }, // 1424: f17GM79; f29GM111; f30GM111; f35GM79; mGM79; Ocarina; Shanai // Amplitude begins at 868.5, peaks 3169.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1327,1327, 0, 0, 40000, 6,0.000000 }, // 1531: f17GM83; f35GM83; mGM83; Lead 4 chiff + {1337,1337, 0, 0, 40000, 6,0.000000 }, // 1425: f17GM83; f35GM83; mGM83; Lead 4 chiff // Amplitude begins at 0.6, peaks 2107.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1328,1328, 0, 0, 40000, 73,0.000000 }, // 1532: f17GM85; f35GM85; mGM85; Lead 6 voice + {1338,1338, 0, 0, 40000, 73,0.000000 }, // 1426: f17GM85; f35GM85; mGM85; Lead 6 voice // Amplitude begins at 107.6, peaks 1138.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1329,1329, 0, 0, 40000, 120,0.000000 }, // 1533: f17GM86; f35GM86; mGM86; Lead 7 fifths + {1339,1339, 0, 0, 40000, 120,0.000000 }, // 1427: f17GM86; f35GM86; mGM86; Lead 7 fifths // Amplitude begins at 1793.5, peaks 3191.6 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1330,1330, 0, 0, 40000, 246,0.000000 }, // 1534: f17GM88; f29GM32; f30GM32; mGM88; Acoustic Bass; Pad 1 new age + {1340,1340, 0, 0, 40000, 246,0.000000 }, // 1428: f17GM88; f29GM32; f30GM32; mGM88; Acoustic Bass; Pad 1 new age // Amplitude begins at 0.0, peaks 2325.6 at 33.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1331,1331, 0, 0, 40000, 433,0.000000 }, // 1535: f17GM89; f35GM89; mGM89; Pad 2 warm + {1341,1341, 0, 0, 40000, 433,0.000000 }, // 1429: f17GM89; f35GM89; mGM89; Pad 2 warm // Amplitude begins at 0.0, peaks 2125.7 at 0.2s, // fades to 20% at 1.8s, keyoff fades to 20% in 0.1s. - {1332,1332, 0, 0, 1826, 106,0.000000 }, // 1536: f17GM90; mGM90; Pad 3 polysynth + {1342,1342, 0, 0, 1826, 106,0.000000 }, // 1430: f17GM90; mGM90; Pad 3 polysynth // Amplitude begins at 7.8, peaks 3082.7 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1333,1333, 0, 0, 40000, 526,0.000000 }, // 1537: f17GM91; f35GM91; mGM91; Pad 4 choir + {1343,1343, 0, 0, 40000, 526,0.000000 }, // 1431: f17GM91; f35GM91; mGM91; Pad 4 choir // Amplitude begins at 0.0, peaks 2860.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1334,1334, 0, 0, 40000, 106,0.000000 }, // 1538: f17GM92; f35GM92; mGM92; Pad 5 bowedpad + {1344,1344, 0, 0, 40000, 106,0.000000 }, // 1432: f17GM92; f35GM92; mGM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1365.6 at 0.6s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - {1335,1335, 0, 0, 620, 13,0.000000 }, // 1539: f17GM93; f35GM93; mGM93; Pad 6 metallic + {1345,1345, 0, 0, 620, 13,0.000000 }, // 1433: f17GM93; f35GM93; mGM93; Pad 6 metallic // Amplitude begins at 1010.9, peaks 2941.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1336,1336, 0, 0, 906, 906,0.000000 }, // 1540: f17GM96; f29GM41; f29GM43; f30GM41; f30GM43; mGM96; Contrabass; FX 1 rain; Viola + {1346,1346, 0, 0, 906, 906,0.000000 }, // 1434: f17GM96; f29GM41; f29GM43; f30GM41; f30GM43; mGM96; Contrabass; FX 1 rain; Viola // Amplitude begins at 1790.4, peaks 2101.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1337,1337, 0, 0, 40000, 53,0.000000 }, // 1541: f17GM99; f29GM37; f30GM37; mGM99; FX 4 atmosphere; Slap Bass 2 + {1347,1347, 0, 0, 40000, 53,0.000000 }, // 1435: f17GM99; f29GM37; f30GM37; mGM99; FX 4 atmosphere; Slap Bass 2 // Amplitude begins at 2036.1, peaks 2828.6 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {1338,1338, 0, 0, 2000, 2000,0.000000 }, // 1542: f17GM100; f35GM100; mGM100; FX 5 brightness + {1348,1348, 0, 0, 2000, 2000,0.000000 }, // 1436: f17GM100; f35GM100; mGM100; FX 5 brightness // Amplitude begins at 0.0, peaks 2482.7 at 2.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.0s. - {1339,1339, 0, 0, 40000, 953,0.000000 }, // 1543: f17GM101; f35GM101; mGM101; FX 6 goblins + {1349,1349, 0, 0, 40000, 953,0.000000 }, // 1437: f17GM101; f35GM101; mGM101; FX 6 goblins // Amplitude begins at 1041.8, peaks 1149.5 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1340,1340, 0, 0, 940, 940,0.000000 }, // 1544: f17GM107; f29GM105; f30GM105; f35GM107; mGM107; Banjo; Koto + {1350,1350, 0, 0, 940, 940,0.000000 }, // 1438: f17GM107; f29GM105; f30GM105; f35GM107; mGM107; Banjo; Koto - // Amplitude begins at 617.2, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1341,1341, 64, 0, 226, 226,0.000000 }, // 1545: f17GP58; f29GP58; f30GP58; f35GP58; f49GP58; mGP58; Vibraslap + // Amplitude begins at 1242.1, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 378, 378, 84, 0, 453, 453,0.000000 }, // 1439: f17GP55; f29GP55; f30GP55; f35GP55; f49GP55; mGP55; Splash Cymbal - // Amplitude begins at 21.3, peaks 1497.2 at 0.0s, + // Amplitude begins at 497.6, peaks 543.6 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1351,1351, 24, 0, 46, 46,0.000000 }, // 1440: f17GP58; f29GP58; f30GP58; f35GP58; f49GP58; mGP58; Vibraslap + + // Amplitude begins at 6.5, peaks 1480.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1342,1342, 64, 0, 53, 53,0.000000 }, // 1546: f17GP73; f29GP73; f30GP73; f35GP73; f49GP73; mGP73; Short Guiro + {1352,1352, 44, 0, 80, 80,0.000000 }, // 1441: f17GP73; f29GP73; f30GP73; f35GP73; f49GP73; mGP73; Short Guiro - // Amplitude begins at 0.0, peaks 741.1 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1343,1343, 64, 0, 160, 160,0.000000 }, // 1547: f17GP74; f29GP74; f30GP74; f49GP74; mGP74; Long Guiro + // Amplitude begins at 0.0, peaks 663.8 at 0.2s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1353,1353, 40, 0, 333, 333,0.000000 }, // 1442: f17GP74; f29GP74; f30GP74; f49GP74; mGP74; Long Guiro - // Amplitude begins at 4.2, peaks 1219.1 at 0.1s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1344,1344,129, 0, 360, 360,0.000000 }, // 1548: f17GP79; f29GP79; f30GP79; f35GP79; f48GP79; f49GP79; mGP79; Open Cuica + // Amplitude begins at 3.5, peaks 1344.4 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1354,1354, 60, 0, 346, 346,0.000000 }, // 1443: f17GP79; f29GP79; f30GP79; f35GP79; f48GP79; f49GP79; mGP79; Open Cuica // Amplitude begins at 760.9, peaks 766.8 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1345,1345, 0, 0, 940, 940,0.000000 }, // 1549: sGM6; Harpsichord + {1355,1355, 0, 0, 940, 940,0.000000 }, // 1444: sGM6; Harpsichord // Amplitude begins at 2443.6, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1346,1346, 0, 0, 960, 960,0.000000 }, // 1550: sGM9; Glockenspiel + {1356,1356, 0, 0, 960, 960,0.000000 }, // 1445: sGM9; Glockenspiel // Amplitude begins at 1533.6, peaks 1939.0 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1347,1347, 0, 0, 640, 640,0.000000 }, // 1551: sGM14; Tubular Bells + {1357,1357, 0, 0, 640, 640,0.000000 }, // 1446: sGM14; Tubular Bells // Amplitude begins at 733.2, peaks 3099.9 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1348,1348, 0, 0, 40000, 60,0.000000 }, // 1552: sGM19; Church Organ + {1358,1358, 0, 0, 40000, 60,0.000000 }, // 1447: sGM19; Church Organ // Amplitude begins at 2368.0, peaks 2506.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1349,1349, 0, 0, 940, 940,0.000000 }, // 1553: sGM24; Acoustic Guitar1 + {1359,1359, 0, 0, 940, 940,0.000000 }, // 1448: sGM24; Acoustic Guitar1 // Amplitude begins at 0.8, peaks 1260.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1350,1350, 0, 0, 40000, 113,0.000000 }, // 1554: sGM44; Tremulo Strings + {1360,1360, 0, 0, 40000, 113,0.000000 }, // 1449: sGM44; Tremulo Strings // Amplitude begins at 1248.6, peaks 1320.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1351,1351, 0, 0, 146, 146,0.000000 }, // 1555: sGM45; Pizzicato String + {1361,1361, 0, 0, 146, 146,0.000000 }, // 1450: sGM45; Pizzicato String // Amplitude begins at 1904.1, peaks 2004.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1352,1352, 0, 0, 646, 646,0.000000 }, // 1556: sGM46; Orchestral Harp + {1362,1362, 0, 0, 646, 646,0.000000 }, // 1451: sGM46; Orchestral Harp // Amplitude begins at 2790.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1353,1353, 0, 0, 140, 140,0.000000 }, // 1557: sGM47; Timpany + {1363,1363, 0, 0, 140, 140,0.000000 }, // 1452: sGM47; Timpany // Amplitude begins at 0.3, peaks 1558.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1354,1354, 0, 0, 40000, 113,0.000000 }, // 1558: sGM48; String Ensemble1 + {1364,1364, 0, 0, 40000, 113,0.000000 }, // 1453: sGM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1663.3 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1355,1355, 0, 0, 40000, 220,0.000000 }, // 1559: sGM49; String Ensemble2 + {1365,1365, 0, 0, 40000, 220,0.000000 }, // 1454: sGM49; String Ensemble2 // Amplitude begins at 0.0, peaks 2000.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {1356,1356, 0, 0, 233, 13,0.000000 }, // 1560: sGM50; Synth Strings 1 + {1366,1366, 0, 0, 233, 13,0.000000 }, // 1455: sGM50; Synth Strings 1 // Amplitude begins at 0.6, peaks 1752.6 at 34.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1357,1357, 0, 0, 40000, 240,0.000000 }, // 1561: sGM52; Choir Aahs + {1367,1367, 0, 0, 40000, 240,0.000000 }, // 1456: sGM52; Choir Aahs // Amplitude begins at 1699.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1358,1358, 0, 0, 126, 126,0.000000 }, // 1562: sGM55; Orchestra Hit + {1368,1368, 0, 0, 126, 126,0.000000 }, // 1457: sGM55; Orchestra Hit // Amplitude begins at 111.4, peaks 2868.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1359,1359, 0, 0, 40000, 20,0.000000 }, // 1563: sGM56; Trumpet + {1369,1369, 0, 0, 40000, 20,0.000000 }, // 1458: sGM56; Trumpet // Amplitude begins at 119.8, peaks 2833.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1360,1360, 0, 0, 40000, 26,0.000000 }, // 1564: sGM57; Trombone + {1370,1370, 0, 0, 40000, 26,0.000000 }, // 1459: sGM57; Trombone // Amplitude begins at 122.0, peaks 3348.2 at 0.1s, // fades to 20% at 1.6s, keyoff fades to 20% in 0.0s. - {1361,1361, 0, 0, 1553, 6,0.000000 }, // 1565: sGM58; Tuba + {1371,1371, 0, 0, 1553, 6,0.000000 }, // 1460: sGM58; Tuba // Amplitude begins at 5.1, peaks 2070.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1362,1362, 0, 0, 40000, 53,0.000000 }, // 1566: sGM60; French Horn + {1372,1372, 0, 0, 40000, 53,0.000000 }, // 1461: sGM60; French Horn // Amplitude begins at 141.4, peaks 3425.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1363,1363, 0, 0, 40000, 33,0.000000 }, // 1567: sGM61; Brass Section + {1373,1373, 0, 0, 40000, 33,0.000000 }, // 1462: sGM61; Brass Section // Amplitude begins at 113.4, peaks 2563.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1364,1364, 0, 0, 40000, 6,0.000000 }, // 1568: sGM68; Oboe + {1374,1374, 0, 0, 40000, 6,0.000000 }, // 1463: sGM68; Oboe // Amplitude begins at 668.6, peaks 1561.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1365,1365, 0, 0, 40000, 6,0.000000 }, // 1569: sGM70; Bassoon + {1375,1375, 0, 0, 40000, 6,0.000000 }, // 1464: sGM70; Bassoon // Amplitude begins at 7.5, peaks 3074.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1366,1366, 0, 0, 40000, 33,0.000000 }, // 1570: sGM71; Clarinet + {1376,1376, 0, 0, 40000, 33,0.000000 }, // 1465: sGM71; Clarinet // Amplitude begins at 134.9, peaks 2668.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1367,1367, 0, 0, 40000, 6,0.000000 }, // 1571: sGM72; Piccolo + {1377,1377, 0, 0, 40000, 6,0.000000 }, // 1466: sGM72; Piccolo // Amplitude begins at 2.3, peaks 2823.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1368,1368, 0, 0, 40000, 13,0.000000 }, // 1572: sGM73; Flute + {1378,1378, 0, 0, 40000, 13,0.000000 }, // 1467: sGM73; Flute // Amplitude begins at 0.0, peaks 928.5 at 0.1s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. - {1369,1369, 0, 0, 920, 13,0.000000 }, // 1573: sGM95; Pad 8 sweep + {1379,1379, 0, 0, 920, 13,0.000000 }, // 1468: sGM95; Pad 8 sweep // Amplitude begins at 2008.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1370,1370, 0, 0, 126, 126,0.000000 }, // 1574: sGM116; Taiko Drum + {1380,1380, 0, 0, 126, 126,0.000000 }, // 1469: sGM116; Taiko Drum // Amplitude begins at 2085.5, peaks 2647.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1371,1371, 0, 0, 80, 80,0.000000 }, // 1575: sGM118; Synth Drum + {1381,1381, 0, 0, 80, 80,0.000000 }, // 1470: sGM118; Synth Drum - // Amplitude begins at 2671.2, + // Amplitude begins at 1990.2, peaks 2762.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1372,1372, 16, 0, 120, 120,0.000000 }, // 1576: sGP35; sGP36; Ac Bass Drum; Bass Drum 1 + {1382,1382, 35, 0, 73, 73,0.000000 }, // 1471: sGP35; sGP36; Ac Bass Drum; Bass Drum 1 - // Amplitude begins at 2619.6, + // Amplitude begins at 2676.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1373,1373, 6, 0, 40, 40,0.000000 }, // 1577: sGP37; Side Stick + {1383,1383, 49, 0, 40, 40,0.000000 }, // 1472: sGP37; Side Stick - // Amplitude begins at 2011.3, peaks 2787.3 at 0.0s, + // Amplitude begins at 2052.4, peaks 2525.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1371,1371, 14, 0, 80, 80,0.000000 }, // 1578: sGP38; sGP40; Acoustic Snare; Electric Snare + {1381,1381, 48, 0, 93, 93,0.000000 }, // 1473: sGP38; Acoustic Snare // Amplitude begins at 2183.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1374,1374, 14, 0, 40, 40,0.000000 }, // 1579: sGP39; Hand Clap + {1384,1384, 58, 0, 40, 40,0.000000 }, // 1474: sGP39; Hand Clap - // Amplitude begins at 2433.4, peaks 2831.6 at 0.0s, + // Amplitude begins at 1916.2, peaks 2657.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1375,1375, 0, 0, 106, 106,0.000000 }, // 1580: sGP41; sGP43; sGP45; sGP47; sGP48; sGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + {1381,1381, 60, 0, 86, 86,0.000000 }, // 1475: sGP40; Electric Snare - // Amplitude begins at 626.1, + // Amplitude begins at 2585.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1385,1385, 47, 0, 146, 146,0.000000 }, // 1476: sGP41; Low Floor Tom + + // Amplitude begins at 563.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1376,1376, 12, 0, 20, 20,0.000000 }, // 1581: sGP42; Closed High Hat + {1386,1386, 60, 0, 20, 20,0.000000 }, // 1477: sGP42; Closed High Hat + + // Amplitude begins at 2565.1, peaks 2989.9 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1385,1385, 49, 0, 160, 160,0.000000 }, // 1478: sGP43; High Floor Tom - // Amplitude begins at 471.8, + // Amplitude begins at 412.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1377,1377, 12, 0, 100, 100,0.000000 }, // 1582: sGP44; Pedal High Hat + {1387,1387, 72, 0, 80, 80,0.000000 }, // 1479: sGP44; Pedal High Hat - // Amplitude begins at 678.8, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1378,1378, 12, 0, 433, 433,0.000000 }, // 1583: sGP46; Open High Hat + // Amplitude begins at 2662.6, peaks 2952.0 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1385,1385, 51, 0, 180, 180,0.000000 }, // 1480: sGP45; Low Tom - // Amplitude begins at 701.3, peaks 1348.8 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1379,1379, 14, 0, 600, 600,0.000000 }, // 1584: sGP49; Crash Cymbal 1 + // Amplitude begins at 472.3, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1388,1388, 84, 0, 313, 313,0.000000 }, // 1481: sGP46; Open High Hat - // Amplitude begins at 1498.9, peaks 1694.5 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1380,1380, 14, 0, 440, 440,0.000000 }, // 1585: sGP52; Chinese Cymbal + // Amplitude begins at 2830.0, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1385,1385, 54, 0, 226, 226,0.000000 }, // 1482: sGP47; Low-Mid Tom - // Amplitude begins at 53.3, peaks 1160.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1381,1381, 14, 0, 100, 100,0.000000 }, // 1586: sGP54; Tambourine + // Amplitude begins at 2894.1, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1385,1385, 57, 0, 286, 286,0.000000 }, // 1483: sGP48; High-Mid Tom + + // Amplitude begins at 872.8, peaks 1335.5 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1389,1389, 72, 0, 506, 506,0.000000 }, // 1484: sGP49; Crash Cymbal 1 - // Amplitude begins at 1208.8, + // Amplitude begins at 2934.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1382,1382, 78, 0, 273, 273,0.000000 }, // 1587: sGP55; Splash Cymbal + {1385,1385, 60, 0, 293, 293,0.000000 }, // 1485: sGP50; High Tom - // Amplitude begins at 1284.6, peaks 1305.6 at 0.0s, - // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1383,1383, 14, 0, 880, 880,0.000000 }, // 1588: sGP57; Crash Cymbal 2 + // Amplitude begins at 1186.7, peaks 1737.5 at 0.0s, + // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. + {1390,1390, 36, 0, 833, 833,0.000000 }, // 1486: sGP52; Chinese Cymbal - // Amplitude begins at 1526.3, + // Amplitude begins at 175.3, peaks 1104.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1384,1384, 0, 0, 126, 126,0.000000 }, // 1589: sGP58; Vibraslap + {1391,1391, 93, 0, 73, 73,0.000000 }, // 1487: sGP54; Tambourine + + // Amplitude begins at 1188.5, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1392,1392, 72, 0, 273, 273,0.000000 }, // 1488: sGP55; Splash Cymbal + + // Amplitude begins at 1290.9, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {1393,1393, 84, 0, 433, 433,0.000000 }, // 1489: sGP57; Crash Cymbal 2 - // Amplitude begins at 6.2, peaks 984.7 at 0.0s, + // Amplitude begins at 1691.1, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1394,1394, 36, 0, 20, 20,0.000000 }, // 1490: sGP58; Vibraslap + + // Amplitude begins at 2.8, peaks 932.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1385,1385, 14, 0, 86, 86,0.000000 }, // 1590: sGP69; Cabasa + {1395,1395, 64, 0, 86, 86,0.000000 }, // 1491: sGP69; Cabasa - // Amplitude begins at 1570.8, + // Amplitude begins at 1384.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1386,1386, 2, 0, 40, 40,0.000000 }, // 1591: sGP76; High Wood Block + {1396,1396, 68, 0, 20, 20,0.000000 }, // 1492: sGP76; High Wood Block // Amplitude begins at 2621.9, peaks 2633.4 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {1387,1387, 0, 0, 1260, 1260,0.000000 }, // 1592: MGM0; MGM7; b61M1; f19GM0; f19GM7; f21GM0; f21GM7; f23GM7; f32GM0; f32GM7; f37GM0; f41GM0; f41GM7; f47GM1; AcouGrandPiano; BrightAcouGrand; Clavinet + {1397,1397, 0, 0, 1260, 1260,0.000000 }, // 1493: MGM0; MGM7; b61M1; f19GM0; f19GM7; f21GM0; f21GM7; f23GM7; f32GM0; f32GM7; f37GM0; f41GM0; f41GM7; f47GM1; AcouGrandPiano; BrightAcouGrand; Clavinet // Amplitude begins at 2329.7, peaks 2590.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1388,1388, 0, 0, 40000, 140,0.000000 }, // 1593: MGM10; MGM9; f19GM9; f23GM10; f23GM9; Glockenspiel; Music box + {1398,1398, 0, 0, 40000, 140,0.000000 }, // 1494: MGM10; MGM9; f19GM9; f23GM10; f23GM9; Glockenspiel; Music box // Amplitude begins at 2364.4, peaks 3173.6 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1389,1389, 0, 0, 40000, 6,0.000000 }, // 1594: f19GM11; Vibraphone + {1399,1399, 0, 0, 40000, 6,0.000000 }, // 1495: f19GM11; Vibraphone // Amplitude begins at 2584.5, peaks 2813.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1390,1390, 0, 0, 520, 520,0.000000 }, // 1595: f19GM13; Xylophone + {1400,1400, 0, 0, 520, 520,0.000000 }, // 1496: f19GM13; Xylophone // Amplitude begins at 121.6, peaks 3213.8 at 14.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1391,1391, 0, 0, 40000, 126,0.000000 }, // 1596: f19GM21; Accordion + {1401,1401, 0, 0, 40000, 126,0.000000 }, // 1497: f19GM21; Accordion // Amplitude begins at 111.5, peaks 1993.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1392,1392, 0, 0, 300, 300,0.000000 }, // 1597: MGM22; MGM23; f19GM22; f19GM23; f23GM22; f23GM23; f32GM22; f32GM23; Harmonica; Tango Accordion + {1402,1402, 0, 0, 300, 300,0.000000 }, // 1498: MGM22; MGM23; f19GM22; f19GM23; f23GM22; f23GM23; f32GM22; f32GM23; Harmonica; Tango Accordion // Amplitude begins at 1607.8, peaks 1708.1 at 16.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1393,1393, 0, 0, 40000, 0,0.000000 }, // 1598: f19GM25; f41GM25; Acoustic Guitar2 + {1403,1403, 0, 0, 40000, 0,0.000000 }, // 1499: f19GM25; f41GM25; Acoustic Guitar2 // Amplitude begins at 120.4, peaks 3354.3 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1394,1394, 0, 0, 1720, 1720,0.000000 }, // 1599: MGM24; MGM25; MGM26; MGM27; f19GM27; f32GM24; f32GM25; f32GM26; f32GM27; oGM26; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar1; Electric Guitar2 + {1404,1404, 0, 0, 1720, 1720,0.000000 }, // 1500: MGM24; MGM25; MGM26; MGM27; f19GM27; f32GM24; f32GM25; f32GM26; f32GM27; oGM26; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar1; Electric Guitar2 // Amplitude begins at 0.0, peaks 2575.5 at 2.3s, // fades to 20% at 2.6s, keyoff fades to 20% in 2.6s. - {1395,1395, 0, 0, 2560, 2560,0.000000 }, // 1600: f19GM33; f19GM36; Electric Bass 1; Slap Bass 1 + {1405,1405, 0, 0, 2560, 2560,0.000000 }, // 1501: f19GM33; f19GM36; Electric Bass 1; Slap Bass 1 // Amplitude begins at 0.0, peaks 2406.7 at 0.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {1396,1396, 0, 0, 1306, 1306,0.000000 }, // 1601: MGM34; f19GM34; f23GM34; Electric Bass 2 + {1406,1406, 0, 0, 1306, 1306,0.000000 }, // 1502: MGM34; f19GM34; f23GM34; Electric Bass 2 // Amplitude begins at 955.2, peaks 2643.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1397,1397, 0, 0, 53, 53,0.000000 }, // 1602: MGM35; f19GM35; f23GM35; Fretless Bass + {1407,1407, 0, 0, 53, 53,0.000000 }, // 1503: MGM35; f19GM35; f23GM35; Fretless Bass // Amplitude begins at 5.4, peaks 2246.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1398,1398, 0, 0, 166, 166,0.000000 }, // 1603: MGM39; f19GM39; f23GM39; oGM39; Synth Bass 2 + {1408,1408, 0, 0, 166, 166,0.000000 }, // 1504: MGM39; f19GM39; f23GM39; oGM39; Synth Bass 2 // Amplitude begins at 92.0, peaks 1983.5 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1399,1399, 0, 0, 40000, 0,0.000000 }, // 1604: MGM42; f19GM42; f23GM42; oGM42; Cello + {1409,1409, 0, 0, 40000, 0,0.000000 }, // 1505: MGM42; f19GM42; f23GM42; oGM42; Cello // Amplitude begins at 121.0, peaks 2054.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1400,1400, 0, 0, 40, 46,0.000000 }, // 1605: f19GM43; Contrabass + {1410,1410, 0, 0, 40, 46,0.000000 }, // 1506: f19GM43; Contrabass // Amplitude begins at 1015.0, peaks 2758.1 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1401,1401, 0, 0, 166, 166,0.000000 }, // 1606: MGM46; f19GM46; f23GM46; oGM46; Orchestral Harp + {1411,1411, 0, 0, 166, 166,0.000000 }, // 1507: MGM46; f19GM46; f23GM46; oGM46; Orchestral Harp // Amplitude begins at 1207.6, peaks 1368.5 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1402,1402, 0, 0, 2280, 2280,0.000000 }, // 1607: MGM47; f19GM47; f23GM47; f32GM47; Timpany + {1412,1412, 0, 0, 2280, 2280,0.000000 }, // 1508: MGM47; f19GM47; f23GM47; f32GM47; Timpany // Amplitude begins at 0.3, peaks 1542.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1403,1403, 0, 0, 40000, 206,0.000000 }, // 1608: f19GM48; f19GM50; String Ensemble1; Synth Strings 1 + {1413,1413, 0, 0, 40000, 206,0.000000 }, // 1509: f19GM48; f19GM50; String Ensemble1; Synth Strings 1 // Amplitude begins at 0.0, peaks 994.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.4s. - {1404,1404, 0, 0, 40000, 1420,0.000000 }, // 1609: MGM52; MGM54; f19GM52; f19GM54; f23GM52; f23GM54; oGM52; oGM54; Choir Aahs; Synth Voice + {1414,1414, 0, 0, 40000, 1420,0.000000 }, // 1510: MGM52; MGM54; f19GM52; f19GM54; f23GM52; f23GM54; oGM52; oGM54; Choir Aahs; Synth Voice // Amplitude begins at 0.0, peaks 1124.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1405,1405, 0, 0, 146, 146,0.000000 }, // 1610: MGM53; f19GM53; f23GM53; f35GM40; Violin; Voice Oohs + {1415,1415, 0, 0, 146, 146,0.000000 }, // 1511: MGM53; f19GM53; f23GM53; f35GM40; Violin; Voice Oohs // Amplitude begins at 0.0, peaks 2073.5 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1406,1406, 0, 0, 1393, 1393,0.000000 }, // 1611: MGM55; f19GM55; f23GM55; Orchestra Hit + {1416,1416, 0, 0, 1393, 1393,0.000000 }, // 1512: MGM55; f19GM55; f23GM55; Orchestra Hit // Amplitude begins at 1725.4, peaks 2056.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1407,1407, 0, 0, 540, 540,0.000000 }, // 1612: MGM61; b56M24; f12GM27; f16GM27; f19GM61; f23GM61; f32GM61; f54GM27; Brass Section; Electric Guitar2; NYLON + {1417,1417, 0, 0, 540, 540,0.000000 }, // 1513: MGM61; b56M24; f12GM27; f16GM27; f19GM61; f23GM61; f32GM61; f54GM27; Brass Section; Electric Guitar2; NYLON // Amplitude begins at 919.2, peaks 960.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1408,1408, 0, 0, 40000, 33,0.000000 }, // 1613: MGM62; f19GM62; f23GM62; f32GM62; Synth Brass 1 + {1418,1418, 0, 0, 40000, 33,0.000000 }, // 1514: MGM62; f19GM62; f23GM62; f32GM62; Synth Brass 1 // Amplitude begins at 859.2, peaks 3176.3 at 10.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1409,1409, 0, 0, 40000, 53,0.000000 }, // 1614: f19GM77; Shakuhachi + {1419,1419, 0, 0, 40000, 53,0.000000 }, // 1515: f19GM77; Shakuhachi // Amplitude begins at 1265.1, peaks 2496.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1410,1410, 0, 0, 40000, 0,0.000000 }, // 1615: MGM83; f19GM83; f35GM71; Clarinet; Lead 4 chiff + {1420,1420, 0, 0, 40000, 0,0.000000 }, // 1516: MGM83; f19GM83; f35GM71; Clarinet; Lead 4 chiff // Amplitude begins at 91.7, peaks 1977.9 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1411,1411, 0, 0, 40000, 0,0.000000 }, // 1616: MGM84; MGM85; f19GM84; f19GM85; Lead 5 charang; Lead 6 voice + {1421,1421, 0, 0, 40000, 0,0.000000 }, // 1517: MGM84; MGM85; f19GM84; f19GM85; Lead 5 charang; Lead 6 voice // Amplitude begins at 0.9, peaks 2005.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1412,1412, 0, 0, 40000, 6,0.000000 }, // 1617: MGM86; f19GM86; f35GM70; Bassoon; Lead 7 fifths + {1422,1422, 0, 0, 40000, 6,0.000000 }, // 1518: MGM86; f19GM86; f35GM70; Bassoon; Lead 7 fifths // Amplitude begins at 729.3, peaks 2464.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1413,1413, 0, 0, 966, 966,0.000000 }, // 1618: MGM88; MGM89; f19GM88; f19GM89; f23GM89; f35GM56; Pad 1 new age; Pad 2 warm; Trumpet + {1423,1423, 0, 0, 966, 966,0.000000 }, // 1519: MGM88; MGM89; f19GM88; f19GM89; f23GM89; f35GM56; Pad 1 new age; Pad 2 warm; Trumpet // Amplitude begins at 0.0, peaks 1603.8 at 0.3s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - {1414,1414, 0, 0, 1266, 6,0.000000 }, // 1619: MGM90; f19GM90; f23GM90; Pad 3 polysynth + {1424,1424, 0, 0, 1266, 6,0.000000 }, // 1520: MGM90; f19GM90; f23GM90; Pad 3 polysynth // Amplitude begins at 729.3, peaks 2465.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1415,1415, 0, 0, 126, 126,0.000000 }, // 1620: MGM91; f19GM91; f25GM90; f35GM57; Pad 3 polysynth; Pad 4 choir; Trombone + {1425,1425, 0, 0, 126, 126,0.000000 }, // 1521: MGM91; f19GM91; f25GM90; f35GM57; Pad 3 polysynth; Pad 4 choir; Trombone // Amplitude begins at 4.1, peaks 4117.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1416,1416, 0, 0, 40000, 46,0.000000 }, // 1621: f19GM107; f19GM108; f19GM109; f19GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic + {1426,1426, 0, 0, 40000, 46,0.000000 }, // 1522: f19GM107; f19GM108; f19GM109; f19GM93; Bagpipe; Kalimba; Koto; Pad 6 metallic // Amplitude begins at 119.9, peaks 2009.1 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1417,1417, 0, 0, 920, 920,0.000000 }, // 1622: MGM95; f12GM63; f16GM63; f19GM95; f32GM95; f47GM62; f54GM63; oGM95; Pad 8 sweep; Synth Brass 1; Synth Brass 2 + {1427,1427, 0, 0, 920, 920,0.000000 }, // 1523: MGM95; f12GM63; f16GM63; f19GM95; f32GM95; f47GM62; f54GM63; oGM95; Pad 8 sweep; Synth Brass 1; Synth Brass 2 // Amplitude begins at 1217.4, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1418,1418, 0, 0, 1886, 1886,0.000000 }, // 1623: MGM98; f19GM98; FX 3 crystal + {1428,1428, 0, 0, 1886, 1886,0.000000 }, // 1524: MGM98; f19GM98; FX 3 crystal // Amplitude begins at 810.2, peaks 1358.2 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1419,1419, 0, 0, 746, 746,0.000000 }, // 1624: f19GM100; FX 5 brightness + {1429,1429, 0, 0, 746, 746,0.000000 }, // 1525: f19GM100; FX 5 brightness // Amplitude begins at 1405.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1420,1420, 0, 0, 153, 153,0.000000 }, // 1625: MGM100; MGM101; MGM102; f19GM101; f19GM102; f23GM102; oGM100; oGM101; oGM102; FX 5 brightness; FX 6 goblins; FX 7 echoes + {1430,1430, 0, 0, 153, 153,0.000000 }, // 1526: MGM100; MGM101; MGM102; f19GM101; f19GM102; f23GM102; oGM100; oGM101; oGM102; FX 5 brightness; FX 6 goblins; FX 7 echoes // Amplitude begins at 1668.0, peaks 2013.3 at 5.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1421,1421, 0, 0, 40000, 106,0.000000 }, // 1626: f19GM103; FX 8 sci-fi + {1431,1431, 0, 0, 40000, 106,0.000000 }, // 1527: f19GM103; FX 8 sci-fi // Amplitude begins at 29.6, peaks 1256.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1422,1422, 0, 0, 146, 146,0.000000 }, // 1627: MGM106; f15GM106; f19GM106; f26GM106; oGM106; Shamisen + {1432,1432, 0, 0, 146, 146,0.000000 }, // 1528: MGM106; f15GM106; f19GM106; f26GM106; oGM106; Shamisen // Amplitude begins at 0.8, peaks 2826.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1423,1423, 0, 0, 40000, 6,0.000000 }, // 1628: MGM110; MGM111; MGM76; MGM77; f19GM110; f19GM111; f35GM74; oGM110; oGM111; oGM77; Bottle Blow; Fiddle; Recorder; Shakuhachi; Shanai + {1433,1433, 0, 0, 40000, 6,0.000000 }, // 1529: MGM110; MGM111; MGM76; MGM77; f19GM110; f19GM111; f35GM74; oGM110; oGM111; oGM77; Bottle Blow; Fiddle; Recorder; Shakuhachi; Shanai // Amplitude begins at 652.9, peaks 1247.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1424,1424, 0, 0, 86, 86,0.000000 }, // 1629: MGM119; f19GM119; Reverse Cymbal + {1434,1434, 0, 0, 86, 86,0.000000 }, // 1530: MGM119; f19GM119; Reverse Cymbal // Amplitude begins at 1672.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1425,1425, 0, 0, 40, 40,0.000000 }, // 1630: MGM120; f19GM120; Guitar FretNoise + {1435,1435, 0, 0, 40, 40,0.000000 }, // 1531: MGM120; f19GM120; Guitar FretNoise // Amplitude begins at 951.1, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1426,1426, 0, 0, 2353, 2353,0.000000 }, // 1631: MGM121; f19GM121; f32GM121; Breath Noise + {1436,1436, 0, 0, 2353, 2353,0.000000 }, // 1532: MGM121; f19GM121; f32GM121; Breath Noise // Amplitude begins at 0.0, peaks 2979.8 at 0.3s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1427,1427, 0, 0, 1186, 1186,0.000000 }, // 1632: MGM122; f19GM122; Seashore + {1437,1437, 0, 0, 1186, 1186,0.000000 }, // 1533: MGM122; f19GM122; Seashore // Amplitude begins at 1425.3, peaks 1450.8 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1428,1428, 0, 0, 2386, 2386,0.000000 }, // 1633: MGM123; b61M10; f19GM123; f21GM123; f32GM123; f41GM123; oGM123; Bird Tweet; Music box + {1438,1438, 0, 0, 2386, 2386,0.000000 }, // 1534: MGM123; b61M10; f19GM123; f21GM123; f32GM123; f41GM123; oGM123; Bird Tweet; Music box // Amplitude begins at 2746.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 739, 739, 0, 0, 80, 80,0.000000 }, // 1634: f19GM126; f21GM126; f27GM127; f41GM126; Applause/Noise; Gunshot + { 740, 740, 0, 0, 80, 80,0.000000 }, // 1535: f19GM126; f21GM126; f27GM127; f41GM126; Applause/Noise; Gunshot // Amplitude begins at 1998.4, peaks 2493.6 at 1.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 3.3s. - {1429,1429, 0, 0, 40000, 3293,0.000000 }, // 1635: f19GM127; f21GM127; f41GM127; Gunshot + {1439,1439, 0, 0, 40000, 3293,0.000000 }, // 1536: f19GM127; f21GM127; f41GM127; Gunshot - // Amplitude begins at 2823.2, + // Amplitude begins at 2763.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 739, 739, 48, 0, 93, 93,0.000000 }, // 1537: f19GP35; f19GP36; f27GP36; f41GP36; Ac Bass Drum; Bass Drum 1 + + // Amplitude begins at 1929.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 500, 500, 55, 0, 13, 13,0.000000 }, // 1538: MGP37; MGP48; MGP50; MGP60; MGP62; MGP63; MGP65; f19GP37; f19GP40; f19GP50; f19GP62; f19GP65; f21GP50; f21GP62; f21GP65; f23GP48; f23GP50; f23GP60; f23GP62; f23GP63; f23GP65; f32GP37; f32GP48; f32GP50; f32GP60; f32GP62; f32GP63; f32GP65; f41GP40; f41GP50; f41GP62; f41GP65; Electric Snare; High Bongo; High Timbale; High Tom; High-Mid Tom; Mute High Conga; Open High Conga; Side Stick + + // Amplitude begins at 2644.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 740, 740, 60, 0, 60, 60,0.000000 }, // 1539: f19GP38; f27GP38; f27GP39; f41GP38; Acoustic Snare; Hand Clap + + // Amplitude begins at 2076.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 737, 737, 0, 0, 40, 40,0.000000 }, // 1636: f19GP35; f19GP36; f27GP36; f41GP36; Ac Bass Drum; Bass Drum 1 + { 500, 500, 41, 0, 13, 13,0.000000 }, // 1540: MGP41; MGP43; MGP61; MGP66; f19GP41; f19GP43; f19GP61; f19GP66; f21GP41; f21GP43; f21GP61; f21GP66; f23GP41; f23GP43; f23GP61; f23GP66; f32GP41; f32GP43; f32GP61; f32GP66; f41GP41; f41GP43; f41GP61; f41GP66; High Floor Tom; Low Bongo; Low Floor Tom; Low Timbale - // Amplitude begins at 1909.2, + // Amplitude begins at 849.0, peaks 1400.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 1, 0, 13, 13,0.000000 }, // 1637: MGP37; MGP41; MGP43; MGP45; MGP47; MGP48; MGP50; MGP56; MGP60; MGP61; MGP62; MGP63; MGP64; MGP65; MGP66; f19GP37; f19GP40; f19GP41; f19GP43; f19GP45; f19GP50; f19GP56; f19GP61; f19GP62; f19GP64; f19GP65; f19GP66; f21GP41; f21GP43; f21GP45; f21GP50; f21GP56; f21GP61; f21GP62; f21GP64; f21GP65; f21GP66; f23GP41; f23GP43; f23GP45; f23GP47; f23GP48; f23GP50; f23GP60; f23GP61; f23GP62; f23GP63; f23GP64; f23GP65; f23GP66; f32GP37; f32GP41; f32GP43; f32GP45; f32GP47; f32GP48; f32GP50; f32GP56; f32GP60; f32GP61; f32GP62; f32GP63; f32GP64; f32GP65; f32GP66; f41GP40; f41GP41; f41GP43; f41GP45; f41GP50; f41GP56; f41GP61; f41GP62; f41GP64; f41GP65; f41GP66; Cow Bell; Electric Snare; High Bongo; High Floor Tom; High Timbale; High Tom; High-Mid Tom; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low-Mid Tom; Mute High Conga; Open High Conga; Side Stick + {1440,1440, 84, 0, 40, 40,0.000000 }, // 1541: f19GP42; Closed High Hat - // Amplitude begins at 2757.4, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 739, 739, 30, 0, 153, 153,0.000000 }, // 1638: f19GP38; f19GP60; f21GP60; f27GP38; f27GP39; f27GP40; f41GP38; Acoustic Snare; Electric Snare; Hand Clap; High Bongo + // Amplitude begins at 397.8, peaks 689.6 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1441,1441, 84, 0, 73, 73,0.000000 }, // 1542: MGP44; MGP46; MGP51; MGP54; MGP69; MGP70; MGP71; MGP72; MGP73; MGP75; f19GP44; f19GP46; f19GP47; f19GP69; f19GP70; f19GP71; f19GP72; f19GP73; f19GP75; f23GP44; f23GP46; f23GP69; f23GP71; f23GP72; f23GP73; f23GP75; Cabasa; Claves; Long Whistle; Low-Mid Tom; Maracas; Open High Hat; Pedal High Hat; Ride Cymbal 1; Short Guiro; Short Whistle; Tambourine - // Amplitude begins at 353.1, + // Amplitude begins at 1965.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 500, 500, 48, 0, 13, 13,0.000000 }, // 1543: MGP45; MGP47; MGP56; MGP64; f19GP45; f19GP56; f19GP64; f21GP45; f21GP56; f21GP64; f23GP45; f23GP47; f23GP64; f32GP45; f32GP47; f32GP56; f32GP64; f41GP45; f41GP56; f41GP64; Cow Bell; Low Conga; Low Tom; Low-Mid Tom + + // Amplitude begins at 2058.9, peaks 2535.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 740, 740, 46, 0, 133, 133,0.000000 }, // 1639: MGP38; MGP39; MGP40; MGP67; MGP68; f19GP39; f32GP38; f32GP39; f32GP40; f32GP67; f32GP68; f41GP39; Acoustic Snare; Electric Snare; Hand Clap; High Agogo; Low Agogo + {1442,1442, 15, 0, 86, 86,0.000000 }, // 1544: f19GP48; f21GP48; f41GP48; High-Mid Tom - // Amplitude begins at 962.1, peaks 1384.3 at 0.0s, + // Amplitude begins at 2366.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1430,1430,100, 0, 33, 33,0.000000 }, // 1640: f19GP42; Closed High Hat + { 752, 752, 49, 0, 46, 46,0.000000 }, // 1545: f19GP49; f21GP49; f27GP32; f27GP33; f27GP34; f41GP49; Crash Cymbal 1 + + // Amplitude begins at 2102.6, peaks 2573.5 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1442,1442, 16, 0, 86, 86,0.000000 }, // 1546: f19GP52; f21GP52; f41GP52; Chinese Cymbal - // Amplitude begins at 355.3, peaks 563.0 at 0.0s, + // Amplitude begins at 1974.2, peaks 2554.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1431,1431,100, 0, 60, 60,0.000000 }, // 1641: MGP44; MGP46; MGP51; MGP54; MGP69; MGP70; MGP71; MGP72; MGP73; MGP75; f19GP44; f19GP46; f19GP47; f19GP69; f19GP70; f19GP71; f19GP72; f19GP73; f19GP75; f23GP44; f23GP46; f23GP69; f23GP71; f23GP72; f23GP73; f23GP75; Cabasa; Claves; Long Whistle; Low-Mid Tom; Maracas; Open High Hat; Pedal High Hat; Ride Cymbal 1; Short Guiro; Short Whistle; Tambourine + {1442,1442, 12, 0, 86, 86,0.000000 }, // 1547: f19GP53; f21GP53; f41GP53; Ride Bell - // Amplitude begins at 2071.5, peaks 2509.2 at 0.0s, + // Amplitude begins at 2510.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 743, 743, 2, 0, 86, 86,0.000000 }, // 1642: f19GP48; f19GP52; f19GP53; f21GP48; f21GP52; f21GP53; f41GP48; f41GP52; f41GP53; Chinese Cymbal; High-Mid Tom; Ride Bell + { 740, 740, 55, 0, 60, 60,0.000000 }, // 1548: f19GP60; f21GP60; f27GP40; Electric Snare; High Bongo - // Amplitude begins at 2500.4, + // Amplitude begins at 2480.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 752, 752, 18, 0, 40, 40,0.000000 }, // 1549: f19GP63; Open High Conga + + // Amplitude begins at 2428.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 744, 744, 19, 0, 40, 40,0.000000 }, // 1643: f19GP49; f19GP63; f19GP67; f19GP68; f21GP49; f21GP67; f21GP68; f27GP32; f27GP33; f27GP34; f27GP37; f27GP67; f27GP68; f27GP75; f27GP85; f41GP49; f41GP60; f41GP67; f41GP68; Castanets; Claves; Crash Cymbal 1; High Agogo; High Bongo; Low Agogo; Open High Conga; Side Stick + { 752, 752, 15, 0, 40, 40,0.000000 }, // 1550: f19GP67; f21GP67; f27GP67; f41GP67; High Agogo + + // Amplitude begins at 2470.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 752, 752, 17, 0, 40, 40,0.000000 }, // 1551: f19GP68; f21GP68; f27GP68; f41GP68; Low Agogo // Amplitude begins at 2595.5, peaks 2720.1 at 0.1s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1432,1433, 0, 0, 1820, 1820,0.000000 }, // 1644: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 + {1443,1444, 0, 0, 1820, 1820,0.000000 }, // 1552: b50M0; b51M0; f20GM0; f31GM0; f36GM0; f48GM0; qGM0; AcouGrandPiano; gm000 // Amplitude begins at 2735.0, peaks 2872.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1434,1435, 0, 0, 1073, 1073,0.000000 }, // 1645: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 + {1445,1446, 0, 0, 1073, 1073,0.000000 }, // 1553: b50M1; b51M1; f20GM1; f31GM1; f36GM1; f48GM1; qGM1; BrightAcouGrand; gm001 // Amplitude begins at 2395.0, peaks 3313.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1436,1437, 0, 0, 1680, 1680,0.000000 }, // 1646: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 + {1447,1448, 0, 0, 1680, 1680,0.000000 }, // 1554: b50M2; b51M2; f20GM2; f31GM2; f36GM2; qGM2; ElecGrandPiano; gm002 // Amplitude begins at 3199.2, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1438,1439, 0, 0, 1826, 1826,0.000000 }, // 1647: f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano + {1449,1450, 0, 0, 1826, 1826,0.000000 }, // 1555: f20GM3; f31GM3; f36GM3; qGM3; Honky-tonkPiano // Amplitude begins at 1061.6, peaks 1112.8 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1440,1441, 0, 0, 1706, 1706,0.000000 }, // 1648: f20GM7; f31GM7; f36GM7; qGM7; Clavinet + {1451,1452, 0, 0, 1706, 1706,0.000000 }, // 1556: f20GM7; f31GM7; f36GM7; qGM7; Clavinet // Amplitude begins at 1402.5, peaks 1689.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1442,1443, 0, 0, 906, 906,0.000000 }, // 1649: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 + {1453,1454, 0, 0, 906, 906,0.000000 }, // 1557: b50M9; b51M9; f20GM9; f31GM9; f36GM9; qGM9; Glockenspiel; gm009 // Amplitude begins at 592.9, peaks 987.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 182,1444, 0, 0, 213, 213,0.000000 }, // 1650: b50M10; b51M10; f20GM10; f31GM10; f36GM10; f49GM10; qGM10; Music box; gm010 + { 182,1455, 0, 0, 213, 213,0.000000 }, // 1558: b50M10; b51M10; f20GM10; f31GM10; f36GM10; f49GM10; qGM10; Music box; gm010 // Amplitude begins at 2518.5, peaks 3083.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1445,1446, 0, 0, 1713, 1713,0.000000 }, // 1651: f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone + {1456,1457, 0, 0, 1713, 1713,0.000000 }, // 1559: f20GM11; f36GM11; f48GM11; f49GM11; qGM11; Vibraphone // Amplitude begins at 2697.2, peaks 2843.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1447,1448, 0, 0, 260, 260,0.000000 }, // 1652: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 + {1458,1459, 0, 0, 260, 260,0.000000 }, // 1560: b50M12; b51M12; f20GM12; f31GM12; f36GM12; f49GM12; qGM12; Marimba; gm012 // Amplitude begins at 1840.0, peaks 2393.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1449,1450, 0, 0, 193, 193,0.000000 }, // 1653: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 + {1460,1461, 0, 0, 193, 193,0.000000 }, // 1561: b50M15; b51M15; f20GM15; f31GM15; f36GM15; f49GM15; qGM15; Dulcimer; gm015 // Amplitude begins at 867.3, peaks 1426.1 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {1451,1452, 0, 0, 2106, 2106,0.000000 }, // 1654: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 + {1462,1463, 0, 0, 2106, 2106,0.000000 }, // 1562: b50M16; b51M16; f20GM16; f31GM16; f36GM16; f49GM16; qGM16; Hammond Organ; gm016 // Amplitude begins at 2219.2, peaks 2599.2 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - { 191,1453, 0, 0, 1460, 1460,0.000000 }, // 1655: b50M17; b51M17; f20GM17; f31GM17; f36GM17; f49GM17; qGM17; Percussive Organ; gm017 + { 191,1464, 0, 0, 1460, 1460,0.000000 }, // 1563: b50M17; b51M17; f20GM17; f31GM17; f36GM17; f49GM17; qGM17; Percussive Organ; gm017 // Amplitude begins at 1304.6, peaks 1992.4 at 36.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 193,1454, 0, 0, 40000, 13,0.000000 }, // 1656: f20GM18; f31GM18; f36GM18; qGM18; Rock Organ + { 193,1465, 0, 0, 40000, 13,0.000000 }, // 1564: f20GM18; f31GM18; f36GM18; qGM18; Rock Organ // Amplitude begins at 4.9, peaks 2534.9 at 19.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1455,1456, 0, 0, 40000, 146,0.000000 }, // 1657: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 + {1466,1467, 0, 0, 40000, 146,0.000000 }, // 1565: b50M19; b51M19; f20GM19; f31GM19; f36GM19; f48GM19; f49GM19; qGM19; Church Organ; gm019 // Amplitude begins at 44.9, peaks 1310.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1457,1458, 0, 0, 40000, 126,0.000000 }, // 1658: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 + {1468,1469, 0, 0, 40000, 126,0.000000 }, // 1566: b50M20; b51M20; f20GM20; f31GM20; f36GM20; f49GM20; qGM20; Reed Organ; gm020 // Amplitude begins at 1038.4, peaks 3196.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1459,1460, 0, 0, 40000, 6,0.000000 }, // 1659: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 + {1470,1471, 0, 0, 40000, 6,0.000000 }, // 1567: b50M29; b51M29; f20GM29; f31GM29; f36GM29; f49GM1; qGM29; BrightAcouGrand; Overdrive Guitar; gm029 // Amplitude begins at 726.9, peaks 3050.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1461,1462, 0, 0, 40000, 0,0.000000 }, // 1660: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 + {1472,1473, 0, 0, 40000, 0,0.000000 }, // 1568: b50M30; b51M30; f20GM30; f31GM30; f36GM30; qGM30; Distorton Guitar; gm030 // Amplitude begins at 123.3, peaks 2992.8 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 0.0s. - { 36,1463, 0, 0, 2100, 6,0.000000 }, // 1661: b50M35; b51M35; f20GM35; f31GM35; f36GM35; f49GM35; qGM35; Fretless Bass; gm035 + { 36,1474, 0, 0, 2100, 6,0.000000 }, // 1569: b50M35; b51M35; f20GM35; f31GM35; f36GM35; f49GM35; qGM35; Fretless Bass; gm035 // Amplitude begins at 2127.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 37,1464, 0, 0, 66, 66,0.000000 }, // 1662: b50M36; b51M36; f20GM36; f31GM36; f36GM36; f49GM36; qGM36; Slap Bass 1; gm036 + { 37,1475, 0, 0, 66, 66,0.000000 }, // 1570: b50M36; b51M36; f20GM36; f31GM36; f36GM36; f49GM36; qGM36; Slap Bass 1; gm036 // Amplitude begins at 2307.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1465,1466, 0, 0, 66, 66,0.000000 }, // 1663: b50M37; b51M37; f20GM37; f31GM37; f36GM37; qGM37; Slap Bass 2; gm037 + {1476,1477, 0, 0, 66, 66,0.000000 }, // 1571: b50M37; b51M37; f20GM37; f31GM37; f36GM37; qGM37; Slap Bass 2; gm037 // Amplitude begins at 2354.0, peaks 3401.4 at 0.2s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1467,1468, 0, 0, 1853, 1853,0.000000 }, // 1664: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 + {1478,1479, 0, 0, 1853, 1853,0.000000 }, // 1572: b50M38; b51M38; f20GM38; f31GM38; f36GM38; qGM38; Synth Bass 1; gm038 // Amplitude begins at 0.0, peaks 994.7 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 40,1469, 0, 0, 360, 360,0.000000 }, // 1665: b50M40; b51M40; f20GM40; f31GM40; f36GM40; f48GM40; f49GM40; qGM40; Violin; gm040 + { 40,1480, 0, 0, 360, 360,0.000000 }, // 1573: b50M40; b51M40; f20GM40; f31GM40; f36GM40; f48GM40; f49GM40; qGM40; Violin; gm040 // Amplitude begins at 0.0, peaks 912.4 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1470,1469, 0, 0, 386, 386,0.000000 }, // 1666: b50M41; b51M41; f20GM41; f31GM41; f36GM41; f49GM41; qGM41; Viola; gm041 + {1481,1480, 0, 0, 386, 386,0.000000 }, // 1574: b50M41; b51M41; f20GM41; f31GM41; f36GM41; f49GM41; qGM41; Viola; gm041 // Amplitude begins at 0.0, peaks 2842.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1471,1472, 0, 0, 40000, 246,0.000000 }, // 1667: b50M50; b51M50; f20GM50; f36GM50; f48GM50; qGM50; Synth Strings 1; gm050 + {1482,1483, 0, 0, 40000, 246,0.000000 }, // 1575: b50M50; b51M50; f20GM50; f36GM50; f48GM50; qGM50; Synth Strings 1; gm050 // Amplitude begins at 0.0, peaks 255.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - { 51,1473, 0, 0, 40000, 253,0.000000 }, // 1668: b50M51; b51M51; f20GM51; f31GM51; f36GM51; f49GM51; qGM51; SynthStrings 2; gm051 + { 51,1484, 0, 0, 40000, 253,0.000000 }, // 1576: b50M51; b51M51; f20GM51; f31GM51; f36GM51; f49GM51; qGM51; SynthStrings 2; gm051 // Amplitude begins at 7.2, peaks 2933.9 at 27.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1474,1475, 0, 0, 40000, 46,0.000000 }, // 1669: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 + {1485,1486, 0, 0, 40000, 46,0.000000 }, // 1577: b50M52; b51M52; f20GM52; f31GM52; f36GM52; f49GM52; qGM52; Choir Aahs; gm052 // Amplitude begins at 7.3, peaks 3317.4 at 0.1s, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - {1476,1477, 0, 0, 3053, 3053,0.000000 }, // 1670: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 + {1487,1488, 0, 0, 3053, 3053,0.000000 }, // 1578: b50M53; b51M53; f20GM53; f31GM53; f36GM53; f49GM53; qGM53; Voice Oohs; gm053 // Amplitude begins at 0.8, peaks 2532.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1478,1479, 0, 0, 40000, 86,0.000000 }, // 1671: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 + {1489,1490, 0, 0, 40000, 86,0.000000 }, // 1579: b50M54; b51M54; f20GM54; f31GM54; f36GM54; f48GM54; f49GM54; qGM54; Synth Voice; gm054 // Amplitude begins at 643.3, peaks 1051.2 at 14.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 56,1480, 0, 0, 40000, 26,0.000000 }, // 1672: b50M56; b51M56; f20GM56; f31GM56; f36GM56; f49GM56; qGM56; Trumpet; gm056 + { 56,1491, 0, 0, 40000, 26,0.000000 }, // 1580: b50M56; b51M56; f20GM56; f31GM56; f36GM56; f49GM56; qGM56; Trumpet; gm056 // Amplitude begins at 451.5, peaks 817.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1481,1482, 0, 0, 40000, 26,0.000000 }, // 1673: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 + {1492,1493, 0, 0, 40000, 26,0.000000 }, // 1581: b50M57; b51M57; f20GM57; f31GM57; f36GM57; f49GM57; qGM57; Trombone; gm057 // Amplitude begins at 3.8, peaks 1237.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1483,1484, 0, 0, 40000, 13,0.000000 }, // 1674: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 + {1494,1495, 0, 0, 40000, 13,0.000000 }, // 1582: b50M59; b51M59; f20GM59; f31GM59; f36GM59; f49GM59; qGM59; Muted Trumpet; gm059 // Amplitude begins at 7.2, peaks 2644.6 at 38.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1485,1486, 0, 0, 40000, 6,0.000000 }, // 1675: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 + {1496,1497, 0, 0, 40000, 6,0.000000 }, // 1583: b50M60; b51M60; f20GM60; f36GM60; f49GM60; qGM60; French Horn; gm060 // Amplitude begins at 102.4, peaks 2299.7 at 35.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1487,1488, 0, 0, 40000, 6,0.000000 }, // 1676: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 + {1498,1499, 0, 0, 40000, 6,0.000000 }, // 1584: b50M68; b51M68; f20GM68; f36GM68; f49GM68; qGM68; Oboe; gm068 // Amplitude begins at 0.7, peaks 2444.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1489,1490, 0, 0, 40000, 6,0.000000 }, // 1677: b50M72; b51M72; f20GM72; f31GM72; f36GM72; f49GM72; qGM72; Piccolo; gm072 + {1500,1501, 0, 0, 40000, 6,0.000000 }, // 1585: b50M72; b51M72; f20GM72; f31GM72; f36GM72; f49GM72; qGM72; Piccolo; gm072 // Amplitude begins at 0.4, peaks 2197.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1489,1491, 0, 0, 40000, 6,0.000000 }, // 1678: b50M73; b51M73; f20GM73; f31GM73; f36GM73; f49GM73; qGM73; Flute; gm073 + {1500,1502, 0, 0, 40000, 6,0.000000 }, // 1586: b50M73; b51M73; f20GM73; f31GM73; f36GM73; f49GM73; qGM73; Flute; gm073 // Amplitude begins at 0.7, peaks 2728.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1492,1493, 0, 0, 40000, 6,0.000000 }, // 1679: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 + {1503,1504, 0, 0, 40000, 6,0.000000 }, // 1587: b50M75; b51M75; f20GM75; f31GM75; f36GM75; qGM75; Pan Flute; gm075 // Amplitude begins at 8.4, peaks 3667.9 at 23.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1494,1495, 0, 0, 40000, 53,0.000000 }, // 1680: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 + {1505,1506, 0, 0, 40000, 53,0.000000 }, // 1588: b50M79; b51M79; f20GM79; f31GM79; f36GM79; f48GM79; qGM79; Ocarina; gm079 // Amplitude begins at 0.6, peaks 2493.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1496,1497, 0, 0, 40000, 33,0.000000 }, // 1681: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 + {1507,1508, 0, 0, 40000, 33,0.000000 }, // 1589: b50M82; b51M82; f20GM82; f31GM82; f36GM82; f49GM82; qGM82; Lead 3 calliope; gm082 // Amplitude begins at 869.0, peaks 3094.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1498,1499, 0, 0, 40000, 6,0.000000 }, // 1682: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 + {1509,1510, 0, 0, 40000, 6,0.000000 }, // 1590: b50M83; b51M83; f20GM83; f31GM83; f36GM83; f48GM83; f49GM83; qGM83; Lead 4 chiff; gm083 // Amplitude begins at 1356.8, peaks 1501.3 at 1.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 87,1500, 0, 0, 40000, 13,0.000000 }, // 1683: b50M87; b51M87; f20GM87; f31GM87; f36GM87; qGM87; Lead 8 brass; gm087 + { 87,1511, 0, 0, 40000, 13,0.000000 }, // 1591: b50M87; b51M87; f20GM87; f31GM87; f36GM87; qGM87; Lead 8 brass; gm087 // Amplitude begins at 0.0, peaks 2413.6 at 0.3s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {1501,1502, 0, 0, 2533, 2533,0.000000 }, // 1684: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 + {1512,1513, 0, 0, 2533, 2533,0.000000 }, // 1592: b50M92; b51M92; f20GM92; f31GM92; f36GM92; f49GM92; qGM92; Pad 5 bowedpad; gm092 // Amplitude begins at 0.0, peaks 1674.0 at 0.6s, // fades to 20% at 3.6s, keyoff fades to 20% in 0.0s. - {1503,1504, 0, 0, 3566, 6,0.000000 }, // 1685: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 + {1514,1515, 0, 0, 3566, 6,0.000000 }, // 1593: b50M93; b51M93; f20GM93; f31GM93; f36GM93; f49GM93; qGM93; Pad 6 metallic; gm093 // Amplitude begins at 0.0, peaks 2382.5 at 0.3s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {1505,1506, 0, 0, 2506, 2506,0.000000 }, // 1686: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 + {1516,1517, 0, 0, 2506, 2506,0.000000 }, // 1594: b50M94; b51M94; f20GM94; f31GM94; f36GM94; f49GM94; qGM94; Pad 7 halo; gm094 // Amplitude begins at 0.0, peaks 3125.6 at 0.1s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1507,1508, 0, 0, 2446, 2446,0.000000 }, // 1687: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; qGM95; Pad 8 sweep; gm095 + {1518,1519, 0, 0, 2446, 2446,0.000000 }, // 1595: b50M95; b51M95; f20GM95; f31GM95; f36GM95; f48GM95; qGM95; Pad 8 sweep; gm095 // Amplitude begins at 1964.9, peaks 3285.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1509,1510, 0, 0, 40000, 513,0.000000 }, // 1688: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f49GM96; qGM96; FX 1 rain; gm096 + {1520,1521, 0, 0, 40000, 513,0.000000 }, // 1596: b50M96; b51M96; f20GM96; f31GM96; f36GM96; f49GM96; qGM96; FX 1 rain; gm096 // Amplitude begins at 1787.2, peaks 3054.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1511,1512, 0, 0, 273, 273,0.000000 }, // 1689: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 + {1522,1523, 0, 0, 273, 273,0.000000 }, // 1597: b50M98; b51M98; f20GM98; f31GM98; f36GM98; f48GM98; f49GM98; qGM98; FX 3 crystal; gm098 // Amplitude begins at 0.0, peaks 2907.5 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1513,1514, 0, 0, 40000, 213,0.000000 }, // 1690: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 + {1524,1525, 0, 0, 40000, 213,0.000000 }, // 1598: b50M99; b51M99; f20GM99; f31GM99; f36GM99; qGM99; FX 4 atmosphere; gm099 // Amplitude begins at 2676.8, peaks 3003.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1515,1516, 0, 0, 1160, 1160,0.000000 }, // 1691: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 + {1526,1527, 0, 0, 1160, 1160,0.000000 }, // 1599: b50M100; b51M100; f20GM100; f31GM100; f36GM100; f48GM100; f49GM100; qGM100; FX 5 brightness; gm100 // Amplitude begins at 0.0, peaks 2907.9 at 5.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1517,1518, 0, 0, 40000, 540,0.000000 }, // 1692: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 + {1528,1529, 0, 0, 40000, 540,0.000000 }, // 1600: b50M101; b51M101; f20GM101; f31GM101; f36GM101; f49GM101; qGM101; FX 6 goblins; gm101 // Amplitude begins at 136.9, peaks 2500.6 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1519,1520, 0, 0, 40000, 473,0.000000 }, // 1693: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 + {1530,1531, 0, 0, 40000, 473,0.000000 }, // 1601: b50M102; b51M102; f20GM102; f31GM102; f36GM102; f49GM102; qGM102; FX 7 echoes; gm102 // Amplitude begins at 90.4, peaks 3014.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1521,1522, 0, 0, 40000, 386,0.000000 }, // 1694: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 + {1532,1533, 0, 0, 40000, 386,0.000000 }, // 1602: b50M103; b51M103; f20GM103; f31GM103; f36GM103; f48GM103; f49GM103; qGM103; FX 8 sci-fi; gm103 // Amplitude begins at 1995.7, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 112,1523, 0, 0, 306, 306,0.000000 }, // 1695: b50M112; b51M112; f20GM112; f31GM112; f36GM112; f48GM112; qGM112; Tinkle Bell; gm112 + { 112,1534, 0, 0, 306, 306,0.000000 }, // 1603: b50M112; b51M112; f20GM112; f31GM112; f36GM112; f48GM112; qGM112; Tinkle Bell; gm112 // Amplitude begins at 2146.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1524,1525, 0, 0, 20, 20,0.000000 }, // 1696: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 + {1535,1536, 0, 0, 20, 20,0.000000 }, // 1604: b50M115; b51M115; f20GM115; f31GM115; f36GM115; f49GM115; qGM115; Woodblock; gm115 // Amplitude begins at 1045.9, peaks 2147.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 116,1526, 0, 0, 100, 100,0.000000 }, // 1697: b50M116; b51M116; f20GM116; f31GM116; f36GM116; f49GM116; qGM116; Taiko Drum; gm116 + { 116,1537, 0, 0, 100, 100,0.000000 }, // 1605: b50M116; b51M116; f20GM116; f31GM116; f36GM116; f49GM116; qGM116; Taiko Drum; gm116 // Amplitude begins at 3163.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1527,1528, 0, 0, 106, 106,0.000000 }, // 1698: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 + {1538,1539, 0, 0, 106, 106,0.000000 }, // 1606: b50M117; b51M117; f20GM117; f31GM117; f36GM117; f49GM117; qGM117; Melodic Tom; gm117 // Amplitude begins at 0.0, peaks 7.4 at 2.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1529,1530, 0, 0, 2333, 2333,0.000000 }, // 1699: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 + {1540,1541, 0, 0, 2333, 2333,0.000000 }, // 1607: b50M119; b51M119; f20GM119; f31GM119; f36GM119; qGM119; Reverse Cymbal; gm119 // Amplitude begins at 0.2, peaks 468.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1531,1532, 0, 0, 206, 206,0.000000 }, // 1700: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 + {1542,1543, 0, 0, 206, 206,0.000000 }, // 1608: b50M120; b51M120; f20GM120; f31GM120; f36GM120; qGM120; Guitar FretNoise; gm120 // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1533, 340, 0, 2, 0, 0,0.000000 }, // 1701: b50M121; b51M121; f20GM121; f31GM121; f36GM121; qGM121; Breath Noise; gm121 + {1544, 340, 0, 2, 0, 0,0.000000 }, // 1609: b50M121; b51M121; f20GM121; f31GM121; f36GM121; qGM121; Breath Noise; gm121 // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1534, 340, 0, 2, 0, 0,0.000000 }, // 1702: b50M122; b51M122; f20GM122; f31GM122; f36GM122; f49GM122; qGM122; Seashore; gm122 + {1545, 340, 0, 2, 0, 0,0.000000 }, // 1610: b50M122; b51M122; f20GM122; f31GM122; f36GM122; f49GM122; qGM122; Seashore; gm122 // Amplitude begins at 0.4, peaks 2865.9 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1535,1536, 0, 0, 446, 446,0.000000 }, // 1703: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 + {1546,1547, 0, 0, 446, 446,0.000000 }, // 1611: b50M123; b51M123; f20GM123; f31GM123; f36GM123; f49GM123; qGM123; Bird Tweet; gm123 // Amplitude begins at 1220.1, peaks 1232.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1537,1538, 0, 0, 146, 146,0.000000 }, // 1704: f20GM124; f31GM124; f36GM124; qGM124; Telephone + {1548,1549, 0, 0, 146, 146,0.000000 }, // 1612: f20GM124; f31GM124; f36GM124; qGM124; Telephone // Amplitude begins at 0.0, peaks 1595.0 at 1.4s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1539,1540, 0, 0, 1373, 1373,0.000000 }, // 1705: f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter + {1550,1551, 0, 0, 1373, 1373,0.000000 }, // 1613: f20GM125; f31GM125; f36GM125; f49GM125; qGM125; Helicopter - // Amplitude begins at 2777.4, + // Amplitude begins at 2004.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 130,1541, 0, 0, 40, 40,0.000000 }, // 1706: f20GP38; f31GP38; qGP38; Acoustic Snare + { 364, 365, 44, 0, 20, 20,0.000000 }, // 1614: f20GP37; Side Stick - // Amplitude begins at 2149.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 367, 368,130, 0, 53, 53,0.000000 }, // 1707: f20GP39; f31GP39; qGP39; Hand Clap + // Amplitude begins at 2764.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 130,1552, 48, 0, 40, 40,0.000000 }, // 1615: f20GP38; f31GP38; qGP38; Acoustic Snare - // Amplitude begins at 2773.4, + // Amplitude begins at 2078.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 130,1542, 0, 0, 40, 40,0.000000 }, // 1708: f20GP40; qGP40; Electric Snare + { 367, 368, 58, 0, 40, 40,0.000000 }, // 1616: f20GP39; f31GP39; qGP39; Hand Clap - // Amplitude begins at 2763.8, + // Amplitude begins at 2777.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1543,1544, 1, 0, 46, 46,0.000000 }, // 1709: f20GP41; f20GP43; f20GP45; f20GP47; f20GP48; f20GP50; f31GP41; f31GP43; f31GP45; f31GP47; f31GP48; f31GP50; qGP41; qGP43; qGP45; qGP47; qGP48; qGP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 130,1553, 60, 0, 40, 40,0.000000 }, // 1617: f20GP40; qGP40; Electric Snare - // Amplitude begins at 684.1, + // Amplitude begins at 2408.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 48, 0, 100, 100,0.000000 }, // 1618: f20GP41; Low Floor Tom + + // Amplitude begins at 669.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133,1545, 12, 0, 13, 13,0.000000 }, // 1710: f20GP42; f31GP42; qGP42; Closed High Hat + { 133,1556, 43, 0, 26, 26,0.000000 }, // 1619: f20GP42; f31GP42; qGP42; Closed High Hat + + // Amplitude begins at 2385.8, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 49, 0, 80, 80,0.000000 }, // 1620: f20GP43; f31GP43; qGP43; High Floor Tom - // Amplitude begins at 356.7, peaks 1119.2 at 0.0s, + // Amplitude begins at 115.5, peaks 1204.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1546,1547, 12, 0, 20, 20,0.000000 }, // 1711: f20GP44; f31GP44; qGP44; Pedal High Hat + {1557,1558, 43, 0, 26, 26,0.000000 }, // 1621: f20GP44; f31GP44; qGP44; Pedal High Hat - // Amplitude begins at 120.3, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 135,1548, 12, 0, 186, 186,0.000000 }, // 1712: f20GP46; f31GP46; qGP46; Open High Hat + // Amplitude begins at 2524.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 51, 0, 146, 146,0.000000 }, // 1622: f20GP45; f31GP45; qGP45; Low Tom - // Amplitude begins at 2890.4, peaks 2967.1 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 380, 381, 1, 0, 586, 586,0.000000 }, // 1713: f20GP49; f31GP49; f36GP57; qGP49; Crash Cymbal 1; Crash Cymbal 2 + // Amplitude begins at 113.9, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 135,1559, 43, 0, 293, 293,0.000000 }, // 1623: f20GP46; f31GP46; qGP46; Open High Hat - // Amplitude begins at 174.9, peaks 175.3 at 0.0s, + // Amplitude begins at 2721.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 54, 0, 113, 113,0.000000 }, // 1624: f20GP47; f31GP47; qGP47; Low-Mid Tom + + // Amplitude begins at 2850.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 57, 0, 140, 140,0.000000 }, // 1625: f20GP48; f31GP48; qGP48; High-Mid Tom + + // Amplitude begins at 2935.4, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 380, 381, 72, 0, 480, 480,0.000000 }, // 1626: f20GP49; f31GP49; qGP49; Crash Cymbal 1 + + // Amplitude begins at 2782.4, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1554,1555, 60, 0, 160, 160,0.000000 }, // 1627: f20GP50; f31GP50; qGP50; High Tom + + // Amplitude begins at 180.0, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1549,1550, 15, 0, 326, 326,0.000000 }, // 1714: f20GP51; f31GP51; f31GP59; qGP51; qGP59; Ride Cymbal 1; Ride Cymbal 2 + {1560,1561, 70, 0, 260, 260,0.000000 }, // 1628: f20GP51; Ride Cymbal 1 - // Amplitude begins at 116.0, + // Amplitude begins at 2783.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1551,1552, 15, 0, 313, 313,0.000000 }, // 1715: f20GP53; f31GP53; qGP53; Ride Bell + { 374, 375, 60, 0, 313, 313,0.000000 }, // 1629: f20GP52; Chinese Cymbal - // Amplitude begins at 790.5, peaks 2039.9 at 0.0s, + // Amplitude begins at 121.0, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {1562,1563, 36, 0, 366, 366,0.000000 }, // 1630: f20GP53; f31GP53; qGP53; Ride Bell + + // Amplitude begins at 755.2, peaks 2117.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1553,1554, 6, 0, 86, 86,0.000000 }, // 1716: f20GP54; f31GP54; qGP54; Tambourine + {1564,1565, 65, 0, 86, 86,0.000000 }, // 1631: f20GP54; f31GP54; qGP54; Tambourine - // Amplitude begins at 1672.6, peaks 1753.2 at 0.0s, - // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1555,1556,143, 0, 753, 753,0.000000 }, // 1717: f20GP55; f31GP55; qGP55; Splash Cymbal + // Amplitude begins at 1712.0, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1566,1567, 84, 0, 506, 506,0.000000 }, // 1632: f20GP55; f31GP55; qGP55; Splash Cymbal - // Amplitude begins at 1410.2, + // Amplitude begins at 1296.2, peaks 1311.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1557,1558, 17, 0, 106, 106,0.000000 }, // 1718: f20GP56; f31GP56; qGP56; Cow Bell + {1568,1569, 59, 0, 113, 113,0.000000 }, // 1633: f20GP56; Cow Bell - // Amplitude begins at 2907.4, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1559,1560,129, 0, 600, 600,0.000000 }, // 1719: f20GP57; f31GP57; qGP57; Crash Cymbal 2 + // Amplitude begins at 2855.3, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1570,1571, 84, 0, 486, 486,0.000000 }, // 1634: f20GP57; f31GP57; qGP57; Crash Cymbal 2 - // Amplitude begins at 507.5, peaks 559.7 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1561,1562,128, 0, 273, 273,0.000000 }, // 1720: f20GP58; f31GP58; qGP58; Vibraslap + // Amplitude begins at 493.6, peaks 584.9 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1572,1573, 35, 0, 53, 53,0.000000 }, // 1635: b50P58; f20GP58; Vibraslap; gps058 - // Amplitude begins at 172.4, + // Amplitude begins at 172.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1563,1564, 15, 0, 153, 153,0.000000 }, // 1721: f20GP59; Ride Cymbal 2 + {1574,1575, 44, 0, 153, 153,0.000000 }, // 1636: f20GP59; Ride Cymbal 2 - // Amplitude begins at 1940.8, + // Amplitude begins at 2036.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1565,1566, 6, 0, 86, 86,0.000000 }, // 1722: f20GP60; f31GP60; qGP60; High Bongo + {1576,1577, 67, 0, 66, 66,0.000000 }, // 1637: f20GP60; High Bongo - // Amplitude begins at 913.5, + // Amplitude begins at 974.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1567,1568, 1, 0, 46, 46,0.000000 }, // 1723: f20GP61; f31GP61; qGP61; Low Bongo + {1578,1579, 66, 0, 40, 40,0.000000 }, // 1638: f20GP61; Low Bongo - // Amplitude begins at 900.7, + // Amplitude begins at 901.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 146,1569, 1, 0, 13, 13,0.000000 }, // 1724: f20GP62; f31GP62; qGP62; Mute High Conga + { 146,1580, 59, 0, 13, 13,0.000000 }, // 1639: f20GP62; f31GP62; qGP62; Mute High Conga - // Amplitude begins at 539.5, + // Amplitude begins at 540.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1570,1571, 1, 0, 40, 40,0.000000 }, // 1725: f20GP63; f31GP63; qGP63; Open High Conga + {1581,1582, 51, 0, 40, 40,0.000000 }, // 1640: f20GP63; f31GP63; qGP63; Open High Conga // Amplitude begins at 525.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1572,1573, 1, 0, 40, 40,0.000000 }, // 1726: f20GP64; f31GP64; qGP64; Low Conga - - // Amplitude begins at 942.6, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1574,1575, 1, 0, 46, 46,0.000000 }, // 1727: f20GP65; f31GP65; qGP65; High Timbale + {1583,1584, 45, 0, 40, 40,0.000000 }, // 1641: f20GP64; f31GP64; qGP64; Low Conga - // Amplitude begins at 1420.7, + // Amplitude begins at 893.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 150,1576, 0, 0, 60, 60,0.000000 }, // 1728: f20GP66; f31GP66; qGP66; Low Timbale + {1585,1586, 71, 0, 133, 133,0.000000 }, // 1642: f20GP65; f31GP65; qGP65; High Timbale - // Amplitude begins at 558.3, + // Amplitude begins at 1381.1, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 150,1587, 60, 0, 160, 160,0.000000 }, // 1643: f20GP66; f31GP66; qGP66; Low Timbale + + // Amplitude begins at 547.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1577,1578, 3, 0, 40, 40,0.000000 }, // 1729: f20GP67; f31GP67; qGP67; High Agogo + {1588,1589, 58, 0, 40, 40,0.000000 }, // 1644: f20GP67; f31GP67; qGP67; High Agogo - // Amplitude begins at 681.5, + // Amplitude begins at 687.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1579,1580, 3, 0, 40, 40,0.000000 }, // 1730: f20GP68; f31GP68; qGP68; Low Agogo + {1590,1591, 53, 0, 40, 40,0.000000 }, // 1645: f20GP68; f31GP68; qGP68; Low Agogo - // Amplitude begins at 1.5, peaks 234.3 at 0.0s, + // Amplitude begins at 0.7, peaks 257.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 397,1581, 15, 0, 86, 86,0.000000 }, // 1731: f20GP69; f31GP69; qGP69; Cabasa + { 397,1592, 64, 0, 86, 86,0.000000 }, // 1646: f20GP69; f31GP69; qGP69; Cabasa - // Amplitude begins at 78.4, peaks 129.0 at 0.0s, + // Amplitude begins at 111.5, peaks 117.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1582,1583, 15, 0, 13, 13,0.000000 }, // 1732: f20GP70; f31GP70; qGP70; Maracas + {1593,1594, 71, 0, 13, 13,0.000000 }, // 1647: f20GP70; f31GP70; qGP70; Maracas - // Amplitude begins at 51.8, peaks 571.1 at 0.0s, + // Amplitude begins at 25.9, peaks 559.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1584,1585, 87, 0, 273, 273,0.000000 }, // 1733: f20GP71; f31GP71; qGP71; Short Whistle + {1595,1596, 61, 0, 326, 326,0.000000 }, // 1648: f20GP71; f31GP71; qGP71; Short Whistle - // Amplitude begins at 123.1, peaks 1419.6 at 0.0s, + // Amplitude begins at 61.2, peaks 1387.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1586,1587, 87, 0, 273, 273,0.000000 }, // 1734: f20GP72; f31GP72; qGP72; Long Whistle + {1597,1598, 61, 0, 326, 326,0.000000 }, // 1649: f20GP72; f31GP72; qGP72; Long Whistle - // Amplitude begins at 0.5, peaks 1476.9 at 0.1s, + // Amplitude begins at 0.5, peaks 1576.2 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 391, 392,128, 0, 73, 73,0.000000 }, // 1735: f20GP73; f31GP73; qGP73; Short Guiro + { 391, 392, 48, 0, 73, 73,0.000000 }, // 1650: f20GP73; Short Guiro - // Amplitude begins at 0.0, peaks 1485.8 at 0.3s, + // Amplitude begins at 0.0, peaks 1437.0 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 391, 393,128, 0, 280, 280,0.000000 }, // 1736: f20GP74; f31GP74; qGP74; Long Guiro + { 391, 393, 48, 0, 293, 293,0.000000 }, // 1651: f20GP74; Long Guiro + + // Amplitude begins at 1132.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1599,1600, 69, 0, 20, 20,0.000000 }, // 1652: f20GP75; f31GP75; qGP75; Claves - // Amplitude begins at 1284.6, + // Amplitude begins at 1127.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1588,1589, 6, 0, 40, 40,0.000000 }, // 1737: f20GP75; f31GP75; qGP75; Claves + { 160,1601, 68, 0, 20, 20,0.000000 }, // 1653: f20GP76; f31GP76; qGP76; High Wood Block - // Amplitude begins at 1285.5, + // Amplitude begins at 1207.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 160,1590, 6, 0, 40, 40,0.000000 }, // 1738: f20GP76; f20GP77; f31GP76; f31GP77; qGP76; qGP77; High Wood Block; Low Wood Block + { 160,1601, 63, 0, 33, 33,0.000000 }, // 1654: f20GP77; f31GP77; qGP77; Low Wood Block - // Amplitude begins at 0.9, peaks 2850.7 at 0.1s, + // Amplitude begins at 0.9, peaks 2708.2 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1591,1592, 1, 0, 340, 340,0.000000 }, // 1739: f20GP78; f31GP78; qGP78; Mute Cuica + {1602,1603, 74, 0, 326, 326,0.000000 }, // 1655: f20GP78; f31GP78; qGP78; Mute Cuica - // Amplitude begins at 8.0, peaks 2993.3 at 0.0s, + // Amplitude begins at 7.8, peaks 2940.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1593,1594, 1, 0, 300, 300,0.000000 }, // 1740: f20GP79; f31GP79; qGP79; Open Cuica + {1604,1605, 60, 0, 340, 340,0.000000 }, // 1656: f20GP79; f31GP79; qGP79; Open Cuica - // Amplitude begins at 573.3, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1595,1596, 10, 0, 153, 153,0.000000 }, // 1741: f20GP80; f31GP80; qGP80; Mute Triangle + // Amplitude begins at 269.5, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1606,1607, 80, 0, 60, 60,0.000000 }, // 1657: f20GP80; f31GP80; qGP80; Mute Triangle - // Amplitude begins at 1187.1, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1597,1598, 10, 0, 613, 613,0.000000 }, // 1742: f20GP81; f31GP81; qGP81; Open Triangle + // Amplitude begins at 916.2, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {1608,1609, 64, 0, 440, 440,0.000000 }, // 1658: f20GP81; f31GP81; qGP81; Open Triangle - // Amplitude begins at 1.3, peaks 260.4 at 0.0s, + // Amplitude begins at 2.2, peaks 258.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1599,1600, 15, 0, 40, 40,0.000000 }, // 1743: f20GP82; f31GP82; qGP82; Shaker + {1610,1611, 69, 0, 33, 33,0.000000 }, // 1659: f20GP82; Shaker - // Amplitude begins at 1429.4, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1601,1602, 3, 0, 586, 586,0.000000 }, // 1744: f20GP84; f31GP84; f36GP84; qGP84; Bell Tree + // Amplitude begins at 3.6, peaks 1402.9 at 0.0s, + // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. + { 398, 399, 55, 0, 666, 666,0.000000 }, // 1660: f20GP83; Jingle Bell - // Amplitude begins at 1267.8, + // Amplitude begins at 1272.3, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1612,1613, 75, 0, 526, 526,0.000000 }, // 1661: f20GP84; Bell Tree + + // Amplitude begins at 1135.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1603,1604, 3, 0, 40, 40,0.000000 }, // 1745: f20GP85; f31GP85; qGP85; Castanets + {1614,1615, 68, 0, 20, 20,0.000000 }, // 1662: f20GP85; f31GP85; qGP85; Castanets - // Amplitude begins at 540.0, + // Amplitude begins at 527.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1605,1606, 1, 0, 40, 40,0.000000 }, // 1746: f20GP86; f31GP86; qGP86; Mute Surdu + {1616,1617, 48, 0, 40, 40,0.000000 }, // 1663: f20GP86; f31GP86; qGP86; Mute Surdu - // Amplitude begins at 2409.7, + // Amplitude begins at 2545.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1607,1608, 1, 0, 20, 20,0.000000 }, // 1747: f20GP87; f31GP87; qGP87; Open Surdu + {1618,1619, 53, 0, 33, 33,0.000000 }, // 1664: f20GP87; f31GP87; qGP87; Open Surdu // Amplitude begins at 121.6, peaks 3213.9 at 14.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {1609,1609, 0, 0, 40000, 913,0.000000 }, // 1748: f21GM3; Honky-tonkPiano + {1620,1620, 0, 0, 40000, 913,0.000000 }, // 1665: f21GM3; Honky-tonkPiano // Amplitude begins at 2836.1, peaks 3374.5 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1610,1610, 0, 0, 40000, 440,0.000000 }, // 1749: f21GM4; Rhodes Piano + {1621,1621, 0, 0, 40000, 440,0.000000 }, // 1666: f21GM4; Rhodes Piano // Amplitude begins at 1247.9, peaks 1357.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1611,1611, 0, 0, 986, 986,0.000000 }, // 1750: f21GM5; f41GM5; Chorused Piano + {1622,1622, 0, 0, 986, 986,0.000000 }, // 1667: f21GM5; f41GM5; Chorused Piano // Amplitude begins at 2710.6, peaks 3099.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1612,1612, 0, 0, 40000, 293,0.000000 }, // 1751: f21GM9; Glockenspiel + {1623,1623, 0, 0, 40000, 293,0.000000 }, // 1668: f21GM9; Glockenspiel // Amplitude begins at 0.0, peaks 3174.2 at 21.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.7s. - {1613,1613, 0, 0, 40000, 700,0.000000 }, // 1752: f21GM10; Music box + {1624,1624, 0, 0, 40000, 700,0.000000 }, // 1669: f21GM10; Music box // Amplitude begins at 2512.4, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1614,1614, 0, 0, 1386, 1386,0.000000 }, // 1753: b56M93; b66M93; f21GM27; Electric Guitar2; PAD6 + {1625,1625, 0, 0, 1386, 1386,0.000000 }, // 1670: b56M93; b66M93; f21GM27; Electric Guitar2; PAD6 // Amplitude begins at 2465.2, peaks 3173.7 at 35.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1615,1615, 0, 0, 40000, 473,0.000000 }, // 1754: f21GM28; f41GM28; Electric Guitar3 + {1626,1626, 0, 0, 40000, 473,0.000000 }, // 1671: f21GM28; f41GM28; Electric Guitar3 // Amplitude begins at 0.0, peaks 2764.0 at 24.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {1616,1616, 0, 0, 40000, 593,0.000000 }, // 1755: f21GM29; Overdrive Guitar + {1627,1627, 0, 0, 40000, 593,0.000000 }, // 1672: f21GM29; Overdrive Guitar // Amplitude begins at 0.0, peaks 2924.0 at 2.3s, // fades to 20% at 3.3s, keyoff fades to 20% in 3.3s. - {1617,1617, 0, 0, 3293, 3293,0.000000 }, // 1756: f21GM33; f41GM33; f41GM36; Electric Bass 1; Slap Bass 1 + {1628,1628, 0, 0, 3293, 3293,0.000000 }, // 1673: f21GM33; f41GM33; f41GM36; Electric Bass 1; Slap Bass 1 // Amplitude begins at 2307.5, peaks 3328.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1618,1618, 0, 0, 40000, 6,0.000000 }, // 1757: f21GM34; Electric Bass 2 + {1629,1629, 0, 0, 40000, 6,0.000000 }, // 1674: f21GM34; Electric Bass 2 // Amplitude begins at 2577.6, peaks 3366.5 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1619,1619, 0, 0, 40000, 20,0.000000 }, // 1758: f21GM35; Fretless Bass + {1630,1630, 0, 0, 40000, 20,0.000000 }, // 1675: f21GM35; Fretless Bass // Amplitude begins at 2193.2, peaks 3415.4 at 29.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1620,1620, 0, 0, 40000, 20,0.000000 }, // 1759: f21GM36; Slap Bass 1 + {1631,1631, 0, 0, 40000, 20,0.000000 }, // 1676: f21GM36; Slap Bass 1 // Amplitude begins at 0.0, peaks 2979.1 at 28.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.2s. - {1621,1621, 0, 0, 40000, 1186,0.000000 }, // 1760: f21GM37; Slap Bass 2 + {1632,1632, 0, 0, 40000, 1186,0.000000 }, // 1677: f21GM37; Slap Bass 2 // Amplitude begins at 0.6, peaks 2032.6 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1622,1622, 0, 0, 40000, 20,0.000000 }, // 1761: f21GM38; Synth Bass 1 + {1633,1633, 0, 0, 40000, 20,0.000000 }, // 1678: f21GM38; Synth Bass 1 // Amplitude begins at 2238.1, peaks 3377.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1623,1623, 0, 0, 40000, 6,0.000000 }, // 1762: f21GM39; Synth Bass 2 + {1634,1634, 0, 0, 40000, 6,0.000000 }, // 1679: f21GM39; Synth Bass 2 // Amplitude begins at 2289.3, peaks 3364.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1624,1624, 0, 0, 40000, 6,0.000000 }, // 1763: f21GM40; Violin + {1635,1635, 0, 0, 40000, 6,0.000000 }, // 1680: f21GM40; Violin // Amplitude begins at 0.0, peaks 2730.6 at 28.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1625,1625, 0, 0, 40000, 260,0.000000 }, // 1764: f21GM42; f41GM42; Cello + {1636,1636, 0, 0, 40000, 260,0.000000 }, // 1681: f21GM42; f41GM42; Cello // Amplitude begins at 2353.9, peaks 3364.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1626,1626, 0, 0, 40000, 6,0.000000 }, // 1765: f21GM44; Tremulo Strings + {1637,1637, 0, 0, 40000, 6,0.000000 }, // 1682: f21GM44; Tremulo Strings // Amplitude begins at 2451.7, peaks 3366.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1627,1627, 0, 0, 40000, 6,0.000000 }, // 1766: f21GM45; Pizzicato String + {1638,1638, 0, 0, 40000, 6,0.000000 }, // 1683: f21GM45; Pizzicato String // Amplitude begins at 2722.8, peaks 3362.1 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1628,1628, 0, 0, 40000, 6,0.000000 }, // 1767: f21GM46; Orchestral Harp + {1639,1639, 0, 0, 40000, 6,0.000000 }, // 1684: f21GM46; Orchestral Harp // Amplitude begins at 2745.9, peaks 3149.0 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.0s. - {1629,1629, 0, 0, 320, 26,0.000000 }, // 1768: f21GM47; Timpany + {1640,1640, 0, 0, 320, 26,0.000000 }, // 1685: f21GM47; Timpany // Amplitude begins at 7.7, peaks 2822.8 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1630,1630, 0, 0, 966, 966,0.000000 }, // 1769: f21GM48; String Ensemble1 + {1641,1641, 0, 0, 966, 966,0.000000 }, // 1686: f21GM48; String Ensemble1 // Amplitude begins at 7.8, peaks 3107.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1631,1631, 0, 0, 40000, 193,0.000000 }, // 1770: f21GM50; f41GM48; f41GM50; String Ensemble1; Synth Strings 1 + {1642,1642, 0, 0, 40000, 193,0.000000 }, // 1687: f21GM50; f41GM48; f41GM50; String Ensemble1; Synth Strings 1 // Amplitude begins at 2841.1, peaks 3080.5 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1632,1632, 0, 0, 486, 486,0.000000 }, // 1771: f21GM51; SynthStrings 2 + {1643,1643, 0, 0, 486, 486,0.000000 }, // 1688: f21GM51; SynthStrings 2 // Amplitude begins at 242.3, peaks 424.3 at 39.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1633,1633, 0, 0, 40000, 140,0.000000 }, // 1772: f21GM52; Choir Aahs + {1644,1644, 0, 0, 40000, 140,0.000000 }, // 1689: f21GM52; Choir Aahs // Amplitude begins at 373.6, peaks 654.0 at 39.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1634,1634, 0, 0, 40000, 140,0.000000 }, // 1773: f21GM53; Voice Oohs + {1645,1645, 0, 0, 40000, 140,0.000000 }, // 1690: f21GM53; Voice Oohs // Amplitude begins at 7.2, peaks 3180.4 at 7.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1635,1635, 0, 0, 40000, 246,0.000000 }, // 1774: f21GM61; f21GM88; f41GM88; Brass Section; Pad 1 new age + {1646,1646, 0, 0, 40000, 246,0.000000 }, // 1691: f21GM61; f21GM88; f41GM88; Brass Section; Pad 1 new age // Amplitude begins at 134.4, peaks 3154.1 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1636,1636, 0, 0, 40000, 473,0.000000 }, // 1775: f21GM63; Synth Brass 2 + {1647,1647, 0, 0, 40000, 473,0.000000 }, // 1692: f21GM63; Synth Brass 2 // Amplitude begins at 2998.5, peaks 3239.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1637,1637, 0, 0, 40000, 6,0.000000 }, // 1776: f21GM64; Soprano Sax + {1648,1648, 0, 0, 40000, 6,0.000000 }, // 1693: f21GM64; Soprano Sax // Amplitude begins at 2968.1, peaks 3260.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1638,1638, 0, 0, 40000, 6,0.000000 }, // 1777: f21GM65; Alto Sax + {1649,1649, 0, 0, 40000, 6,0.000000 }, // 1694: f21GM65; Alto Sax // Amplitude begins at 2868.1, peaks 3248.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1639,1639, 0, 0, 40000, 6,0.000000 }, // 1778: f21GM66; Tenor Sax + {1650,1650, 0, 0, 40000, 6,0.000000 }, // 1695: f21GM66; Tenor Sax // Amplitude begins at 2701.3, peaks 3267.0 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1640,1640, 0, 0, 40000, 6,0.000000 }, // 1779: f21GM67; Baritone Sax + {1651,1651, 0, 0, 40000, 6,0.000000 }, // 1696: f21GM67; Baritone Sax // Amplitude begins at 2732.2, peaks 3269.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1641,1641, 0, 0, 40000, 6,0.000000 }, // 1780: f21GM68; Oboe + {1652,1652, 0, 0, 40000, 6,0.000000 }, // 1697: f21GM68; Oboe // Amplitude begins at 2987.7, peaks 3338.5 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1642,1642, 0, 0, 40000, 6,0.000000 }, // 1781: f21GM69; English Horn + {1653,1653, 0, 0, 40000, 6,0.000000 }, // 1698: f21GM69; English Horn // Amplitude begins at 0.8, peaks 3211.4 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1643,1643, 0, 0, 40000, 73,0.000000 }, // 1782: f21GM70; Bassoon + {1654,1654, 0, 0, 40000, 73,0.000000 }, // 1699: f21GM70; Bassoon // Amplitude begins at 864.5, peaks 3193.3 at 31.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1644,1644, 0, 0, 40000, 473,0.000000 }, // 1783: f21GM71; Clarinet + {1655,1655, 0, 0, 40000, 473,0.000000 }, // 1700: f21GM71; Clarinet // Amplitude begins at 0.8, peaks 2464.5 at 19.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1645,1645, 0, 0, 40000, 300,0.000000 }, // 1784: f21GM73; Flute + {1656,1656, 0, 0, 40000, 300,0.000000 }, // 1701: f21GM73; Flute // Amplitude begins at 0.8, peaks 3729.2 at 6.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1646,1646, 0, 0, 40000, 106,0.000000 }, // 1785: f21GM74; Recorder + {1657,1657, 0, 0, 40000, 106,0.000000 }, // 1702: f21GM74; Recorder // Amplitude begins at 362.8, peaks 4208.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1647,1647, 0, 0, 40000, 440,0.000000 }, // 1786: f21GM76; Bottle Blow + {1658,1658, 0, 0, 40000, 440,0.000000 }, // 1703: f21GM76; Bottle Blow // Amplitude begins at 2094.1, peaks 2859.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1648,1648, 0, 0, 1220, 1220,0.000000 }, // 1787: f21GM78; Whistle + {1659,1659, 0, 0, 1220, 1220,0.000000 }, // 1704: f21GM78; Whistle // Amplitude begins at 2364.0, peaks 2389.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1649,1649, 0, 0, 540, 540,0.000000 }, // 1788: f21GM79; Ocarina + {1660,1660, 0, 0, 540, 540,0.000000 }, // 1705: f21GM79; Ocarina // Amplitude begins at 7.9, peaks 3217.2 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1650,1650, 0, 0, 40000, 140,0.000000 }, // 1789: f21GM80; Lead 1 squareea + {1661,1661, 0, 0, 40000, 140,0.000000 }, // 1706: f21GM80; Lead 1 squareea // Amplitude begins at 2738.6, peaks 2923.6 at 28.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1651,1651, 0, 0, 40000, 160,0.000000 }, // 1790: f21GM81; f21GM87; f41GM87; Lead 2 sawtooth; Lead 8 brass + {1662,1662, 0, 0, 40000, 160,0.000000 }, // 1707: f21GM81; f21GM87; f41GM87; Lead 2 sawtooth; Lead 8 brass // Amplitude begins at 1056.6, peaks 3075.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.0s. - {1652,1652, 0, 0, 40000, 1986,0.000000 }, // 1791: f21GM82; Lead 3 calliope + {1663,1663, 0, 0, 40000, 1986,0.000000 }, // 1708: f21GM82; Lead 3 calliope // Amplitude begins at 2465.6, peaks 3173.7 at 35.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 3.6s. - {1653,1653, 0, 0, 40000, 3626,0.000000 }, // 1792: f21GM89; f21GM90; f21GM91; f21GM92; f21GM93; Pad 2 warm; Pad 3 polysynth; Pad 4 choir; Pad 5 bowedpad; Pad 6 metallic + {1664,1664, 0, 0, 40000, 3626,0.000000 }, // 1709: f21GM89; f21GM90; f21GM91; f21GM92; f21GM93; Pad 2 warm; Pad 3 polysynth; Pad 4 choir; Pad 5 bowedpad; Pad 6 metallic // Amplitude begins at 4.3, peaks 2928.5 at 9.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.2s. - {1654,1654, 0, 0, 40000, 1160,0.000000 }, // 1793: f21GM94; Pad 7 halo + {1665,1665, 0, 0, 40000, 1160,0.000000 }, // 1710: f21GM94; Pad 7 halo // Amplitude begins at 1905.1, peaks 2857.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1655,1655, 0, 0, 606, 606,0.000000 }, // 1794: f21GM96; FX 1 rain + {1666,1666, 0, 0, 606, 606,0.000000 }, // 1711: f21GM96; FX 1 rain // Amplitude begins at 1219.2, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1656,1656, 0, 0, 1746, 1746,0.000000 }, // 1795: f21GM98; f32GM98; FX 3 crystal + {1667,1667, 0, 0, 1746, 1746,0.000000 }, // 1712: f21GM98; f32GM98; FX 3 crystal // Amplitude begins at 2238.1, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1657,1657, 0, 0, 960, 960,0.000000 }, // 1796: f21GM104; f21GM99; f41GM104; f41GM99; FX 4 atmosphere; Sitar + {1668,1668, 0, 0, 960, 960,0.000000 }, // 1713: f21GM104; f21GM99; f41GM104; f41GM99; FX 4 atmosphere; Sitar // Amplitude begins at 8.9, peaks 3329.3 at 35.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1658,1658, 0, 0, 40000, 273,0.000000 }, // 1797: f21GM114; Steel Drums + {1669,1669, 0, 0, 40000, 273,0.000000 }, // 1714: f21GM114; Steel Drums // Amplitude begins at 2860.2, peaks 3006.4 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1659,1659, 0, 0, 1886, 1886,0.000000 }, // 1798: f21GM115; Woodblock + {1670,1670, 0, 0, 1886, 1886,0.000000 }, // 1715: f21GM115; Woodblock // Amplitude begins at 0.8, peaks 3744.9 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1660,1660, 0, 0, 40000, 420,0.000000 }, // 1799: f21GM124; Telephone + {1671,1671, 0, 0, 40000, 420,0.000000 }, // 1716: f21GM124; Telephone - // Amplitude begins at 2750.5, + // Amplitude begins at 2680.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 736, 736, 0, 0, 66, 66,0.000000 }, // 1800: f21GP35; f27GP27; f27GP28; f27GP29; f27GP30; f27GP31; f27GP35; f41GP35; Ac Bass Drum + {1672,1672, 12, 0, 66, 66,0.000000 }, // 1717: f21GP35; f27GP27; f27GP28; f27GP29; f27GP30; f27GP31; f27GP35; f41GP35; Ac Bass Drum - // Amplitude begins at 53.2, peaks 2757.5 at 0.0s, + // Amplitude begins at 133.7, peaks 2617.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1661,1661, 38, 0, 126, 126,0.000000 }, // 1801: f21GP36; f21GP70; Bass Drum 1; Maracas + {1673,1673, 48, 0, 100, 100,0.000000 }, // 1718: f21GP36; Bass Drum 1 - // Amplitude begins at 2786.8, + // Amplitude begins at 2884.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 738, 738, 0, 0, 80, 80,0.000000 }, // 1802: f21GP37; f41GP37; Side Stick + { 736, 736, 52, 0, 73, 73,0.000000 }, // 1719: f21GP37; f41GP37; Side Stick + + // Amplitude begins at 2858.0, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1674,1674, 48, 0, 153, 153,0.000000 }, // 1720: f21GP38; Acoustic Snare - // Amplitude begins at 2712.9, + // Amplitude begins at 907.8, peaks 2210.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1662,1662, 17, 0, 113, 113,0.000000 }, // 1803: f21GP38; f21GP39; f21GP40; Acoustic Snare; Electric Snare; Hand Clap + {1674,1674, 36, 0, 146, 146,0.000000 }, // 1721: f21GP39; f21GP40; Electric Snare; Hand Clap - // Amplitude begins at 1529.0, + // Amplitude begins at 429.2, peaks 667.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 741, 741, 30, 0, 80, 80,0.000000 }, // 1804: f21GP42; f27GP51; f27GP53; f27GP54; f27GP59; f41GP42; Closed High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2; Tambourine + { 377, 377, 84, 0, 73, 73,0.000000 }, // 1722: f21GP44; f21GP47; f21GP69; f21GP71; f27GP71; f32GP44; f32GP46; f32GP51; f32GP52; f32GP54; f32GP69; f32GP70; f32GP71; f32GP72; f32GP73; f32GP75; f32GP80; f32GP81; f32GP82; f32GP85; f41GP44; f41GP47; f41GP69; f41GP70; f41GP71; Cabasa; Castanets; Chinese Cymbal; Claves; Long Whistle; Low-Mid Tom; Maracas; Mute Triangle; Open High Hat; Open Triangle; Pedal High Hat; Ride Cymbal 1; Shaker; Short Guiro; Short Whistle; Tambourine - // Amplitude begins at 1177.2, + // Amplitude begins at 971.4, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + { 730, 730, 95, 0, 586, 586,0.000000 }, // 1723: f21GP63; f27GP80; f41GP63; Mute Triangle; Open High Conga + + // Amplitude begins at 258.5, peaks 2722.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 742, 742, 46, 0, 80, 80,0.000000 }, // 1805: f21GP46; f41GP46; Open High Hat + {1673,1673, 84, 0, 80, 80,0.000000 }, // 1724: f21GP70; Maracas - // Amplitude begins at 910.6, peaks 918.4 at 0.0s, - // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - { 730, 730, 41, 0, 3373, 3373,0.000000 }, // 1806: f21GP63; f27GP80; f27GP81; f27GP83; f27GP84; f41GP63; Bell Tree; Jingle Bell; Mute Triangle; Open High Conga; Open Triangle + // Amplitude begins at 2262.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 20, 0, 200, 200,0.000000 }, // 1725: f21GP72; f27GP64; f27GP72; f27GP86; f41GP72; Long Whistle; Low Conga; Mute Surdu + + // Amplitude begins at 2332.4, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 22, 0, 200, 200,0.000000 }, // 1726: f21GP73; f27GP63; f27GP73; f27GP74; f41GP73; Long Guiro; Open High Conga; Short Guiro - // Amplitude begins at 2348.1, + // Amplitude begins at 2268.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 746, 746, 18, 0, 153, 153,0.000000 }, // 1807: f21GP72; f21GP73; f21GP75; f27GP41; f27GP43; f27GP45; f27GP47; f27GP48; f27GP50; f27GP60; f27GP61; f27GP62; f27GP63; f27GP64; f27GP65; f27GP66; f27GP72; f27GP73; f27GP74; f27GP86; f27GP87; f41GP72; f41GP73; f41GP75; Claves; High Bongo; High Floor Tom; High Timbale; High Tom; High-Mid Tom; Long Guiro; Long Whistle; Low Bongo; Low Conga; Low Floor Tom; Low Timbale; Low Tom; Low-Mid Tom; Mute High Conga; Mute Surdu; Open High Conga; Open Surdu; Short Guiro + { 755, 755, 24, 0, 193, 193,0.000000 }, // 1727: f21GP75; f27GP62; f27GP87; f41GP75; Claves; Mute High Conga; Open Surdu // Amplitude begins at 2161.2, peaks 2190.5 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1663,1663, 0, 0, 406, 406,0.000000 }, // 1808: f13GM0; f50GM0; nemM0; AcouGrandPiano + {1675,1675, 0, 0, 406, 406,0.000000 }, // 1728: f13GM0; f50GM0; nemM0; AcouGrandPiano // Amplitude begins at 2952.8, peaks 3165.5 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1664,1664, 0, 0, 486, 486,0.000000 }, // 1809: f13GM1; f50GM1; nemM1; BrightAcouGrand + {1676,1676, 0, 0, 486, 486,0.000000 }, // 1729: f13GM1; f50GM1; nemM1; BrightAcouGrand // Amplitude begins at 2221.4, peaks 2490.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1665,1665, 0, 0, 573, 573,0.000000 }, // 1810: f13GM2; f50GM2; nemM2; ElecGrandPiano + {1677,1677, 0, 0, 573, 573,0.000000 }, // 1730: f13GM2; f50GM2; nemM2; ElecGrandPiano // Amplitude begins at 1061.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1666,1666, 0, 0, 40, 40,0.000000 }, // 1811: nemM3; Honky-tonkPiano + {1678,1678, 0, 0, 40, 40,0.000000 }, // 1731: nemM3; Honky-tonkPiano // Amplitude begins at 2582.6, peaks 2943.5 at 0.2s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1667,1667, 0, 0, 1886, 1886,0.000000 }, // 1812: f13GM4; f50GM4; nemM4; Rhodes Piano + {1679,1679, 0, 0, 1886, 1886,0.000000 }, // 1732: f13GM4; f50GM4; nemM4; Rhodes Piano // Amplitude begins at 2741.1, peaks 3030.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1668,1668, 0, 0, 960, 960,0.000000 }, // 1813: nemM5; Chorused Piano + {1680,1680, 0, 0, 960, 960,0.000000 }, // 1733: nemM5; Chorused Piano // Amplitude begins at 919.7, peaks 950.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1669,1669, 0, 0, 560, 560,0.000000 }, // 1814: f13GM6; f50GM6; nemM6; Harpsichord + {1681,1681, 0, 0, 560, 560,0.000000 }, // 1734: f13GM6; f50GM6; nemM6; Harpsichord // Amplitude begins at 123.2, peaks 1629.4 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1670,1670, 0, 0, 660, 660,0.000000 }, // 1815: f13GM7; f50GM7; nemM7; Clavinet + {1682,1682, 0, 0, 660, 660,0.000000 }, // 1735: f13GM7; f50GM7; nemM7; Clavinet // Amplitude begins at 2393.8, peaks 2846.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1671,1671, 0, 0, 153, 153,0.000000 }, // 1816: f13GM8; f50GM8; nemM8; Celesta + {1683,1683, 0, 0, 153, 153,0.000000 }, // 1736: f13GM8; f50GM8; nemM8; Celesta // Amplitude begins at 2844.7, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1672,1672, 0, 0, 440, 440,0.000000 }, // 1817: f13GM9; f50GM9; nemM9; Glockenspiel + {1684,1684, 0, 0, 440, 440,0.000000 }, // 1737: f13GM9; f50GM9; nemM9; Glockenspiel // Amplitude begins at 1598.8, peaks 1991.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1673,1673, 0, 0, 486, 486,0.000000 }, // 1818: f13GM10; f50GM10; nemM10; Music box + {1685,1685, 0, 0, 486, 486,0.000000 }, // 1738: f13GM10; f50GM10; nemM10; Music box // Amplitude begins at 1268.4, peaks 1433.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1674,1674, 0, 0, 40000, 213,0.000000 }, // 1819: nemM11; Vibraphone + {1686,1686, 0, 0, 40000, 213,0.000000 }, // 1739: nemM11; Vibraphone // Amplitude begins at 2444.4, peaks 3005.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1675,1675, 0, 0, 260, 260,0.000000 }, // 1820: f13GM12; f50GM12; nemM12; Marimba + {1687,1687, 0, 0, 260, 260,0.000000 }, // 1740: f13GM12; f50GM12; nemM12; Marimba // Amplitude begins at 2631.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1676,1676, 0, 0, 153, 153,0.000000 }, // 1821: f13GM13; f50GM13; nemM13; Xylophone + {1688,1688, 0, 0, 153, 153,0.000000 }, // 1741: f13GM13; f50GM13; nemM13; Xylophone // Amplitude begins at 2793.5, peaks 2872.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1677,1677, 0, 0, 820, 820,0.000000 }, // 1822: nemM14; Tubular Bells + {1689,1689, 0, 0, 820, 820,0.000000 }, // 1742: nemM14; Tubular Bells // Amplitude begins at 106.2, peaks 1144.8 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1678,1678, 0, 0, 793, 793,0.000000 }, // 1823: f13GM15; f50GM15; nemM15; Dulcimer + {1690,1690, 0, 0, 793, 793,0.000000 }, // 1743: f13GM15; f50GM15; nemM15; Dulcimer // Amplitude begins at 2397.6, peaks 2578.5 at 40.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1679,1679, 0, 0, 40000, 0,0.000000 }, // 1824: nemM16; Hammond Organ + {1691,1691, 0, 0, 40000, 0,0.000000 }, // 1744: nemM16; Hammond Organ // Amplitude begins at 1560.5, peaks 1710.5 at 31.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1680,1680, 0, 0, 40000, 6,0.000000 }, // 1825: f13GM17; f50GM17; nemM17; Percussive Organ + {1692,1692, 0, 0, 40000, 6,0.000000 }, // 1745: f13GM17; f50GM17; nemM17; Percussive Organ // Amplitude begins at 688.6, peaks 1919.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1681,1681, 0, 0, 86, 86,0.000000 }, // 1826: f13GM18; f50GM18; nemM18; Rock Organ + {1693,1693, 0, 0, 86, 86,0.000000 }, // 1746: f13GM18; f50GM18; nemM18; Rock Organ // Amplitude begins at 431.3, peaks 1492.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1682,1682, 0, 0, 40000, 6,0.000000 }, // 1827: f13GM20; f50GM20; nemM20; Reed Organ + {1694,1694, 0, 0, 40000, 6,0.000000 }, // 1747: f13GM20; f50GM20; nemM20; Reed Organ // Amplitude begins at 0.2, peaks 694.3 at 1.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1683,1683, 0, 0, 40000, 6,0.000000 }, // 1828: f13GM21; f50GM21; nemM21; Accordion + {1695,1695, 0, 0, 40000, 6,0.000000 }, // 1748: f13GM21; f50GM21; nemM21; Accordion // Amplitude begins at 0.0, peaks 579.8 at 37.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1684,1684, 0, 0, 40000, 6,0.000000 }, // 1829: f13GM22; f50GM22; nemM22; Harmonica + {1696,1696, 0, 0, 40000, 6,0.000000 }, // 1749: f13GM22; f50GM22; nemM22; Harmonica // Amplitude begins at 0.3, peaks 1387.0 at 12.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1685,1685, 0, 0, 40000, 6,0.000000 }, // 1830: nemM23; Tango Accordion + {1697,1697, 0, 0, 40000, 6,0.000000 }, // 1750: nemM23; Tango Accordion // Amplitude begins at 1764.5, peaks 1832.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1686,1686, 0, 0, 380, 380,0.000000 }, // 1831: f13GM24; f50GM24; nemM24; Acoustic Guitar1 + {1698,1698, 0, 0, 380, 380,0.000000 }, // 1751: f13GM24; f50GM24; nemM24; Acoustic Guitar1 // Amplitude begins at 1782.1, peaks 1832.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1687,1687, 0, 0, 380, 380,0.000000 }, // 1832: f13GM25; f50GM25; nemM25; Acoustic Guitar2 + {1699,1699, 0, 0, 380, 380,0.000000 }, // 1752: f13GM25; f50GM25; nemM25; Acoustic Guitar2 // Amplitude begins at 3063.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1688,1688, 0, 0, 100, 0,0.000000 }, // 1833: f13GM26; f50GM26; nemM26; Electric Guitar1 + {1700,1700, 0, 0, 100, 0,0.000000 }, // 1753: f13GM26; f50GM26; nemM26; Electric Guitar1 // Amplitude begins at 2185.9, peaks 2613.7 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1689,1689, 0, 0, 1853, 1853,0.000000 }, // 1834: f13GM27; f50GM27; nemM27; Electric Guitar2 + {1701,1701, 0, 0, 1853, 1853,0.000000 }, // 1754: f13GM27; f50GM27; nemM27; Electric Guitar2 // Amplitude begins at 1018.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1690,1690, 0, 0, 40, 40,0.000000 }, // 1835: f13GM28; f50GM28; nemM28; Electric Guitar3 + {1702,1702, 0, 0, 40, 40,0.000000 }, // 1755: f13GM28; f50GM28; nemM28; Electric Guitar3 // Amplitude begins at 980.2, peaks 1114.5 at 3.0s, // fades to 20% at 4.1s, keyoff fades to 20% in 4.1s. - {1691,1691, 0, 0, 4060, 4060,0.000000 }, // 1836: f13GM29; f50GM29; nemM29; Overdrive Guitar + {1703,1703, 0, 0, 4060, 4060,0.000000 }, // 1756: f13GM29; f50GM29; nemM29; Overdrive Guitar // Amplitude begins at 980.2, peaks 1068.0 at 2.4s, // fades to 20% at 2.6s, keyoff fades to 20% in 2.6s. - {1692,1692, 0, 0, 2640, 2640,0.000000 }, // 1837: f13GM30; f50GM30; nemM30; Distorton Guitar + {1704,1704, 0, 0, 2640, 2640,0.000000 }, // 1757: f13GM30; f50GM30; nemM30; Distorton Guitar // Amplitude begins at 6.7, peaks 2376.2 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1693,1693, 0, 0, 1100, 1100,0.000000 }, // 1838: nemM31; Guitar Harmonics + {1705,1705, 0, 0, 1100, 1100,0.000000 }, // 1758: nemM31; Guitar Harmonics // Amplitude begins at 2937.5, peaks 3497.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1694,1694, 0, 0, 40000, 0,0.000000 }, // 1839: f13GM32; f50GM32; nemM32; Acoustic Bass + {1706,1706, 0, 0, 40000, 0,0.000000 }, // 1759: f13GM32; f50GM32; nemM32; Acoustic Bass // Amplitude begins at 740.3, peaks 1731.9 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1695,1695, 0, 0, 1073, 1073,0.000000 }, // 1840: f13GM33; f50GM33; nemM33; Electric Bass 1 + {1707,1707, 0, 0, 1073, 1073,0.000000 }, // 1760: f13GM33; f50GM33; nemM33; Electric Bass 1 // Amplitude begins at 1505.2, peaks 3208.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1696,1696, 0, 0, 40000, 53,0.000000 }, // 1841: f13GM34; f50GM34; nemM34; Electric Bass 2 + {1708,1708, 0, 0, 40000, 53,0.000000 }, // 1761: f13GM34; f50GM34; nemM34; Electric Bass 2 // Amplitude begins at 2822.1, peaks 3240.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1697,1697, 0, 0, 40000, 0,0.000000 }, // 1842: nemM35; Fretless Bass + {1709,1709, 0, 0, 40000, 0,0.000000 }, // 1762: nemM35; Fretless Bass // Amplitude begins at 1532.5, peaks 3174.9 at 37.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1698,1698, 0, 0, 40000, 0,0.000000 }, // 1843: f13GM36; f50GM36; nemM36; Slap Bass 1 + {1710,1710, 0, 0, 40000, 0,0.000000 }, // 1763: f13GM36; f50GM36; nemM36; Slap Bass 1 // Amplitude begins at 2500.1, peaks 3192.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1699,1699, 0, 0, 40000, 53,0.000000 }, // 1844: f13GM37; f50GM37; nemM37; Slap Bass 2 + {1711,1711, 0, 0, 40000, 53,0.000000 }, // 1764: f13GM37; f50GM37; nemM37; Slap Bass 2 // Amplitude begins at 1325.6, peaks 3141.9 at 3.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1700,1700, 0, 0, 40000, 0,0.000000 }, // 1845: f13GM38; f50GM38; nemM38; Synth Bass 1 + {1712,1712, 0, 0, 40000, 0,0.000000 }, // 1765: f13GM38; f50GM38; nemM38; Synth Bass 1 // Amplitude begins at 2458.5, peaks 3149.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1701,1701, 0, 0, 40000, 26,0.000000 }, // 1846: f13GM39; f50GM39; nemM39; Synth Bass 2 + {1713,1713, 0, 0, 40000, 26,0.000000 }, // 1766: f13GM39; f50GM39; nemM39; Synth Bass 2 // Amplitude begins at 2865.1, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1702,1702, 0, 0, 620, 620,0.000000 }, // 1847: nemM40; nemM78; Violin; Whistle + {1714,1714, 0, 0, 620, 620,0.000000 }, // 1767: nemM40; nemM78; Violin; Whistle // Amplitude begins at 0.3, peaks 1462.1 at 19.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1703,1703, 0, 0, 40000, 26,0.000000 }, // 1848: nemM41; Viola + {1715,1715, 0, 0, 40000, 26,0.000000 }, // 1768: nemM41; Viola // Amplitude begins at 0.0, peaks 1479.6 at 0.2s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.0s. - {1704,1704, 0, 0, 1026, 13,0.000000 }, // 1849: nemM42; Cello + {1716,1716, 0, 0, 1026, 13,0.000000 }, // 1769: nemM42; Cello // Amplitude begins at 0.4, peaks 1444.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1705,1705, 0, 0, 40000, 0,0.000000 }, // 1850: nemM43; Contrabass + {1717,1717, 0, 0, 40000, 0,0.000000 }, // 1770: nemM43; Contrabass // Amplitude begins at 0.0, peaks 1439.5 at 0.4s, // fades to 20% at 2.3s, keyoff fades to 20% in 0.0s. - {1706,1706, 0, 0, 2253, 13,0.000000 }, // 1851: nemM44; Tremulo Strings + {1718,1718, 0, 0, 2253, 13,0.000000 }, // 1771: nemM44; Tremulo Strings // Amplitude begins at 1302.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1707,1707, 0, 0, 213, 213,0.000000 }, // 1852: f13GM45; f50GM45; nemM45; Pizzicato String + {1719,1719, 0, 0, 213, 213,0.000000 }, // 1772: f13GM45; f50GM45; nemM45; Pizzicato String // Amplitude begins at 1897.1, peaks 2655.2 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1708,1708, 0, 0, 960, 960,0.000000 }, // 1853: f13GM46; f50GM46; nemM46; Orchestral Harp + {1720,1720, 0, 0, 960, 960,0.000000 }, // 1773: f13GM46; f50GM46; nemM46; Orchestral Harp // Amplitude begins at 1759.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1709,1709, 0, 0, 126, 126,0.000000 }, // 1854: f13GM47; f50GM47; nemM47; Timpany + {1721,1721, 0, 0, 126, 126,0.000000 }, // 1774: f13GM47; f50GM47; nemM47; Timpany // Amplitude begins at 0.0, peaks 1439.1 at 0.4s, // fades to 20% at 2.4s, keyoff fades to 20% in 0.0s. - {1710,1710, 0, 0, 2446, 13,0.000000 }, // 1855: f13GM48; f50GM48; nemM48; String Ensemble1 + {1722,1722, 0, 0, 2446, 13,0.000000 }, // 1775: f13GM48; f50GM48; nemM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1402.8 at 0.6s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.2s. - {1711,1711, 0, 0, 666, 200,0.000000 }, // 1856: f13GM49; f50GM49; nemM49; String Ensemble2 + {1723,1723, 0, 0, 666, 200,0.000000 }, // 1776: f13GM49; f50GM49; nemM49; String Ensemble2 // Amplitude begins at 0.8, peaks 2323.5 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1712,1712, 0, 0, 40000, 20,0.000000 }, // 1857: f13GM50; f50GM50; nemM50; Synth Strings 1 + {1724,1724, 0, 0, 40000, 20,0.000000 }, // 1777: f13GM50; f50GM50; nemM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 2203.7 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1713,1713, 0, 0, 40000, 20,0.000000 }, // 1858: f13GM51; f50GM51; nemM51; SynthStrings 2 + {1725,1725, 0, 0, 40000, 20,0.000000 }, // 1778: f13GM51; f50GM51; nemM51; SynthStrings 2 // Amplitude begins at 3.2, peaks 2009.1 at 40.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1714,1714, 0, 0, 40000, 146,0.000000 }, // 1859: nemM52; Choir Aahs + {1726,1726, 0, 0, 40000, 146,0.000000 }, // 1779: nemM52; Choir Aahs // Amplitude begins at 7.0, peaks 2787.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1715,1715, 0, 0, 40000, 20,0.000000 }, // 1860: nemM53; Voice Oohs + {1727,1727, 0, 0, 40000, 20,0.000000 }, // 1780: nemM53; Voice Oohs // Amplitude begins at 0.5, peaks 3146.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1716,1716, 0, 0, 40000, 140,0.000000 }, // 1861: nemM54; Synth Voice + {1728,1728, 0, 0, 40000, 140,0.000000 }, // 1781: nemM54; Synth Voice // Amplitude begins at 1413.1, peaks 1432.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1717,1717, 0, 0, 266, 266,0.000000 }, // 1862: f13GM55; f50GM55; nemM55; Orchestra Hit + {1729,1729, 0, 0, 266, 266,0.000000 }, // 1782: f13GM55; f50GM55; nemM55; Orchestra Hit // Amplitude begins at 2465.6, peaks 3574.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1718,1718, 0, 0, 40000, 0,0.000000 }, // 1863: nemM56; Trumpet + {1730,1730, 0, 0, 40000, 0,0.000000 }, // 1783: nemM56; Trumpet // Amplitude begins at 2260.9, peaks 2861.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1719,1719, 0, 0, 126, 0,0.000000 }, // 1864: nemM57; Trombone + {1731,1731, 0, 0, 126, 0,0.000000 }, // 1784: nemM57; Trombone // Amplitude begins at 795.2, peaks 2684.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - {1720,1720, 0, 0, 626, 0,0.000000 }, // 1865: nemM58; Tuba + {1732,1732, 0, 0, 626, 0,0.000000 }, // 1785: nemM58; Tuba // Amplitude begins at 867.2, peaks 3244.7 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1721,1721, 0, 0, 40000, 33,0.000000 }, // 1866: nemM59; Muted Trumpet + {1733,1733, 0, 0, 40000, 33,0.000000 }, // 1786: nemM59; Muted Trumpet // Amplitude begins at 2465.6, peaks 3120.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1722,1722, 0, 0, 126, 40,0.000000 }, // 1867: f13GM61; f50GM61; nemM61; Brass Section + {1734,1734, 0, 0, 126, 40,0.000000 }, // 1787: f13GM61; f50GM61; nemM61; Brass Section // Amplitude begins at 2465.6, peaks 3117.4 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {1723,1723, 0, 0, 1586, 1586,0.000000 }, // 1868: f13GM62; f50GM62; nemM62; Synth Brass 1 + {1735,1735, 0, 0, 1586, 1586,0.000000 }, // 1788: f13GM62; f50GM62; nemM62; Synth Brass 1 // Amplitude begins at 2465.6, peaks 3185.4 at 24.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1724,1724, 0, 0, 40000, 6,0.000000 }, // 1869: f13GM63; f50GM63; nemM63; Synth Brass 2 + {1736,1736, 0, 0, 40000, 6,0.000000 }, // 1789: f13GM63; f50GM63; nemM63; Synth Brass 2 // Amplitude begins at 0.3, peaks 1568.0 at 30.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1725,1725, 0, 0, 40000, 6,0.000000 }, // 1870: f13GM64; f50GM64; nemM64; Soprano Sax + {1737,1737, 0, 0, 40000, 6,0.000000 }, // 1790: f13GM64; f50GM64; nemM64; Soprano Sax // Amplitude begins at 0.3, peaks 1547.2 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1726,1726, 0, 0, 40000, 6,0.000000 }, // 1871: f13GM65; f50GM65; nemM65; Alto Sax + {1738,1738, 0, 0, 40000, 6,0.000000 }, // 1791: f13GM65; f50GM65; nemM65; Alto Sax // Amplitude begins at 0.0, peaks 1547.2 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1727,1727, 0, 0, 40000, 13,0.000000 }, // 1872: f13GM66; f50GM66; nemM66; Tenor Sax + {1739,1739, 0, 0, 40000, 13,0.000000 }, // 1792: f13GM66; f50GM66; nemM66; Tenor Sax // Amplitude begins at 0.0, peaks 1547.2 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1728,1728, 0, 0, 40000, 13,0.000000 }, // 1873: f13GM67; f50GM67; nemM67; Baritone Sax + {1740,1740, 0, 0, 40000, 13,0.000000 }, // 1793: f13GM67; f50GM67; nemM67; Baritone Sax // Amplitude begins at 1404.6, peaks 1488.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1729,1729, 0, 0, 40000, 26,0.000000 }, // 1874: f13GM68; f50GM68; nemM68; Oboe + {1741,1741, 0, 0, 40000, 26,0.000000 }, // 1794: f13GM68; f50GM68; nemM68; Oboe // Amplitude begins at 7.4, peaks 1620.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1730,1730, 0, 0, 40000, 13,0.000000 }, // 1875: f13GM69; f50GM69; nemM69; English Horn + {1742,1742, 0, 0, 40000, 13,0.000000 }, // 1795: f13GM69; f50GM69; nemM69; English Horn // Amplitude begins at 0.5, peaks 3024.3 at 9.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1731,1731, 0, 0, 40000, 6,0.000000 }, // 1876: f13GM70; f50GM70; nemM70; Bassoon + {1743,1743, 0, 0, 40000, 6,0.000000 }, // 1796: f13GM70; f50GM70; nemM70; Bassoon // Amplitude begins at 0.2, peaks 2492.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1732,1732, 0, 0, 40000, 73,0.000000 }, // 1877: f13GM71; f50GM71; nemM71; Clarinet + {1744,1744, 0, 0, 40000, 73,0.000000 }, // 1797: f13GM71; f50GM71; nemM71; Clarinet // Amplitude begins at 0.0, peaks 2731.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1733,1733, 0, 0, 40000, 6,0.000000 }, // 1878: nemM72; Piccolo + {1745,1745, 0, 0, 40000, 6,0.000000 }, // 1798: nemM72; Piccolo // Amplitude begins at 0.0, peaks 3133.8 at 2.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1734,1734, 0, 0, 40000, 6,0.000000 }, // 1879: nemM73; Flute + {1746,1746, 0, 0, 40000, 6,0.000000 }, // 1799: nemM73; Flute // Amplitude begins at 0.0, peaks 3228.3 at 23.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1735,1735, 0, 0, 40000, 20,0.000000 }, // 1880: f13GM74; f50GM74; nemM74; Recorder + {1747,1747, 0, 0, 40000, 20,0.000000 }, // 1800: f13GM74; f50GM74; nemM74; Recorder // Amplitude begins at 0.8, peaks 3343.9 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1736,1736, 0, 0, 960, 960,0.000000 }, // 1881: f13GM75; f50GM75; nemM75; Pan Flute + {1748,1748, 0, 0, 960, 960,0.000000 }, // 1801: f13GM75; f50GM75; nemM75; Pan Flute // Amplitude begins at 0.0, peaks 3365.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1737,1737, 0, 0, 40000, 20,0.000000 }, // 1882: f13GM76; f50GM76; nemM76; Bottle Blow + {1749,1749, 0, 0, 40000, 20,0.000000 }, // 1802: f13GM76; f50GM76; nemM76; Bottle Blow // Amplitude begins at 0.0, peaks 2804.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1738,1738, 0, 0, 40000, 0,0.000000 }, // 1883: nemM77; Shakuhachi + {1750,1750, 0, 0, 40000, 0,0.000000 }, // 1803: nemM77; Shakuhachi // Amplitude begins at 3092.0, peaks 3181.7 at 3.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1739,1739, 0, 0, 40000, 0,0.000000 }, // 1884: f13GM80; f50GM80; nemM80; Lead 1 squareea + {1751,1751, 0, 0, 40000, 0,0.000000 }, // 1804: f13GM80; f50GM80; nemM80; Lead 1 squareea // Amplitude begins at 1578.6, peaks 1694.6 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1740,1740, 0, 0, 966, 966,0.000000 }, // 1885: f13GM81; f50GM81; nemM81; Lead 2 sawtooth + {1752,1752, 0, 0, 966, 966,0.000000 }, // 1805: f13GM81; f50GM81; nemM81; Lead 2 sawtooth // Amplitude begins at 0.0, peaks 3357.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1741,1741, 0, 0, 40000, 20,0.000000 }, // 1886: nemM82; Lead 3 calliope + {1753,1753, 0, 0, 40000, 20,0.000000 }, // 1806: nemM82; Lead 3 calliope // Amplitude begins at 0.0, peaks 1264.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1742,1742, 0, 0, 40000, 6,0.000000 }, // 1887: nemM83; Lead 4 chiff + {1754,1754, 0, 0, 40000, 6,0.000000 }, // 1807: nemM83; Lead 4 chiff // Amplitude begins at 1332.4, peaks 1365.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1743,1743, 0, 0, 40000, 13,0.000000 }, // 1888: f13GM84; f50GM84; nemM84; Lead 5 charang + {1755,1755, 0, 0, 40000, 13,0.000000 }, // 1808: f13GM84; f50GM84; nemM84; Lead 5 charang // Amplitude begins at 0.0, peaks 1591.4 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1744,1744, 0, 0, 40000, 26,0.000000 }, // 1889: nemM85; Lead 6 voice + {1756,1756, 0, 0, 40000, 26,0.000000 }, // 1809: nemM85; Lead 6 voice // Amplitude begins at 1284.3, peaks 1349.5 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. - {1745,1745, 0, 0, 933, 6,0.000000 }, // 1890: f13GM86; f50GM86; nemM86; Lead 7 fifths + {1757,1757, 0, 0, 933, 6,0.000000 }, // 1810: f13GM86; f50GM86; nemM86; Lead 7 fifths // Amplitude begins at 2726.8, peaks 3250.2 at 0.1s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1746,1746, 0, 0, 1800, 1800,0.000000 }, // 1891: f13GM87; f50GM87; nemM87; Lead 8 brass + {1758,1758, 0, 0, 1800, 1800,0.000000 }, // 1811: f13GM87; f50GM87; nemM87; Lead 8 brass // Amplitude begins at 0.0, peaks 2954.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1747,1747, 0, 0, 40000, 106,0.000000 }, // 1892: f13GM88; f50GM88; nemM88; Pad 1 new age + {1759,1759, 0, 0, 40000, 106,0.000000 }, // 1812: f13GM88; f50GM88; nemM88; Pad 1 new age // Amplitude begins at 0.0, peaks 2066.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1748,1748, 0, 0, 40000, 46,0.000000 }, // 1893: f13GM89; f50GM89; nemM89; Pad 2 warm + {1760,1760, 0, 0, 40000, 46,0.000000 }, // 1813: f13GM89; f50GM89; nemM89; Pad 2 warm // Amplitude begins at 1344.4, peaks 1894.6 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1749,1749, 0, 0, 40000, 33,0.000000 }, // 1894: f13GM90; f50GM90; nemM90; Pad 3 polysynth + {1761,1761, 0, 0, 40000, 33,0.000000 }, // 1814: f13GM90; f50GM90; nemM90; Pad 3 polysynth // Amplitude begins at 0.0, peaks 3098.1 at 18.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1750,1750, 0, 0, 40000, 293,0.000000 }, // 1895: nemM91; Pad 4 choir + {1762,1762, 0, 0, 40000, 293,0.000000 }, // 1815: nemM91; Pad 4 choir // Amplitude begins at 1130.5, peaks 1453.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {1751,1751, 0, 0, 40000, 946,0.000000 }, // 1896: f13GM92; f50GM92; nemM92; Pad 5 bowedpad + {1763,1763, 0, 0, 40000, 946,0.000000 }, // 1816: f13GM92; f50GM92; nemM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1404.8 at 7.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1752,1752, 0, 0, 40000, 220,0.000000 }, // 1897: f13GM93; f50GM93; nemM93; Pad 6 metallic + {1764,1764, 0, 0, 40000, 220,0.000000 }, // 1817: f13GM93; f50GM93; nemM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 2580.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1753,1753, 0, 0, 40000, 53,0.000000 }, // 1898: nemM94; Pad 7 halo + {1765,1765, 0, 0, 40000, 53,0.000000 }, // 1818: nemM94; Pad 7 halo // Amplitude begins at 0.0, peaks 2654.7 at 37.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1754,1754, 0, 0, 40000, 40,0.000000 }, // 1899: f13GM95; f50GM95; nemM95; Pad 8 sweep + {1766,1766, 0, 0, 40000, 40,0.000000 }, // 1819: f13GM95; f50GM95; nemM95; Pad 8 sweep // Amplitude begins at 3261.9, peaks 3407.8 at 0.0s, // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - {1755,1755, 0, 0, 3393, 3393,0.000000 }, // 1900: nemM96; FX 1 rain + {1767,1767, 0, 0, 3393, 3393,0.000000 }, // 1820: nemM96; FX 1 rain // Amplitude begins at 0.0, peaks 4054.8 at 0.8s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. - {1756,1756, 0, 0, 913, 13,0.000000 }, // 1901: nemM97; FX 2 soundtrack + {1768,1768, 0, 0, 913, 13,0.000000 }, // 1821: nemM97; FX 2 soundtrack // Amplitude begins at 2596.6, peaks 2952.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1757,1757, 0, 0, 486, 486,0.000000 }, // 1902: nemM98; FX 3 crystal + {1769,1769, 0, 0, 486, 486,0.000000 }, // 1822: nemM98; FX 3 crystal // Amplitude begins at 3124.8, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1758,1758, 0, 0, 1853, 1853,0.000000 }, // 1903: f13GM99; f50GM99; nemM99; FX 4 atmosphere + {1770,1770, 0, 0, 1853, 1853,0.000000 }, // 1823: f13GM99; f50GM99; nemM99; FX 4 atmosphere // Amplitude begins at 1129.5, peaks 1342.1 at 0.2s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1759,1759, 0, 0, 1046, 1046,0.000000 }, // 1904: nemM100; FX 5 brightness + {1771,1771, 0, 0, 1046, 1046,0.000000 }, // 1824: nemM100; FX 5 brightness // Amplitude begins at 0.0, peaks 1404.8 at 7.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1760,1760, 0, 0, 40000, 326,0.000000 }, // 1905: f13GM101; f50GM101; nemM101; FX 6 goblins + {1772,1772, 0, 0, 40000, 326,0.000000 }, // 1825: f13GM101; f50GM101; nemM101; FX 6 goblins // Amplitude begins at 1155.1, peaks 1380.0 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1761,1761, 0, 0, 1440, 1440,0.000000 }, // 1906: nemM102; FX 7 echoes + {1773,1773, 0, 0, 1440, 1440,0.000000 }, // 1826: nemM102; FX 7 echoes // Amplitude begins at 952.5, peaks 1433.1 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.7s. - {1762,1762, 0, 0, 40000, 693,0.000000 }, // 1907: f13GM103; f50GM103; nemM103; FX 8 sci-fi + {1774,1774, 0, 0, 40000, 693,0.000000 }, // 1827: f13GM103; f50GM103; nemM103; FX 8 sci-fi // Amplitude begins at 744.3, peaks 768.9 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1763,1763, 0, 0, 1053, 1053,0.000000 }, // 1908: f13GM104; f50GM104; nemM104; Sitar + {1775,1775, 0, 0, 1053, 1053,0.000000 }, // 1828: f13GM104; f50GM104; nemM104; Sitar // Amplitude begins at 1522.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1764,1764, 0, 0, 13, 13,0.000000 }, // 1909: f13GM105; f50GM105; nemM105; Banjo + {1776,1776, 0, 0, 13, 13,0.000000 }, // 1829: f13GM105; f50GM105; nemM105; Banjo // Amplitude begins at 1323.8, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1765,1765, 0, 0, 406, 406,0.000000 }, // 1910: f13GM106; f50GM106; nemM106; Shamisen + {1777,1777, 0, 0, 406, 406,0.000000 }, // 1830: f13GM106; f50GM106; nemM106; Shamisen // Amplitude begins at 1723.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1766,1766, 0, 0, 146, 146,0.000000 }, // 1911: f13GM107; f50GM107; nemM107; Koto + {1778,1778, 0, 0, 146, 146,0.000000 }, // 1831: f13GM107; f50GM107; nemM107; Koto // Amplitude begins at 740.7, peaks 1171.1 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1767,1767, 0, 0, 166, 166,0.000000 }, // 1912: f13GM108; f50GM108; nemM108; Kalimba + {1779,1779, 0, 0, 166, 166,0.000000 }, // 1832: f13GM108; f50GM108; nemM108; Kalimba // Amplitude begins at 0.3, peaks 755.1 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1768,1768, 0, 0, 40000, 6,0.000000 }, // 1913: f13GM109; f50GM109; nemM109; Bagpipe + {1780,1780, 0, 0, 40000, 6,0.000000 }, // 1833: f13GM109; f50GM109; nemM109; Bagpipe // Amplitude begins at 0.0, peaks 1652.7 at 10.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1769,1769, 0, 0, 40000, 0,0.000000 }, // 1914: f13GM110; f50GM110; nemM110; Fiddle + {1781,1781, 0, 0, 40000, 0,0.000000 }, // 1834: f13GM110; f50GM110; nemM110; Fiddle // Amplitude begins at 0.0, peaks 1393.2 at 25.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1770,1770, 0, 0, 40000, 66,0.000000 }, // 1915: f13GM111; f50GM111; nemM111; Shanai + {1782,1782, 0, 0, 40000, 66,0.000000 }, // 1835: f13GM111; f50GM111; nemM111; Shanai // Amplitude begins at 1072.3, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1771,1771, 0, 0, 1440, 1440,0.000000 }, // 1916: f13GM112; f50GM112; nemM112; Tinkle Bell + {1783,1783, 0, 0, 1440, 1440,0.000000 }, // 1836: f13GM112; f50GM112; nemM112; Tinkle Bell // Amplitude begins at 566.3, peaks 2598.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1772,1772, 0, 0, 113, 113,0.000000 }, // 1917: f13GM113; f50GM113; nemM113; Agogo Bells + {1784,1784, 0, 0, 113, 113,0.000000 }, // 1837: f13GM113; f50GM113; nemM113; Agogo Bells // Amplitude begins at 0.8, peaks 3020.3 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1773,1773, 0, 0, 346, 346,0.000000 }, // 1918: f13GM114; f50GM114; nemM114; Steel Drums + {1785,1785, 0, 0, 346, 346,0.000000 }, // 1838: f13GM114; f50GM114; nemM114; Steel Drums // Amplitude begins at 2325.5, peaks 2334.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1774,1774, 0, 0, 60, 60,0.000000 }, // 1919: f13GM116; f50GM116; nemM116; Taiko Drum + {1786,1786, 0, 0, 60, 60,0.000000 }, // 1839: f13GM116; f50GM116; nemM116; Taiko Drum // Amplitude begins at 2164.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1775,1775, 0, 0, 86, 86,0.000000 }, // 1920: f13GM117; f50GM117; nemM117; Melodic Tom + {1787,1787, 0, 0, 86, 86,0.000000 }, // 1840: f13GM117; f50GM117; nemM117; Melodic Tom // Amplitude begins at 1931.2, peaks 2209.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1776,1776, 0, 0, 40, 40,0.000000 }, // 1921: f13GM118; f50GM118; nemM118; Synth Drum + {1788,1788, 0, 0, 40, 40,0.000000 }, // 1841: f13GM118; f50GM118; nemM118; Synth Drum // Amplitude begins at 0.0, peaks 1598.3 at 2.3s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1777,1777, 0, 0, 2333, 2333,0.000000 }, // 1922: nemM119; Reverse Cymbal + {1789,1789, 0, 0, 2333, 2333,0.000000 }, // 1842: nemM119; Reverse Cymbal // Amplitude begins at 0.0, peaks 1566.9 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1778,1778, 0, 0, 366, 366,0.000000 }, // 1923: f13GM121; f50GM121; nemM121; Breath Noise + {1790,1790, 0, 0, 366, 366,0.000000 }, // 1843: f13GM121; f50GM121; nemM121; Breath Noise // Amplitude begins at 0.0, peaks 3004.4 at 1.1s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1779,1779, 0, 0, 1766, 1766,0.000000 }, // 1924: nemM122; Seashore + {1791,1791, 0, 0, 1766, 1766,0.000000 }, // 1844: nemM122; Seashore // Amplitude begins at 0.0, peaks 927.7 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1780,1780, 0, 0, 206, 206,0.000000 }, // 1925: nemM123; Bird Tweet + {1792,1792, 0, 0, 206, 206,0.000000 }, // 1845: nemM123; Bird Tweet // Amplitude begins at 2614.9, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1781,1781, 0, 0, 40000, 6,0.000000 }, // 1926: nemM124; Telephone + {1793,1793, 0, 0, 40000, 6,0.000000 }, // 1846: nemM124; Telephone // Amplitude begins at 0.0, peaks 1307.6 at 21.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1782,1782, 0, 0, 40000, 0,0.000000 }, // 1927: nemM125; Helicopter + {1794,1794, 0, 0, 40000, 0,0.000000 }, // 1847: nemM125; Helicopter // Amplitude begins at 0.0, peaks 3154.5 at 17.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1783,1783, 0, 0, 40000, 546,0.000000 }, // 1928: f13GM126; f50GM126; nemM126; Applause/Noise + {1795,1795, 0, 0, 40000, 546,0.000000 }, // 1848: f13GM126; f50GM126; nemM126; Applause/Noise // Amplitude begins at 2742.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1784,1784, 0, 0, 153, 153,0.000000 }, // 1929: nemM127; Gunshot + {1796,1796, 0, 0, 153, 153,0.000000 }, // 1849: nemM127; Gunshot - // Amplitude begins at 2446.5, + // Amplitude begins at 2259.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1785,1785, 0, 0, 20, 20,0.000000 }, // 1930: f13GP35; f13GP36; f50GP35; f50GP36; nemP35; nemP36; Ac Bass Drum; Bass Drum 1 + {1797,1797, 48, 0, 46, 46,0.000000 }, // 1850: f13GP35; f13GP36; f50GP35; f50GP36; nemP35; nemP36; Ac Bass Drum; Bass Drum 1 - // Amplitude begins at 1209.6, + // Amplitude begins at 1231.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1786,1786, 5, 0, 13, 13,0.000000 }, // 1931: f13GP37; f50GP37; nemP37; Side Stick + {1798,1798, 48, 0, 13, 13,0.000000 }, // 1851: f13GP37; f50GP37; nemP37; Side Stick - // Amplitude begins at 1742.0, peaks 2330.2 at 0.0s, + // Amplitude begins at 1580.6, peaks 2334.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1787,1787, 46, 0, 46, 46,0.000000 }, // 1932: f13GP38; f50GP38; nemP38; Acoustic Snare + {1799,1799, 60, 0, 46, 46,0.000000 }, // 1852: f13GP38; f50GP38; nemP38; Acoustic Snare - // Amplitude begins at 1048.2, peaks 2531.0 at 0.0s, + // Amplitude begins at 1013.2, peaks 2670.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1788,1788, 5, 0, 33, 33,0.000000 }, // 1933: f13GP39; f50GP39; nemP39; Hand Clap + {1800,1800, 60, 0, 26, 26,0.000000 }, // 1853: f13GP39; f50GP39; nemP39; Hand Clap - // Amplitude begins at 1300.4, peaks 1560.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1789,1789, 0, 0, 53, 53,0.000000 }, // 1934: f13GP40; f50GP40; nemP40; Electric Snare - - // Amplitude begins at 2287.5, + // Amplitude begins at 2222.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1790,1790, 0, 0, 40, 40,0.000000 }, // 1935: f13GP41; f13GP43; f13GP45; f13GP47; f13GP48; f13GP50; f50GP41; f50GP43; f50GP45; f50GP47; f50GP48; f50GP50; nemP41; nemP43; nemP45; nemP47; nemP48; nemP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + {1801,1801, 70, 0, 33, 33,0.000000 }, // 1854: f13GP40; f50GP40; nemP40; Electric Snare - // Amplitude begins at 1375.8, + // Amplitude begins at 1564.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1802,1802, 51, 0, 160, 160,0.000000 }, // 1855: f13GP41; f50GP41; nemP41; Low Floor Tom + + // Amplitude begins at 1403.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1791,1791, 65, 0, 40, 40,0.000000 }, // 1936: nemP42; Closed High Hat + {1803,1803, 60, 0, 40, 40,0.000000 }, // 1856: nemP42; Closed High Hat + + // Amplitude begins at 1978.5, peaks 2133.5 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1802,1802, 54, 0, 113, 113,0.000000 }, // 1857: f13GP43; f50GP43; nemP43; High Floor Tom + + // Amplitude begins at 92.3, peaks 1480.1 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1804,1804, 60, 0, 53, 53,0.000000 }, // 1858: f13GP44; f50GP44; nemP44; Pedal High Hat - // Amplitude begins at 81.7, peaks 1448.0 at 0.0s, + // Amplitude begins at 2081.4, peaks 2354.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1792,1792, 1, 0, 53, 53,0.000000 }, // 1937: f13GP44; f50GP44; nemP44; Pedal High Hat + {1802,1802, 56, 0, 120, 120,0.000000 }, // 1859: f13GP45; f50GP45; nemP45; Low Tom - // Amplitude begins at 1577.9, + // Amplitude begins at 1520.8, peaks 1575.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1793,1793, 1, 0, 313, 313,0.000000 }, // 1938: nemP46; Open High Hat + {1805,1805, 60, 0, 313, 313,0.000000 }, // 1860: nemP46; Open High Hat - // Amplitude begins at 1593.5, + // Amplitude begins at 1894.1, peaks 2166.2 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1802,1802, 61, 0, 166, 166,0.000000 }, // 1861: f13GP47; f50GP47; nemP47; Low-Mid Tom + + // Amplitude begins at 1913.0, peaks 2151.1 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1802,1802, 63, 0, 166, 166,0.000000 }, // 1862: f13GP48; f50GP48; nemP48; High-Mid Tom + + // Amplitude begins at 1569.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1794,1794, 65, 0, 306, 306,0.000000 }, // 1939: nemP49; nemP57; Crash Cymbal 1; Crash Cymbal 2 + {1806,1806, 48, 0, 306, 306,0.000000 }, // 1863: nemP49; Crash Cymbal 1 - // Amplitude begins at 359.1, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1795,1795, 0, 0, 360, 360,0.000000 }, // 1940: nemP51; nemP53; nemP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + // Amplitude begins at 2231.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1802,1802, 68, 0, 133, 133,0.000000 }, // 1864: f13GP50; f50GP50; nemP50; High Tom + + // Amplitude begins at 405.7, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1807,1807, 60, 0, 320, 320,0.000000 }, // 1865: nemP51; nemP53; nemP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - // Amplitude begins at 1626.3, + // Amplitude begins at 1574.5, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1796,1796, 1, 0, 300, 300,0.000000 }, // 1941: nemP52; Chinese Cymbal + {1808,1808, 60, 0, 306, 306,0.000000 }, // 1866: nemP52; Chinese Cymbal - // Amplitude begins at 80.1, peaks 1462.6 at 0.0s, + // Amplitude begins at 64.6, peaks 1503.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1797,1797, 0, 0, 100, 100,0.000000 }, // 1942: nemP54; Tambourine + {1809,1809, 66, 0, 93, 93,0.000000 }, // 1867: nemP54; Tambourine - // Amplitude begins at 1534.0, peaks 1546.7 at 0.0s, + // Amplitude begins at 1498.7, peaks 1537.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1798,1798, 65, 0, 306, 306,0.000000 }, // 1943: nemP55; Splash Cymbal + {1810,1810, 60, 0, 313, 313,0.000000 }, // 1868: nemP55; Splash Cymbal - // Amplitude begins at 1360.9, + // Amplitude begins at 2550.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 379, 379, 59, 0, 40, 40,0.000000 }, // 1869: f13GP56; f50GP56; nemP56; Cow Bell + + // Amplitude begins at 1555.6, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1806,1806, 64, 0, 306, 306,0.000000 }, // 1870: nemP57; Crash Cymbal 2 + + // Amplitude begins at 1354.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1799,1799, 16, 0, 580, 580,0.000000 }, // 1944: f13GP58; f50GP58; nemP58; Vibraslap + {1811,1811, 48, 0, 586, 586,0.000000 }, // 1871: f13GP58; f50GP58; nemP58; Vibraslap - // Amplitude begins at 2158.0, + // Amplitude begins at 2416.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1800,1800, 3, 0, 33, 33,0.000000 }, // 1945: f13GP60; f50GP60; nemP60; High Bongo + {1812,1812, 56, 0, 26, 26,0.000000 }, // 1872: f13GP60; f50GP60; nemP60; High Bongo - // Amplitude begins at 2920.6, + // Amplitude begins at 2944.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1801,1801, 3, 0, 73, 73,0.000000 }, // 1946: f13GP61; f50GP61; nemP61; Low Bongo + {1813,1813, 53, 0, 73, 73,0.000000 }, // 1873: f13GP61; f50GP61; nemP61; Low Bongo - // Amplitude begins at 1291.7, + // Amplitude begins at 1364.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1802,1802, 3, 0, 13, 13,0.000000 }, // 1947: f13GP62; f50GP62; nemP62; Mute High Conga + {1814,1814, 65, 0, 13, 13,0.000000 }, // 1874: f13GP62; f50GP62; nemP62; Mute High Conga + + // Amplitude begins at 2513.8, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1815,1815, 49, 0, 86, 86,0.000000 }, // 1875: f13GP63; f50GP63; nemP63; Open High Conga + + // Amplitude begins at 2480.5, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1815,1815, 43, 0, 86, 86,0.000000 }, // 1876: f13GP64; f50GP64; nemP64; Low Conga + + // Amplitude begins at 2678.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 386, 386, 65, 0, 86, 86,0.000000 }, // 1877: f13GP65; f50GP65; nemP65; High Timbale + + // Amplitude begins at 2658.9, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 386, 386, 60, 0, 86, 86,0.000000 }, // 1878: f13GP66; f50GP66; nemP66; Low Timbale - // Amplitude begins at 2321.6, + // Amplitude begins at 259.2, peaks 2758.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1803,1803, 2, 0, 86, 86,0.000000 }, // 1948: f13GP63; f13GP64; f50GP63; f50GP64; nemP63; nemP64; Low Conga; Open High Conga + {1816,1816, 70, 0, 80, 80,0.000000 }, // 1879: f13GP67; f50GP67; nemP67; High Agogo - // Amplitude begins at 52.4, peaks 2791.3 at 0.0s, + // Amplitude begins at 123.4, peaks 2675.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1804,1804, 37, 0, 120, 120,0.000000 }, // 1949: f13GP67; f13GP68; f50GP67; f50GP68; nemP67; nemP68; High Agogo; Low Agogo + {1816,1816, 65, 0, 100, 100,0.000000 }, // 1880: f13GP68; f50GP68; nemP68; Low Agogo - // Amplitude begins at 73.5, peaks 1423.0 at 0.0s, + // Amplitude begins at 68.8, peaks 1429.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1805,1805, 17, 0, 40, 40,0.000000 }, // 1950: nemP69; Cabasa + {1817,1817, 60, 0, 40, 40,0.000000 }, // 1881: nemP69; Cabasa - // Amplitude begins at 653.0, peaks 1076.3 at 0.0s, + // Amplitude begins at 1000.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1806,1806, 0, 0, 40, 40,0.000000 }, // 1951: nemP70; Maracas + {1818,1818, 60, 0, 33, 33,0.000000 }, // 1882: nemP70; Maracas - // Amplitude begins at 165.5, peaks 1186.7 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1807,1807,140, 0, 233, 233,0.000000 }, // 1952: nemP71; Short Whistle + // Amplitude begins at 680.2, peaks 1167.1 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1819,1819, 56, 0, 120, 120,0.000000 }, // 1883: nemP71; Short Whistle - // Amplitude begins at 107.7, peaks 1184.0 at 0.0s, + // Amplitude begins at 53.3, peaks 1170.8 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1820,1820, 53, 0, 326, 326,0.000000 }, // 1884: nemP72; Long Whistle + + // Amplitude begins at 1498.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1821,1821, 60, 0, 60, 60,0.000000 }, // 1885: nemP73; Short Guiro + + // Amplitude begins at 0.0, peaks 1257.8 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1808,1808, 76, 0, 246, 246,0.000000 }, // 1953: nemP72; Long Whistle + {1822,1822, 48, 0, 186, 186,0.000000 }, // 1886: nemP74; Long Guiro - // Amplitude begins at 1372.9, + // Amplitude begins at 2356.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1809,1809, 75, 0, 40, 40,0.000000 }, // 1954: nemP73; Short Guiro + {1823,1823, 69, 0, 20, 20,0.000000 }, // 1887: f13GP75; f50GP75; nemP75; Claves - // Amplitude begins at 0.0, peaks 1237.8 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1810,1810, 0, 0, 186, 186,0.000000 }, // 1955: nemP74; Long Guiro + // Amplitude begins at 2098.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 329, 329, 67, 0, 20, 20,0.000000 }, // 1888: f13GP76; f50GP76; nemP76; High Wood Block - // Amplitude begins at 2674.5, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1811,1811, 29, 0, 80, 80,0.000000 }, // 1956: f13GP75; f50GP75; nemP75; Claves + // Amplitude begins at 2254.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 329, 329, 62, 0, 20, 20,0.000000 }, // 1889: f13GP77; f50GP77; nemP77; Low Wood Block - // Amplitude begins at 0.0, peaks 2906.5 at 0.1s, + // Amplitude begins at 0.0, peaks 2881.6 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1812,1812, 2, 0, 220, 220,0.000000 }, // 1957: f13GP78; f50GP78; nemP78; Mute Cuica + {1824,1824, 65, 0, 220, 220,0.000000 }, // 1890: f13GP78; f50GP78; nemP78; Mute Cuica - // Amplitude begins at 0.0, peaks 2838.0 at 0.1s, + // Amplitude begins at 0.0, peaks 2846.4 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1813,1813, 1, 0, 220, 220,0.000000 }, // 1958: f13GP79; f50GP79; nemP79; Open Cuica + {1825,1825, 60, 0, 220, 220,0.000000 }, // 1891: f13GP79; f50GP79; nemP79; Open Cuica - // Amplitude begins at 574.1, peaks 825.4 at 0.0s, + // Amplitude begins at 834.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1814,1814, 4, 0, 33, 33,0.000000 }, // 1959: f13GP80; f50GP80; nemP80; Mute Triangle + {1826,1826, 63, 0, 26, 26,0.000000 }, // 1892: f13GP80; f50GP80; nemP80; Mute Triangle - // Amplitude begins at 519.5, + // Amplitude begins at 509.5, peaks 516.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1815,1815, 6, 0, 620, 620,0.000000 }, // 1960: f13GP81; f50GP81; nemP81; Open Triangle + {1827,1827, 63, 0, 626, 626,0.000000 }, // 1893: f13GP81; f50GP81; nemP81; Open Triangle - // Amplitude begins at 0.4, peaks 1201.8 at 0.1s, + // Amplitude begins at 0.7, peaks 1210.3 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1816,1816, 0, 0, 106, 106,0.000000 }, // 1961: nemP82; Shaker + {1828,1828, 67, 0, 86, 86,0.000000 }, // 1894: nemP82; Shaker - // Amplitude begins at 503.9, + // Amplitude begins at 482.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1817,1817, 14, 0, 266, 266,0.000000 }, // 1962: nemP83; nemP84; Bell Tree; Jingle Bell + {1829,1829, 60, 0, 286, 286,0.000000 }, // 1895: nemP83; Jingle Bell + + // Amplitude begins at 435.5, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1829,1829, 72, 0, 246, 246,0.000000 }, // 1896: nemP84; Bell Tree - // Amplitude begins at 1216.0, + // Amplitude begins at 1180.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1818,1818, 17, 0, 20, 20,0.000000 }, // 1963: f13GP86; f50GP86; nemP86; Mute Surdu + { 401, 401, 62, 0, 6, 6,0.000000 }, // 1897: f13GP85; f50GP85; nemP85; Castanets - // Amplitude begins at 1851.0, peaks 2165.1 at 0.0s, + // Amplitude begins at 1253.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1830,1830, 48, 0, 13, 13,0.000000 }, // 1898: f13GP86; f50GP86; nemP86; Mute Surdu + + // Amplitude begins at 1826.6, peaks 2151.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1819,1819, 17, 0, 226, 226,0.000000 }, // 1964: f13GP87; f50GP87; nemP87; Open Surdu + {1831,1831, 53, 0, 240, 240,0.000000 }, // 1899: f13GP87; f50GP87; nemP87; Open Surdu - // Amplitude begins at 654.5, peaks 2679.5 at 0.0s, + // Amplitude begins at 975.8, peaks 2688.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1820,1820, 37, 0, 113, 113,0.000000 }, // 1965: f13GP88; f50GP88; nemP88 + {1832,1832, 60, 0, 86, 86,0.000000 }, // 1900: f13GP88; f50GP88; nemP88 - // Amplitude begins at 2576.6, + // Amplitude begins at 2581.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1821,1821, 14, 0, 40, 40,0.000000 }, // 1966: f13GP89; f50GP89; nemP89 + {1833,1833, 60, 0, 40, 40,0.000000 }, // 1901: f13GP89; f50GP89; nemP89 - // Amplitude begins at 1206.1, + // Amplitude begins at 1323.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1822,1822, 0, 0, 26, 26,0.000000 }, // 1967: f13GP90; f50GP90; nemP90 + {1834,1834, 60, 0, 20, 20,0.000000 }, // 1902: f13GP90; f50GP90; nemP90 - // Amplitude begins at 1374.8, + // Amplitude begins at 1433.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1823,1823, 65, 0, 40, 40,0.000000 }, // 1968: nemP91 + {1835,1835, 60, 0, 40, 40,0.000000 }, // 1903: nemP91 // Amplitude begins at 613.4, peaks 1194.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1824,1824, 0, 0, 126, 6,0.000000 }, // 1969: f23GM0; f23GM125; AcouGrandPiano; Helicopter + {1836,1836, 0, 0, 126, 6,0.000000 }, // 1904: f23GM0; f23GM125; AcouGrandPiano; Helicopter // Amplitude begins at 2588.3, peaks 2665.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1825,1825, 0, 0, 1240, 1240,0.000000 }, // 1970: MGM2; f23GM2; f32GM2; f47GM3; ElecGrandPiano; Honky-tonkPiano + {1837,1837, 0, 0, 1240, 1240,0.000000 }, // 1905: MGM2; f23GM2; f32GM2; f47GM3; ElecGrandPiano; Honky-tonkPiano // Amplitude begins at 2241.1, peaks 2343.7 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1826,1826, 0, 0, 426, 426,0.000000 }, // 1971: MGM4; f23GM4; f32GM4; Rhodes Piano + {1838,1838, 0, 0, 426, 426,0.000000 }, // 1906: MGM4; f23GM4; f32GM4; Rhodes Piano // Amplitude begins at 1671.9, peaks 2244.1 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1827,1827, 0, 0, 40000, 6,0.000000 }, // 1972: MGM11; f23GM11; f35GM16; oGM11; Hammond Organ; Vibraphone + {1839,1839, 0, 0, 40000, 6,0.000000 }, // 1907: MGM11; f23GM11; f35GM16; oGM11; Hammond Organ; Vibraphone // Amplitude begins at 1771.0, peaks 2070.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1828,1828, 0, 0, 40000, 153,0.000000 }, // 1973: MGM12; MGM13; MGM14; f23GM12; f23GM13; f23GM14; Marimba; Tubular Bells; Xylophone + {1840,1840, 0, 0, 40000, 153,0.000000 }, // 1908: MGM12; MGM13; MGM14; f23GM12; f23GM13; f23GM14; Marimba; Tubular Bells; Xylophone // Amplitude begins at 2376.1, peaks 3480.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1829,1829, 0, 0, 40000, 106,0.000000 }, // 1974: f23GM24; Acoustic Guitar1 + {1841,1841, 0, 0, 40000, 106,0.000000 }, // 1909: f23GM24; Acoustic Guitar1 // Amplitude begins at 867.2, peaks 2931.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1830,1830, 0, 0, 126, 126,0.000000 }, // 1975: f23GM25; f23GM64; Acoustic Guitar2; Soprano Sax + {1842,1842, 0, 0, 126, 126,0.000000 }, // 1910: f23GM25; f23GM64; Acoustic Guitar2; Soprano Sax // Amplitude begins at 729.3, peaks 2461.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1831,1831, 0, 0, 1700, 1700,0.000000 }, // 1976: f23GM26; f23GM27; f23GM68; Electric Guitar1; Electric Guitar2; Oboe + {1843,1843, 0, 0, 1700, 1700,0.000000 }, // 1911: f23GM26; f23GM27; f23GM68; Electric Guitar1; Electric Guitar2; Oboe // Amplitude begins at 539.1, peaks 826.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {1832,1832, 0, 0, 466, 26,0.000000 }, // 1977: f23GM30; Distorton Guitar + {1844,1844, 0, 0, 466, 26,0.000000 }, // 1912: f23GM30; Distorton Guitar // Amplitude begins at 0.0, peaks 1771.6 at 0.1s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1833,1833, 0, 0, 553, 553,0.000000 }, // 1978: MGM32; f23GM32; Acoustic Bass + {1845,1845, 0, 0, 553, 553,0.000000 }, // 1913: MGM32; f23GM32; Acoustic Bass // Amplitude begins at 0.0, peaks 2598.9 at 0.1s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1834,1834, 0, 0, 1400, 1400,0.000000 }, // 1979: MGM125; MGM33; MGM36; f23GM33; f23GM36; f32GM125; f32GM33; f32GM36; f53GM125; Electric Bass 1; Helicopter; Slap Bass 1 + {1846,1846, 0, 0, 1400, 1400,0.000000 }, // 1914: MGM125; MGM33; MGM36; f23GM33; f23GM36; f32GM125; f32GM33; f32GM36; f53GM125; Electric Bass 1; Helicopter; Slap Bass 1 // Amplitude begins at 1425.3, peaks 1450.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 525, 525, 0, 0, 1220, 1220,0.000000 }, // 1980: MGM38; b61M8; f23GM38; f32GM38; Celesta; Synth Bass 1 + { 525, 525, 0, 0, 1220, 1220,0.000000 }, // 1915: MGM38; b61M8; f23GM38; f32GM38; Celesta; Synth Bass 1 // Amplitude begins at 6.2, peaks 1392.1 at 9.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1835,1835, 0, 0, 40000, 140,0.000000 }, // 1981: f23GM48; String Ensemble1 + {1847,1847, 0, 0, 40000, 140,0.000000 }, // 1916: f23GM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1688.9 at 2.4s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - {1836,1836, 0, 0, 3846, 3846,0.000000 }, // 1982: MGM49; f23GM49; f32GM49; String Ensemble2 + {1848,1848, 0, 0, 3846, 3846,0.000000 }, // 1917: MGM49; f23GM49; f32GM49; String Ensemble2 // Amplitude begins at 1.0, peaks 1386.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1837,1837, 0, 0, 573, 573,0.000000 }, // 1983: f23GM50; Synth Strings 1 + {1849,1849, 0, 0, 573, 573,0.000000 }, // 1918: f23GM50; Synth Strings 1 // Amplitude begins at 28.3, peaks 1078.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1838,1838, 0, 0, 326, 326,0.000000 }, // 1984: f23GM51; SynthStrings 2 + {1850,1850, 0, 0, 326, 326,0.000000 }, // 1919: f23GM51; SynthStrings 2 // Amplitude begins at 1908.6, peaks 1994.3 at 0.4s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {1839,1839, 0, 0, 4960, 4960,0.000000 }, // 1985: MGM63; b56M104; b66M104; f23GM63; f32GM63; SITAR + {1851,1851, 0, 0, 4960, 4960,0.000000 }, // 1920: MGM63; b56M104; b66M104; f23GM63; f32GM63; SITAR // Amplitude begins at 334.4, peaks 651.4 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1840,1840, 0, 0, 126, 6,0.000000 }, // 1986: f23GM65; Alto Sax + {1852,1852, 0, 0, 126, 6,0.000000 }, // 1921: f23GM65; Alto Sax // Amplitude begins at 828.1, peaks 921.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1841,1841, 0, 0, 513, 513,0.000000 }, // 1987: f23GM122; f23GM66; Seashore; Tenor Sax + {1853,1853, 0, 0, 513, 513,0.000000 }, // 1922: f23GM122; f23GM66; Seashore; Tenor Sax // Amplitude begins at 7.2, peaks 3218.4 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1842,1842, 0, 0, 40000, 6,0.000000 }, // 1988: f23GM71; Clarinet + {1854,1854, 0, 0, 40000, 6,0.000000 }, // 1923: f23GM71; Clarinet // Amplitude begins at 1023.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1843,1843, 0, 0, 146, 146,0.000000 }, // 1989: f23GM72; Piccolo + {1855,1855, 0, 0, 146, 146,0.000000 }, // 1924: f23GM72; Piccolo // Amplitude begins at 2465.6, peaks 3120.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1844,1844, 0, 0, 233, 233,0.000000 }, // 1990: f23GM76; Bottle Blow + {1856,1856, 0, 0, 233, 233,0.000000 }, // 1925: f23GM76; Bottle Blow // Amplitude begins at 729.3, peaks 2710.6 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1845,1845, 0, 0, 40000, 213,0.000000 }, // 1991: f23GM77; Shakuhachi + {1857,1857, 0, 0, 40000, 213,0.000000 }, // 1926: f23GM77; Shakuhachi // Amplitude begins at 2073.3, peaks 2624.3 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 0.0s. - {1846,1846, 0, 0, 1466, 6,0.000000 }, // 1992: f23GM80; Lead 1 squareea + {1858,1858, 0, 0, 1466, 6,0.000000 }, // 1927: f23GM80; Lead 1 squareea // Amplitude begins at 912.6, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1847,1847, 0, 0, 1206, 1206,0.000000 }, // 1993: f23GM81; Lead 2 sawtooth + {1859,1859, 0, 0, 1206, 1206,0.000000 }, // 1928: f23GM81; Lead 2 sawtooth // Amplitude begins at 7.2, peaks 3174.2 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1848,1848, 0, 0, 40000, 106,0.000000 }, // 1994: f23GM86; Lead 7 fifths + {1860,1860, 0, 0, 40000, 106,0.000000 }, // 1929: f23GM86; Lead 7 fifths // Amplitude begins at 6.2, peaks 1398.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1849,1849, 0, 0, 40000, 146,0.000000 }, // 1995: MGM87; f23GM87; f32GM87; f35GM22; oGM87; Harmonica; Lead 8 brass + {1861,1861, 0, 0, 40000, 146,0.000000 }, // 1930: MGM87; f23GM87; f32GM87; f35GM22; oGM87; Harmonica; Lead 8 brass // Amplitude begins at 729.3, peaks 2459.6 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1850,1850, 0, 0, 966, 966,0.000000 }, // 1996: f23GM88; Pad 1 new age + {1862,1862, 0, 0, 966, 966,0.000000 }, // 1931: f23GM88; Pad 1 new age // Amplitude begins at 1265.1, peaks 2205.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1851,1851, 0, 0, 60, 60,0.000000 }, // 1997: f23GM91; Pad 4 choir + {1863,1863, 0, 0, 60, 60,0.000000 }, // 1932: f23GM91; Pad 4 choir // Amplitude begins at 1789.1, peaks 3120.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {1852,1852, 0, 0, 233, 6,0.000000 }, // 1998: f23GM92; f23GM93; Pad 5 bowedpad; Pad 6 metallic + {1864,1864, 0, 0, 233, 6,0.000000 }, // 1933: f23GM92; f23GM93; Pad 5 bowedpad; Pad 6 metallic // Amplitude begins at 825.4, peaks 842.3 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1853,1853, 0, 0, 940, 940,0.000000 }, // 1999: f23GM94; Pad 7 halo + {1865,1865, 0, 0, 940, 940,0.000000 }, // 1934: f23GM94; Pad 7 halo // Amplitude begins at 120.9, peaks 2114.3 at 0.0s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {1854,1854, 0, 0, 4686, 4686,0.000000 }, // 2000: f23GM105; f23GM95; Banjo; Pad 8 sweep + {1866,1866, 0, 0, 4686, 4686,0.000000 }, // 1935: f23GM105; f23GM95; Banjo; Pad 8 sweep // Amplitude begins at 131.3, peaks 3355.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1855,1855, 0, 0, 40, 40,0.000000 }, // 2001: MGM96; f23GM96; oGM96; FX 1 rain + {1867,1867, 0, 0, 40, 40,0.000000 }, // 1936: MGM96; f23GM96; oGM96; FX 1 rain // Amplitude begins at 725.9, peaks 928.3 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {1856,1856, 0, 0, 1886, 1886,0.000000 }, // 2002: f23GM97; FX 2 soundtrack + {1868,1868, 0, 0, 1886, 1886,0.000000 }, // 1937: f23GM97; FX 2 soundtrack // Amplitude begins at 803.4, peaks 849.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1857,1857, 0, 0, 260, 260,0.000000 }, // 2003: f23GM104; f23GM98; FX 3 crystal; Sitar + {1869,1869, 0, 0, 260, 260,0.000000 }, // 1938: f23GM104; f23GM98; FX 3 crystal; Sitar // Amplitude begins at 4.4, peaks 6.9 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1858,1858, 0, 0, 40000, 113,0.000000 }, // 2004: f23GM99; FX 4 atmosphere + {1870,1870, 0, 0, 40000, 113,0.000000 }, // 1939: f23GM99; FX 4 atmosphere // Amplitude begins at 0.6, peaks 2591.0 at 0.3s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {1859,1859, 0, 0, 1960, 1960,0.000000 }, // 2005: f23GM100; FX 5 brightness + {1871,1871, 0, 0, 1960, 1960,0.000000 }, // 1940: f23GM100; FX 5 brightness // Amplitude begins at 915.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1860,1860, 0, 0, 140, 140,0.000000 }, // 2006: f23GM103; FX 8 sci-fi + {1872,1872, 0, 0, 140, 140,0.000000 }, // 1941: f23GM103; FX 8 sci-fi // Amplitude begins at 74.3, peaks 2058.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1861,1861, 0, 0, 40000, 106,0.000000 }, // 2007: f23GM107; f23GM111; Koto; Shanai + {1873,1873, 0, 0, 40000, 106,0.000000 }, // 1942: f23GM107; f23GM111; Koto; Shanai // Amplitude begins at 1005.1, peaks 1295.4 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1862,1862, 0, 0, 486, 486,0.000000 }, // 2008: f23GM112; Tinkle Bell + {1874,1874, 0, 0, 486, 486,0.000000 }, // 1943: f23GM112; Tinkle Bell // Amplitude begins at 68.4, peaks 1214.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1863,1863, 0, 0, 126, 126,0.000000 }, // 2009: f23GM116; Taiko Drum + {1875,1875, 0, 0, 126, 126,0.000000 }, // 1944: f23GM116; Taiko Drum // Amplitude begins at 1721.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1864,1864, 0, 0, 146, 146,0.000000 }, // 2010: f23GM117; Melodic Tom + {1876,1876, 0, 0, 146, 146,0.000000 }, // 1945: f23GM117; Melodic Tom // Amplitude begins at 600.4, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1865,1865, 0, 0, 40000, 53,0.000000 }, // 2011: f23GM119; Reverse Cymbal + {1877,1877, 0, 0, 40000, 53,0.000000 }, // 1946: f23GM119; Reverse Cymbal - // Amplitude begins at 1090.8, + // Amplitude begins at 1126.5, peaks 1264.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1866,1866, 16, 0, 66, 66,0.000000 }, // 2012: f23GP36; Bass Drum 1 + {1878,1878, 41, 0, 113, 113,0.000000 }, // 1947: f23GP36; Bass Drum 1 - // Amplitude begins at 623.0, + // Amplitude begins at 524.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1867,1867, 30, 0, 46, 46,0.000000 }, // 2013: f23GP37; Side Stick + {1879,1879, 70, 0, 13, 13,0.000000 }, // 1948: f23GP37; Side Stick - // Amplitude begins at 556.4, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1868,1868, 32, 0, 53, 53,0.000000 }, // 2014: f23GP38; f23GP40; f23GP53; f23GP55; f23GP67; Acoustic Snare; Electric Snare; High Agogo; Ride Bell; Splash Cymbal + // Amplitude begins at 548.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1880,1880, 60, 0, 40, 40,0.000000 }, // 1949: f23GP38; f23GP40; f23GP53; f23GP55; f23GP67; Acoustic Snare; Electric Snare; High Agogo; Ride Bell; Splash Cymbal - // Amplitude begins at 1189.4, + // Amplitude begins at 848.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1869,1869, 2, 0, 26, 26,0.000000 }, // 2015: f23GP39; Hand Clap + {1881,1881, 80, 0, 13, 13,0.000000 }, // 1950: f23GP39; Hand Clap - // Amplitude begins at 503.2, + // Amplitude begins at 491.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1870,1870, 62, 0, 26, 26,0.000000 }, // 2016: f23GP42; Closed High Hat + {1882,1882, 84, 0, 20, 20,0.000000 }, // 1951: f23GP42; Closed High Hat - // Amplitude begins at 1219.9, + // Amplitude begins at 1025.4, peaks 1251.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1871,1871,110, 0, 120, 120,0.000000 }, // 2017: f23GP49; Crash Cymbal 1 + {1883,1883, 72, 0, 140, 140,0.000000 }, // 1952: f23GP49; Crash Cymbal 1 - // Amplitude begins at 1370.3, peaks 1517.9 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1872,1872,110, 0, 226, 226,0.000000 }, // 2018: f23GP51; Ride Cymbal 1 + // Amplitude begins at 1315.8, peaks 1535.3 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1884,1884, 84, 0, 266, 266,0.000000 }, // 1953: f23GP51; Ride Cymbal 1 + + // Amplitude begins at 1820.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 129, 129, 70, 0, 13, 13,0.000000 }, // 1954: f23GP54; Tambourine + + // Amplitude begins at 572.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 133, 133, 60, 0, 20, 20,0.000000 }, // 1955: 3drm67P49; f23GP68; f23GP70; Crash Cymbal 1; Low Agogo; Maracas // Amplitude begins at 0.0, peaks 1211.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1873,1874, 0, 0, 40000, 153,0.000000 }, // 2019: f24GM48; String Ensemble1 + {1885,1886, 0, 0, 40000, 153,0.000000 }, // 1956: f24GM48; String Ensemble1 // Amplitude begins at 2467.9, peaks 2976.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1875,1875, 0, 0, 240, 240,0.000000 }, // 2020: f24GM65; Alto Sax + {1887,1887, 0, 0, 240, 240,0.000000 }, // 1957: f24GM65; Alto Sax // Amplitude begins at 2.7, peaks 1033.9 at 37.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1876,1877, 0, 0, 40000, 6,0.000000 }, // 2021: f24GM74; Recorder + {1888,1889, 0, 0, 40000, 6,0.000000 }, // 1958: f24GM74; Recorder // Amplitude begins at 565.8, peaks 2147.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1878,1879, 0, 0, 40000, 20,0.000000 }, // 2022: f24GM88; Pad 1 new age + {1890,1891, 0, 0, 40000, 20,0.000000 }, // 1959: f24GM88; Pad 1 new age // Amplitude begins at 470.9, peaks 1440.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1880,1881, 0, 0, 40000, 6,0.000000 }, // 2023: f24GM91; Pad 4 choir + {1892,1893, 0, 0, 40000, 6,0.000000 }, // 1960: f24GM91; Pad 4 choir // Amplitude begins at 2789.8, peaks 2981.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.1s. - {1882,1882, 0, 0, 986, 53,0.000000 }, // 2024: f25GM1; BrightAcouGrand + {1894,1894, 0, 0, 986, 53,0.000000 }, // 1961: f25GM1; BrightAcouGrand // Amplitude begins at 1272.5, peaks 3316.1 at 10.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1883,1883, 0, 0, 40000, 100,0.000000 }, // 2025: f25GM12; f25GM13; f25GM14; Marimba; Tubular Bells; Xylophone + {1895,1895, 0, 0, 40000, 100,0.000000 }, // 1962: f25GM12; f25GM13; f25GM14; Marimba; Tubular Bells; Xylophone // Amplitude begins at 2370.5, peaks 3088.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.4s. - {1884,1884, 0, 0, 793, 353,0.000000 }, // 2026: f25GM33; Electric Bass 1 + {1896,1896, 0, 0, 793, 353,0.000000 }, // 1963: f25GM33; Electric Bass 1 // Amplitude begins at 0.3, peaks 2216.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1885,1885, 0, 0, 40000, 140,0.000000 }, // 2027: f25GM34; Electric Bass 2 + {1897,1897, 0, 0, 40000, 140,0.000000 }, // 1964: f25GM34; Electric Bass 2 // Amplitude begins at 2022.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1886,1886, 0, 0, 80, 80,0.000000 }, // 2028: f25GM103; f25GM38; FX 8 sci-fi; Synth Bass 1 + {1898,1898, 0, 0, 80, 80,0.000000 }, // 1965: f25GM103; f25GM38; FX 8 sci-fi; Synth Bass 1 // Amplitude begins at 883.3, peaks 1257.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {1887,1887, 0, 0, 60, 13,0.000000 }, // 2029: f25GM48; String Ensemble1 + {1899,1899, 0, 0, 60, 13,0.000000 }, // 1966: f25GM48; String Ensemble1 // Amplitude begins at 1132.2, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1888,1888, 0, 0, 40000, 86,0.000000 }, // 2030: f25GM49; String Ensemble2 + {1900,1900, 0, 0, 40000, 86,0.000000 }, // 1967: f25GM49; String Ensemble2 // Amplitude begins at 1849.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1889,1889, 0, 0, 153, 153,0.000000 }, // 2031: f25GM58; Tuba + {1901,1901, 0, 0, 153, 153,0.000000 }, // 1968: f25GM58; Tuba // Amplitude begins at 1639.4, peaks 2045.3 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1890,1890, 0, 0, 906, 906,0.000000 }, // 2032: f25GM59; f25GM60; French Horn; Muted Trumpet + {1902,1902, 0, 0, 906, 906,0.000000 }, // 1969: f25GM59; f25GM60; French Horn; Muted Trumpet // Amplitude begins at 5.9, peaks 2254.6 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1891,1891, 0, 0, 406, 406,0.000000 }, // 2033: f25GM70; f25GM71; Bassoon; Clarinet + {1903,1903, 0, 0, 406, 406,0.000000 }, // 1970: f25GM70; f25GM71; Bassoon; Clarinet // Amplitude begins at 1505.9, peaks 2704.7 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1892,1892, 0, 0, 40000, 106,0.000000 }, // 2034: f25GM72; f25GM74; Piccolo; Recorder + {1904,1904, 0, 0, 40000, 106,0.000000 }, // 1971: f25GM72; f25GM74; Piccolo; Recorder // Amplitude begins at 722.0, peaks 2425.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1893,1893, 0, 0, 40000, 66,0.000000 }, // 2035: f25GM73; Flute + {1905,1905, 0, 0, 40000, 66,0.000000 }, // 1972: f25GM73; Flute // Amplitude begins at 1774.9, peaks 2581.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1894,1894, 0, 0, 40000, 6,0.000000 }, // 2036: f25GM82; f25GM83; Lead 3 calliope; Lead 4 chiff + {1906,1906, 0, 0, 40000, 6,0.000000 }, // 1973: f25GM82; f25GM83; Lead 3 calliope; Lead 4 chiff // Amplitude begins at 2073.3, peaks 2622.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1895,1895, 0, 0, 60, 60,0.000000 }, // 2037: f25GM89; Pad 2 warm + {1907,1907, 0, 0, 60, 60,0.000000 }, // 1974: f25GM89; Pad 2 warm // Amplitude begins at 2850.7, peaks 2901.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1896,1896, 0, 0, 1226, 1226,0.000000 }, // 2038: f25GM102; FX 7 echoes + {1908,1908, 0, 0, 1226, 1226,0.000000 }, // 1975: f25GM102; FX 7 echoes // Amplitude begins at 1921.5, peaks 2093.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1897,1897, 0, 0, 293, 293,0.000000 }, // 2039: f25GM104; Sitar + {1909,1909, 0, 0, 293, 293,0.000000 }, // 1976: f25GM104; Sitar // Amplitude begins at 1984.6, peaks 2641.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1898,1898, 0, 0, 40000, 220,0.000000 }, // 2040: f25GM105; Banjo + {1910,1910, 0, 0, 40000, 220,0.000000 }, // 1977: f25GM105; Banjo // Amplitude begins at 2555.6, peaks 2699.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1899,1899, 0, 0, 40000, 160,0.000000 }, // 2041: f25GM106; Shamisen + {1911,1911, 0, 0, 40000, 160,0.000000 }, // 1978: f25GM106; Shamisen // Amplitude begins at 1504.5, peaks 2588.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {1900,1900, 0, 0, 40000, 353,0.000000 }, // 2042: f25GM107; Koto + {1912,1912, 0, 0, 40000, 353,0.000000 }, // 1979: f25GM107; Koto // Amplitude begins at 2022.2, peaks 4482.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1901,1901, 0, 0, 146, 146,0.000000 }, // 2043: f25GM111; Shanai + {1913,1913, 0, 0, 146, 146,0.000000 }, // 1980: f25GM111; Shanai // Amplitude begins at 1542.1, peaks 2360.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 501, 501, 0, 0, 66, 66,0.000000 }, // 2044: f25GM113; Agogo Bells + { 501, 501, 0, 0, 66, 66,0.000000 }, // 1981: f25GM113; Agogo Bells // Amplitude begins at 2163.1, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1902,1902, 0, 0, 40000, 20,0.000000 }, // 2045: f25GM114; Steel Drums + {1914,1914, 0, 0, 40000, 20,0.000000 }, // 1982: f25GM114; Steel Drums // Amplitude begins at 1935.7, peaks 3063.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1903,1903, 0, 0, 20, 20,0.000000 }, // 2046: f25GM117; f47GM116; Melodic Tom; Taiko Drum + {1915,1915, 0, 0, 20, 20,0.000000 }, // 1983: f25GM117; f47GM116; Melodic Tom; Taiko Drum // Amplitude begins at 2765.3, peaks 2851.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1904,1904, 0, 0, 573, 573,0.000000 }, // 2047: f25GM120; Guitar FretNoise + {1916,1916, 0, 0, 573, 573,0.000000 }, // 1984: f25GM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 1024.6 at 3.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.4s. - {1905,1905, 0, 0, 40000, 2373,0.000000 }, // 2048: f25GM123; Bird Tweet + {1917,1917, 0, 0, 40000, 2373,0.000000 }, // 1985: f25GM123; Bird Tweet // Amplitude begins at 1474.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1906,1906, 0, 0, 166, 166,0.000000 }, // 2049: f25GM124; Telephone + {1918,1918, 0, 0, 166, 166,0.000000 }, // 1986: f25GM124; Telephone // Amplitude begins at 1275.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 511, 511, 0, 0, 580, 580,0.000000 }, // 2050: f25GM125; Helicopter + { 511, 511, 0, 0, 580, 580,0.000000 }, // 1987: f25GM125; Helicopter // Amplitude begins at 1433.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1907,1907, 0, 0, 80, 80,0.000000 }, // 2051: f25GM126; Applause/Noise + {1919,1919, 0, 0, 80, 80,0.000000 }, // 1988: f25GM126; Applause/Noise - // Amplitude begins at 2119.5, + // Amplitude begins at 2289.6, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1902,1902, 9, 0, 40000, 26,0.000000 }, // 2052: f25GP38; f25GP39; f25GP40; Acoustic Snare; Electric Snare; Hand Clap + {1914,1914, 60, 0, 40000, 20,0.000000 }, // 1989: f25GP38; f25GP39; f25GP40; Acoustic Snare; Electric Snare; Hand Clap - // Amplitude begins at 1176.8, + // Amplitude begins at 1304.6, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - { 511, 511, 46, 0, 533, 533,0.000000 }, // 2053: f25GP49; Crash Cymbal 1 + { 511, 511, 72, 0, 480, 480,0.000000 }, // 1990: f25GP49; Crash Cymbal 1 - // Amplitude begins at 1580.0, + // Amplitude begins at 1431.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1907,1907,142, 0, 100, 100,0.000000 }, // 2054: f25GP54; Tambourine + {1919,1919, 84, 0, 66, 66,0.000000 }, // 1991: f25GP54; Tambourine // Amplitude begins at 3000.5, peaks 3289.6 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {1908,1908, 0, 0, 2113, 2113,0.000000 }, // 2055: f15GM0; f26GM0; AcouGrandPiano + {1920,1920, 0, 0, 2113, 2113,0.000000 }, // 1992: f15GM0; f26GM0; AcouGrandPiano // Amplitude begins at 2713.1, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1909,1909, 0, 0, 600, 600,0.000000 }, // 2056: f15GM1; f26GM1; BrightAcouGrand + {1921,1921, 0, 0, 600, 600,0.000000 }, // 1993: f15GM1; f26GM1; BrightAcouGrand // Amplitude begins at 2790.9, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1910,1910, 0, 0, 593, 593,0.000000 }, // 2057: f15GM2; f26GM2; ElecGrandPiano + {1922,1922, 0, 0, 593, 593,0.000000 }, // 1994: f15GM2; f26GM2; ElecGrandPiano // Amplitude begins at 2972.3, peaks 3006.8 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1911,1911, 0, 0, 940, 940,0.000000 }, // 2058: f15GM3; f26GM3; Honky-tonkPiano + {1923,1923, 0, 0, 940, 940,0.000000 }, // 1995: f15GM3; f26GM3; Honky-tonkPiano // Amplitude begins at 2968.5, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1912,1912, 0, 0, 940, 940,0.000000 }, // 2059: f15GM4; f26GM4; Rhodes Piano + {1924,1924, 0, 0, 940, 940,0.000000 }, // 1996: f15GM4; f26GM4; Rhodes Piano // Amplitude begins at 2418.4, peaks 3063.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1913,1913, 0, 0, 960, 960,0.000000 }, // 2060: f15GM5; f26GM5; Chorused Piano + {1925,1925, 0, 0, 960, 960,0.000000 }, // 1997: f15GM5; f26GM5; Chorused Piano // Amplitude begins at 2441.8, peaks 2883.4 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1914,1914, 0, 0, 833, 833,0.000000 }, // 2061: f15GM6; f26GM6; Harpsichord + {1926,1926, 0, 0, 833, 833,0.000000 }, // 1998: f15GM6; f26GM6; Harpsichord // Amplitude begins at 2495.3, peaks 3325.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1915,1915, 0, 0, 880, 880,0.000000 }, // 2062: f15GM7; f26GM7; Clavinet + {1927,1927, 0, 0, 880, 880,0.000000 }, // 1999: f15GM7; f26GM7; Clavinet // Amplitude begins at 2074.6, peaks 2677.8 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1916,1916, 0, 0, 40000, 73,0.000000 }, // 2063: f15GM8; f26GM8; Celesta + {1928,1928, 0, 0, 40000, 73,0.000000 }, // 2000: f15GM8; f26GM8; Celesta // Amplitude begins at 1889.1, peaks 2843.1 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1917,1917, 0, 0, 40000, 33,0.000000 }, // 2064: f15GM9; f26GM9; Glockenspiel + {1929,1929, 0, 0, 40000, 33,0.000000 }, // 2001: f15GM9; f26GM9; Glockenspiel // Amplitude begins at 2294.9, peaks 3384.6 at 13.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1918,1918, 0, 0, 40000, 20,0.000000 }, // 2065: f15GM10; f26GM10; Music box + {1930,1930, 0, 0, 40000, 20,0.000000 }, // 2002: f15GM10; f26GM10; Music box // Amplitude begins at 119.3, peaks 3362.9 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1919,1919, 0, 0, 40000, 0,0.000000 }, // 2066: f15GM11; f26GM11; Vibraphone + {1931,1931, 0, 0, 40000, 0,0.000000 }, // 2003: f15GM11; f26GM11; Vibraphone // Amplitude begins at 0.0, peaks 2977.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1920,1920, 0, 0, 40000, 173,0.000000 }, // 2067: f15GM12; f26GM12; Marimba + {1932,1932, 0, 0, 40000, 173,0.000000 }, // 2004: f15GM12; f26GM12; Marimba // Amplitude begins at 0.6, peaks 1890.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1921,1921, 0, 0, 40000, 133,0.000000 }, // 2068: f15GM13; f26GM13; Xylophone + {1933,1933, 0, 0, 40000, 133,0.000000 }, // 2005: f15GM13; f26GM13; Xylophone // Amplitude begins at 0.0, peaks 2219.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1922,1922, 0, 0, 40000, 153,0.000000 }, // 2069: f15GM14; f26GM14; Tubular Bells + {1934,1934, 0, 0, 40000, 153,0.000000 }, // 2006: f15GM14; f26GM14; Tubular Bells // Amplitude begins at 2975.1, peaks 3352.0 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1923,1923, 0, 0, 1113, 1113,0.000000 }, // 2070: f15GM16; f15GM17; f15GM18; f26GM16; f26GM17; f26GM18; oGM16; oGM17; oGM18; Hammond Organ; Percussive Organ; Rock Organ + {1935,1935, 0, 0, 1113, 1113,0.000000 }, // 2007: f15GM16; f15GM17; f15GM18; f26GM16; f26GM17; f26GM18; oGM16; oGM17; oGM18; Hammond Organ; Percussive Organ; Rock Organ // Amplitude begins at 2460.9, peaks 2702.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {1924,1924, 0, 0, 966, 966,0.000000 }, // 2071: f15GM19; f15GM20; f15GM21; f26GM19; f26GM20; f26GM21; oGM19; oGM20; oGM21; Accordion; Church Organ; Reed Organ + {1936,1936, 0, 0, 966, 966,0.000000 }, // 2008: f15GM19; f15GM20; f15GM21; f26GM19; f26GM20; f26GM21; oGM19; oGM20; oGM21; Accordion; Church Organ; Reed Organ // Amplitude begins at 2845.4, peaks 2850.3 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1925,1925, 0, 0, 2440, 2440,0.000000 }, // 2072: f15GM22; f26GM22; oGM22; Harmonica + {1937,1937, 0, 0, 2440, 2440,0.000000 }, // 2009: f15GM22; f26GM22; oGM22; Harmonica // Amplitude begins at 2841.5, peaks 2848.2 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {1926,1926, 0, 0, 2440, 2440,0.000000 }, // 2073: f15GM23; f26GM23; oGM23; Tango Accordion + {1938,1938, 0, 0, 2440, 2440,0.000000 }, // 2010: f15GM23; f26GM23; oGM23; Tango Accordion // Amplitude begins at 121.1, peaks 2280.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1927,1927, 0, 0, 40000, 0,0.000000 }, // 2074: f26GM24; Acoustic Guitar1 + {1939,1939, 0, 0, 40000, 0,0.000000 }, // 2011: f26GM24; Acoustic Guitar1 // Amplitude begins at 104.6, peaks 1738.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1928,1928, 0, 0, 40000, 0,0.000000 }, // 2075: f15GM25; f26GM25; Acoustic Guitar2 + {1940,1940, 0, 0, 40000, 0,0.000000 }, // 2012: f15GM25; f26GM25; Acoustic Guitar2 // Amplitude begins at 2418.5, peaks 2861.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1929,1929, 0, 0, 40000, 0,0.000000 }, // 2076: f15GM26; f26GM26; Electric Guitar1 + {1941,1941, 0, 0, 40000, 0,0.000000 }, // 2013: f15GM26; f26GM26; Electric Guitar1 // Amplitude begins at 1789.1, peaks 2985.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1930,1930, 0, 0, 40000, 0,0.000000 }, // 2077: f15GM27; f26GM27; Electric Guitar2 + {1942,1942, 0, 0, 40000, 0,0.000000 }, // 2014: f15GM27; f26GM27; Electric Guitar2 // Amplitude begins at 861.9, peaks 935.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1931,1931, 0, 0, 40000, 26,0.000000 }, // 2078: f15GM29; f26GM29; Overdrive Guitar + {1943,1943, 0, 0, 40000, 26,0.000000 }, // 2015: f15GM29; f26GM29; Overdrive Guitar // Amplitude begins at 2816.6, peaks 3244.7 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1932,1932, 0, 0, 1440, 1440,0.000000 }, // 2079: f15GM31; f26GM31; Guitar Harmonics + {1944,1944, 0, 0, 1440, 1440,0.000000 }, // 2016: f15GM31; f26GM31; Guitar Harmonics // Amplitude begins at 0.6, peaks 2625.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {1933,1933, 0, 0, 40000, 773,0.000000 }, // 2080: f15GM32; f26GM32; Acoustic Bass + {1945,1945, 0, 0, 40000, 773,0.000000 }, // 2017: f15GM32; f26GM32; Acoustic Bass // Amplitude begins at 0.0, peaks 2978.5 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1934,1934, 0, 0, 40000, 460,0.000000 }, // 2081: f15GM33; f26GM33; oGM33; Electric Bass 1 + {1946,1946, 0, 0, 40000, 460,0.000000 }, // 2018: f15GM33; f26GM33; oGM33; Electric Bass 1 // Amplitude begins at 0.0, peaks 2390.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {1935,1935, 0, 0, 40000, 486,0.000000 }, // 2082: f15GM34; f26GM34; oGM34; Electric Bass 2 + {1947,1947, 0, 0, 40000, 486,0.000000 }, // 2019: f15GM34; f26GM34; oGM34; Electric Bass 2 // Amplitude begins at 0.0, peaks 1737.0 at 28.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1936,1936, 0, 0, 40000, 193,0.000000 }, // 2083: f15GM35; f26GM35; Fretless Bass + {1948,1948, 0, 0, 40000, 193,0.000000 }, // 2020: f15GM35; f26GM35; Fretless Bass // Amplitude begins at 0.0, peaks 2856.8 at 1.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {1937,1937, 0, 0, 2340, 2340,0.000000 }, // 2084: f15GM36; f26GM36; oGM36; Slap Bass 1 + {1949,1949, 0, 0, 2340, 2340,0.000000 }, // 2021: f15GM36; f26GM36; oGM36; Slap Bass 1 // Amplitude begins at 1794.3, peaks 3025.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1938,1938, 0, 0, 40000, 40,0.000000 }, // 2085: f15GM37; f26GM37; Slap Bass 2 + {1950,1950, 0, 0, 40000, 40,0.000000 }, // 2022: f15GM37; f26GM37; Slap Bass 2 // Amplitude begins at 2850.7, peaks 2901.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1939,1939, 0, 0, 1220, 1220,0.000000 }, // 2086: f15GM38; f26GM38; oGM38; Synth Bass 1 + {1951,1951, 0, 0, 1220, 1220,0.000000 }, // 2023: f15GM38; f26GM38; oGM38; Synth Bass 1 // Amplitude begins at 0.6, peaks 2103.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1940,1940, 0, 0, 40000, 6,0.000000 }, // 2087: f15GM39; f26GM39; Synth Bass 2 + {1952,1952, 0, 0, 40000, 6,0.000000 }, // 2024: f15GM39; f26GM39; Synth Bass 2 // Amplitude begins at 134.3, peaks 2894.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.9s. - {1941,1941, 0, 0, 40000, 1913,0.000000 }, // 2088: f15GM40; f26GM40; oGM40; Violin + {1953,1953, 0, 0, 40000, 1913,0.000000 }, // 2025: f15GM40; f26GM40; oGM40; Violin // Amplitude begins at 0.0, peaks 2804.7 at 0.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1942,1942, 0, 0, 1133, 1133,0.000000 }, // 2089: f15GM41; f26GM41; Viola + {1954,1954, 0, 0, 1133, 1133,0.000000 }, // 2026: f15GM41; f26GM41; Viola // Amplitude begins at 1809.6, peaks 2133.1 at 36.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1943,1943, 0, 0, 40000, 13,0.000000 }, // 2090: f15GM42; f26GM42; Cello + {1955,1955, 0, 0, 40000, 13,0.000000 }, // 2027: f15GM42; f26GM42; Cello // Amplitude begins at 2444.4, peaks 4303.6 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1944,1944, 0, 0, 1380, 1380,0.000000 }, // 2091: f15GM43; f26GM43; oGM43; Contrabass + {1956,1956, 0, 0, 1380, 1380,0.000000 }, // 2028: f15GM43; f26GM43; oGM43; Contrabass // Amplitude begins at 1886.9, peaks 2416.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1945,1945, 0, 0, 40000, 20,0.000000 }, // 2092: f15GM44; f26GM44; Tremulo Strings + {1957,1957, 0, 0, 40000, 20,0.000000 }, // 2029: f15GM44; f26GM44; Tremulo Strings // Amplitude begins at 0.6, peaks 2953.0 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {1946,1946, 0, 0, 513, 26,0.000000 }, // 2093: f15GM45; f26GM45; Pizzicato String + {1958,1958, 0, 0, 513, 26,0.000000 }, // 2030: f15GM45; f26GM45; Pizzicato String // Amplitude begins at 1519.5, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1947,1947, 0, 0, 826, 826,0.000000 }, // 2094: f15GM46; f26GM46; Orchestral Harp + {1959,1959, 0, 0, 826, 826,0.000000 }, // 2031: f15GM46; f26GM46; Orchestral Harp // Amplitude begins at 2038.1, peaks 2083.2 at 18.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1948,1948, 0, 0, 40000, 0,0.000000 }, // 2095: f15GM47; f26GM47; oGM47; Timpany + {1960,1960, 0, 0, 40000, 0,0.000000 }, // 2032: f15GM47; f26GM47; oGM47; Timpany // Amplitude begins at 7.6, peaks 2958.4 at 20.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1949,1949, 0, 0, 40000, 33,0.000000 }, // 2096: f15GM48; f26GM48; String Ensemble1 + {1961,1961, 0, 0, 40000, 33,0.000000 }, // 2033: f15GM48; f26GM48; String Ensemble1 // Amplitude begins at 0.8, peaks 2354.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1950,1950, 0, 0, 40000, 126,0.000000 }, // 2097: f15GM49; f26GM49; oGM49; String Ensemble2 + {1962,1962, 0, 0, 40000, 126,0.000000 }, // 2034: f15GM49; f26GM49; oGM49; String Ensemble2 // Amplitude begins at 0.8, peaks 3155.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1951,1951, 0, 0, 40000, 33,0.000000 }, // 2098: f15GM50; f26GM50; Synth Strings 1 + {1963,1963, 0, 0, 40000, 33,0.000000 }, // 2035: f15GM50; f26GM50; Synth Strings 1 // Amplitude begins at 1934.7, peaks 2386.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1952,1952, 0, 0, 293, 293,0.000000 }, // 2099: f15GM51; f26GM51; oGM51; SynthStrings 2 + {1964,1964, 0, 0, 293, 293,0.000000 }, // 2036: f15GM51; f26GM51; oGM51; SynthStrings 2 // Amplitude begins at 0.8, peaks 2483.9 at 32.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1953,1953, 0, 0, 40000, 266,0.000000 }, // 2100: f15GM52; f26GM52; Choir Aahs + {1965,1965, 0, 0, 40000, 266,0.000000 }, // 2037: f15GM52; f26GM52; Choir Aahs // Amplitude begins at 0.0, peaks 1893.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1954,1954, 0, 0, 40000, 66,0.000000 }, // 2101: f15GM53; f26GM53; Voice Oohs + {1966,1966, 0, 0, 40000, 66,0.000000 }, // 2038: f15GM53; f26GM53; Voice Oohs // Amplitude begins at 0.0, peaks 2286.5 at 39.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {1955,1955, 0, 0, 40000, 266,0.000000 }, // 2102: f15GM54; f26GM54; Synth Voice + {1967,1967, 0, 0, 40000, 266,0.000000 }, // 2039: f15GM54; f26GM54; Synth Voice // Amplitude begins at 6.8, peaks 2184.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1956,1956, 0, 0, 40000, 0,0.000000 }, // 2103: f15GM55; f26GM55; Orchestra Hit + {1968,1968, 0, 0, 40000, 0,0.000000 }, // 2040: f15GM55; f26GM55; Orchestra Hit // Amplitude begins at 4.4, peaks 2468.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1957,1957, 0, 0, 40000, 113,0.000000 }, // 2104: f15GM56; f26GM56; Trumpet + {1969,1969, 0, 0, 40000, 113,0.000000 }, // 2041: f15GM56; f26GM56; Trumpet // Amplitude begins at 1263.5, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {1958,1958, 0, 0, 806, 806,0.000000 }, // 2105: f15GM59; f26GM59; Muted Trumpet + {1970,1970, 0, 0, 806, 806,0.000000 }, // 2042: f15GM59; f26GM59; Muted Trumpet // Amplitude begins at 2544.4, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1959,1959, 0, 0, 1240, 1240,0.000000 }, // 2106: f15GM60; f26GM60; French Horn + {1971,1971, 0, 0, 1240, 1240,0.000000 }, // 2043: f15GM60; f26GM60; French Horn // Amplitude begins at 2057.8, peaks 2099.9 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {1960,1960, 0, 0, 1113, 1113,0.000000 }, // 2107: f15GM61; f26GM61; Brass Section + {1972,1972, 0, 0, 1113, 1113,0.000000 }, // 2044: f15GM61; f26GM61; Brass Section // Amplitude begins at 2968.9, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1961,1961, 0, 0, 40000, 13,0.000000 }, // 2108: f15GM62; f26GM62; Synth Brass 1 + {1973,1973, 0, 0, 40000, 13,0.000000 }, // 2045: f15GM62; f26GM62; Synth Brass 1 // Amplitude begins at 1988.7, peaks 2623.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1962,1962, 0, 0, 553, 553,0.000000 }, // 2109: f15GM63; f26GM63; Synth Brass 2 + {1974,1974, 0, 0, 553, 553,0.000000 }, // 2046: f15GM63; f26GM63; Synth Brass 2 // Amplitude begins at 2537.9, peaks 2928.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1963,1963, 0, 0, 40000, 6,0.000000 }, // 2110: f15GM64; f26GM64; oGM64; Soprano Sax + {1975,1975, 0, 0, 40000, 6,0.000000 }, // 2047: f15GM64; f26GM64; oGM64; Soprano Sax // Amplitude begins at 2457.3, peaks 2695.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1964,1964, 0, 0, 40000, 20,0.000000 }, // 2111: f15GM66; f26GM66; Tenor Sax + {1976,1976, 0, 0, 40000, 20,0.000000 }, // 2048: f15GM66; f26GM66; Tenor Sax // Amplitude begins at 3098.8, peaks 3477.3 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - {1965,1965, 0, 0, 1266, 20,0.000000 }, // 2112: f15GM67; f26GM67; Baritone Sax + {1977,1977, 0, 0, 1266, 20,0.000000 }, // 2049: f15GM67; f26GM67; Baritone Sax // Amplitude begins at 1760.8, peaks 2212.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1966,1966, 0, 0, 40000, 0,0.000000 }, // 2113: f15GM68; f26GM68; Oboe + {1978,1978, 0, 0, 40000, 0,0.000000 }, // 2050: f15GM68; f26GM68; Oboe // Amplitude begins at 1822.4, peaks 2151.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1967,1967, 0, 0, 40000, 0,0.000000 }, // 2114: f15GM69; f26GM69; English Horn + {1979,1979, 0, 0, 40000, 0,0.000000 }, // 2051: f15GM69; f26GM69; English Horn // Amplitude begins at 2465.6, peaks 3119.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {1968,1968, 0, 0, 513, 6,0.000000 }, // 2115: f15GM70; f15GM71; f26GM70; f26GM71; oGM70; oGM71; Bassoon; Clarinet + {1980,1980, 0, 0, 513, 6,0.000000 }, // 2052: f15GM70; f15GM71; f26GM70; f26GM71; oGM70; oGM71; Bassoon; Clarinet // Amplitude begins at 0.3, peaks 2493.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1969,1969, 0, 0, 206, 206,0.000000 }, // 2116: f15GM72; f26GM72; oGM72; Piccolo + {1981,1981, 0, 0, 206, 206,0.000000 }, // 2053: f15GM72; f26GM72; oGM72; Piccolo // Amplitude begins at 2.1, peaks 1254.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1970,1970, 0, 0, 40000, 6,0.000000 }, // 2117: f15GM73; f15GM74; f26GM73; f26GM74; oGM73; oGM74; Flute; Recorder + {1982,1982, 0, 0, 40000, 6,0.000000 }, // 2054: f15GM73; f15GM74; f26GM73; f26GM74; oGM73; oGM74; Flute; Recorder // Amplitude begins at 5.7, peaks 1888.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1971,1971, 0, 0, 40000, 6,0.000000 }, // 2118: f15GM75; f26GM75; oGM75; Pan Flute + {1983,1983, 0, 0, 40000, 6,0.000000 }, // 2055: f15GM75; f26GM75; oGM75; Pan Flute // Amplitude begins at 7.2, peaks 2300.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1972,1972, 0, 0, 40000, 6,0.000000 }, // 2119: f15GM76; f26GM76; oGM76; Bottle Blow + {1984,1984, 0, 0, 40000, 6,0.000000 }, // 2056: f15GM76; f26GM76; oGM76; Bottle Blow // Amplitude begins at 0.3, peaks 2181.9 at 40.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1973,1973, 0, 0, 40000, 6,0.000000 }, // 2120: f15GM77; f26GM77; Shakuhachi + {1985,1985, 0, 0, 40000, 6,0.000000 }, // 2057: f15GM77; f26GM77; Shakuhachi // Amplitude begins at 0.6, peaks 2547.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1974,1974, 0, 0, 40000, 0,0.000000 }, // 2121: f15GM78; f26GM78; Whistle + {1986,1986, 0, 0, 40000, 0,0.000000 }, // 2058: f15GM78; f26GM78; Whistle // Amplitude begins at 96.6, peaks 2733.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1975,1975, 0, 0, 40000, 0,0.000000 }, // 2122: f15GM79; f26GM79; Ocarina + {1987,1987, 0, 0, 40000, 0,0.000000 }, // 2059: f15GM79; f26GM79; Ocarina // Amplitude begins at 5.9, peaks 2192.2 at 29.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1976,1976, 0, 0, 40000, 0,0.000000 }, // 2123: f15GM80; f26GM80; Lead 1 squareea + {1988,1988, 0, 0, 40000, 0,0.000000 }, // 2060: f15GM80; f26GM80; Lead 1 squareea // Amplitude begins at 5.9, peaks 1531.9 at 24.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1977,1977, 0, 0, 40000, 180,0.000000 }, // 2124: f15GM81; f26GM81; Lead 2 sawtooth + {1989,1989, 0, 0, 40000, 180,0.000000 }, // 2061: f15GM81; f26GM81; Lead 2 sawtooth // Amplitude begins at 0.9, peaks 3156.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1978,1978, 0, 0, 40000, 53,0.000000 }, // 2125: f15GM82; f26GM82; oGM82; Lead 3 calliope + {1990,1990, 0, 0, 40000, 53,0.000000 }, // 2062: f15GM82; f26GM82; oGM82; Lead 3 calliope // Amplitude begins at 0.6, peaks 3439.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1979,1979, 0, 0, 40000, 53,0.000000 }, // 2126: f15GM83; f26GM83; oGM83; Lead 4 chiff + {1991,1991, 0, 0, 40000, 53,0.000000 }, // 2063: f15GM83; f26GM83; oGM83; Lead 4 chiff // Amplitude begins at 0.0, peaks 1701.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1980,1980, 0, 0, 40000, 0,0.000000 }, // 2127: f15GM84; f26GM84; oGM84; Lead 5 charang + {1992,1992, 0, 0, 40000, 0,0.000000 }, // 2064: f15GM84; f26GM84; oGM84; Lead 5 charang // Amplitude begins at 9.9, peaks 1360.0 at 6.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1981,1981, 0, 0, 40000, 6,0.000000 }, // 2128: f15GM85; f26GM85; oGM85; Lead 6 voice + {1993,1993, 0, 0, 40000, 6,0.000000 }, // 2065: f15GM85; f26GM85; oGM85; Lead 6 voice // Amplitude begins at 0.3, peaks 1756.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1982,1982, 0, 0, 80, 80,0.000000 }, // 2129: f15GM86; f26GM86; oGM86; Lead 7 fifths + {1994,1994, 0, 0, 80, 80,0.000000 }, // 2066: f15GM86; f26GM86; oGM86; Lead 7 fifths // Amplitude begins at 0.6, peaks 2727.8 at 19.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1983,1983, 0, 0, 40000, 73,0.000000 }, // 2130: f15GM87; f26GM87; Lead 8 brass + {1995,1995, 0, 0, 40000, 73,0.000000 }, // 2067: f15GM87; f26GM87; Lead 8 brass // Amplitude begins at 6.1, peaks 2102.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1984,1984, 0, 0, 60, 60,0.000000 }, // 2131: f26GM88; oGM88; oGM89; Pad 1 new age; Pad 2 warm + {1996,1996, 0, 0, 60, 60,0.000000 }, // 2068: f26GM88; oGM88; oGM89; Pad 1 new age; Pad 2 warm // Amplitude begins at 5.8, peaks 2693.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1985,1985, 0, 0, 40000, 0,0.000000 }, // 2132: f15GM89; f26GM89; Pad 2 warm + {1997,1997, 0, 0, 40000, 0,0.000000 }, // 2069: f15GM89; f26GM89; Pad 2 warm // Amplitude begins at 7.3, peaks 2778.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1986,1986, 0, 0, 40000, 0,0.000000 }, // 2133: f15GM90; f26GM90; Pad 3 polysynth + {1998,1998, 0, 0, 40000, 0,0.000000 }, // 2070: f15GM90; f26GM90; Pad 3 polysynth // Amplitude begins at 78.3, peaks 2693.1 at 6.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1987,1987, 0, 0, 40000, 0,0.000000 }, // 2134: f15GM91; f26GM91; Pad 4 choir + {1999,1999, 0, 0, 40000, 0,0.000000 }, // 2071: f15GM91; f26GM91; Pad 4 choir // Amplitude begins at 7.2, peaks 2653.9 at 4.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1988,1988, 0, 0, 40000, 6,0.000000 }, // 2135: f26GM92; f26GM93; oGM92; oGM93; Pad 5 bowedpad; Pad 6 metallic + {2000,2000, 0, 0, 40000, 6,0.000000 }, // 2072: f26GM92; f26GM93; oGM92; oGM93; Pad 5 bowedpad; Pad 6 metallic // Amplitude begins at 1433.3, peaks 3585.3 at 30.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1989,1989, 0, 0, 40000, 0,0.000000 }, // 2136: f15GM94; f26GM94; Pad 7 halo + {2001,2001, 0, 0, 40000, 0,0.000000 }, // 2073: f15GM94; f26GM94; Pad 7 halo // Amplitude begins at 7.9, peaks 3364.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1990,1990, 0, 0, 40000, 0,0.000000 }, // 2137: f15GM95; f26GM95; Pad 8 sweep + {2002,2002, 0, 0, 40000, 0,0.000000 }, // 2074: f15GM95; f26GM95; Pad 8 sweep // Amplitude begins at 7.3, peaks 2244.1 at 15.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {1991,1991, 0, 0, 40000, 0,0.000000 }, // 2138: f15GM96; f26GM96; FX 1 rain + {2003,2003, 0, 0, 40000, 0,0.000000 }, // 2075: f15GM96; f26GM96; FX 1 rain // Amplitude begins at 1209.8, peaks 1305.9 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1992,1992, 0, 0, 40000, 246,0.000000 }, // 2139: f15GM97; f26GM97; oGM97; oGM98; FX 2 soundtrack; FX 3 crystal + {2004,2004, 0, 0, 40000, 246,0.000000 }, // 2076: f15GM97; f26GM97; oGM97; oGM98; FX 2 soundtrack; FX 3 crystal // Amplitude begins at 2301.1, peaks 2555.9 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {1993,1993, 0, 0, 40000, 246,0.000000 }, // 2140: f15GM98; f26GM98; FX 3 crystal + {2005,2005, 0, 0, 40000, 246,0.000000 }, // 2077: f15GM98; f26GM98; FX 3 crystal // Amplitude begins at 1800.5, peaks 3128.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {1994,1994, 0, 0, 626, 626,0.000000 }, // 2141: f15GM99; f26GM99; FX 4 atmosphere + {2006,2006, 0, 0, 626, 626,0.000000 }, // 2078: f15GM99; f26GM99; FX 4 atmosphere // Amplitude begins at 2065.8, peaks 2153.5 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1995,1995, 0, 0, 1746, 1746,0.000000 }, // 2142: f15GM100; f26GM100; FX 5 brightness + {2007,2007, 0, 0, 1746, 1746,0.000000 }, // 2079: f15GM100; f26GM100; FX 5 brightness // Amplitude begins at 2353.0, peaks 2495.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {1996,1996, 0, 0, 1186, 1186,0.000000 }, // 2143: f15GM101; f26GM101; FX 6 goblins + {2008,2008, 0, 0, 1186, 1186,0.000000 }, // 2080: f15GM101; f26GM101; FX 6 goblins // Amplitude begins at 1657.2, peaks 1883.0 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1997,1997, 0, 0, 506, 506,0.000000 }, // 2144: f15GM102; f26GM102; FX 7 echoes + {2009,2009, 0, 0, 506, 506,0.000000 }, // 2081: f15GM102; f26GM102; FX 7 echoes // Amplitude begins at 2527.6, peaks 2566.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1998,1998, 0, 0, 153, 153,0.000000 }, // 2145: f15GM104; f26GM104; Sitar + {2010,2010, 0, 0, 153, 153,0.000000 }, // 2082: f15GM104; f26GM104; Sitar // Amplitude begins at 1901.0, peaks 2135.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {1999,1999, 0, 0, 540, 540,0.000000 }, // 2146: f15GM105; f26GM105; Banjo + {2011,2011, 0, 0, 540, 540,0.000000 }, // 2083: f15GM105; f26GM105; Banjo // Amplitude begins at 0.3, peaks 2493.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2000,2000, 0, 0, 40000, 6,0.000000 }, // 2147: f15GM107; f26GM107; oGM107; Koto + {2012,2012, 0, 0, 40000, 6,0.000000 }, // 2084: f15GM107; f26GM107; oGM107; Koto // Amplitude begins at 0.0, peaks 2071.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2001,2001, 0, 0, 40000, 40,0.000000 }, // 2148: f15GM108; f26GM108; Kalimba + {2013,2013, 0, 0, 40000, 40,0.000000 }, // 2085: f15GM108; f26GM108; Kalimba // Amplitude begins at 0.6, peaks 2209.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2002,2002, 0, 0, 40000, 53,0.000000 }, // 2149: f15GM109; f26GM109; Bagpipe + {2014,2014, 0, 0, 40000, 53,0.000000 }, // 2086: f15GM109; f26GM109; Bagpipe // Amplitude begins at 4.6, peaks 2148.3 at 20.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2003,2003, 0, 0, 40000, 160,0.000000 }, // 2150: f15GM110; f26GM110; Fiddle + {2015,2015, 0, 0, 40000, 160,0.000000 }, // 2087: f15GM110; f26GM110; Fiddle // Amplitude begins at 0.5, peaks 3174.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2004,2004, 0, 0, 40000, 6,0.000000 }, // 2151: f15GM111; f26GM111; Shanai + {2016,2016, 0, 0, 40000, 6,0.000000 }, // 2088: f15GM111; f26GM111; Shanai // Amplitude begins at 2447.4, peaks 2721.7 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2005,2005, 0, 0, 1046, 1046,0.000000 }, // 2152: f15GM112; f26GM112; Tinkle Bell + {2017,2017, 0, 0, 1046, 1046,0.000000 }, // 2089: f15GM112; f26GM112; Tinkle Bell // Amplitude begins at 2575.9, peaks 2870.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2006,2006, 0, 0, 486, 486,0.000000 }, // 2153: f15GM113; f26GM113; Agogo Bells + {2018,2018, 0, 0, 486, 486,0.000000 }, // 2090: f15GM113; f26GM113; Agogo Bells // Amplitude begins at 2600.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2007,2007, 0, 0, 40, 40,0.000000 }, // 2154: f15GM114; f26GM114; Steel Drums + {2019,2019, 0, 0, 40, 40,0.000000 }, // 2091: f15GM114; f26GM114; Steel Drums // Amplitude begins at 2022.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2008,2008, 0, 0, 46, 46,0.000000 }, // 2155: f15GM115; f26GM115; Woodblock + {2020,2020, 0, 0, 46, 46,0.000000 }, // 2092: f15GM115; f26GM115; Woodblock // Amplitude begins at 2657.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2009,2009, 0, 0, 93, 93,0.000000 }, // 2156: f15GM116; f26GM116; Taiko Drum + {2021,2021, 0, 0, 93, 93,0.000000 }, // 2093: f15GM116; f26GM116; Taiko Drum // Amplitude begins at 1135.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2010,2010, 0, 0, 66, 66,0.000000 }, // 2157: f15GM117; f26GM117; Melodic Tom + {2022,2022, 0, 0, 66, 66,0.000000 }, // 2094: f15GM117; f26GM117; Melodic Tom // Amplitude begins at 1024.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2011,2011, 0, 0, 13, 13,0.000000 }, // 2158: f15GM118; f26GM118; Synth Drum + {2023,2023, 0, 0, 13, 13,0.000000 }, // 2095: f15GM118; f26GM118; Synth Drum // Amplitude begins at 1253.3, peaks 1298.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2012,2012, 0, 0, 293, 293,0.000000 }, // 2159: f15GM119; f26GM119; Reverse Cymbal + {2024,2024, 0, 0, 293, 293,0.000000 }, // 2096: f15GM119; f26GM119; Reverse Cymbal // Amplitude begins at 2568.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2013,2013, 0, 0, 40, 40,0.000000 }, // 2160: f15GM120; f26GM120; Guitar FretNoise + {2025,2025, 0, 0, 40, 40,0.000000 }, // 2097: f15GM120; f26GM120; Guitar FretNoise // Amplitude begins at 551.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2014,2014, 0, 0, 566, 566,0.000000 }, // 2161: f15GM121; f26GM121; Breath Noise + {2026,2026, 0, 0, 566, 566,0.000000 }, // 2098: f15GM121; f26GM121; Breath Noise // Amplitude begins at 1783.1, peaks 3073.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2015,2015, 0, 0, 273, 273,0.000000 }, // 2162: f15GM122; f26GM122; Seashore + {2027,2027, 0, 0, 273, 273,0.000000 }, // 2099: f15GM122; f26GM122; Seashore // Amplitude begins at 1385.7, peaks 1429.7 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2016,2016, 0, 0, 2413, 2413,0.000000 }, // 2163: f15GM123; f26GM123; Bird Tweet + {2028,2028, 0, 0, 2413, 2413,0.000000 }, // 2100: f15GM123; f26GM123; Bird Tweet // Amplitude begins at 1455.5, peaks 1832.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2017,2017, 0, 0, 106, 106,0.000000 }, // 2164: f15GM125; f26GM125; Helicopter + {2029,2029, 0, 0, 106, 106,0.000000 }, // 2101: f15GM125; f26GM125; Helicopter // Amplitude begins at 2420.7, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2018,2018, 0, 0, 1226, 1226,0.000000 }, // 2165: f15GM126; f26GM126; Applause/Noise + {2030,2030, 0, 0, 1226, 1226,0.000000 }, // 2102: f15GM126; f26GM126; Applause/Noise // Amplitude begins at 3.4, peaks 1116.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2019,2019, 0, 0, 380, 380,0.000000 }, // 2166: f15GM127; f26GM127; Gunshot + {2031,2031, 0, 0, 380, 380,0.000000 }, // 2103: f15GM127; f26GM127; Gunshot + + // Amplitude begins at 0.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 0, 0, 51, 2, 0, 0,0.000000 }, // 2104: f15GP0; f15GP1; f15GP10; f15GP101; f15GP102; f15GP103; f15GP104; f15GP105; f15GP106; f15GP107; f15GP108; f15GP109; f15GP11; f15GP110; f15GP111; f15GP112; f15GP113; f15GP114; f15GP115; f15GP116; f15GP117; f15GP118; f15GP119; f15GP12; f15GP120; f15GP121; f15GP122; f15GP123; f15GP124; f15GP125; f15GP126; f15GP127; f15GP13; f15GP14; f15GP15; f15GP16; f15GP17; f15GP18; f15GP19; f15GP2; f15GP20; f15GP21; f15GP22; f15GP23; f15GP24; f15GP25; f15GP26; f15GP27; f15GP28; f15GP29; f15GP3; f15GP30; f15GP31; f15GP32; f15GP33; f15GP34; f15GP4; f15GP5; f15GP52; f15GP53; f15GP55; f15GP57; f15GP58; f15GP59; f15GP6; f15GP7; f15GP74; f15GP76; f15GP77; f15GP78; f15GP79; f15GP8; f15GP80; f15GP81; f15GP82; f15GP83; f15GP84; f15GP85; f15GP86; f15GP87; f15GP88; f15GP89; f15GP9; f15GP90; f15GP91; f15GP92; f15GP93; f15GP94; f15GP95; f15GP96; f15GP97; f15GP98; f15GP99; f26GP0; f26GP1; f26GP10; f26GP101; f26GP102; f26GP103; f26GP104; f26GP105; f26GP106; f26GP107; f26GP108; f26GP109; f26GP11; f26GP110; f26GP111; f26GP112; f26GP113; f26GP114; f26GP115; f26GP116; f26GP117; f26GP118; f26GP119; f26GP12; f26GP120; f26GP121; f26GP122; f26GP123; f26GP124; f26GP125; f26GP126; f26GP127; f26GP13; f26GP14; f26GP15; f26GP16; f26GP17; f26GP18; f26GP19; f26GP2; f26GP20; f26GP21; f26GP22; f26GP23; f26GP24; f26GP25; f26GP26; f26GP27; f26GP28; f26GP29; f26GP3; f26GP30; f26GP31; f26GP32; f26GP33; f26GP34; f26GP4; f26GP5; f26GP52; f26GP53; f26GP55; f26GP57; f26GP58; f26GP59; f26GP6; f26GP7; f26GP74; f26GP76; f26GP77; f26GP78; f26GP79; f26GP8; f26GP80; f26GP81; f26GP82; f26GP83; f26GP84; f26GP85; f26GP86; f26GP87; f26GP88; f26GP89; f26GP9; f26GP90; f26GP91; f26GP92; f26GP93; f26GP94; f26GP95; f26GP96; f26GP97; f26GP98; f26GP99; Bell Tree; Castanets; Chinese Cymbal; Crash Cymbal 2; High Wood Block; Jingle Bell; Long Guiro; Low Wood Block; Mute Cuica; Mute Surdu; Mute Triangle; Open Cuica; Open Surdu; Open Triangle; Ride Bell; Ride Cymbal 2; Shaker; Splash Cymbal; Vibraslap + + // Amplitude begins at 2944.8, peaks 3058.3 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2032,2032, 35, 0, 73, 73,0.000000 }, // 2105: f15GP35; f26GP35; Ac Bass Drum + + // Amplitude begins at 2943.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2032,2032, 36, 0, 100, 100,0.000000 }, // 2106: f15GP36; f26GP36; Bass Drum 1 + + // Amplitude begins at 1952.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2033,2033, 47, 0, 13, 13,0.000000 }, // 2107: f15GP37; f26GP37; Side Stick - // Amplitude begins at 2569.9, + // Amplitude begins at 1615.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2020,2020, 17, 0, 113, 113,0.000000 }, // 2167: f15GP35; f15GP36; f26GP35; f26GP36; Ac Bass Drum; Bass Drum 1 + {2034,2034, 38, 0, 100, 100,0.000000 }, // 2108: f15GP38; f26GP38; Acoustic Snare - // Amplitude begins at 1977.6, + // Amplitude begins at 1097.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2021,2021, 1, 0, 13, 13,0.000000 }, // 2168: f15GP37; f26GP37; Side Stick + {2023,2023, 39, 0, 20, 20,0.000000 }, // 2109: f15GP39; f26GP39; Hand Clap - // Amplitude begins at 1563.3, + // Amplitude begins at 1226.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2022,2022, 33, 0, 93, 93,0.000000 }, // 2169: f15GP38; f26GP38; Acoustic Snare + {2035,2035, 45, 0, 80, 80,0.000000 }, // 2110: f15GP40; f26GP40; Electric Snare - // Amplitude begins at 1054.6, + // Amplitude begins at 1285.1, peaks 1495.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2011,2011, 16, 0, 26, 26,0.000000 }, // 2170: f15GP39; f26GP39; Hand Clap + { 492, 492, 41, 0, 26, 26,0.000000 }, // 2111: f15GP41; f15GP43; f26GP41; f26GP43; High Floor Tom; Low Floor Tom - // Amplitude begins at 1252.1, + // Amplitude begins at 235.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2023,2023, 32, 0, 100, 100,0.000000 }, // 2171: f15GP40; f26GP40; Electric Snare + {2036,2036, 42, 0, 53, 53,0.000000 }, // 2112: f15GP42; f26GP42; Closed High Hat + + // Amplitude begins at 1039.1, peaks 1296.9 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2037,2037, 44, 0, 160, 160,0.000000 }, // 2113: f15GP44; f26GP44; oGP44; Pedal High Hat - // Amplitude begins at 1475.6, peaks 1481.8 at 0.0s, + // Amplitude begins at 1436.8, peaks 1449.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 492, 492, 0, 0, 26, 26,0.000000 }, // 2172: f15GP41; f15GP43; f15GP45; f15GP47; f15GP48; f15GP50; f26GP41; f26GP43; f26GP45; f26GP47; f26GP48; f26GP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + { 492, 492, 48, 0, 40, 40,0.000000 }, // 2114: f15GP45; f15GP47; f26GP45; f26GP47; Low Tom; Low-Mid Tom - // Amplitude begins at 270.1, + // Amplitude begins at 1093.9, peaks 1304.5 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2038,2038, 46, 0, 600, 600,0.000000 }, // 2115: f15GP46; f26GP46; oGP46; Open High Hat + + // Amplitude begins at 1441.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2024,2024, 12, 0, 26, 26,0.000000 }, // 2173: f15GP42; f26GP42; Closed High Hat + { 492, 492, 53, 0, 26, 26,0.000000 }, // 2116: f15GP48; f15GP50; f26GP48; f26GP50; High Tom; High-Mid Tom - // Amplitude begins at 1268.3, + // Amplitude begins at 1392.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 168, 168, 56, 0, 160, 160,0.000000 }, // 2117: f15GP51; f26GP51; Ride Cymbal 1 + + // Amplitude begins at 3117.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2025,2025, 14, 0, 113, 113,0.000000 }, // 2174: f15GP44; f26GP44; oGP44; Pedal High Hat + {2039,2039, 61, 0, 93, 93,0.000000 }, // 2118: f15GP54; f26GP54; oGP54; Tambourine - // Amplitude begins at 1282.0, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2026,2026, 14, 0, 440, 440,0.000000 }, // 2175: f15GP46; f26GP46; oGP46; Open High Hat + // Amplitude begins at 2956.0, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2040,2040, 56, 0, 346, 346,0.000000 }, // 2119: f15GP56; f26GP56; Cow Bell - // Amplitude begins at 3219.9, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2027,2027,158, 0, 353, 353,0.000000 }, // 2176: f15GP54; f26GP54; oGP54; Tambourine + // Amplitude begins at 2997.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2041,2041, 60, 0, 40, 40,0.000000 }, // 2120: f15GP60; f26GP60; oGP60; High Bongo - // Amplitude begins at 2837.8, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2028,2028, 17, 0, 440, 440,0.000000 }, // 2177: f15GP56; f26GP56; Cow Bell + // Amplitude begins at 3084.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 145, 145, 59, 0, 40, 40,0.000000 }, // 2121: f15GP61; f26GP61; Low Bongo + + // Amplitude begins at 1862.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2042,2042, 59, 0, 13, 13,0.000000 }, // 2122: f15GP62; f26GP62; Mute High Conga - // Amplitude begins at 2999.5, + // Amplitude begins at 2552.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2029,2029, 1, 0, 40, 40,0.000000 }, // 2178: f15GP60; f26GP60; oGP60; High Bongo + { 170, 170, 51, 0, 40, 40,0.000000 }, // 2123: f15GP63; f26GP63; Open High Conga - // Amplitude begins at 1838.1, + // Amplitude begins at 2415.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2030,2030, 1, 0, 13, 13,0.000000 }, // 2179: f15GP62; f26GP62; Mute High Conga + { 170, 170, 45, 0, 40, 40,0.000000 }, // 2124: f15GP64; f26GP64; Low Conga - // Amplitude begins at 1074.7, peaks 2053.3 at 0.0s, + // Amplitude begins at 2787.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2031,2031, 1, 0, 73, 73,0.000000 }, // 2180: f15GP65; f26GP65; High Timbale + {2043,2043, 72, 0, 133, 133,0.000000 }, // 2125: f15GP65; f26GP65; High Timbale - // Amplitude begins at 1455.5, peaks 1832.9 at 0.0s, + // Amplitude begins at 3000.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2032,2032, 0, 0, 106, 106,0.000000 }, // 2181: f15GP66; f26GP66; Low Timbale + {2044,2044, 60, 0, 140, 140,0.000000 }, // 2126: f15GP66; f26GP66; Low Timbale - // Amplitude begins at 2774.1, + // Amplitude begins at 2551.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2033,2033, 3, 0, 40, 40,0.000000 }, // 2182: f15GP67; f26GP67; High Agogo + {2045,2045, 58, 0, 40, 40,0.000000 }, // 2127: f15GP67; f26GP67; High Agogo - // Amplitude begins at 2704.7, + // Amplitude begins at 2616.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2034,2034, 3, 0, 40, 40,0.000000 }, // 2183: f15GP68; f26GP68; Low Agogo + {2046,2046, 53, 0, 40, 40,0.000000 }, // 2128: f15GP68; f26GP68; Low Agogo - // Amplitude begins at 854.5, + // Amplitude begins at 751.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2035,2035, 17, 0, 40, 40,0.000000 }, // 2184: f15GP73; f26GP73; Short Guiro + {2047,2047, 73, 0, 26, 26,0.000000 }, // 2129: f15GP73; f26GP73; Short Guiro + + // Amplitude begins at 2267.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 159, 159, 75, 0, 20, 20,0.000000 }, // 2130: f15GP75; f26GP75; oGP75; Claves // Amplitude begins at 2166.4, peaks 2220.2 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {2036,2036, 0, 0, 1260, 1260,0.000000 }, // 2185: f27GM0; f27GM1; f27GM2; f27GM3; f27GM4; f27GM5; f27GM84; AcouGrandPiano; BrightAcouGrand; Chorused Piano; ElecGrandPiano; Honky-tonkPiano; Lead 5 charang; Rhodes Piano + {2048,2048, 0, 0, 1260, 1260,0.000000 }, // 2131: f27GM0; f27GM1; f27GM2; f27GM3; f27GM4; f27GM5; f27GM84; AcouGrandPiano; BrightAcouGrand; Chorused Piano; ElecGrandPiano; Honky-tonkPiano; Lead 5 charang; Rhodes Piano // Amplitude begins at 1699.5, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2037,2037, 0, 0, 526, 526,0.000000 }, // 2186: f27GM7; Clavinet + {2049,2049, 0, 0, 526, 526,0.000000 }, // 2132: f27GM7; Clavinet // Amplitude begins at 1347.1, peaks 2020.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2038,2038, 0, 0, 606, 606,0.000000 }, // 2187: f27GM112; f27GM8; Celesta; Tinkle Bell + {2050,2050, 0, 0, 606, 606,0.000000 }, // 2133: f27GM112; f27GM8; Celesta; Tinkle Bell // Amplitude begins at 2863.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2039,2039, 0, 0, 280, 280,0.000000 }, // 2188: f27GM9; Glockenspiel + {2051,2051, 0, 0, 280, 280,0.000000 }, // 2134: f27GM9; Glockenspiel // Amplitude begins at 2720.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2040,2040, 0, 0, 273, 273,0.000000 }, // 2189: f27GM10; Music box + {2052,2052, 0, 0, 273, 273,0.000000 }, // 2135: f27GM10; Music box // Amplitude begins at 2324.3, peaks 3067.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {2041,2041, 0, 0, 40000, 1080,0.000000 }, // 2190: f27GM11; Vibraphone + {2053,2053, 0, 0, 40000, 1080,0.000000 }, // 2136: f27GM11; Vibraphone // Amplitude begins at 2796.2, peaks 3173.7 at 35.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2042,2042, 0, 0, 40000, 246,0.000000 }, // 2191: f27GM12; Marimba + {2054,2054, 0, 0, 40000, 246,0.000000 }, // 2137: f27GM12; Marimba // Amplitude begins at 2056.9, peaks 2902.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2043,2043, 0, 0, 120, 120,0.000000 }, // 2192: f27GM13; Xylophone + {2055,2055, 0, 0, 120, 120,0.000000 }, // 2138: f27GM13; Xylophone // Amplitude begins at 2864.7, peaks 3174.3 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2044,2044, 0, 0, 40000, 913,0.000000 }, // 2193: f27GM14; f27GM98; FX 3 crystal; Tubular Bells + {2056,2056, 0, 0, 40000, 913,0.000000 }, // 2139: f27GM14; f27GM98; FX 3 crystal; Tubular Bells // Amplitude begins at 2744.1, peaks 3174.3 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2045,2045, 0, 0, 40000, 913,0.000000 }, // 2194: f27GM15; Dulcimer + {2057,2057, 0, 0, 40000, 913,0.000000 }, // 2140: f27GM15; Dulcimer // Amplitude begins at 2039.1, peaks 2641.6 at 2.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2046,2046, 0, 0, 40000, 246,0.000000 }, // 2195: f27GM16; f27GM17; f27GM18; f27GM19; Church Organ; Hammond Organ; Percussive Organ; Rock Organ + {2058,2058, 0, 0, 40000, 246,0.000000 }, // 2141: f27GM16; f27GM17; f27GM18; f27GM19; Church Organ; Hammond Organ; Percussive Organ; Rock Organ // Amplitude begins at 0.6, peaks 2602.0 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2047,2047, 0, 0, 40000, 260,0.000000 }, // 2196: f27GM20; Reed Organ + {2059,2059, 0, 0, 40000, 260,0.000000 }, // 2142: f27GM20; Reed Organ // Amplitude begins at 0.5, peaks 2124.5 at 14.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2048,2048, 0, 0, 40000, 6,0.000000 }, // 2197: f27GM21; f27GM23; Accordion; Tango Accordion + {2060,2060, 0, 0, 40000, 6,0.000000 }, // 2143: f27GM21; f27GM23; Accordion; Tango Accordion // Amplitude begins at 1063.5, peaks 3115.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2049,2049, 0, 0, 40000, 153,0.000000 }, // 2198: f27GM22; Harmonica + {2061,2061, 0, 0, 40000, 153,0.000000 }, // 2144: f27GM22; Harmonica // Amplitude begins at 2659.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2050,2050, 0, 0, 286, 286,0.000000 }, // 2199: f27GM24; f27GM26; f27GM27; f27GM28; Acoustic Guitar1; Electric Guitar1; Electric Guitar2; Electric Guitar3 + {2062,2062, 0, 0, 286, 286,0.000000 }, // 2145: f27GM24; f27GM26; f27GM27; f27GM28; Acoustic Guitar1; Electric Guitar1; Electric Guitar2; Electric Guitar3 // Amplitude begins at 2659.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2051,2051, 0, 0, 286, 286,0.000000 }, // 2200: f27GM25; Acoustic Guitar2 + {2063,2063, 0, 0, 286, 286,0.000000 }, // 2146: f27GM25; Acoustic Guitar2 // Amplitude begins at 1542.1, peaks 1803.7 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2052,2052, 0, 0, 40000, 0,0.000000 }, // 2201: f27GM29; Overdrive Guitar + {2064,2064, 0, 0, 40000, 0,0.000000 }, // 2147: f27GM29; Overdrive Guitar // Amplitude begins at 0.3, peaks 2912.2 at 0.1s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2053,2053, 0, 0, 673, 673,0.000000 }, // 2202: f27GM31; Guitar Harmonics + {2065,2065, 0, 0, 673, 673,0.000000 }, // 2148: f27GM31; Guitar Harmonics // Amplitude begins at 1783.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2054,2054, 0, 0, 260, 260,0.000000 }, // 2203: f27GM32; f27GM33; f27GM34; f27GM35; f27GM36; f27GM37; f27GM38; f27GM39; f27GM43; Acoustic Bass; Contrabass; Electric Bass 1; Electric Bass 2; Fretless Bass; Slap Bass 1; Slap Bass 2; Synth Bass 1; Synth Bass 2 + {2066,2066, 0, 0, 260, 260,0.000000 }, // 2149: f27GM32; f27GM33; f27GM34; f27GM35; f27GM36; f27GM37; f27GM38; f27GM39; f27GM43; Acoustic Bass; Contrabass; Electric Bass 1; Electric Bass 2; Fretless Bass; Slap Bass 1; Slap Bass 2; Synth Bass 1; Synth Bass 2 // Amplitude begins at 0.3, peaks 2138.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2055,2055, 0, 0, 40000, 200,0.000000 }, // 2204: f27GM40; f27GM41; f27GM42; f27GM44; f27GM48; f27GM49; Cello; String Ensemble1; String Ensemble2; Tremulo Strings; Viola; Violin + {2067,2067, 0, 0, 40000, 200,0.000000 }, // 2150: f27GM40; f27GM41; f27GM42; f27GM44; f27GM48; f27GM49; Cello; String Ensemble1; String Ensemble2; Tremulo Strings; Viola; Violin // Amplitude begins at 871.3, peaks 1223.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2056,2056, 0, 0, 40, 40,0.000000 }, // 2205: f27GM45; Pizzicato String + {2068,2068, 0, 0, 40, 40,0.000000 }, // 2151: f27GM45; Pizzicato String // Amplitude begins at 3153.6, peaks 3686.5 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2057,2057, 0, 0, 1606, 1606,0.000000 }, // 2206: f27GM46; Orchestral Harp + {2069,2069, 0, 0, 1606, 1606,0.000000 }, // 2152: f27GM46; Orchestral Harp // Amplitude begins at 2922.7, peaks 3185.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {2058,2058, 0, 0, 120, 46,0.000000 }, // 2207: f27GM47; Timpany + {2070,2070, 0, 0, 120, 46,0.000000 }, // 2153: f27GM47; Timpany // Amplitude begins at 0.6, peaks 2017.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2059,2059, 0, 0, 40000, 213,0.000000 }, // 2208: f27GM50; f27GM51; Synth Strings 1; SynthStrings 2 + {2071,2071, 0, 0, 40000, 213,0.000000 }, // 2154: f27GM50; f27GM51; Synth Strings 1; SynthStrings 2 // Amplitude begins at 0.0, peaks 1695.9 at 0.3s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2060,2060, 0, 0, 553, 553,0.000000 }, // 2209: f27GM52; f27GM53; f27GM54; f27GM85; Choir Aahs; Lead 6 voice; Synth Voice; Voice Oohs + {2072,2072, 0, 0, 553, 553,0.000000 }, // 2155: f27GM52; f27GM53; f27GM54; f27GM85; Choir Aahs; Lead 6 voice; Synth Voice; Voice Oohs // Amplitude begins at 129.3, peaks 2268.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2061,2061, 0, 0, 273, 273,0.000000 }, // 2210: f27GM55; Orchestra Hit + {2073,2073, 0, 0, 273, 273,0.000000 }, // 2156: f27GM55; Orchestra Hit // Amplitude begins at 0.8, peaks 2730.0 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2062,2062, 0, 0, 140, 140,0.000000 }, // 2211: f27GM57; Trombone + {2074,2074, 0, 0, 140, 140,0.000000 }, // 2157: f27GM57; Trombone // Amplitude begins at 120.0, peaks 2050.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {2063,2063, 0, 0, 166, 13,0.000000 }, // 2212: f27GM58; Tuba + {2075,2075, 0, 0, 166, 13,0.000000 }, // 2158: f27GM58; Tuba // Amplitude begins at 121.5, peaks 2286.7 at 13.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2064,2064, 0, 0, 40000, 6,0.000000 }, // 2213: f27GM60; f27GM69; English Horn; French Horn + {2076,2076, 0, 0, 40000, 6,0.000000 }, // 2159: f27GM60; f27GM69; English Horn; French Horn // Amplitude begins at 852.9, peaks 2848.1 at 22.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2065,2065, 0, 0, 40000, 146,0.000000 }, // 2214: f27GM70; Bassoon + {2077,2077, 0, 0, 40000, 146,0.000000 }, // 2160: f27GM70; Bassoon // Amplitude begins at 781.5, peaks 2654.3 at 16.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2066,2066, 0, 0, 40000, 153,0.000000 }, // 2215: f27GM71; Clarinet + {2078,2078, 0, 0, 40000, 153,0.000000 }, // 2161: f27GM71; Clarinet // Amplitude begins at 2.1, peaks 4576.8 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2067,2067, 0, 0, 40000, 66,0.000000 }, // 2216: f27GM72; f27GM73; f27GM74; f27GM76; f27GM77; Bottle Blow; Flute; Piccolo; Recorder; Shakuhachi + {2079,2079, 0, 0, 40000, 66,0.000000 }, // 2162: f27GM72; f27GM73; f27GM74; f27GM76; f27GM77; Bottle Blow; Flute; Piccolo; Recorder; Shakuhachi // Amplitude begins at 11.9, peaks 4615.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2068,2068, 0, 0, 40000, 40,0.000000 }, // 2217: f27GM75; Pan Flute + {2080,2080, 0, 0, 40000, 40,0.000000 }, // 2163: f27GM75; Pan Flute // Amplitude begins at 143.4, peaks 2866.1 at 23.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2069,2069, 0, 0, 40000, 153,0.000000 }, // 2218: f27GM78; f27GM79; Ocarina; Whistle + {2081,2081, 0, 0, 40000, 153,0.000000 }, // 2164: f27GM78; f27GM79; Ocarina; Whistle // Amplitude begins at 977.0, peaks 1106.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2070,2070, 0, 0, 600, 600,0.000000 }, // 2219: f27GM80; Lead 1 squareea + {2082,2082, 0, 0, 600, 600,0.000000 }, // 2165: f27GM80; Lead 1 squareea // Amplitude begins at 7.3, peaks 2928.2 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2071,2071, 0, 0, 40000, 40,0.000000 }, // 2220: f27GM121; f27GM82; f27GM83; Breath Noise; Lead 3 calliope; Lead 4 chiff + {2083,2083, 0, 0, 40000, 40,0.000000 }, // 2166: f27GM121; f27GM82; f27GM83; Breath Noise; Lead 3 calliope; Lead 4 chiff // Amplitude begins at 0.0, peaks 2085.0 at 2.2s, // fades to 20% at 4.3s, keyoff fades to 20% in 4.3s. - {2072,2072, 0, 0, 4260, 4260,0.000000 }, // 2221: f27GM86; f27GM95; Lead 7 fifths; Pad 8 sweep + {2084,2084, 0, 0, 4260, 4260,0.000000 }, // 2167: f27GM86; f27GM95; Lead 7 fifths; Pad 8 sweep // Amplitude begins at 135.7, peaks 695.5 at 1.7s, // fades to 20% at 1.7s, keyoff fades to 20% in 0.0s. - {2073,2073, 0, 0, 1740, 13,0.000000 }, // 2222: f27GM87; Lead 8 brass + {2085,2085, 0, 0, 1740, 13,0.000000 }, // 2168: f27GM87; Lead 8 brass // Amplitude begins at 2524.4, peaks 2711.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2074,2074, 0, 0, 40000, 406,0.000000 }, // 2223: f27GM88; Pad 1 new age + {2086,2086, 0, 0, 40000, 406,0.000000 }, // 2169: f27GM88; Pad 1 new age // Amplitude begins at 0.0, peaks 3555.8 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2075,2075, 0, 0, 40000, 526,0.000000 }, // 2224: f27GM89; Pad 2 warm + {2087,2087, 0, 0, 40000, 526,0.000000 }, // 2170: f27GM89; Pad 2 warm // Amplitude begins at 0.6, peaks 2240.3 at 0.1s, // fades to 20% at 8.0s, keyoff fades to 20% in 0.1s. - {2076,2076, 0, 0, 8006, 80,0.000000 }, // 2225: f27GM90; Pad 3 polysynth + {2088,2088, 0, 0, 8006, 80,0.000000 }, // 2171: f27GM90; Pad 3 polysynth // Amplitude begins at 122.0, peaks 3173.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2077,2077, 0, 0, 40000, 946,0.000000 }, // 2226: f27GM91; Pad 4 choir + {2089,2089, 0, 0, 40000, 946,0.000000 }, // 2172: f27GM91; Pad 4 choir // Amplitude begins at 0.0, peaks 3186.3 at 17.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {2078,2078, 0, 0, 40000, 826,0.000000 }, // 2227: f27GM92; Pad 5 bowedpad + {2090,2090, 0, 0, 40000, 826,0.000000 }, // 2173: f27GM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 3317.9 at 11.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2079,2079, 0, 0, 40000, 860,0.000000 }, // 2228: f27GM93; Pad 6 metallic + {2091,2091, 0, 0, 40000, 860,0.000000 }, // 2174: f27GM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 4495.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2080,2080, 0, 0, 40000, 860,0.000000 }, // 2229: f27GM94; f27GM96; FX 1 rain; Pad 7 halo + {2092,2092, 0, 0, 40000, 860,0.000000 }, // 2175: f27GM94; f27GM96; FX 1 rain; Pad 7 halo // Amplitude begins at 0.0, peaks 3597.2 at 3.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {2081,2081, 0, 0, 40000, 946,0.000000 }, // 2230: f27GM97; FX 2 soundtrack + {2093,2093, 0, 0, 40000, 946,0.000000 }, // 2176: f27GM97; FX 2 soundtrack // Amplitude begins at 2964.6, peaks 3259.2 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.8s. - {2082,2082, 0, 0, 40000, 1753,0.000000 }, // 2231: f27GM99; FX 4 atmosphere + {2094,2094, 0, 0, 40000, 1753,0.000000 }, // 2177: f27GM99; FX 4 atmosphere // Amplitude begins at 2363.0, peaks 3200.3 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.6s. - {2083,2083, 0, 0, 40000, 1613,0.000000 }, // 2232: f27GM100; FX 5 brightness + {2095,2095, 0, 0, 40000, 1613,0.000000 }, // 2178: f27GM100; FX 5 brightness // Amplitude begins at 0.0, peaks 2714.4 at 2.3s, // fades to 20% at 4.0s, keyoff fades to 20% in 0.0s. - {2084,2084, 0, 0, 3980, 13,0.000000 }, // 2233: f27GM101; FX 6 goblins + {2096,2096, 0, 0, 3980, 13,0.000000 }, // 2179: f27GM101; FX 6 goblins // Amplitude begins at 0.0, peaks 3084.5 at 0.3s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.2s. - {2085,2085, 0, 0, 660, 166,0.000000 }, // 2234: f27GM102; FX 7 echoes + {2097,2097, 0, 0, 660, 166,0.000000 }, // 2180: f27GM102; FX 7 echoes // Amplitude begins at 441.3, peaks 791.6 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {2086,2086, 0, 0, 1546, 1546,0.000000 }, // 2235: f27GM103; FX 8 sci-fi + {2098,2098, 0, 0, 1546, 1546,0.000000 }, // 2181: f27GM103; FX 8 sci-fi // Amplitude begins at 2699.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2087,2087, 0, 0, 633, 633,0.000000 }, // 2236: f27GM104; Sitar + {2099,2099, 0, 0, 633, 633,0.000000 }, // 2182: f27GM104; Sitar // Amplitude begins at 33.9, peaks 1205.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2088,2088, 0, 0, 240, 240,0.000000 }, // 2237: f27GM105; Banjo + {2100,2100, 0, 0, 240, 240,0.000000 }, // 2183: f27GM105; Banjo // Amplitude begins at 145.1, peaks 2216.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2089,2089, 0, 0, 160, 160,0.000000 }, // 2238: f27GM106; Shamisen + {2101,2101, 0, 0, 160, 160,0.000000 }, // 2184: f27GM106; Shamisen // Amplitude begins at 2649.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2090,2090, 0, 0, 80, 80,0.000000 }, // 2239: f27GM107; Koto + {2102,2102, 0, 0, 80, 80,0.000000 }, // 2185: f27GM107; Koto // Amplitude begins at 2210.5, peaks 3059.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2091,2091, 0, 0, 240, 240,0.000000 }, // 2240: f27GM108; Kalimba + {2103,2103, 0, 0, 240, 240,0.000000 }, // 2186: f27GM108; Kalimba // Amplitude begins at 728.0, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2092,2092, 0, 0, 40000, 6,0.000000 }, // 2241: f27GM109; Bagpipe + {2104,2104, 0, 0, 40000, 6,0.000000 }, // 2187: f27GM109; Bagpipe // Amplitude begins at 728.1, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2093,2093, 0, 0, 40000, 6,0.000000 }, // 2242: f27GM110; f27GM111; Fiddle; Shanai + {2105,2105, 0, 0, 40000, 6,0.000000 }, // 2188: f27GM110; f27GM111; Fiddle; Shanai // Amplitude begins at 2927.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2094,2094, 0, 0, 313, 313,0.000000 }, // 2243: f27GM113; Agogo Bells + {2106,2106, 0, 0, 313, 313,0.000000 }, // 2189: f27GM113; Agogo Bells // Amplitude begins at 2770.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2095,2095, 0, 0, 153, 153,0.000000 }, // 2244: f27GM114; Steel Drums + {2107,2107, 0, 0, 153, 153,0.000000 }, // 2190: f27GM114; Steel Drums // Amplitude begins at 2108.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2096,2096, 0, 0, 46, 46,0.000000 }, // 2245: f27GM115; Woodblock + {2108,2108, 0, 0, 46, 46,0.000000 }, // 2191: f27GM115; Woodblock // Amplitude begins at 2504.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2097,2097, 0, 0, 106, 106,0.000000 }, // 2246: f27GM116; f27GM117; f27GM118; Melodic Tom; Synth Drum; Taiko Drum + {2109,2109, 0, 0, 106, 106,0.000000 }, // 2192: f27GM116; f27GM117; f27GM118; Melodic Tom; Synth Drum; Taiko Drum // Amplitude begins at 0.0, peaks 3014.5 at 2.3s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2098,2098, 0, 0, 2366, 2366,0.000000 }, // 2247: f27GM119; Reverse Cymbal + {2110,2110, 0, 0, 2366, 2366,0.000000 }, // 2193: f27GM119; Reverse Cymbal // Amplitude begins at 0.0, peaks 1578.3 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2099,2099, 0, 0, 313, 313,0.000000 }, // 2248: f27GM120; Guitar FretNoise + {2111,2111, 0, 0, 313, 313,0.000000 }, // 2194: f27GM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 1410.6 at 21.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.1s. - {2100,2100, 0, 0, 40000, 2133,0.000000 }, // 2249: f27GM122; Seashore + {2112,2112, 0, 0, 40000, 2133,0.000000 }, // 2195: f27GM122; Seashore // Amplitude begins at 682.2, peaks 1640.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2101,2101, 0, 0, 40000, 146,0.000000 }, // 2250: f27GM123; Bird Tweet + {2113,2113, 0, 0, 40000, 146,0.000000 }, // 2196: f27GM123; Bird Tweet // Amplitude begins at 726.6, peaks 1826.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2102,2102, 0, 0, 40000, 140,0.000000 }, // 2251: f27GM124; Telephone + {2114,2114, 0, 0, 40000, 140,0.000000 }, // 2197: f27GM124; Telephone // Amplitude begins at 0.0, peaks 3156.4 at 5.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2103,2103, 0, 0, 40000, 146,0.000000 }, // 2252: f27GM126; Applause/Noise - - // Amplitude begins at 1812.2, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2104,2104, 28, 0, 60, 60,0.000000 }, // 2253: f27GP42; Closed High Hat + {2115,2115, 0, 0, 40000, 146,0.000000 }, // 2198: f27GM126; Applause/Noise - // Amplitude begins at 901.0, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2105,2105, 14, 0, 420, 420,0.000000 }, // 2254: f27GP44; f27GP46; Open High Hat; Pedal High Hat + // Amplitude begins at 2470.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 752, 752, 60, 0, 40, 40,0.000000 }, // 2199: f27GP37; f27GP75; f27GP85; Castanets; Claves; Side Stick - // Amplitude begins at 484.8, peaks 1064.8 at 0.0s, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2106,2106,142, 0, 746, 746,0.000000 }, // 2255: f27GP49; f27GP52; f27GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2 + // Amplitude begins at 2245.8, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 12, 0, 160, 160,0.000000 }, // 2200: f27GP41; f27GP43; f27GP45; High Floor Tom; Low Floor Tom; Low Tom - // Amplitude begins at 1852.4, + // Amplitude begins at 1294.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2107,2107,100, 0, 13, 13,0.000000 }, // 2256: f27GP56; Cow Bell + {2116,2116, 89, 0, 13, 13,0.000000 }, // 2201: f27GP42; Closed High Hat + + // Amplitude begins at 511.3, peaks 533.1 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2117,2117, 89, 0, 226, 226,0.000000 }, // 2202: f27GP44; f27GP46; Open High Hat; Pedal High Hat + + // Amplitude begins at 2425.2, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 14, 0, 153, 153,0.000000 }, // 2203: f27GP47; Low-Mid Tom + + // Amplitude begins at 2285.7, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 16, 0, 160, 160,0.000000 }, // 2204: f27GP48; High-Mid Tom - // Amplitude begins at 2515.4, + // Amplitude begins at 1018.3, peaks 1074.6 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2118,2118, 84, 0, 500, 500,0.000000 }, // 2205: f27GP49; f27GP52; f27GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2 + + // Amplitude begins at 2351.1, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 19, 0, 153, 153,0.000000 }, // 2206: f27GP50; High Tom + + // Amplitude begins at 2652.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2108,2108, 0, 0, 106, 106,0.000000 }, // 2257: f27GP58; Vibraslap + {2119,2119, 38, 0, 60, 60,0.000000 }, // 2207: f27GP56; Cow Bell + + // Amplitude begins at 2398.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2120,2120, 36, 0, 20, 20,0.000000 }, // 2208: f27GP58; Vibraslap + + // Amplitude begins at 2256.1, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 28, 0, 200, 200,0.000000 }, // 2209: f27GP60; High Bongo + + // Amplitude begins at 2208.0, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 26, 0, 200, 200,0.000000 }, // 2210: f27GP61; Low Bongo - // Amplitude begins at 0.3, peaks 1513.2 at 0.1s, + // Amplitude begins at 2318.4, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 35, 0, 193, 193,0.000000 }, // 2211: f27GP65; High Timbale + + // Amplitude begins at 2401.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 755, 755, 30, 0, 193, 193,0.000000 }, // 2212: f27GP66; Low Timbale + + // Amplitude begins at 0.3, peaks 1382.3 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2109,2109, 12, 0, 73, 73,0.000000 }, // 2258: f27GP69; f27GP70; f27GP82; Cabasa; Maracas; Shaker + {2121,2121, 60, 0, 73, 73,0.000000 }, // 2213: f27GP69; f27GP70; f27GP82; Cabasa; Maracas; Shaker + + // Amplitude begins at 2588.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2108,2108, 60, 0, 40, 40,0.000000 }, // 2214: f27GP76; High Wood Block - // Amplitude begins at 2609.5, + // Amplitude begins at 2364.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2096,2096, 19, 0, 40, 40,0.000000 }, // 2259: f27GP76; f27GP77; f27GP78; f27GP79; High Wood Block; Low Wood Block; Mute Cuica; Open Cuica + {2108,2108, 55, 0, 46, 46,0.000000 }, // 2215: f27GP77; f27GP78; f27GP79; Low Wood Block; Mute Cuica; Open Cuica + + // Amplitude begins at 984.6, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + { 730, 730, 94, 0, 573, 573,0.000000 }, // 2216: f27GP81; f27GP83; f27GP84; Bell Tree; Jingle Bell; Open Triangle // Amplitude begins at 784.9, peaks 3324.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2110,2110, 0, 0, 293, 293,0.000000 }, // 2260: apgbloodM28; nhlM28; Electric Guitar3 + {2122,2122, 0, 0, 293, 293,0.000000 }, // 2217: apgbloodM28; nhlM28; Electric Guitar3 // Amplitude begins at 697.9, peaks 3391.6 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2111,2111, 0, 0, 1440, 1440,0.000000 }, // 2261: apgbloodM35; nhlM35; Fretless Bass + {2123,2123, 0, 0, 1440, 1440,0.000000 }, // 2218: apgbloodM35; nhlM35; Fretless Bass // Amplitude begins at 0.0, peaks 1755.8 at 24.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2112,2112, 0, 0, 40000, 66,0.000000 }, // 2262: apgbloodM51; nhlM51; SynthStrings 2 + {2124,2124, 0, 0, 40000, 66,0.000000 }, // 2219: apgbloodM51; nhlM51; SynthStrings 2 // Amplitude begins at 5.1, peaks 1804.3 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2113,2113, 0, 0, 40000, 20,0.000000 }, // 2263: apgbloodM57; nhlM57; Trombone + {2125,2125, 0, 0, 40000, 20,0.000000 }, // 2220: apgbloodM57; nhlM57; Trombone // Amplitude begins at 78.1, peaks 1334.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2114,2114, 0, 0, 40, 20,0.000000 }, // 2264: apgbloodM58; nhlM58; Tuba + {2126,2126, 0, 0, 40, 20,0.000000 }, // 2221: apgbloodM58; nhlM58; Tuba // Amplitude begins at 7.2, peaks 2442.5 at 0.3s, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - {2115,2115, 0, 0, 3073, 3073,0.000000 }, // 2265: apgbloodM60; nhlM60; French Horn + {2127,2127, 0, 0, 3073, 3073,0.000000 }, // 2222: apgbloodM60; nhlM60; French Horn // Amplitude begins at 92.7, peaks 1587.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.1s. - {2116,2116, 0, 0, 40, 66,0.000000 }, // 2266: apgbloodM62; nhlM62; Synth Brass 1 + {2128,2128, 0, 0, 40, 66,0.000000 }, // 2223: apgbloodM62; nhlM62; Synth Brass 1 // Amplitude begins at 6.6, peaks 2512.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2117,2117, 0, 0, 40000, 106,0.000000 }, // 2267: apgbloodM63; nhlM63; Synth Brass 2 + {2129,2129, 0, 0, 40000, 106,0.000000 }, // 2224: apgbloodM63; nhlM63; Synth Brass 2 // Amplitude begins at 4.7, peaks 1680.6 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2118,2118, 0, 0, 40000, 6,0.000000 }, // 2268: apgbloodM64; nhlM64; Soprano Sax + {2130,2130, 0, 0, 40000, 6,0.000000 }, // 2225: apgbloodM64; nhlM64; Soprano Sax // Amplitude begins at 0.5, peaks 1098.4 at 20.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2119,2119, 0, 0, 40000, 13,0.000000 }, // 2269: apgbloodM66; nhlM66; Tenor Sax + {2131,2131, 0, 0, 40000, 13,0.000000 }, // 2226: apgbloodM66; nhlM66; Tenor Sax // Amplitude begins at 4.3, peaks 1602.3 at 11.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2120,2120, 0, 0, 40000, 13,0.000000 }, // 2270: apgbloodM69; nhlM69; English Horn + {2132,2132, 0, 0, 40000, 13,0.000000 }, // 2227: apgbloodM69; nhlM69; English Horn // Amplitude begins at 0.2, peaks 2242.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2121,2121, 0, 0, 40000, 6,0.000000 }, // 2271: apgbloodM70; nhlM70; Bassoon + {2133,2133, 0, 0, 40000, 6,0.000000 }, // 2228: apgbloodM70; nhlM70; Bassoon // Amplitude begins at 5.6, peaks 2538.8 at 31.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2122,2122, 0, 0, 40000, 6,0.000000 }, // 2272: apgbloodM73; nhlM73; Flute + {2134,2134, 0, 0, 40000, 6,0.000000 }, // 2229: apgbloodM73; nhlM73; Flute // Amplitude begins at 0.6, peaks 3085.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2123,2123, 0, 0, 40000, 6,0.000000 }, // 2273: apgbloodM74; nhlM74; Recorder + {2135,2135, 0, 0, 40000, 6,0.000000 }, // 2230: apgbloodM74; nhlM74; Recorder // Amplitude begins at 1901.6, peaks 2736.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2124,2124, 0, 0, 40000, 6,0.000000 }, // 2274: apgbloodM80; nhlM80; Lead 1 squareea + {2136,2136, 0, 0, 40000, 6,0.000000 }, // 2231: apgbloodM80; nhlM80; Lead 1 squareea // Amplitude begins at 62.8, peaks 2600.5 at 0.1s, // fades to 20% at 2.0s, keyoff fades to 20% in 0.0s. - {2125,2125, 0, 0, 1993, 13,0.000000 }, // 2275: nhlM86; Lead 7 fifths + {2137,2137, 0, 0, 1993, 13,0.000000 }, // 2232: nhlM86; Lead 7 fifths // Amplitude begins at 0.0, peaks 1731.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2126,2126, 0, 0, 40000, 53,0.000000 }, // 2276: apgbloodM92; nhlM92; Pad 5 bowedpad + {2138,2138, 0, 0, 40000, 53,0.000000 }, // 2233: apgbloodM92; nhlM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 761.4 at 0.6s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {2127,2127, 0, 0, 2873, 2873,0.000000 }, // 2277: apgbloodM93; nhlM93; Pad 6 metallic + {2139,2139, 0, 0, 2873, 2873,0.000000 }, // 2234: apgbloodM93; nhlM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 690.0 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2128,2128, 0, 0, 40000, 106,0.000000 }, // 2278: apgbloodM95; nhlM95; Pad 8 sweep + {2140,2140, 0, 0, 40000, 106,0.000000 }, // 2235: apgbloodM95; nhlM95; Pad 8 sweep // Amplitude begins at 0.0, peaks 2805.9 at 0.5s, // fades to 20% at 6.3s, keyoff fades to 20% in 0.2s. - {2129,2129, 0, 0, 6300, 166,0.000000 }, // 2279: nhlM97; FX 2 soundtrack + {2141,2141, 0, 0, 6300, 166,0.000000 }, // 2236: nhlM97; FX 2 soundtrack // Amplitude begins at 1.0, peaks 792.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2130,2130, 0, 0, 146, 146,0.000000 }, // 2280: nhlM123; Bird Tweet + {2142,2142, 0, 0, 146, 146,0.000000 }, // 2237: nhlM123; Bird Tweet // Amplitude begins at 0.0, peaks 1714.3 at 3.1s, // fades to 20% at 3.1s, keyoff fades to 20% in 0.0s. - {2131,2131, 0, 0, 3126, 40,0.000000 }, // 2281: nhlM125; Helicopter + {2143,2143, 0, 0, 3126, 40,0.000000 }, // 2238: nhlM125; Helicopter // Amplitude begins at 2420.2, peaks 2811.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2132,2132, 0, 0, 600, 600,0.000000 }, // 2282: nhlM127; Gunshot + {2144,2144, 0, 0, 600, 600,0.000000 }, // 2239: nhlM127; Gunshot - // Amplitude begins at 1541.3, peaks 2398.7 at 0.0s, + // Amplitude begins at 1954.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 748, 748, 62, 0, 40, 40,0.000000 }, // 2283: f42GP28; f42GP39; nhlP28; nhlP39; Hand Clap - - // Amplitude begins at 66.7, peaks 1414.2 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 749, 749, 1, 0, 60, 60,0.000000 }, // 2284: nhlP29; nhlP30 + {2145,2145, 60, 0, 40, 40,0.000000 }, // 2240: apgbloodP38; nhlP38; Acoustic Snare - // Amplitude begins at 2215.8, + // Amplitude begins at 1899.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 750, 750, 22, 0, 20, 20,0.000000 }, // 2285: f42GP31; f42GP37; f42GP85; f42GP86; nhlP31; nhlP37; nhlP85; nhlP86; Castanets; Mute Surdu; Side Stick + {2145,2145, 44, 0, 40, 40,0.000000 }, // 2241: apgbloodP40; nhlP40; Electric Snare - // Amplitude begins at 2129.4, + // Amplitude begins at 1247.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 751, 751, 0, 0, 33, 33,0.000000 }, // 2286: nhlP32 + {2146,2146, 47, 0, 46, 46,0.000000 }, // 2242: apgbloodP42; nhlP42; Closed High Hat - // Amplitude begins at 2566.3, + // Amplitude begins at 52.0, peaks 789.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 361, 361, 37, 0, 120, 120,0.000000 }, // 2287: f42GP33; f42GP76; f42GP77; nhlP33; nhlP76; nhlP77; High Wood Block; Low Wood Block + {2147,2147, 47, 0, 60, 60,0.000000 }, // 2243: apgbloodP44; nhlP44; Pedal High Hat - // Amplitude begins at 1251.2, + // Amplitude begins at 1.8, peaks 723.0 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - { 752, 752, 6, 0, 726, 726,0.000000 }, // 2288: nhlP34 - - // Amplitude begins at 2762.8, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 753, 753, 0, 0, 66, 66,0.000000 }, // 2289: f42GP35; nhlP35; Ac Bass Drum - - // Amplitude begins at 2818.6, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 754, 754, 1, 0, 140, 140,0.000000 }, // 2290: nhlP36; Bass Drum 1 - - // Amplitude begins at 1997.0, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2133,2133, 36, 0, 53, 53,0.000000 }, // 2291: nhlP38; nhlP40; Acoustic Snare; Electric Snare - - // Amplitude begins at 2719.7, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 756, 756, 6, 0, 160, 160,0.000000 }, // 2292: nhlP41; nhlP43; nhlP45; nhlP47; nhlP48; nhlP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom - - // Amplitude begins at 1178.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2134,2134, 44, 0, 46, 46,0.000000 }, // 2293: nhlP42; Closed High Hat + {2148,2148, 62, 0, 660, 660,0.000000 }, // 2244: apgbloodP46; nhlP46; Open High Hat - // Amplitude begins at 36.0, peaks 801.3 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2135,2135, 44, 0, 60, 60,0.000000 }, // 2294: nhlP44; Pedal High Hat - - // Amplitude begins at 2.1, peaks 753.8 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2136,2136, 46, 0, 640, 640,0.000000 }, // 2295: nhlP46; Open High Hat - - // Amplitude begins at 1362.6, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2137,2137, 46, 0, 346, 346,0.000000 }, // 2296: nhlP49; nhlP52; nhlP55; nhlP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal - - // Amplitude begins at 878.8, + // Amplitude begins at 1406.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 376, 376, 41, 0, 233, 233,0.000000 }, // 2297: nhlP51; nhlP53; nhlP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - - // Amplitude begins at 63.2, peaks 1169.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 760, 760, 46, 0, 100, 100,0.000000 }, // 2298: nhlP54; Tambourine + {2149,2149, 93, 0, 233, 233,0.000000 }, // 2245: apgbloodP49; apgbloodP52; apgbloodP55; nhlP49; nhlP52; nhlP55; Chinese Cymbal; Crash Cymbal 1; Splash Cymbal - // Amplitude begins at 1932.1, + // Amplitude begins at 1940.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2138,2138, 55, 0, 80, 80,0.000000 }, // 2299: nhlP56; Cow Bell + {2150,2150, 50, 0, 80, 80,0.000000 }, // 2246: apgbloodP56; nhlP56; Cow Bell - // Amplitude begins at 1551.3, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 382, 382,128, 0, 86, 86,0.000000 }, // 2300: nhlP58; Vibraslap + // Amplitude begins at 1392.1, peaks 1411.9 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2149,2149, 40, 0, 393, 393,0.000000 }, // 2247: apgbloodP57; nhlP57; Crash Cymbal 2 - // Amplitude begins at 1913.5, + // Amplitude begins at 1832.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2139,2139, 37, 0, 20, 20,0.000000 }, // 2301: nhlP60; nhlP62; High Bongo; Mute High Conga + {2151,2151, 60, 0, 20, 20,0.000000 }, // 2248: apgbloodP60; nhlP60; High Bongo - // Amplitude begins at 1602.0, peaks 1715.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 763, 763, 33, 0, 66, 66,0.000000 }, // 2302: nhlP61; Low Bongo - - // Amplitude begins at 1972.1, peaks 2766.2 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 764, 764, 36, 0, 193, 193,0.000000 }, // 2303: nhlP63; nhlP64; Low Conga; Open High Conga + // Amplitude begins at 1939.1, peaks 2260.4 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 773, 773, 60, 0, 46, 46,0.000000 }, // 2249: apgbloodP61; nhlP61; Low Bongo - // Amplitude begins at 1191.8, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 5, 0, 160, 160,0.000000 }, // 2304: nhlP65; nhlP66; High Timbale; Low Timbale + // Amplitude begins at 1833.1, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2151,2151, 57, 0, 20, 20,0.000000 }, // 2250: apgbloodP62; nhlP62; Mute High Conga - // Amplitude begins at 779.4, peaks 1601.1 at 0.0s, + // Amplitude begins at 1203.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 766, 766, 28, 0, 153, 153,0.000000 }, // 2305: nhlP67; nhlP68; High Agogo; Low Agogo - - // Amplitude begins at 3.4, peaks 1271.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 388, 388, 14, 0, 60, 60,0.000000 }, // 2306: nhlP69; nhlP70; nhlP82; Cabasa; Maracas; Shaker + { 775, 775, 42, 0, 193, 193,0.000000 }, // 2251: apgbloodP65; nhlP65; High Timbale - // Amplitude begins at 1254.3, + // Amplitude begins at 1236.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 767, 767, 32, 0, 173, 173,0.000000 }, // 2307: nhlP71; Short Whistle - - // Amplitude begins at 480.9, peaks 1265.3 at 0.0s, - // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 768, 768, 32, 0, 1006, 1006,0.000000 }, // 2308: nhlP72; Long Whistle + { 775, 775, 38, 0, 193, 193,0.000000 }, // 2252: apgbloodP66; nhlP66; Low Timbale - // Amplitude begins at 19.5, peaks 1333.2 at 0.0s, + // Amplitude begins at 2103.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 769, 769, 32, 0, 40, 40,0.000000 }, // 2309: nhlP73; Short Guiro - - // Amplitude begins at 0.0, peaks 533.6 at 0.2s, - // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 770, 770, 32, 0, 846, 846,0.000000 }, // 2310: nhlP74; Long Guiro - - // Amplitude begins at 1387.6, peaks 2366.5 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 771, 771, 21, 0, 126, 126,0.000000 }, // 2311: nhlP75; Claves - - // Amplitude begins at 26.1, peaks 1465.6 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 772, 772, 32, 0, 106, 106,0.000000 }, // 2312: nhlP78; Mute Cuica - - // Amplitude begins at 2.8, peaks 1514.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 773, 773, 37, 0, 100, 100,0.000000 }, // 2313: nhlP79; Open Cuica - - // Amplitude begins at 2160.4, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 774, 774, 34, 0, 53, 53,0.000000 }, // 2314: f42GP80; nhlP80; Mute Triangle - - // Amplitude begins at 2294.3, peaks 2299.2 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 400, 400, 38, 0, 386, 386,0.000000 }, // 2315: nhlP81; nhlP83; nhlP84; Bell Tree; Jingle Bell; Open Triangle - - // Amplitude begins at 2393.2, peaks 2810.8 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 775, 775, 2, 0, 113, 113,0.000000 }, // 2316: f42GP87; nhlP87; Open Surdu + { 784, 784, 88, 0, 33, 33,0.000000 }, // 2253: apgbloodP80; nhlP80; Mute Triangle // Amplitude begins at 2527.3, peaks 2644.9 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2140,2140, 0, 0, 1633, 1633,0.000000 }, // 2317: f29GM7; f30GM7; Clavinet + {2152,2152, 0, 0, 1633, 1633,0.000000 }, // 2254: f29GM7; f30GM7; Clavinet // Amplitude begins at 1056.3, peaks 1431.8 at 38.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2141,2141, 0, 0, 40000, 6,0.000000 }, // 2318: f29GM14; Tubular Bells + {2153,2153, 0, 0, 40000, 6,0.000000 }, // 2255: f29GM14; Tubular Bells // Amplitude begins at 2811.6, peaks 2835.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2142,2142, 0, 0, 1046, 1046,0.000000 }, // 2319: f29GM22; f29GM23; f30GM22; f30GM23; Harmonica; Tango Accordion + {2154,2154, 0, 0, 1046, 1046,0.000000 }, // 2256: f29GM22; f29GM23; f30GM22; f30GM23; Harmonica; Tango Accordion // Amplitude begins at 4.7, peaks 1882.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2143,2143, 0, 0, 40000, 20,0.000000 }, // 2320: f29GM24; f29GM25; f29GM27; f30GM24; f30GM25; f30GM27; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar2 + {2155,2155, 0, 0, 40000, 20,0.000000 }, // 2257: f29GM24; f29GM25; f29GM27; f30GM24; f30GM25; f30GM27; Acoustic Guitar1; Acoustic Guitar2; Electric Guitar2 // Amplitude begins at 0.0, peaks 1521.6 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2144,2144, 0, 0, 40000, 20,0.000000 }, // 2321: f29GM33; Electric Bass 1 + {2156,2156, 0, 0, 40000, 20,0.000000 }, // 2258: f29GM33; Electric Bass 1 // Amplitude begins at 0.0, peaks 835.8 at 23.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2145,2145, 0, 0, 40000, 286,0.000000 }, // 2322: f29GM50; Synth Strings 1 + {2157,2157, 0, 0, 40000, 286,0.000000 }, // 2259: f29GM50; Synth Strings 1 // Amplitude begins at 1339.3, peaks 1352.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2146,2146, 0, 0, 793, 793,0.000000 }, // 2323: f29GM59; Muted Trumpet + {2158,2158, 0, 0, 793, 793,0.000000 }, // 2260: f29GM59; Muted Trumpet // Amplitude begins at 1652.8, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2147,2147, 0, 0, 886, 886,0.000000 }, // 2324: f29GM61; Brass Section + {2159,2159, 0, 0, 886, 886,0.000000 }, // 2261: f29GM61; Brass Section // Amplitude begins at 0.9, peaks 3347.4 at 26.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2148,2148, 0, 0, 40000, 6,0.000000 }, // 2325: f29GM76; Bottle Blow + {2160,2160, 0, 0, 40000, 6,0.000000 }, // 2262: f29GM76; Bottle Blow // Amplitude begins at 1834.4, peaks 2514.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2149,2149, 0, 0, 1046, 1046,0.000000 }, // 2326: f29GM102; f30GM102; FX 7 echoes + {2161,2161, 0, 0, 1046, 1046,0.000000 }, // 2263: f29GM102; f30GM102; FX 7 echoes // Amplitude begins at 2602.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2150,2150, 0, 0, 100, 100,0.000000 }, // 2327: f29GM112; Tinkle Bell + {2162,2162, 0, 0, 100, 100,0.000000 }, // 2264: f29GM112; Tinkle Bell // Amplitude begins at 1728.2, peaks 2644.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2151,2151, 0, 0, 40, 40,0.000000 }, // 2328: f29GM117; Melodic Tom + {2163,2163, 0, 0, 40, 40,0.000000 }, // 2265: f29GM117; Melodic Tom // Amplitude begins at 463.5, peaks 482.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 137, 137, 0, 0, 580, 580,0.000000 }, // 2329: f29GM119; f29GM125; f29GM127; f30GM119; f30GM125; f30GM127; Gunshot; Helicopter; Reverse Cymbal + { 137, 137, 0, 0, 580, 580,0.000000 }, // 2266: f29GM119; f29GM125; f29GM127; f30GM119; f30GM125; f30GM127; Gunshot; Helicopter; Reverse Cymbal // Amplitude begins at 2545.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 169, 169, 0, 0, 40, 40,0.000000 }, // 2330: f29GM120; f30GM120; Guitar FretNoise + { 169, 169, 0, 0, 40, 40,0.000000 }, // 2267: f29GM120; f30GM120; Guitar FretNoise // Amplitude begins at 354.1, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - { 165, 165, 0, 0, 1233, 1233,0.000000 }, // 2331: f29GM121; f30GM121; Breath Noise + { 165, 165, 0, 0, 1233, 1233,0.000000 }, // 2268: f29GM121; f30GM121; Breath Noise // Amplitude begins at 1966.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 168, 168, 0, 0, 160, 160,0.000000 }, // 2332: f29GM126; f30GM126; Applause/Noise + { 168, 168, 0, 0, 160, 160,0.000000 }, // 2269: f29GM126; f30GM126; Applause/Noise - // Amplitude begins at 1489.8, + // Amplitude begins at 920.2, peaks 1823.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2152,2152,104, 0, 26, 26,0.000000 }, // 2333: f29GP54; Tambourine + {2164,2164, 65, 0, 40, 40,0.000000 }, // 2270: f29GP54; Tambourine - // Amplitude begins at 1466.4, peaks 1557.6 at 0.0s, + // Amplitude begins at 1375.0, peaks 1469.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2153,2153, 35, 0, 193, 193,0.000000 }, // 2334: f29GP66; Low Timbale + {2165,2165, 21, 0, 200, 200,0.000000 }, // 2271: f29GP66; Low Timbale // Amplitude begins at 2026.9, peaks 2168.3 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2154, 174, 0, 0, 846, 846,0.000000 }, // 2335: f31GM4; Rhodes Piano + {2166, 174, 0, 0, 846, 846,0.000000 }, // 2272: f31GM4; Rhodes Piano // Amplitude begins at 2705.4, peaks 2898.5 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2155,2156, 0, 0, 960, 960,0.000000 }, // 2336: f31GM8; Celesta + {2167,2168, 0, 0, 960, 960,0.000000 }, // 2273: f31GM8; Celesta // Amplitude begins at 1433.1, peaks 1524.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2157,2158, 0, 0, 1133, 1133,0.000000 }, // 2337: f31GM11; Vibraphone + {2169,2170, 0, 0, 1133, 1133,0.000000 }, // 2274: f31GM11; Vibraphone // Amplitude begins at 2362.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2159,2160, 0, 0, 600, 600,0.000000 }, // 2338: f31GM14; Tubular Bells + {2171,2172, 0, 0, 600, 600,0.000000 }, // 2275: f31GM14; Tubular Bells // Amplitude begins at 816.4, peaks 2996.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2161,2162, 0, 0, 273, 273,0.000000 }, // 2339: f31GM46; Orchestral Harp + {2173,2174, 0, 0, 273, 273,0.000000 }, // 2276: f31GM46; Orchestral Harp // Amplitude begins at 2663.9, peaks 3003.1 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {2163,2164, 0, 0, 2146, 2146,0.000000 }, // 2340: f31GM47; Timpany + {2175,2176, 0, 0, 2146, 2146,0.000000 }, // 2277: f31GM47; Timpany // Amplitude begins at 8.1, peaks 2837.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2165,2166, 0, 0, 40000, 460,0.000000 }, // 2341: f31GM48; f31GM49; String Ensemble1; String Ensemble2 + {2177,2178, 0, 0, 40000, 460,0.000000 }, // 2278: f31GM48; f31GM49; String Ensemble1; String Ensemble2 // Amplitude begins at 7.8, peaks 2917.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2167,2166, 0, 0, 40000, 440,0.000000 }, // 2342: f31GM50; Synth Strings 1 + {2179,2178, 0, 0, 40000, 440,0.000000 }, // 2279: f31GM50; Synth Strings 1 // Amplitude begins at 2413.5, peaks 2596.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2168, 300, 0, 0, 40000, 193,0.000000 }, // 2343: f31GM60; French Horn + {2180, 300, 0, 0, 40000, 193,0.000000 }, // 2280: f31GM60; French Horn // Amplitude begins at 60.3, peaks 979.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2169,2170, 0, 0, 40000, 6,0.000000 }, // 2344: f31GM61; Brass Section + {2181,2182, 0, 0, 40000, 6,0.000000 }, // 2281: f31GM61; Brass Section // Amplitude begins at 68.5, peaks 2245.7 at 28.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2171,2172, 0, 0, 40000, 246,0.000000 }, // 2345: f31GM68; Oboe + {2183,2184, 0, 0, 40000, 246,0.000000 }, // 2282: f31GM68; Oboe // Amplitude begins at 0.9, peaks 2743.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2173,2174, 0, 0, 40000, 213,0.000000 }, // 2346: f31GM74; Recorder + {2185,2186, 0, 0, 40000, 213,0.000000 }, // 2283: f31GM74; Recorder // Amplitude begins at 2826.3, peaks 2851.1 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {2175,2176, 0, 0, 1946, 1946,0.000000 }, // 2347: f31GM88; Pad 1 new age + {2187,2188, 0, 0, 1946, 1946,0.000000 }, // 2284: f31GM88; Pad 1 new age + + // Amplitude begins at 2225.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 128, 128, 65, 0, 60, 60,0.000000 }, // 2285: f31GP31; f31GP35; Ac Bass Drum + + // Amplitude begins at 2301.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 128, 128, 72, 0, 46, 46,0.000000 }, // 2286: f31GP36; Bass Drum 1 + + // Amplitude begins at 2310.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 364, 365, 52, 0, 20, 20,0.000000 }, // 2287: f31GP37; qGP37; Side Stick + + // Amplitude begins at 2388.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2189,2190, 60, 0, 40, 40,0.000000 }, // 2288: f31GP40; Electric Snare + + // Amplitude begins at 2346.9, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1554,1555, 47, 0, 73, 73,0.000000 }, // 2289: f31GP41; qGP41; Low Floor Tom + + // Amplitude begins at 186.5, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1560,1561, 76, 0, 240, 240,0.000000 }, // 2290: f31GP51; qGP51; Ride Cymbal 1 + + // Amplitude begins at 2886.7, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 374, 375, 84, 0, 246, 246,0.000000 }, // 2291: f31GP52; qGP52; Chinese Cymbal + + // Amplitude begins at 1306.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1568,1569, 83, 0, 60, 60,0.000000 }, // 2292: f31GP56; qGP56; Cow Bell + + // Amplitude begins at 420.2, peaks 516.7 at 0.1s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {1572,1573, 24, 0, 346, 346,0.000000 }, // 2293: f31GP58; qGP58; Vibraslap + + // Amplitude begins at 177.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {1560,1561, 77, 0, 233, 233,0.000000 }, // 2294: f31GP59; qGP59; Ride Cymbal 2 - // Amplitude begins at 3014.0, + // Amplitude begins at 2047.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {1576,1577, 60, 0, 80, 80,0.000000 }, // 2295: f31GP60; qGP60; High Bongo + + // Amplitude begins at 960.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2177,2178, 0, 0, 40, 40,0.000000 }, // 2348: f31GP40; Electric Snare + {1578,1579, 65, 0, 40, 40,0.000000 }, // 2296: f31GP61; qGP61; Low Bongo + + // Amplitude begins at 0.5, peaks 1476.9 at 0.1s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 391, 392, 44, 0, 73, 73,0.000000 }, // 2297: f31GP73; qGP73; Short Guiro + + // Amplitude begins at 0.0, peaks 1499.7 at 0.3s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 391, 393, 40, 0, 333, 333,0.000000 }, // 2298: f31GP74; qGP74; Long Guiro + + // Amplitude begins at 2.3, peaks 260.4 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1610,1611, 72, 0, 33, 33,0.000000 }, // 2299: f31GP82; qGP82; Shaker + + // Amplitude begins at 4.7, peaks 833.0 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + { 398, 399, 73, 0, 553, 553,0.000000 }, // 2300: f31GP83; qGP83; Jingle Bell + + // Amplitude begins at 1301.0, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1612,1613, 70, 0, 520, 520,0.000000 }, // 2301: f31GP84; qGP84; Bell Tree // Amplitude begins at 2329.0, peaks 2600.7 at 23.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2179,2179, 0, 0, 40000, 146,0.000000 }, // 2349: f32GM10; f32GM9; Glockenspiel; Music box + {2191,2191, 0, 0, 40000, 146,0.000000 }, // 2302: f32GM10; f32GM9; Glockenspiel; Music box // Amplitude begins at 1775.9, peaks 2070.6 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2180,2180, 0, 0, 40000, 153,0.000000 }, // 2350: f32GM12; f32GM13; f32GM14; Marimba; Tubular Bells; Xylophone + {2192,2192, 0, 0, 40000, 153,0.000000 }, // 2303: f32GM12; f32GM13; f32GM14; Marimba; Tubular Bells; Xylophone // Amplitude begins at 0.0, peaks 1826.1 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2181,2181, 0, 0, 460, 460,0.000000 }, // 2351: f32GM32; Acoustic Bass + {2193,2193, 0, 0, 460, 460,0.000000 }, // 2304: f32GM32; Acoustic Bass // Amplitude begins at 0.0, peaks 2412.6 at 0.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {2182,2182, 0, 0, 1306, 1306,0.000000 }, // 2352: f32GM34; f41GM34; f54GM80; Electric Bass 2; Lead 1 squareea + {2194,2194, 0, 0, 1306, 1306,0.000000 }, // 2305: f32GM34; f41GM34; f54GM80; Electric Bass 2; Lead 1 squareea + + // Amplitude begins at 1017.5, peaks 2648.2 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2195,2195, 0, 0, 46, 46,0.000000 }, // 2306: f32GM35; f41GM35; Fretless Bass // Amplitude begins at 0.0, peaks 1251.4 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2183,2183, 0, 0, 40000, 186,0.000000 }, // 2353: b56M44; b61M49; b66M44; f32GM48; f32GM50; f53GM73; Flute; STRINGS1 + {2196,2196, 0, 0, 40000, 186,0.000000 }, // 2307: b56M44; b61M49; b66M44; f32GM48; f32GM50; f53GM73; Flute; STRINGS1 // Amplitude begins at 2678.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2184,2184, 0, 0, 80, 80,0.000000 }, // 2354: MGM105; MGM51; f32GM105; f32GM51; oGM105; Banjo; SynthStrings 2 + {2197,2197, 0, 0, 80, 80,0.000000 }, // 2308: MGM105; MGM51; f32GM105; f32GM51; oGM105; Banjo; SynthStrings 2 // Amplitude begins at 0.6, peaks 2317.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2185,2185, 0, 0, 40000, 6,0.000000 }, // 2355: f12GM73; f16GM73; f32GM72; f32GM73; f32GM74; f32GM75; f37GM72; f37GM73; f47GM73; f54GM73; Flute; Pan Flute; Piccolo; Recorder + {2198,2198, 0, 0, 40000, 6,0.000000 }, // 2309: f12GM73; f16GM73; f32GM72; f32GM73; f32GM74; f32GM75; f37GM72; f37GM73; f47GM73; f54GM73; Flute; Pan Flute; Piccolo; Recorder // Amplitude begins at 0.3, peaks 1924.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2186,2186, 0, 0, 146, 146,0.000000 }, // 2356: f32GM81; Lead 2 sawtooth + {2199,2199, 0, 0, 146, 146,0.000000 }, // 2310: f32GM81; Lead 2 sawtooth // Amplitude begins at 7.0, peaks 2336.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.0s. - {2187,2187, 0, 0, 366, 6,0.000000 }, // 2357: MGM82; f32GM82; Lead 3 calliope + {2200,2200, 0, 0, 366, 6,0.000000 }, // 2311: MGM82; f32GM82; Lead 3 calliope // Amplitude begins at 0.0, peaks 3068.3 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2188,2188, 0, 0, 40000, 0,0.000000 }, // 2358: MGM93; f32GM93; Pad 6 metallic + {2201,2201, 0, 0, 40000, 0,0.000000 }, // 2312: MGM93; f32GM93; Pad 6 metallic // Amplitude begins at 102.1, peaks 2443.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {2189,2189, 0, 0, 513, 0,0.000000 }, // 2359: MGM94; b56M59; b66M59; f32GM94; Muted Trumpet; Pad 7 halo; SOFTRUMP + {2202,2202, 0, 0, 513, 0,0.000000 }, // 2313: MGM94; b56M59; b66M59; f32GM94; Muted Trumpet; Pad 7 halo; SOFTRUMP // Amplitude begins at 131.5, peaks 3324.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2190,2190, 0, 0, 40, 40,0.000000 }, // 2360: f32GM96; FX 1 rain + {2203,2203, 0, 0, 40, 40,0.000000 }, // 2314: f32GM96; FX 1 rain // Amplitude begins at 1877.2, peaks 2411.3 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2191,2191, 0, 0, 1713, 1713,0.000000 }, // 2361: f32GM97; FX 2 soundtrack + {2204,2204, 0, 0, 1713, 1713,0.000000 }, // 2315: f32GM97; FX 2 soundtrack // Amplitude begins at 2174.5, peaks 2899.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 528, 528, 0, 0, 120, 120,0.000000 }, // 2362: MGM103; f32GM103; oGM103; FX 8 sci-fi + { 528, 528, 0, 0, 120, 120,0.000000 }, // 2316: MGM103; f32GM103; oGM103; FX 8 sci-fi // Amplitude begins at 4.5, peaks 2359.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2192,2192, 0, 0, 40000, 53,0.000000 }, // 2363: apgleeM73; b56M73; b66M73; f32GM107; f32GM108; f32GM109; f47GM72; Bagpipe; FLUTE - - // Amplitude begins at 1910.4, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 500, 500, 0, 0, 13, 13,0.000000 }, // 2364: MGM113; f32GM113; Agogo Bells + {2205,2205, 0, 0, 40000, 53,0.000000 }, // 2317: apgleeM73; b56M73; b66M73; f32GM107; f32GM108; f32GM109; f47GM72; Bagpipe; FLUTE // Amplitude begins at 1672.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2193,2193, 0, 0, 40, 40,0.000000 }, // 2365: f32GM120; Guitar FretNoise + {2206,2206, 0, 0, 40, 40,0.000000 }, // 2318: f32GM120; Guitar FretNoise // Amplitude begins at 1249.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2194,2194, 0, 0, 73, 73,0.000000 }, // 2366: f32GM127; Gunshot + {2207,2207, 0, 0, 73, 73,0.000000 }, // 2319: f32GM127; Gunshot - // Amplitude begins at 2177.0, + // Amplitude begins at 2173.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2195,2195, 0, 0, 40, 40,0.000000 }, // 2367: MGP35; MGP36; f32GP35; f32GP36; Ac Bass Drum; Bass Drum 1 + {2208,2208, 41, 0, 46, 46,0.000000 }, // 2320: MGP35; MGP36; f32GP35; f32GP36; Ac Bass Drum; Bass Drum 1 - // Amplitude begins at 83.1, peaks 270.4 at 0.0s, + // Amplitude begins at 82.7, peaks 121.9 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2209,2209, 84, 0, 40, 40,0.000000 }, // 2321: f32GP42; Closed High Hat + + // Amplitude begins at 478.8, peaks 829.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2196,2196,164, 0, 60, 60,0.000000 }, // 2368: f32GP42; Closed High Hat + {2210,2210, 72, 0, 140, 140,0.000000 }, // 2322: f32GP49; f32GP57; Crash Cymbal 1; Crash Cymbal 2 - // Amplitude begins at 439.0, peaks 1427.3 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2197,2197,164, 0, 213, 213,0.000000 }, // 2369: f32GP49; f32GP57; f47GP30; Crash Cymbal 1; Crash Cymbal 2 + // Amplitude begins at 317.6, peaks 318.4 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 741, 741, 48, 0, 133, 133,0.000000 }, // 2323: MGP68; f32GP68; Low Agogo // Amplitude begins at 1063.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2198,2198, 0, 0, 40, 40,0.000000 }, // 2370: f13GM3; f50GM3; Honky-tonkPiano + {2211,2211, 0, 0, 40, 40,0.000000 }, // 2324: f13GM3; f50GM3; Honky-tonkPiano // Amplitude begins at 2740.8, peaks 3031.4 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2199,2199, 0, 0, 960, 960,0.000000 }, // 2371: f13GM5; f50GM5; Chorused Piano + {2212,2212, 0, 0, 960, 960,0.000000 }, // 2325: f13GM5; f50GM5; Chorused Piano // Amplitude begins at 1270.9, peaks 1476.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2200,2200, 0, 0, 40000, 213,0.000000 }, // 2372: f13GM11; f50GM11; Vibraphone + {2213,2213, 0, 0, 40000, 213,0.000000 }, // 2326: f13GM11; f50GM11; Vibraphone // Amplitude begins at 2792.4, peaks 2868.6 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2201,2201, 0, 0, 820, 820,0.000000 }, // 2373: f13GM14; f50GM14; Tubular Bells + {2214,2214, 0, 0, 820, 820,0.000000 }, // 2327: f13GM14; f50GM14; Tubular Bells // Amplitude begins at 2398.3, peaks 2667.4 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2202,2202, 0, 0, 40000, 0,0.000000 }, // 2374: f13GM16; f50GM16; Hammond Organ + {2215,2215, 0, 0, 40000, 0,0.000000 }, // 2328: f13GM16; f50GM16; Hammond Organ // Amplitude begins at 0.3, peaks 1384.9 at 9.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2203,2203, 0, 0, 40000, 6,0.000000 }, // 2375: f13GM23; f50GM23; Tango Accordion + {2216,2216, 0, 0, 40000, 6,0.000000 }, // 2329: f13GM23; f50GM23; Tango Accordion // Amplitude begins at 6.7, peaks 2486.0 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2204,2204, 0, 0, 1100, 1100,0.000000 }, // 2376: f13GM31; f50GM31; Guitar Harmonics + {2217,2217, 0, 0, 1100, 1100,0.000000 }, // 2330: f13GM31; f50GM31; Guitar Harmonics // Amplitude begins at 2821.0, peaks 3447.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2205,2205, 0, 0, 40000, 0,0.000000 }, // 2377: f13GM35; f50GM35; Fretless Bass + {2218,2218, 0, 0, 40000, 0,0.000000 }, // 2331: f13GM35; f50GM35; Fretless Bass // Amplitude begins at 0.0, peaks 1775.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2206,2206, 0, 0, 40000, 73,0.000000 }, // 2378: f13GM40; Violin + {2219,2219, 0, 0, 40000, 73,0.000000 }, // 2332: f13GM40; Violin // Amplitude begins at 0.3, peaks 1464.6 at 32.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2207,2207, 0, 0, 40000, 26,0.000000 }, // 2379: f13GM41; f50GM41; Viola + {2220,2220, 0, 0, 40000, 26,0.000000 }, // 2333: f13GM41; f50GM41; Viola // Amplitude begins at 0.0, peaks 1646.7 at 0.2s, // fades to 20% at 1.0s, keyoff fades to 20% in 0.0s. - {2208,2208, 0, 0, 1026, 13,0.000000 }, // 2380: f13GM42; f50GM42; Cello + {2221,2221, 0, 0, 1026, 13,0.000000 }, // 2334: f13GM42; f50GM42; Cello // Amplitude begins at 0.4, peaks 1540.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2209,2209, 0, 0, 40000, 0,0.000000 }, // 2381: f13GM43; f50GM43; Contrabass + {2222,2222, 0, 0, 40000, 0,0.000000 }, // 2335: f13GM43; f50GM43; Contrabass // Amplitude begins at 0.0, peaks 1430.5 at 0.5s, // fades to 20% at 2.3s, keyoff fades to 20% in 0.0s. - {2210,2210, 0, 0, 2253, 13,0.000000 }, // 2382: f13GM44; f50GM44; Tremulo Strings + {2223,2223, 0, 0, 2253, 13,0.000000 }, // 2336: f13GM44; f50GM44; Tremulo Strings // Amplitude begins at 3.1, peaks 1998.5 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2211,2211, 0, 0, 40000, 140,0.000000 }, // 2383: f13GM52; f50GM52; Choir Aahs + {2224,2224, 0, 0, 40000, 140,0.000000 }, // 2337: f13GM52; f50GM52; Choir Aahs // Amplitude begins at 7.0, peaks 2950.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2212,2212, 0, 0, 40000, 20,0.000000 }, // 2384: f13GM53; f50GM53; Voice Oohs + {2225,2225, 0, 0, 40000, 20,0.000000 }, // 2338: f13GM53; f50GM53; Voice Oohs // Amplitude begins at 0.5, peaks 3128.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2213,2213, 0, 0, 40000, 140,0.000000 }, // 2385: f13GM54; f50GM54; Synth Voice + {2226,2226, 0, 0, 40000, 140,0.000000 }, // 2339: f13GM54; f50GM54; Synth Voice // Amplitude begins at 2465.6, peaks 3462.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2214,2214, 0, 0, 40000, 0,0.000000 }, // 2386: f13GM56; f50GM56; Trumpet + {2227,2227, 0, 0, 40000, 0,0.000000 }, // 2340: f13GM56; f50GM56; Trumpet // Amplitude begins at 2267.4, peaks 2857.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {2215,2215, 0, 0, 126, 0,0.000000 }, // 2387: f13GM57; f50GM57; Trombone + {2228,2228, 0, 0, 126, 0,0.000000 }, // 2341: f13GM57; f50GM57; Trombone // Amplitude begins at 798.6, peaks 2759.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2216,2216, 0, 0, 40000, 6,0.000000 }, // 2388: f13GM58; f50GM58; Tuba + {2229,2229, 0, 0, 40000, 6,0.000000 }, // 2342: f13GM58; f50GM58; Tuba // Amplitude begins at 867.2, peaks 3246.8 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2217,2217, 0, 0, 40000, 33,0.000000 }, // 2389: f13GM59; f50GM59; Muted Trumpet + {2230,2230, 0, 0, 40000, 33,0.000000 }, // 2343: f13GM59; f50GM59; Muted Trumpet // Amplitude begins at 0.0, peaks 2640.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2218,2218, 0, 0, 40000, 6,0.000000 }, // 2390: f13GM72; f50GM72; Piccolo + {2231,2231, 0, 0, 40000, 6,0.000000 }, // 2344: f13GM72; f50GM72; Piccolo // Amplitude begins at 0.0, peaks 3084.5 at 17.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2219,2219, 0, 0, 40000, 6,0.000000 }, // 2391: f13GM73; f50GM73; Flute + {2232,2232, 0, 0, 40000, 6,0.000000 }, // 2345: f13GM73; f50GM73; Flute // Amplitude begins at 0.0, peaks 3125.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2220,2220, 0, 0, 40000, 0,0.000000 }, // 2392: f13GM77; f50GM77; Shakuhachi + {2233,2233, 0, 0, 40000, 0,0.000000 }, // 2346: f13GM77; f50GM77; Shakuhachi // Amplitude begins at 0.0, peaks 2796.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2221,2221, 0, 0, 40000, 6,0.000000 }, // 2393: f13GM78; Whistle + {2234,2234, 0, 0, 40000, 6,0.000000 }, // 2347: f13GM78; Whistle // Amplitude begins at 0.0, peaks 3366.1 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2222,2222, 0, 0, 40000, 20,0.000000 }, // 2394: f13GM82; f50GM82; Lead 3 calliope + {2235,2235, 0, 0, 40000, 20,0.000000 }, // 2348: f13GM82; f50GM82; Lead 3 calliope // Amplitude begins at 0.0, peaks 1394.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2223,2223, 0, 0, 40000, 6,0.000000 }, // 2395: f13GM83; f50GM83; Lead 4 chiff + {2236,2236, 0, 0, 40000, 6,0.000000 }, // 2349: f13GM83; f50GM83; Lead 4 chiff // Amplitude begins at 0.0, peaks 1648.0 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2224,2224, 0, 0, 40000, 26,0.000000 }, // 2396: f13GM85; f50GM85; Lead 6 voice + {2237,2237, 0, 0, 40000, 26,0.000000 }, // 2350: f13GM85; f50GM85; Lead 6 voice // Amplitude begins at 0.0, peaks 3082.7 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2225,2225, 0, 0, 40000, 266,0.000000 }, // 2397: f13GM91; f50GM91; Pad 4 choir + {2238,2238, 0, 0, 40000, 266,0.000000 }, // 2351: f13GM91; f50GM91; Pad 4 choir // Amplitude begins at 0.0, peaks 2536.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2226,2226, 0, 0, 40000, 20,0.000000 }, // 2398: f13GM94; f50GM94; Pad 7 halo + {2239,2239, 0, 0, 40000, 20,0.000000 }, // 2352: f13GM94; f50GM94; Pad 7 halo // Amplitude begins at 3258.4, peaks 3330.6 at 0.0s, // fades to 20% at 3.5s, keyoff fades to 20% in 3.5s. - {2227,2227, 0, 0, 3480, 3480,0.000000 }, // 2399: f13GM96; f50GM96; FX 1 rain + {2240,2240, 0, 0, 3480, 3480,0.000000 }, // 2353: f13GM96; f50GM96; FX 1 rain // Amplitude begins at 0.0, peaks 4107.4 at 0.8s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.0s. - {2228,2228, 0, 0, 933, 20,0.000000 }, // 2400: f13GM97; f50GM97; FX 2 soundtrack + {2241,2241, 0, 0, 933, 20,0.000000 }, // 2354: f13GM97; f50GM97; FX 2 soundtrack // Amplitude begins at 2601.1, peaks 2934.2 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2229,2229, 0, 0, 486, 486,0.000000 }, // 2401: f13GM98; f50GM98; FX 3 crystal + {2242,2242, 0, 0, 486, 486,0.000000 }, // 2355: f13GM98; f50GM98; FX 3 crystal // Amplitude begins at 1128.1, peaks 1298.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2230,2230, 0, 0, 940, 940,0.000000 }, // 2402: f13GM100; f50GM100; FX 5 brightness + {2243,2243, 0, 0, 940, 940,0.000000 }, // 2356: f13GM100; f50GM100; FX 5 brightness // Amplitude begins at 1154.2, peaks 1367.4 at 0.3s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2231,2231, 0, 0, 1440, 1440,0.000000 }, // 2403: f13GM102; f50GM102; FX 7 echoes + {2244,2244, 0, 0, 1440, 1440,0.000000 }, // 2357: f13GM102; f50GM102; FX 7 echoes // Amplitude begins at 0.0, peaks 1533.4 at 2.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2232,2232, 0, 0, 2333, 2333,0.000000 }, // 2404: f13GM119; f50GM119; Reverse Cymbal + {2245,2245, 0, 0, 2333, 2333,0.000000 }, // 2358: f13GM119; f50GM119; Reverse Cymbal // Amplitude begins at 0.0, peaks 2960.5 at 1.1s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2233,2233, 0, 0, 1713, 1713,0.000000 }, // 2405: f13GM122; f50GM122; Seashore + {2246,2246, 0, 0, 1713, 1713,0.000000 }, // 2359: f13GM122; f50GM122; Seashore // Amplitude begins at 0.0, peaks 899.8 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2234,2234, 0, 0, 206, 206,0.000000 }, // 2406: f13GM123; f50GM123; Bird Tweet + {2247,2247, 0, 0, 206, 206,0.000000 }, // 2360: f13GM123; f50GM123; Bird Tweet // Amplitude begins at 2602.9, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2235,2235, 0, 0, 40000, 6,0.000000 }, // 2407: f13GM124; f50GM124; Telephone + {2248,2248, 0, 0, 40000, 6,0.000000 }, // 2361: f13GM124; f50GM124; Telephone // Amplitude begins at 0.0, peaks 1335.8 at 5.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2236,2236, 0, 0, 40000, 0,0.000000 }, // 2408: f13GM125; f50GM125; Helicopter + {2249,2249, 0, 0, 40000, 0,0.000000 }, // 2362: f13GM125; f50GM125; Helicopter // Amplitude begins at 2726.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2237,2237, 0, 0, 140, 140,0.000000 }, // 2409: f13GM127; f50GM127; Gunshot + {2250,2250, 0, 0, 140, 140,0.000000 }, // 2363: f13GM127; f50GM127; Gunshot - // Amplitude begins at 1364.2, + // Amplitude begins at 1364.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2238,2238,129, 0, 40, 40,0.000000 }, // 2410: f13GP42; f50GP42; Closed High Hat + {2251,2251, 60, 0, 40, 40,0.000000 }, // 2364: f13GP42; f50GP42; Closed High Hat - // Amplitude begins at 1579.6, + // Amplitude begins at 1498.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2239,2239, 1, 0, 306, 306,0.000000 }, // 2411: f13GP46; f50GP46; Open High Hat + {2252,2252, 60, 0, 313, 313,0.000000 }, // 2365: f13GP46; f50GP46; Open High Hat - // Amplitude begins at 1485.3, peaks 1497.3 at 0.0s, + // Amplitude begins at 1573.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2240,2240,129, 0, 306, 306,0.000000 }, // 2412: f13GP49; f13GP57; f50GP49; f50GP57; Crash Cymbal 1; Crash Cymbal 2 + {2253,2253, 48, 0, 300, 300,0.000000 }, // 2366: f13GP49; f50GP49; Crash Cymbal 1 - // Amplitude begins at 358.9, + // Amplitude begins at 405.7, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2241,2241, 0, 0, 333, 333,0.000000 }, // 2413: f13GP51; f13GP53; f13GP59; f50GP51; f50GP53; f50GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + {2254,2254, 60, 0, 313, 313,0.000000 }, // 2367: f13GP51; f13GP53; f13GP59; f50GP51; f50GP53; f50GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 - // Amplitude begins at 1602.5, + // Amplitude begins at 1577.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2242,2242, 1, 0, 293, 293,0.000000 }, // 2414: f13GP52; f50GP52; Chinese Cymbal + {2255,2255, 60, 0, 300, 300,0.000000 }, // 2368: f13GP52; f50GP52; Chinese Cymbal - // Amplitude begins at 75.3, peaks 1511.8 at 0.0s, + // Amplitude begins at 100.0, peaks 1408.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2243,2243, 0, 0, 93, 93,0.000000 }, // 2415: f13GP54; f50GP54; Tambourine + {2256,2256, 66, 0, 100, 100,0.000000 }, // 2369: f13GP54; f50GP54; Tambourine + + // Amplitude begins at 1529.6, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2257,2257, 60, 0, 306, 306,0.000000 }, // 2370: f13GP55; f50GP55; Splash Cymbal - // Amplitude begins at 1528.9, peaks 1547.4 at 0.0s, + // Amplitude begins at 1596.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2244,2244,129, 0, 306, 306,0.000000 }, // 2416: f13GP55; f50GP55; Splash Cymbal + {2253,2253, 64, 0, 306, 306,0.000000 }, // 2371: f13GP57; f50GP57; Crash Cymbal 2 - // Amplitude begins at 84.2, peaks 1450.1 at 0.0s, + // Amplitude begins at 75.9, peaks 1432.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2245,2245, 17, 0, 40, 40,0.000000 }, // 2417: f13GP69; f50GP69; Cabasa + {2258,2258, 60, 0, 40, 40,0.000000 }, // 2372: f13GP69; f50GP69; Cabasa - // Amplitude begins at 653.6, peaks 1056.6 at 0.0s, + // Amplitude begins at 1014.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2246,2246, 0, 0, 40, 40,0.000000 }, // 2418: f13GP70; f50GP70; Maracas + {2259,2259, 60, 0, 26, 26,0.000000 }, // 2373: f13GP70; f50GP70; Maracas - // Amplitude begins at 873.7, peaks 1094.5 at 0.0s, + // Amplitude begins at 679.9, peaks 1165.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2247,2247, 76, 0, 86, 86,0.000000 }, // 2419: f13GP71; f50GP71; Short Whistle + {2260,2260, 56, 0, 113, 113,0.000000 }, // 2374: f13GP71; f50GP71; Short Whistle - // Amplitude begins at 20.9, peaks 1229.7 at 0.1s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2248,2248,140, 0, 420, 420,0.000000 }, // 2420: f13GP72; f50GP72; Long Whistle + // Amplitude begins at 53.0, peaks 1193.3 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2261,2261, 53, 0, 326, 326,0.000000 }, // 2375: f13GP72; f50GP72; Long Whistle - // Amplitude begins at 1494.1, + // Amplitude begins at 1450.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2249,2249,139, 0, 106, 106,0.000000 }, // 2421: f13GP73; f50GP73; Short Guiro + {2262,2262, 60, 0, 60, 60,0.000000 }, // 2376: f13GP73; f50GP73; Short Guiro - // Amplitude begins at 0.0, peaks 1096.7 at 0.1s, + // Amplitude begins at 0.0, peaks 1116.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2250,2250, 0, 0, 186, 186,0.000000 }, // 2422: f13GP74; f50GP74; Long Guiro + {2263,2263, 48, 0, 186, 186,0.000000 }, // 2377: f13GP74; f50GP74; Long Guiro - // Amplitude begins at 0.4, peaks 1185.5 at 0.1s, + // Amplitude begins at 0.6, peaks 1152.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2251,2251, 0, 0, 100, 100,0.000000 }, // 2423: f13GP82; f50GP82; Shaker + {2264,2264, 67, 0, 80, 80,0.000000 }, // 2378: f13GP82; f50GP82; Shaker - // Amplitude begins at 500.9, + // Amplitude begins at 473.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2252,2252, 14, 0, 260, 260,0.000000 }, // 2424: f13GP83; f13GP84; f50GP83; f50GP84; Bell Tree; Jingle Bell + {2265,2265, 60, 0, 266, 266,0.000000 }, // 2379: f13GP83; f50GP83; Jingle Bell - // Amplitude begins at 1414.7, + // Amplitude begins at 451.3, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2265,2265, 72, 0, 253, 253,0.000000 }, // 2380: f13GP84; f50GP84; Bell Tree + + // Amplitude begins at 1394.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2253,2253,129, 0, 40, 40,0.000000 }, // 2425: f13GP91; f50GP91 + {2266,2266, 60, 0, 40, 40,0.000000 }, // 2381: f13GP91; f50GP91 // Amplitude begins at 7.4, peaks 1403.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2254,2254, 0, 0, 580, 580,0.000000 }, // 2426: f34GM74; Recorder + {2267,2267, 0, 0, 580, 580,0.000000 }, // 2382: f34GM74; Recorder - // Amplitude begins at 1742.0, + // Amplitude begins at 2345.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2255,2255, 16, 0, 20, 20,0.000000 }, // 2427: f34GP0 + {2268,2268, 24, 0, 13, 13,0.000000 }, // 2383: f34GP0 - // Amplitude begins at 241.3, + // Amplitude begins at 700.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2256,2256, 16, 0, 13, 13,0.000000 }, // 2428: f34GP2 + {2269,2269, 36, 0, 6, 6,0.000000 }, // 2384: f34GP2 + + // Amplitude begins at 2509.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 344, 344, 36, 0, 33, 33,0.000000 }, // 2385: f34GP3 + + // Amplitude begins at 2358.9, peaks 2456.5 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 348, 348, 0, 0, 66, 66,0.000000 }, // 2386: f34GP4 + + // Amplitude begins at 2808.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 348, 348, 12, 0, 53, 53,0.000000 }, // 2387: f34GP5 - // Amplitude begins at 2756.5, + // Amplitude begins at 2630.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2270,2270, 12, 0, 60, 60,0.000000 }, // 2388: f34GP6 + + // Amplitude begins at 947.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2257,2257, 20, 0, 6, 6,0.000000 }, // 2429: f34GP10; f34GP6 + {2271,2271, 24, 0, 20, 20,0.000000 }, // 2389: f34GP7 - // Amplitude begins at 1233.2, + // Amplitude begins at 1185.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2258,2258, 0, 0, 13, 13,0.000000 }, // 2430: f34GP7; f34GP8 + {2271,2271, 36, 0, 13, 13,0.000000 }, // 2390: f34GP8 - // Amplitude begins at 0.0, peaks 1174.5 at 0.1s, + // Amplitude begins at 7.0, peaks 1461.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2259,2259,209, 0, 126, 126,0.000000 }, // 2431: f34GP9 + {2272,2272, 0, 0, 66, 66,0.000000 }, // 2391: f34GP9 - // Amplitude begins at 1456.8, peaks 1570.7 at 0.0s, - // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2260,2260, 66, 0, 1120, 1120,0.000000 }, // 2432: f34GP11 + // Amplitude begins at 2882.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2270,2270, 24, 0, 20, 20,0.000000 }, // 2392: f34GP10 - // Amplitude begins at 1456.8, peaks 1570.7 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2261,2261, 66, 0, 586, 586,0.000000 }, // 2433: f34GP12 + // Amplitude begins at 1498.2, peaks 1604.4 at 0.1s, + // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. + {2273,2273, 88, 0, 933, 933,0.000000 }, // 2393: f34GP11 + + // Amplitude begins at 1498.2, peaks 1576.3 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2274,2274, 88, 0, 493, 493,0.000000 }, // 2394: f34GP12 + + // Amplitude begins at 11.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2275,2275, 13, 0, 113, 113,0.000000 }, // 2395: f34GP13 - // Amplitude begins at 12.3, + // Amplitude begins at 2820.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2262,2262, 16, 0, 106, 106,0.000000 }, // 2434: f34GP13; f34GP15 + { 352, 352, 0, 0, 80, 80,0.000000 }, // 2396: f34GP14 + + // Amplitude begins at 12.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2275,2275, 15, 0, 100, 100,0.000000 }, // 2397: f34GP15 // Amplitude begins at 2569.3, peaks 2633.4 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {2263,2263, 0, 0, 1260, 1260,0.000000 }, // 2435: f35GM0; f47GM0; AcouGrandPiano + {2276,2276, 0, 0, 1260, 1260,0.000000 }, // 2398: f35GM0; f47GM0; AcouGrandPiano // Amplitude begins at 2415.2, peaks 2737.1 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2264,2264, 0, 0, 2280, 2280,0.000000 }, // 2436: f35GM1; BrightAcouGrand + {2277,2277, 0, 0, 2280, 2280,0.000000 }, // 2399: f35GM1; BrightAcouGrand // Amplitude begins at 1273.1, peaks 1299.1 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2265,2265, 0, 0, 940, 940,0.000000 }, // 2437: f35GM6; Harpsichord + {2278,2278, 0, 0, 940, 940,0.000000 }, // 2400: f35GM6; Harpsichord // Amplitude begins at 2367.5, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2266,2266, 0, 0, 873, 873,0.000000 }, // 2438: f35GM9; Glockenspiel + {2279,2279, 0, 0, 873, 873,0.000000 }, // 2401: f35GM9; Glockenspiel // Amplitude begins at 2680.6, peaks 2947.1 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {2267,2267, 0, 0, 1940, 1940,0.000000 }, // 2439: f35GM11; Vibraphone + {2280,2280, 0, 0, 1940, 1940,0.000000 }, // 2402: f35GM11; Vibraphone // Amplitude begins at 2232.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2268,2268, 0, 0, 260, 260,0.000000 }, // 2440: f35GM12; Marimba + {2281,2281, 0, 0, 260, 260,0.000000 }, // 2403: f35GM12; Marimba // Amplitude begins at 2070.8, peaks 2349.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2269,2269, 0, 0, 293, 293,0.000000 }, // 2441: f35GM15; Dulcimer + {2282,2282, 0, 0, 293, 293,0.000000 }, // 2404: f35GM15; Dulcimer // Amplitude begins at 468.1, peaks 543.2 at 17.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.9s. - {2270,2270, 0, 0, 40000, 1893,0.000000 }, // 2442: f35GM18; Rock Organ + {2283,2283, 0, 0, 40000, 1893,0.000000 }, // 2405: f35GM18; Rock Organ // Amplitude begins at 2327.6, peaks 2593.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2271,2271, 0, 0, 106, 106,0.000000 }, // 2443: f35GM25; Acoustic Guitar2 + {2284,2284, 0, 0, 106, 106,0.000000 }, // 2406: f35GM25; Acoustic Guitar2 // Amplitude begins at 2397.6, peaks 2489.4 at 0.0s, // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - {2272,2272, 0, 0, 4473, 4473,0.000000 }, // 2444: f35GM31; Guitar Harmonics + {2285,2285, 0, 0, 4473, 4473,0.000000 }, // 2407: f35GM31; Guitar Harmonics // Amplitude begins at 1935.8, peaks 3117.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2273,2273, 0, 0, 233, 233,0.000000 }, // 2445: f35GM33; Electric Bass 1 + {2286,2286, 0, 0, 233, 233,0.000000 }, // 2408: f35GM33; Electric Bass 1 // Amplitude begins at 0.5, peaks 1578.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2274,2274, 0, 0, 100, 100,0.000000 }, // 2446: f35GM45; Pizzicato String + {2287,2287, 0, 0, 100, 100,0.000000 }, // 2409: f35GM45; Pizzicato String // Amplitude begins at 0.6, peaks 1067.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2275,2275, 0, 0, 40000, 53,0.000000 }, // 2447: f35GM48; String Ensemble1 + {2288,2288, 0, 0, 40000, 53,0.000000 }, // 2410: f35GM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1170.5 at 2.3s, // fades to 20% at 2.3s, keyoff fades to 20% in 0.0s. - {2276,2276, 0, 0, 2280, 13,0.000000 }, // 2448: f35GM49; String Ensemble2 + {2289,2289, 0, 0, 2280, 13,0.000000 }, // 2411: f35GM49; String Ensemble2 // Amplitude begins at 4.0, peaks 678.9 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {2277,2277, 0, 0, 60, 13,0.000000 }, // 2449: f35GM51; SynthStrings 2 + {2290,2290, 0, 0, 60, 13,0.000000 }, // 2412: f35GM51; SynthStrings 2 // Amplitude begins at 735.0, peaks 821.2 at 0.2s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2278,2278, 0, 0, 473, 473,0.000000 }, // 2450: f35GM55; Orchestra Hit + {2291,2291, 0, 0, 473, 473,0.000000 }, // 2413: f35GM55; Orchestra Hit // Amplitude begins at 0.6, peaks 1928.8 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {2279,2279, 0, 0, 1940, 1940,0.000000 }, // 2451: f35GM60; French Horn + {2292,2292, 0, 0, 1940, 1940,0.000000 }, // 2414: f35GM60; French Horn // Amplitude begins at 65.9, peaks 1455.2 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2280,2280, 0, 0, 1633, 1633,0.000000 }, // 2452: f35GM62; Synth Brass 1 + {2293,2293, 0, 0, 1633, 1633,0.000000 }, // 2415: f35GM62; Synth Brass 1 // Amplitude begins at 70.6, peaks 1350.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2281,2281, 0, 0, 406, 406,0.000000 }, // 2453: f35GM63; Synth Brass 2 + {2294,2294, 0, 0, 406, 406,0.000000 }, // 2416: f35GM63; Synth Brass 2 // Amplitude begins at 5.3, peaks 1983.5 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2282,2282, 0, 0, 40000, 0,0.000000 }, // 2454: f35GM68; Oboe + {2295,2295, 0, 0, 40000, 0,0.000000 }, // 2417: f35GM68; Oboe // Amplitude begins at 0.6, peaks 2464.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2283,2283, 0, 0, 40000, 6,0.000000 }, // 2455: MGM72; MGM73; MGM74; MGM75; f35GM73; Flute; Pan Flute; Piccolo; Recorder + {2296,2296, 0, 0, 40000, 6,0.000000 }, // 2418: MGM72; MGM73; MGM74; MGM75; f35GM73; Flute; Pan Flute; Piccolo; Recorder // Amplitude begins at 732.7, peaks 3415.6 at 0.1s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {2284,2284, 0, 0, 1973, 1973,0.000000 }, // 2456: f35GM77; Shakuhachi + {2297,2297, 0, 0, 1973, 1973,0.000000 }, // 2419: f35GM77; Shakuhachi // Amplitude begins at 1794.3, peaks 3058.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {2285,2285, 0, 0, 240, 6,0.000000 }, // 2457: f35GM99; FX 4 atmosphere + {2298,2298, 0, 0, 240, 6,0.000000 }, // 2420: f35GM99; FX 4 atmosphere // Amplitude begins at 43.8, peaks 1337.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2286,2286, 0, 0, 60, 60,0.000000 }, // 2458: b56M105; b66M105; f35GM105; BANJO + {2299,2299, 0, 0, 60, 60,0.000000 }, // 2421: b56M105; b66M105; f35GM105; BANJO // Amplitude begins at 0.0, peaks 808.4 at 2.4s, // fades to 20% at 3.4s, keyoff fades to 20% in 0.8s. - {2287,2287, 0, 0, 3400, 786,0.000000 }, // 2459: b56M125; b61M125; b66M125; f35GM125; HELICPTR + {2300,2300, 0, 0, 3400, 786,0.000000 }, // 2422: b56M125; b61M125; b66M125; f35GM125; HELICPTR - // Amplitude begins at 1400.4, + // Amplitude begins at 1183.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2288,2288, 1, 0, 40, 40,0.000000 }, // 2460: f35GP31; f35GP32 + {2301,2301, 79, 0, 13, 13,0.000000 }, // 2423: f35GP31 - // Amplitude begins at 1307.8, + // Amplitude begins at 1252.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2289,2289, 8, 0, 13, 13,0.000000 }, // 2461: f35GP33; f35GP34 + {2301,2301, 72, 0, 20, 20,0.000000 }, // 2424: f35GP32 - // Amplitude begins at 1986.3, peaks 2714.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 548, 548, 0, 0, 126, 126,0.000000 }, // 2462: f35GP36; Bass Drum 1 - - // Amplitude begins at 1467.3, + // Amplitude begins at 1174.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 549, 549, 21, 0, 13, 13,0.000000 }, // 2463: f35GP37; Side Stick + {2302,2302, 72, 0, 13, 13,0.000000 }, // 2425: f35GP33 - // Amplitude begins at 2608.5, + // Amplitude begins at 1210.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 550, 550,198, 0, 13, 13,0.000000 }, // 2464: f35GP39; Hand Clap + {2302,2302, 79, 0, 13, 13,0.000000 }, // 2426: f35GP34 - // Amplitude begins at 1035.1, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 551, 551, 6, 0, 40, 40,0.000000 }, // 2465: f35GP40; Electric Snare + // Amplitude begins at 67.8, peaks 1530.9 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 554, 554, 60, 0, 173, 173,0.000000 }, // 2427: f35GP54; Tambourine - // Amplitude begins at 704.3, peaks 1955.0 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 409, 409, 14, 0, 33, 33,0.000000 }, // 2466: f35GP42; Closed High Hat + // Amplitude begins at 924.7, peaks 1596.7 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2303,2303, 72, 0, 266, 266,0.000000 }, // 2428: f35GP57; Crash Cymbal 2 - // Amplitude begins at 34.8, peaks 1473.1 at 0.0s, + // Amplitude begins at 0.7, peaks 1187.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 408, 408,196, 0, 66, 66,0.000000 }, // 2467: f35GP46; Open High Hat + {2304,2304, 84, 0, 106, 106,0.000000 }, // 2429: f35GP69; Cabasa - // Amplitude begins at 31.5, peaks 1165.8 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 554, 554,238, 0, 93, 93,0.000000 }, // 2468: f35GP54; Tambourine + // Amplitude begins at 1117.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 555, 555, 66, 0, 20, 20,0.000000 }, // 2430: f35GP75; Claves - // Amplitude begins at 657.8, + // Amplitude begins at 2874.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 349, 349,198, 0, 6, 6,0.000000 }, // 2469: f35GP56; Cow Bell + {2305,2306, 35, 0, 20, 20,0.000000 }, // 2431: b51P35; b51P36; f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1; gpo035; gpo036 - // Amplitude begins at 504.6, peaks 1664.5 at 0.0s, + // Amplitude begins at 2308.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2290,2290,224, 0, 46, 46,0.000000 }, // 2470: f35GP57; Crash Cymbal 2 + {2307,2308, 52, 0, 20, 20,0.000000 }, // 2432: f36GP37; Side Stick - // Amplitude begins at 39.6, + // Amplitude begins at 2764.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 412, 412,194, 0, 20, 20,0.000000 }, // 2471: f35GP60; f35GP61; High Bongo; Low Bongo + {2309,1552, 48, 0, 40, 40,0.000000 }, // 2433: f36GP38; Acoustic Snare - // Amplitude begins at 94.9, + // Amplitude begins at 2434.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 350, 350,192, 0, 13, 13,0.000000 }, // 2472: f35GP62; Mute High Conga + {1599,1599, 58, 0, 33, 33,0.000000 }, // 2434: f36GP39; Hand Clap - // Amplitude begins at 157.9, + // Amplitude begins at 2770.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 411, 411,192, 0, 6, 6,0.000000 }, // 2473: f35GP63; f35GP64; Low Conga; Open High Conga + {2309,1552, 60, 0, 40, 40,0.000000 }, // 2435: f36GP40; Electric Snare - // Amplitude begins at 1.1, peaks 1259.4 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2291,2291,101, 0, 93, 93,0.000000 }, // 2474: f35GP69; Cabasa + // Amplitude begins at 2782.7, peaks 5361.0 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 47, 0, 506, 506,0.000000 }, // 2436: f36GP41; Low Floor Tom - // Amplitude begins at 125.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 410, 410,194, 0, 6, 6,0.000000 }, // 2475: f35GP74; Long Guiro + // Amplitude begins at 2365.8, peaks 4788.7 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 43, 0, 460, 460,0.000000 }, // 2437: f36GP42; f36GP44; f36GP46; Closed High Hat; Open High Hat; Pedal High Hat - // Amplitude begins at 1006.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 555, 555,214, 0, 6, 6,0.000000 }, // 2476: f35GP75; Claves + // Amplitude begins at 2467.2, peaks 4708.2 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2310,2311, 49, 0, 606, 606,0.000000 }, // 2438: f36GP43; High Floor Tom - // Amplitude begins at 2825.3, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2292,2293, 1, 0, 146, 146,0.000000 }, // 2477: f36GP35; f36GP36; Ac Bass Drum; Bass Drum 1 + // Amplitude begins at 2353.0, peaks 4345.9 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2310,2311, 51, 0, 646, 646,0.000000 }, // 2439: f36GP45; Low Tom - // Amplitude begins at 2157.8, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2294,2295, 18, 0, 13, 13,0.000000 }, // 2478: f36GP37; Side Stick + // Amplitude begins at 2517.5, peaks 4558.4 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2310,2311, 54, 0, 606, 606,0.000000 }, // 2440: f36GP47; Low-Mid Tom - // Amplitude begins at 2777.4, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2296,1541,128, 0, 40, 40,0.000000 }, // 2479: f36GP38; f36GP40; Acoustic Snare; Electric Snare + // Amplitude begins at 2685.7, peaks 4492.3 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2310,2311, 57, 0, 620, 620,0.000000 }, // 2441: f36GP48; High-Mid Tom - // Amplitude begins at 2569.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1588,1588, 6, 0, 40, 40,0.000000 }, // 2480: f36GP39; f36GP75; f36GP76; f36GP77; f36GP85; Castanets; Claves; Hand Clap; High Wood Block; Low Wood Block + // Amplitude begins at 2960.3, peaks 4249.9 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 72, 0, 540, 540,0.000000 }, // 2442: f36GP49; Crash Cymbal 1 - // Amplitude begins at 2280.3, peaks 5357.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2297,2298, 1, 0, 60, 60,0.000000 }, // 2481: f36GP41; f36GP42; f36GP43; f36GP44; f36GP45; f36GP46; f36GP47; f36GP48; f36GP49; f36GP50; f36GP51; f36GP52; f36GP53; f36GP59; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + // Amplitude begins at 2603.9, peaks 4682.2 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2310,2311, 60, 0, 593, 593,0.000000 }, // 2443: f36GP50; High Tom - // Amplitude begins at 790.5, peaks 2039.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1553,2299, 6, 0, 86, 86,0.000000 }, // 2482: f36GP54; Tambourine + // Amplitude begins at 3068.8, peaks 4154.8 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 76, 0, 546, 546,0.000000 }, // 2444: f36GP51; Ride Cymbal 1 - // Amplitude begins at 1714.9, peaks 1765.1 at 0.0s, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2300,2301,132, 0, 693, 693,0.000000 }, // 2483: f36GP55; Splash Cymbal + // Amplitude begins at 3058.4, peaks 4189.6 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 84, 0, 540, 540,0.000000 }, // 2445: f36GP52; Chinese Cymbal - // Amplitude begins at 2733.3, + // Amplitude begins at 2303.1, peaks 4604.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1557,1557, 17, 0, 113, 113,0.000000 }, // 2484: f36GP56; Cow Bell + {2310,2311, 36, 0, 73, 73,0.000000 }, // 2446: f36GP53; Ride Bell - // Amplitude begins at 1526.3, + // Amplitude begins at 755.2, peaks 2117.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1561,1561,128, 0, 126, 126,0.000000 }, // 2485: f36GP58; Vibraslap + {1564,2312, 65, 0, 86, 86,0.000000 }, // 2447: f36GP54; Tambourine - // Amplitude begins at 2499.8, + // Amplitude begins at 1706.7, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2313,2314, 84, 0, 500, 500,0.000000 }, // 2448: f36GP55; Splash Cymbal + + // Amplitude begins at 2684.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2302,2303, 1, 0, 80, 80,0.000000 }, // 2486: f36GP60; High Bongo + {1568,1568, 83, 0, 60, 60,0.000000 }, // 2449: f36GP56; Cow Bell + + // Amplitude begins at 2851.4, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 380, 381, 84, 0, 520, 520,0.000000 }, // 2450: f36GP57; Crash Cymbal 2 - // Amplitude begins at 2601.1, peaks 2626.8 at 0.0s, + // Amplitude begins at 1743.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1572,1572, 24, 0, 40, 40,0.000000 }, // 2451: f36GP58; Vibraslap + + // Amplitude begins at 3017.3, peaks 4249.5 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2310,2311, 77, 0, 533, 533,0.000000 }, // 2452: f36GP59; Ride Cymbal 2 + + // Amplitude begins at 2694.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2304,2305, 1, 0, 140, 140,0.000000 }, // 2487: f36GP61; Low Bongo + {2315,2316, 60, 0, 80, 80,0.000000 }, // 2453: f36GP60; High Bongo + + // Amplitude begins at 2829.9, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2317,2318, 65, 0, 153, 153,0.000000 }, // 2454: f36GP61; Low Bongo - // Amplitude begins at 1790.9, + // Amplitude begins at 1800.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2306,2306, 1, 0, 13, 13,0.000000 }, // 2488: f36GP62; f36GP86; Mute High Conga; Mute Surdu + {2319,2319, 59, 0, 13, 13,0.000000 }, // 2455: f36GP62; Mute High Conga - // Amplitude begins at 2462.7, + // Amplitude begins at 2421.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2307,2307, 1, 0, 40, 40,0.000000 }, // 2489: f36GP63; f36GP87; Open High Conga; Open Surdu + {2320,2320, 51, 0, 40, 40,0.000000 }, // 2456: f36GP63; Open High Conga // Amplitude begins at 1830.6, peaks 1954.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1605,1605, 1, 0, 46, 46,0.000000 }, // 2490: f36GP64; Low Conga + {1616,1616, 45, 0, 46, 46,0.000000 }, // 2457: f36GP64; Low Conga - // Amplitude begins at 2789.6, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2308,2308, 1, 0, 160, 160,0.000000 }, // 2491: f36GP65; High Timbale - - // Amplitude begins at 2327.1, + // Amplitude begins at 2692.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2309,2309, 0, 0, 106, 106,0.000000 }, // 2492: f36GP66; Low Timbale + {2321,2321, 71, 0, 140, 140,0.000000 }, // 2458: f36GP65; High Timbale - // Amplitude begins at 2549.0, + // Amplitude begins at 2950.7, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2322,2322, 60, 0, 153, 153,0.000000 }, // 2459: f36GP66; Low Timbale + + // Amplitude begins at 2437.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2310,2310, 3, 0, 40, 40,0.000000 }, // 2493: f36GP67; High Agogo + {2323,2323, 58, 0, 40, 40,0.000000 }, // 2460: f36GP67; High Agogo - // Amplitude begins at 2457.9, + // Amplitude begins at 2462.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2311,2311, 3, 0, 40, 40,0.000000 }, // 2494: f36GP68; Low Agogo + {2324,2324, 53, 0, 40, 40,0.000000 }, // 2461: f36GP68; Low Agogo - // Amplitude begins at 3.9, peaks 623.7 at 0.0s, + // Amplitude begins at 1.7, peaks 604.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 397, 397, 15, 0, 86, 86,0.000000 }, // 2495: f36GP69; f36GP82; Cabasa; Shaker + { 397, 397, 64, 0, 86, 86,0.000000 }, // 2462: f36GP69; Cabasa - // Amplitude begins at 809.1, peaks 1061.6 at 0.0s, + // Amplitude begins at 1016.1, peaks 1048.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2312,2312, 15, 0, 20, 20,0.000000 }, // 2496: f36GP70; Maracas + {2325,2325, 71, 0, 13, 13,0.000000 }, // 2463: f36GP70; Maracas - // Amplitude begins at 209.5, peaks 1164.1 at 0.0s, + // Amplitude begins at 106.6, peaks 1171.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2313,2313, 87, 0, 273, 273,0.000000 }, // 2497: f36GP71; Short Whistle + {2326,2326, 61, 0, 333, 333,0.000000 }, // 2464: f36GP71; Short Whistle - // Amplitude begins at 210.1, peaks 1222.7 at 0.0s, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2314,2314, 87, 0, 533, 533,0.000000 }, // 2498: f36GP72; Long Whistle + // Amplitude begins at 106.0, peaks 1230.6 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2327,2327, 61, 0, 646, 646,0.000000 }, // 2465: f36GP72; Long Whistle // Amplitude begins at 0.5, peaks 1441.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2315, 392,128, 0, 73, 73,0.000000 }, // 2499: f36GP73; Short Guiro + {2328, 392, 44, 0, 73, 73,0.000000 }, // 2466: f36GP73; Short Guiro - // Amplitude begins at 0.0, peaks 1538.7 at 0.3s, + // Amplitude begins at 0.0, peaks 1480.1 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2315, 393,128, 0, 280, 280,0.000000 }, // 2500: f36GP74; Long Guiro + {2328, 393, 40, 0, 333, 333,0.000000 }, // 2467: f36GP74; Long Guiro - // Amplitude begins at 0.9, peaks 2818.1 at 0.1s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2316,2317, 1, 0, 240, 240,0.000000 }, // 2501: f36GP78; Mute Cuica + // Amplitude begins at 2264.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1599,1599, 69, 0, 20, 20,0.000000 }, // 2468: f36GP75; Claves - // Amplitude begins at 8.0, peaks 2956.9 at 0.0s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2318,2319, 1, 0, 300, 300,0.000000 }, // 2502: f36GP79; Open Cuica + // Amplitude begins at 2271.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1599,1599, 68, 0, 20, 20,0.000000 }, // 2469: f36GP76; f36GP85; Castanets; High Wood Block - // Amplitude begins at 2825.8, + // Amplitude begins at 2435.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1599,1599, 63, 0, 33, 33,0.000000 }, // 2470: f36GP77; Low Wood Block + + // Amplitude begins at 0.9, peaks 2663.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2320,2321, 34, 0, 200, 200,0.000000 }, // 2503: f36GP80; Mute Triangle + {2329,2330, 74, 0, 200, 200,0.000000 }, // 2471: f36GP78; Mute Cuica - // Amplitude begins at 2486.5, peaks 3116.4 at 0.0s, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2322,2323, 34, 0, 713, 713,0.000000 }, // 2504: f36GP81; Open Triangle + // Amplitude begins at 7.8, peaks 2705.8 at 0.0s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2331,2332, 60, 0, 360, 360,0.000000 }, // 2472: f36GP79; Open Cuica + + // Amplitude begins at 2815.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2333,2334, 80, 0, 133, 133,0.000000 }, // 2473: f36GP80; Mute Triangle - // Amplitude begins at 846.7, + // Amplitude begins at 2843.7, peaks 3013.1 at 0.0s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2335,2336, 64, 0, 593, 593,0.000000 }, // 2474: f36GP81; Open Triangle + + // Amplitude begins at 6.6, peaks 618.4 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 397, 397, 72, 0, 73, 73,0.000000 }, // 2475: f36GP82; Shaker + + // Amplitude begins at 391.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2324,2325, 8, 0, 306, 306,0.000000 }, // 2505: f36GP83; Jingle Bell + {2337,2338, 78, 0, 260, 260,0.000000 }, // 2476: f36GP83; Jingle Bell + + // Amplitude begins at 1215.6, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {1612,1613, 82, 0, 540, 540,0.000000 }, // 2477: f36GP84; Bell Tree + + // Amplitude begins at 1753.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2319,2319, 48, 0, 13, 13,0.000000 }, // 2478: f36GP86; Mute Surdu + + // Amplitude begins at 2437.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2320,2320, 53, 0, 40, 40,0.000000 }, // 2479: f36GP87; Open Surdu // Amplitude begins at 2450.5, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2326,2326, 0, 0, 553, 553,0.000000 }, // 2506: f37GM24; f37GM25; Acoustic Guitar1; Acoustic Guitar2 + {2339,2339, 0, 0, 553, 553,0.000000 }, // 2480: f37GM24; f37GM25; Acoustic Guitar1; Acoustic Guitar2 // Amplitude begins at 2009.0, peaks 2033.1 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2327,2328, 0, 0, 306, 306,0.000000 }, // 2507: f37GM26; Electric Guitar1 + {2340,2341, 0, 0, 306, 306,0.000000 }, // 2481: f37GM26; Electric Guitar1 // Amplitude begins at 38.5, peaks 878.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2329,2330, 0, 0, 40000, 86,0.000000 }, // 2508: f37GM40; Violin + {2342,2343, 0, 0, 40000, 86,0.000000 }, // 2482: f37GM40; Violin // Amplitude begins at 1985.0, peaks 2374.1 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2331,2331, 0, 0, 1606, 1606,0.000000 }, // 2509: f16GM46; f37GM46; f54GM46; Orchestral Harp + {2344,2344, 0, 0, 1606, 1606,0.000000 }, // 2483: f16GM46; f37GM46; f54GM46; Orchestral Harp // Amplitude begins at 2596.0, peaks 3107.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2332,2332, 0, 0, 1186, 1186,0.000000 }, // 2510: f12GM116; f12GM47; f16GM116; f16GM47; f37GM47; f54GM116; f54GM47; Taiko Drum; Timpany + {2345,2345, 0, 0, 1186, 1186,0.000000 }, // 2484: f12GM116; f12GM47; f16GM116; f16GM47; f37GM47; f54GM116; f54GM47; Taiko Drum; Timpany // Amplitude begins at 3.1, peaks 1468.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2333,2333, 0, 0, 40000, 220,0.000000 }, // 2511: f37GM48; String Ensemble1 + {2346,2346, 0, 0, 40000, 220,0.000000 }, // 2485: f37GM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1193.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2334,2334, 0, 0, 40000, 260,0.000000 }, // 2512: f12GM49; f16GM49; f37GM49; f54GM49; String Ensemble2 + {2347,2347, 0, 0, 40000, 260,0.000000 }, // 2486: f12GM49; f16GM49; f37GM49; f54GM49; String Ensemble2 // Amplitude begins at 55.7, peaks 1442.0 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 0.0s. - {2335,2336, 0, 0, 1546, 6,0.000000 }, // 2513: f37GM56; Trumpet + {2348,2349, 0, 0, 1546, 6,0.000000 }, // 2487: f37GM56; Trumpet // Amplitude begins at 102.7, peaks 2861.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2337,2337, 0, 0, 40000, 6,0.000000 }, // 2514: f12GM59; f16GM59; f37GM59; f54GM59; Muted Trumpet + {2350,2350, 0, 0, 40000, 6,0.000000 }, // 2488: f12GM59; f16GM59; f37GM59; f54GM59; Muted Trumpet // Amplitude begins at 7.2, peaks 2338.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2338,2339, 0, 0, 40000, 53,0.000000 }, // 2515: f37GM60; French Horn + {2351,2352, 0, 0, 40000, 53,0.000000 }, // 2489: f37GM60; French Horn // Amplitude begins at 63.9, peaks 1246.6 at 21.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2340,2341, 0, 0, 40000, 6,0.000000 }, // 2516: f37GM68; f53GM84; Lead 5 charang; Oboe + {2353,2354, 0, 0, 40000, 6,0.000000 }, // 2490: f37GM68; f53GM84; Lead 5 charang; Oboe // Amplitude begins at 14.0, peaks 309.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2342,2343, 0, 0, 40000, 6,0.000000 }, // 2517: f37GM69; English Horn + {2355,2356, 0, 0, 40000, 6,0.000000 }, // 2491: f37GM69; English Horn // Amplitude begins at 5.6, peaks 2431.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2344,2345, 0, 0, 40000, 20,0.000000 }, // 2518: f37GM70; Bassoon + {2357,2358, 0, 0, 40000, 20,0.000000 }, // 2492: f37GM70; Bassoon // Amplitude begins at 0.6, peaks 1947.0 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2346,2347, 0, 0, 40000, 246,0.000000 }, // 2519: f37GM74; Recorder + {2359,2360, 0, 0, 40000, 246,0.000000 }, // 2493: f37GM74; Recorder - // Amplitude begins at 1901.8, + // Amplitude begins at 2130.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2348,2348, 0, 0, 26, 26,0.000000 }, // 2520: f12GP31; f12GP36; f16GP31; f16GP36; f37GP31; f37GP36; f54GP31; f54GP36; f54GP60; f54GP61; f54GP62; f54GP63; f54GP64; f54GP65; f54GP66; Bass Drum 1; High Bongo; High Timbale; Low Bongo; Low Conga; Low Timbale; Mute High Conga; Open High Conga + {2361,2361, 14, 0, 26, 26,0.000000 }, // 2494: f12GP31; f16GP31; f37GP31; f54GP31 - // Amplitude begins at 2734.3, + // Amplitude begins at 2357.1, peaks 2810.8 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2362,2362, 35, 0, 53, 53,0.000000 }, // 2495: f37GP35; Ac Bass Drum + + // Amplitude begins at 2424.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2349,2349, 0, 0, 20, 20,0.000000 }, // 2521: f37GP35; Ac Bass Drum + {2361,2361, 19, 0, 26, 26,0.000000 }, // 2496: f12GP36; f16GP36; f37GP36; f54GP36; Bass Drum 1 + + // Amplitude begins at 2763.7, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2363,2363, 43, 0, 73, 73,0.000000 }, // 2497: f12GP40; f16GP40; f37GP40; f54GP40; Electric Snare + + // Amplitude begins at 2919.4, peaks 3071.7 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2364,2364, 41, 0, 60, 60,0.000000 }, // 2498: f12GP41; f16GP41; f37GP41; f54GP41; Low Floor Tom - // Amplitude begins at 2488.7, + // Amplitude begins at 2696.1, peaks 2864.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2350,2350, 2, 0, 86, 86,0.000000 }, // 2522: f12GP40; f16GP40; f37GP40; f54GP40; Electric Snare + {2364,2364, 43, 0, 53, 53,0.000000 }, // 2499: f12GP43; f16GP43; f37GP43; f54GP43; High Floor Tom // Amplitude begins at 2546.2, peaks 2708.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2351,2351, 1, 0, 53, 53,0.000000 }, // 2523: f12GP41; f12GP43; f12GP45; f12GP47; f12GP48; f12GP50; f16GP41; f16GP43; f16GP45; f16GP47; f16GP48; f16GP50; f37GP41; f37GP43; f37GP45; f37GP47; f54GP41; f54GP43; f54GP45; f54GP47; f54GP48; f54GP50; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom + {2364,2364, 45, 0, 53, 53,0.000000 }, // 2500: f12GP45; f16GP45; f37GP45; f54GP45; Low Tom + + // Amplitude begins at 2705.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2364,2364, 47, 0, 60, 60,0.000000 }, // 2501: f12GP47; f16GP47; f37GP47; f54GP47; Low-Mid Tom // Amplitude begins at 2247.3, peaks 2599.5 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2352,2353, 0, 0, 1633, 1633,0.000000 }, // 2524: f12GM0; f16GM0; f54GM0; AcouGrandPiano + {2365,2366, 0, 0, 1633, 1633,0.000000 }, // 2502: f12GM0; f16GM0; f54GM0; AcouGrandPiano // Amplitude begins at 2902.8, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2354,2354, 0, 0, 1213, 1213,0.000000 }, // 2525: f12GM1; f16GM1; f54GM1; BrightAcouGrand + {2367,2367, 0, 0, 1213, 1213,0.000000 }, // 2503: f12GM1; f16GM1; f54GM1; BrightAcouGrand // Amplitude begins at 1804.6, peaks 1879.7 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2355,2355, 0, 0, 2280, 2280,0.000000 }, // 2526: f12GM2; f16GM2; f54GM2; ElecGrandPiano + {2368,2368, 0, 0, 2280, 2280,0.000000 }, // 2504: f12GM2; f16GM2; f54GM2; ElecGrandPiano // Amplitude begins at 934.6, peaks 1463.3 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2356,2356, 0, 0, 933, 933,0.000000 }, // 2527: f12GM3; f16GM3; f54GM3; Honky-tonkPiano + {2369,2369, 0, 0, 933, 933,0.000000 }, // 2505: f12GM3; f16GM3; f54GM3; Honky-tonkPiano // Amplitude begins at 2134.6, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2357,2357, 0, 0, 500, 500,0.000000 }, // 2528: f12GM4; f16GM4; f54GM4; Rhodes Piano + {2370,2370, 0, 0, 500, 500,0.000000 }, // 2506: f12GM4; f16GM4; f54GM4; Rhodes Piano // Amplitude begins at 2241.1, peaks 2343.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2358,2358, 0, 0, 320, 320,0.000000 }, // 2529: f12GM5; f16GM5; f54GM5; Chorused Piano + {2371,2371, 0, 0, 320, 320,0.000000 }, // 2507: f12GM5; f16GM5; f54GM5; Chorused Piano // Amplitude begins at 905.3, peaks 1008.3 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {2359,2359, 0, 0, 1966, 1966,0.000000 }, // 2530: f12GM6; f16GM6; f54GM6; Harpsichord + {2372,2372, 0, 0, 1966, 1966,0.000000 }, // 2508: f12GM6; f16GM6; f54GM6; Harpsichord // Amplitude begins at 1060.4, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2360,2360, 0, 0, 506, 506,0.000000 }, // 2531: f12GM8; f16GM8; f54GM8; Celesta + {2373,2373, 0, 0, 506, 506,0.000000 }, // 2509: f12GM8; f16GM8; f54GM8; Celesta // Amplitude begins at 1486.1, peaks 1812.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2361,2361, 0, 0, 960, 960,0.000000 }, // 2532: f12GM9; f16GM9; f54GM9; Glockenspiel + {2374,2374, 0, 0, 960, 960,0.000000 }, // 2510: f12GM9; f16GM9; f54GM9; Glockenspiel // Amplitude begins at 1469.8, peaks 1856.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2362,2362, 0, 0, 1713, 1713,0.000000 }, // 2533: f12GM10; f16GM10; f54GM10; Music box + {2375,2375, 0, 0, 1713, 1713,0.000000 }, // 2511: f12GM10; f16GM10; f54GM10; Music box // Amplitude begins at 1530.5, peaks 1847.9 at 0.0s, // fades to 20% at 3.3s, keyoff fades to 20% in 0.1s. - {2363,2363, 0, 0, 3313, 60,0.000000 }, // 2534: f12GM11; f16GM11; f54GM11; Vibraphone + {2376,2376, 0, 0, 3313, 60,0.000000 }, // 2512: f12GM11; f16GM11; f54GM11; Vibraphone // Amplitude begins at 2609.8, peaks 2664.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2364,2364, 0, 0, 486, 486,0.000000 }, // 2535: f12GM12; f16GM12; f54GM12; Marimba + {2377,2377, 0, 0, 486, 486,0.000000 }, // 2513: f12GM12; f16GM12; f54GM12; Marimba // Amplitude begins at 2507.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2365,2365, 0, 0, 46, 46,0.000000 }, // 2536: f12GM13; f16GM13; f54GM13; Xylophone + {2378,2378, 0, 0, 46, 46,0.000000 }, // 2514: f12GM13; f16GM13; f54GM13; Xylophone // Amplitude begins at 2850.7, peaks 2901.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2366,2366, 0, 0, 1226, 1226,0.000000 }, // 2537: f12GM14; f16GM14; f53GM122; f54GM14; Seashore; Tubular Bells + {2379,2379, 0, 0, 1226, 1226,0.000000 }, // 2515: f12GM14; f16GM14; f53GM122; f54GM14; Seashore; Tubular Bells // Amplitude begins at 1216.6, peaks 1256.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2367,2367, 0, 0, 600, 600,0.000000 }, // 2538: f12GM15; f16GM15; f54GM15; Dulcimer + {2380,2380, 0, 0, 600, 600,0.000000 }, // 2516: f12GM15; f16GM15; f54GM15; Dulcimer // Amplitude begins at 2226.9, peaks 2583.9 at 17.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2368,2368, 0, 0, 40000, 0,0.000000 }, // 2539: f12GM16; f16GM16; f54GM16; Hammond Organ + {2381,2381, 0, 0, 40000, 0,0.000000 }, // 2517: f12GM16; f16GM16; f54GM16; Hammond Organ // Amplitude begins at 870.6, peaks 1469.3 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 0.0s. - {2369,2369, 0, 0, 1240, 6,0.000000 }, // 2540: f12GM17; f16GM17; f54GM17; Percussive Organ + {2382,2382, 0, 0, 1240, 6,0.000000 }, // 2518: f12GM17; f16GM17; f54GM17; Percussive Organ // Amplitude begins at 2111.9, peaks 2462.4 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2370,2370, 0, 0, 40000, 153,0.000000 }, // 2541: f12GM18; f16GM18; f54GM18; Rock Organ + {2383,2383, 0, 0, 40000, 153,0.000000 }, // 2519: f12GM18; f16GM18; f54GM18; Rock Organ // Amplitude begins at 2587.9, peaks 3164.3 at 30.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2371,2371, 0, 0, 40000, 6,0.000000 }, // 2542: f12GM19; f16GM19; f54GM19; Church Organ + {2384,2384, 0, 0, 40000, 6,0.000000 }, // 2520: f12GM19; f16GM19; f54GM19; Church Organ // Amplitude begins at 1378.8, peaks 1849.8 at 3.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2372,2372, 0, 0, 40000, 0,0.000000 }, // 2543: f12GM20; f16GM20; f54GM20; Reed Organ + {2385,2385, 0, 0, 40000, 0,0.000000 }, // 2521: f12GM20; f16GM20; f54GM20; Reed Organ // Amplitude begins at 0.6, peaks 1739.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2373,2373, 0, 0, 40000, 6,0.000000 }, // 2544: f12GM21; f16GM21; f54GM21; Accordion + {2386,2386, 0, 0, 40000, 6,0.000000 }, // 2522: f12GM21; f16GM21; f54GM21; Accordion // Amplitude begins at 0.0, peaks 3145.3 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2374,2374, 0, 0, 40000, 6,0.000000 }, // 2545: f12GM22; f16GM22; f54GM22; Harmonica + {2387,2387, 0, 0, 40000, 6,0.000000 }, // 2523: f12GM22; f16GM22; f54GM22; Harmonica // Amplitude begins at 0.6, peaks 1796.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2375,2375, 0, 0, 40000, 6,0.000000 }, // 2546: f12GM23; f16GM23; f54GM23; Tango Accordion + {2388,2388, 0, 0, 40000, 6,0.000000 }, // 2524: f12GM23; f16GM23; f54GM23; Tango Accordion // Amplitude begins at 2786.6, peaks 3025.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2376,2376, 0, 0, 286, 286,0.000000 }, // 2547: f12GM25; f16GM25; f54GM25; Acoustic Guitar2 + {2389,2389, 0, 0, 286, 286,0.000000 }, // 2525: f12GM25; f16GM25; f54GM25; Acoustic Guitar2 // Amplitude begins at 2292.9, peaks 2733.1 at 0.1s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2377,2377, 0, 0, 1586, 1586,0.000000 }, // 2548: f12GM26; f16GM26; f54GM26; Electric Guitar1 + {2390,2390, 0, 0, 1586, 1586,0.000000 }, // 2526: f12GM26; f16GM26; f54GM26; Electric Guitar1 // Amplitude begins at 2490.1, peaks 2612.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2378,2378, 0, 0, 153, 153,0.000000 }, // 2549: f12GM28; f16GM28; f54GM28; Electric Guitar3 + {2391,2391, 0, 0, 153, 153,0.000000 }, // 2527: f12GM28; f16GM28; f54GM28; Electric Guitar3 // Amplitude begins at 0.0, peaks 2806.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 402, 402, 0, 0, 146, 146,0.000000 }, // 2550: f12GM29; f12GM30; f12GM31; f12GM44; f12GM50; f12GM51; f12GM52; f12GM53; f12GM54; f12GM55; f12GM65; f12GM66; f12GM67; f12GM75; f16GM29; f16GM30; f16GM31; f16GM44; f16GM50; f16GM51; f16GM52; f16GM53; f16GM54; f16GM55; f16GM65; f16GM66; f16GM67; f16GM75; f54GM29; f54GM30; f54GM31; f54GM44; f54GM50; f54GM51; f54GM52; f54GM53; f54GM54; f54GM55; f54GM65; f54GM66; f54GM67; Alto Sax; Baritone Sax; Choir Aahs; Distorton Guitar; Guitar Harmonics; Orchestra Hit; Overdrive Guitar; Pan Flute; Synth Strings 1; Synth Voice; SynthStrings 2; Tenor Sax; Tremulo Strings; Voice Oohs + { 402, 402, 0, 0, 146, 146,0.000000 }, // 2528: f12GM29; f12GM30; f12GM31; f12GM44; f12GM50; f12GM51; f12GM52; f12GM53; f12GM54; f12GM55; f12GM65; f12GM66; f12GM67; f12GM75; f12GP51; f16GM29; f16GM30; f16GM31; f16GM44; f16GM50; f16GM51; f16GM52; f16GM53; f16GM54; f16GM55; f16GM65; f16GM66; f16GM67; f16GM75; f16GP51; f54GM29; f54GM30; f54GM31; f54GM44; f54GM50; f54GM51; f54GM52; f54GM53; f54GM54; f54GM55; f54GM65; f54GM66; f54GM67; f54GP51; Alto Sax; Baritone Sax; Choir Aahs; Distorton Guitar; Guitar Harmonics; Orchestra Hit; Overdrive Guitar; Pan Flute; Ride Cymbal 1; Synth Strings 1; Synth Voice; SynthStrings 2; Tenor Sax; Tremulo Strings; Voice Oohs // Amplitude begins at 1518.7, peaks 3220.9 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2379,2379, 0, 0, 40000, 440,0.000000 }, // 2551: f12GM32; f16GM32; f54GM32; Acoustic Bass + {2392,2392, 0, 0, 40000, 440,0.000000 }, // 2529: f12GM32; f16GM32; f54GM32; Acoustic Bass // Amplitude begins at 2303.5, peaks 2718.2 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {2380,2380, 0, 0, 2046, 2046,0.000000 }, // 2552: f12GM33; f16GM33; f54GM33; Electric Bass 1 + {2393,2393, 0, 0, 2046, 2046,0.000000 }, // 2530: f12GM33; f16GM33; f54GM33; Electric Bass 1 // Amplitude begins at 2568.1, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2381,2381, 0, 0, 313, 313,0.000000 }, // 2553: f12GM34; f16GM34; f54GM34; Electric Bass 2 + {2394,2394, 0, 0, 313, 313,0.000000 }, // 2531: f12GM34; f16GM34; f54GM34; Electric Bass 2 // Amplitude begins at 2002.2, peaks 2154.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2382,2382, 0, 0, 213, 213,0.000000 }, // 2554: f12GM35; f16GM35; f54GM35; Fretless Bass + {2395,2395, 0, 0, 213, 213,0.000000 }, // 2532: f12GM35; f16GM35; f54GM35; Fretless Bass // Amplitude begins at 1554.3, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2383,2383, 0, 0, 233, 233,0.000000 }, // 2555: f12GM36; f12GM37; f16GM36; f16GM37; f54GM36; Slap Bass 1; Slap Bass 2 + {2396,2396, 0, 0, 233, 233,0.000000 }, // 2533: f12GM36; f12GM37; f16GM36; f16GM37; f54GM36; Slap Bass 1; Slap Bass 2 // Amplitude begins at 435.4, peaks 2953.5 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2384,2384, 0, 0, 860, 860,0.000000 }, // 2556: f12GM38; f16GM38; f54GM38; Synth Bass 1 + {2397,2397, 0, 0, 860, 860,0.000000 }, // 2534: f12GM38; f16GM38; f54GM38; Synth Bass 1 // Amplitude begins at 954.5, peaks 1590.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {2385,2385, 0, 0, 100, 0,0.000000 }, // 2557: f12GM39; f16GM39; f54GM39; Synth Bass 2 + {2398,2398, 0, 0, 100, 0,0.000000 }, // 2535: f12GM39; f16GM39; f54GM39; Synth Bass 2 // Amplitude begins at 0.0, peaks 1230.2 at 0.2s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.0s. - {2386,2386, 0, 0, 273, 20,0.000000 }, // 2558: f12GM41; f47GM41; Viola + {2399,2399, 0, 0, 273, 20,0.000000 }, // 2536: f12GM41; f47GM41; Viola // Amplitude begins at 718.8, peaks 983.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2387,2388, 0, 0, 173, 173,0.000000 }, // 2559: f12GM42; f16GM42; f54GM42; Cello + {2400,2401, 0, 0, 173, 173,0.000000 }, // 2537: f12GM42; f16GM42; f54GM42; Cello // Amplitude begins at 1216.4, peaks 1443.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2389,2389, 0, 0, 40, 40,0.000000 }, // 2560: f12GM45; f16GM45; f54GM45; Pizzicato String + {2402,2402, 0, 0, 40, 40,0.000000 }, // 2538: f12GM45; f16GM45; f54GM45; Pizzicato String // Amplitude begins at 3266.9, peaks 3531.6 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2390,2391, 0, 0, 486, 486,0.000000 }, // 2561: f12GM46; Orchestral Harp + {2403,2404, 0, 0, 486, 486,0.000000 }, // 2539: f12GM46; Orchestral Harp // Amplitude begins at 1071.0, peaks 3179.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2392,2392, 0, 0, 40000, 86,0.000000 }, // 2562: f12GM48; String Ensemble1 + {2405,2405, 0, 0, 40000, 86,0.000000 }, // 2540: f12GM48; String Ensemble1 // Amplitude begins at 200.9, peaks 1495.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2393,2393, 0, 0, 40000, 0,0.000000 }, // 2563: f12GM56; Trumpet + {2406,2406, 0, 0, 40000, 0,0.000000 }, // 2541: f12GM56; Trumpet // Amplitude begins at 111.9, peaks 2282.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2394,2395, 0, 0, 40000, 73,0.000000 }, // 2564: f12GM57; f16GM57; f54GM57; Trombone + {2407,2408, 0, 0, 40000, 73,0.000000 }, // 2542: f12GM57; f16GM57; f54GM57; Trombone // Amplitude begins at 147.9, peaks 2698.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2396,2397, 0, 0, 40000, 20,0.000000 }, // 2565: f12GM58; Tuba + {2409,2410, 0, 0, 40000, 20,0.000000 }, // 2543: f12GM58; Tuba // Amplitude begins at 0.9, peaks 278.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2398,2399, 0, 0, 40000, 0,0.000000 }, // 2566: f12GM60; French Horn + {2411,2412, 0, 0, 40000, 0,0.000000 }, // 2544: f12GM60; French Horn // Amplitude begins at 0.6, peaks 2303.1 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2400,2400, 0, 0, 1186, 1186,0.000000 }, // 2567: f12GM64; f16GM64; f54GM64; Soprano Sax + {2413,2413, 0, 0, 1186, 1186,0.000000 }, // 2545: f12GM64; f16GM64; f54GM64; Soprano Sax // Amplitude begins at 133.6, peaks 2961.5 at 26.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2401,2401, 0, 0, 40000, 0,0.000000 }, // 2568: f12GM69; f16GM69; f54GM69; English Horn + {2414,2414, 0, 0, 40000, 0,0.000000 }, // 2546: f12GM69; f16GM69; f54GM69; English Horn // Amplitude begins at 2.7, peaks 2167.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2402,2402, 0, 0, 100, 100,0.000000 }, // 2569: f12GM70; f16GM70; f47GM70; f54GM70; Bassoon + {2415,2415, 0, 0, 100, 100,0.000000 }, // 2547: f12GM70; f16GM70; f47GM70; f54GM70; Bassoon // Amplitude begins at 0.2, peaks 2257.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2403,2404, 0, 0, 40000, 66,0.000000 }, // 2570: f12GM71; f16GM71; f54GM71; Clarinet + {2416,2417, 0, 0, 40000, 66,0.000000 }, // 2548: f12GM71; f16GM71; f54GM71; Clarinet // Amplitude begins at 0.8, peaks 2270.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2405,2405, 0, 0, 40000, 40,0.000000 }, // 2571: f12GM72; f16GM72; f54GM72; Piccolo + {2418,2418, 0, 0, 40000, 40,0.000000 }, // 2549: f12GM72; f16GM72; f54GM72; Piccolo // Amplitude begins at 0.8, peaks 3123.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2406,2407, 0, 0, 40000, 280,0.000000 }, // 2572: f12GM74; f16GM74; f54GM74; Recorder + {2419,2420, 0, 0, 40000, 280,0.000000 }, // 2550: f12GM74; f16GM74; f54GM74; Recorder // Amplitude begins at 1.4, peaks 2273.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2408,2409, 0, 0, 40000, 33,0.000000 }, // 2573: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi + {2421,2422, 0, 0, 40000, 33,0.000000 }, // 2551: f12GM77; f16GM77; f53GM77; f54GM77; Shakuhachi // Amplitude begins at 312.0, peaks 687.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2410,2411, 0, 0, 126, 126,0.000000 }, // 2574: f12GM84; f16GM84; f54GM84; Lead 5 charang + {2423,2424, 0, 0, 126, 126,0.000000 }, // 2552: f12GM84; f16GM84; f54GM84; Lead 5 charang // Amplitude begins at 3168.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2412,2413, 0, 0, 306, 306,0.000000 }, // 2575: f12GM106; f16GM106; f54GM106; Shamisen + {2425,2426, 0, 0, 306, 306,0.000000 }, // 2553: f12GM106; f16GM106; f54GM106; Shamisen // Amplitude begins at 2798.7, peaks 2888.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2414,2415, 0, 0, 580, 580,0.000000 }, // 2576: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen + {2427,2428, 0, 0, 580, 580,0.000000 }, // 2554: f12GM107; f16GM107; f53GM106; f54GM107; Koto; Shamisen // Amplitude begins at 0.2, peaks 1244.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2416,2417, 0, 0, 40000, 6,0.000000 }, // 2577: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai + {2429,2430, 0, 0, 40000, 6,0.000000 }, // 2555: f12GM111; f16GM111; f53GM82; f54GM111; Lead 3 calliope; Shanai - // Amplitude begins at 1026.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2418,2418, 6, 0, 40, 40,0.000000 }, // 2578: f12GP33; f16GP33; f54GP33 + // Amplitude begins at 1199.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2431,2431, 33, 0, 53, 53,0.000000 }, // 2556: f12GP33; f16GP33; f54GP33 - // Amplitude begins at 669.6, + // Amplitude begins at 665.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2419,2420, 0, 0, 6, 6,0.000000 }, // 2579: f12GP35; f54GP35; Ac Bass Drum + {2432,2433, 38, 0, 6, 6,0.000000 }, // 2557: f12GP35; f54GP35; Ac Bass Drum - // Amplitude begins at 1440.6, + // Amplitude begins at 1572.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2421,2421, 5, 0, 6, 6,0.000000 }, // 2580: f12GP37; f16GP37; f54GP37; Side Stick + {2434,2434, 38, 0, 13, 13,0.000000 }, // 2558: f12GP37; f16GP37; f54GP37; Side Stick - // Amplitude begins at 2730.9, + // Amplitude begins at 2606.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2422,2422, 0, 0, 73, 73,0.000000 }, // 2581: f12GP38; f16GP38; f54GP38; Acoustic Snare + {2435,2435, 38, 0, 100, 100,0.000000 }, // 2559: f12GP38; f16GP38; f54GP38; Acoustic Snare - // Amplitude begins at 672.5, + // Amplitude begins at 732.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2423,2423, 2, 0, 6, 6,0.000000 }, // 2582: f12GP39; f16GP39; f54GP39; Hand Clap + {2436,2436, 40, 0, 6, 6,0.000000 }, // 2560: f12GP39; f16GP39; f54GP39; Hand Clap - // Amplitude begins at 1122.6, + // Amplitude begins at 1306.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2424,2425, 2, 0, 46, 46,0.000000 }, // 2583: f12GP42; f54GP42; Closed High Hat + {2437,2438, 41, 0, 40, 40,0.000000 }, // 2561: f12GP42; f54GP42; Closed High Hat - // Amplitude begins at 1200.3, + // Amplitude begins at 1301.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2426,2426, 5, 0, 20, 20,0.000000 }, // 2584: f12GP44; f12GP46; f12GP54; f16GP42; f16GP44; f16GP46; f16GP54; f54GP44; f54GP46; f54GP54; Closed High Hat; Open High Hat; Pedal High Hat; Tambourine + {2439,2439, 0, 0, 20, 20,0.000000 }, // 2562: f12GP44; f16GP44; f54GP44; Pedal High Hat - // Amplitude begins at 1236.4, - // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2427,2427,135, 0, 860, 860,0.000000 }, // 2585: f12GP49; f16GP49; f54GP49; Crash Cymbal 1 + // Amplitude begins at 1321.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2439,2439, 41, 0, 26, 26,0.000000 }, // 2563: f12GP46; f16GP42; f16GP46; f54GP46; Closed High Hat; Open High Hat - // Amplitude begins at 0.0, peaks 2878.6 at 0.1s, + // Amplitude begins at 2918.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 402, 402, 7, 0, 146, 146,0.000000 }, // 2586: f12GP51; f16GP51; f54GP51; Ride Cymbal 1 + {2364,2364, 48, 0, 53, 53,0.000000 }, // 2564: f12GP48; f16GP48; f54GP48; High-Mid Tom - // Amplitude begins at 2187.6, + // Amplitude begins at 629.2, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2440,2440, 17, 0, 406, 406,0.000000 }, // 2565: f12GP49; Crash Cymbal 1 + + // Amplitude begins at 3021.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2364,2364, 50, 0, 46, 46,0.000000 }, // 2566: f12GP50; f16GP50; f54GP50; High Tom + + // Amplitude begins at 1315.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2439,2439, 45, 0, 20, 20,0.000000 }, // 2567: f12GP54; f16GP54; f54GP54; Tambourine + + // Amplitude begins at 1787.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2428,2428, 0, 0, 26, 26,0.000000 }, // 2587: f12GP56; f16GP56; f54GP56; Cow Bell + {2441,2441,254, 0, 20, 20,0.000000 }, // 2568: f12GP56; f16GP56; f54GP56; Cow Bell - // Amplitude begins at 821.2, + // Amplitude begins at 838.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2429,2429, 0, 0, 60, 60,0.000000 }, // 2588: f12GP60; High Bongo + {2442,2442, 60, 0, 73, 73,0.000000 }, // 2569: f12GP60; High Bongo - // Amplitude begins at 831.6, peaks 857.9 at 0.0s, + // Amplitude begins at 942.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2430,2430, 0, 0, 86, 86,0.000000 }, // 2589: f12GP61; Low Bongo + {2443,2443, 56, 0, 80, 80,0.000000 }, // 2570: f12GP61; Low Bongo - // Amplitude begins at 3792.7, + // Amplitude begins at 3888.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2431,2431, 1, 0, 40, 40,0.000000 }, // 2590: f12GP60; f12GP61; f16GP60; f16GP61; High Bongo; Low Bongo + {2444,2444, 60, 0, 40, 40,0.000000 }, // 2571: f12GP60; f16GP60; High Bongo - // Amplitude begins at 788.0, peaks 1187.5 at 0.0s, + // Amplitude begins at 3928.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2444,2444, 55, 0, 40, 40,0.000000 }, // 2572: f12GP61; f16GP61; Low Bongo + + // Amplitude begins at 2002.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2432,2432, 0, 0, 60, 60,0.000000 }, // 2591: f12GP63; f16GP63; f16GP64; Low Conga; Open High Conga + {2445,2445, 63, 0, 86, 86,0.000000 }, // 2573: f12GP63; f16GP63; Open High Conga - // Amplitude begins at 2436.1, + // Amplitude begins at 2537.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2433,2433, 1, 0, 40, 40,0.000000 }, // 2592: f12GP64; Low Conga + {2446,2446, 57, 0, 40, 40,0.000000 }, // 2574: f12GP64; Low Conga // Amplitude begins at 814.8, peaks 1942.9 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2434,2434, 0, 0, 40000, 106,0.000000 }, // 2593: f41GM3; Honky-tonkPiano + {2447,2447, 0, 0, 40000, 106,0.000000 }, // 2575: f41GM3; Honky-tonkPiano // Amplitude begins at 933.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2435,2435, 0, 0, 260, 260,0.000000 }, // 2594: f41GM4; Rhodes Piano + {2448,2448, 0, 0, 260, 260,0.000000 }, // 2576: f41GM4; Rhodes Piano // Amplitude begins at 2452.7, peaks 3450.8 at 3.1s, // fades to 20% at 3.1s, keyoff fades to 20% in 0.0s. - {2436,2436, 0, 0, 3100, 13,0.000000 }, // 2595: f41GM6; Harpsichord + {2449,2449, 0, 0, 3100, 13,0.000000 }, // 2577: f41GM6; Harpsichord // Amplitude begins at 2081.3, peaks 2533.3 at 25.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2437,2437, 0, 0, 40000, 146,0.000000 }, // 2596: f41GM9; Glockenspiel + {2450,2450, 0, 0, 40000, 146,0.000000 }, // 2578: f41GM9; Glockenspiel // Amplitude begins at 2370.0, peaks 3174.3 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2438,2438, 0, 0, 40000, 473,0.000000 }, // 2597: f41GM11; Vibraphone + {2451,2451, 0, 0, 40000, 473,0.000000 }, // 2579: f41GM11; Vibraphone // Amplitude begins at 2792.1, peaks 3085.4 at 28.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2439,2439, 0, 0, 40000, 66,0.000000 }, // 2598: f41GM60; French Horn + {2452,2452, 0, 0, 40000, 66,0.000000 }, // 2580: f41GM60; French Horn // Amplitude begins at 0.5, peaks 3563.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2440,2440, 0, 0, 40000, 520,0.000000 }, // 2599: f41GM78; f41GM79; f41GM80; Lead 1 squareea; Ocarina; Whistle + {2453,2453, 0, 0, 40000, 520,0.000000 }, // 2581: f41GM78; f41GM79; f41GM80; Lead 1 squareea; Ocarina; Whistle // Amplitude begins at 2653.5, peaks 3067.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2441,2441, 0, 0, 40000, 146,0.000000 }, // 2600: f41GM96; FX 1 rain + {2454,2454, 0, 0, 40000, 146,0.000000 }, // 2582: f41GM96; FX 1 rain // Amplitude begins at 2364.9, peaks 3118.9 at 0.1s, // fades to 20% at 4.5s, keyoff fades to 20% in 4.5s. - {2442,2442, 0, 0, 4500, 4500,0.000000 }, // 2601: f41GM98; FX 3 crystal + {2455,2455, 0, 0, 4500, 4500,0.000000 }, // 2583: f41GM98; FX 3 crystal // Amplitude begins at 2334.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2443,2443, 0, 0, 260, 260,0.000000 }, // 2602: f41GM115; Woodblock + {2456,2456, 0, 0, 260, 260,0.000000 }, // 2584: f41GM115; Woodblock + + // Amplitude begins at 2403.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 752, 752, 55, 0, 40, 40,0.000000 }, // 2585: f41GP60; High Bongo // Amplitude begins at 2219.4, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2444,2444, 0, 0, 626, 626,0.000000 }, // 2603: f42GM9; Glockenspiel + {2457,2457, 0, 0, 626, 626,0.000000 }, // 2586: f42GM9; Glockenspiel // Amplitude begins at 2698.8, peaks 2961.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2445,2445, 0, 0, 593, 593,0.000000 }, // 2604: f42GM37; Slap Bass 2 + {2458,2458, 0, 0, 593, 593,0.000000 }, // 2587: f42GM37; Slap Bass 2 // Amplitude begins at 2042.0, peaks 2674.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2446,2446, 0, 0, 86, 86,0.000000 }, // 2605: f42GM113; Agogo Bells + {2459,2459, 0, 0, 86, 86,0.000000 }, // 2588: f42GM113; Agogo Bells // Amplitude begins at 659.9, peaks 1318.0 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2447,2447, 0, 0, 366, 366,0.000000 }, // 2606: f42GM119; Reverse Cymbal + {2460,2460, 0, 0, 366, 366,0.000000 }, // 2589: f42GM119; Reverse Cymbal // Amplitude begins at 39.8, peaks 2172.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2448,2448, 0, 0, 40000, 0,0.000000 }, // 2607: f42GM120; Guitar FretNoise + {2461,2461, 0, 0, 40000, 0,0.000000 }, // 2590: f42GM120; Guitar FretNoise // Amplitude begins at 1553.3, peaks 2257.8 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2449,2449, 0, 0, 1353, 1353,0.000000 }, // 2608: f42GM121; Breath Noise + {2462,2462, 0, 0, 1353, 1353,0.000000 }, // 2591: f42GM121; Breath Noise // Amplitude begins at 1570.2, peaks 1608.9 at 0.2s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2450,2450, 0, 0, 773, 773,0.000000 }, // 2609: f42GM122; Seashore + {2463,2463, 0, 0, 773, 773,0.000000 }, // 2592: f42GM122; Seashore // Amplitude begins at 0.0, peaks 1233.0 at 0.1s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2451,2451, 0, 0, 686, 686,0.000000 }, // 2610: f42GM123; Bird Tweet + {2464,2464, 0, 0, 686, 686,0.000000 }, // 2593: f42GM123; Bird Tweet // Amplitude begins at 880.5, peaks 1397.2 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {2452,2452, 0, 0, 2080, 2080,0.000000 }, // 2611: f42GM124; Telephone + {2465,2465, 0, 0, 2080, 2080,0.000000 }, // 2594: f42GM124; Telephone // Amplitude begins at 1126.5, peaks 1329.0 at 0.8s, // fades to 20% at 3.2s, keyoff fades to 20% in 0.0s. - {2453,2453, 0, 0, 3246, 13,0.000000 }, // 2612: f42GM125; Helicopter + {2466,2466, 0, 0, 3246, 13,0.000000 }, // 2595: f42GM125; Helicopter // Amplitude begins at 958.4, peaks 1815.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2454,2454, 0, 0, 126, 126,0.000000 }, // 2613: f42GM126; Applause/Noise + {2467,2467, 0, 0, 126, 126,0.000000 }, // 2596: f42GM126; Applause/Noise // Amplitude begins at 990.8, peaks 2592.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 748, 748, 0, 0, 53, 53,0.000000 }, // 2614: f42GM127; Gunshot + { 758, 758, 0, 0, 53, 53,0.000000 }, // 2597: f42GM127; Gunshot - // Amplitude begins at 124.4, peaks 2277.5 at 0.0s, + // Amplitude begins at 130.5, peaks 2654.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2455,2455, 1, 0, 60, 60,0.000000 }, // 2615: f42GP29; f42GP30 + { 758, 758, 28, 0, 100, 100,0.000000 }, // 2598: f42GP28 - // Amplitude begins at 2247.0, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2444,2444, 6, 0, 653, 653,0.000000 }, // 2616: f42GP34 + // Amplitude begins at 28.9, peaks 2778.5 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2468,2468, 29, 0, 66, 66,0.000000 }, // 2599: f42GP29; f42GP30 + + // Amplitude begins at 2030.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 760, 760, 31, 0, 20, 20,0.000000 }, // 2600: f42GP31 - // Amplitude begins at 2734.3, + // Amplitude begins at 2602.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 360, 360, 32, 0, 46, 46,0.000000 }, // 2601: f42GP32 + + // Amplitude begins at 2568.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 755, 755, 36, 0, 100, 100,0.000000 }, // 2617: f42GP38; f42GP40; Acoustic Snare; Electric Snare + { 361, 361, 33, 0, 113, 113,0.000000 }, // 2602: f42GP33 - // Amplitude begins at 238.7, + // Amplitude begins at 2194.6, + // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. + {2457,2457, 34, 0, 766, 766,0.000000 }, // 2603: f42GP34 + + // Amplitude begins at 2558.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2456,2456, 44, 0, 46, 46,0.000000 }, // 2618: f42GP42; f42GP44; Closed High Hat; Pedal High Hat + { 763, 763, 29, 0, 46, 46,0.000000 }, // 2604: f42GP35; Ac Bass Drum - // Amplitude begins at 0.0, peaks 101.8 at 0.0s, - // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2457,2457, 46, 0, 633, 633,0.000000 }, // 2619: f42GP46; Open High Hat + // Amplitude begins at 1594.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 760, 760, 55, 0, 13, 13,0.000000 }, // 2605: f42GP37; Side Stick + + // Amplitude begins at 2758.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 765, 765, 48, 0, 80, 80,0.000000 }, // 2606: f42GP38; Acoustic Snare + + // Amplitude begins at 1637.0, peaks 2425.5 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 758, 758, 58, 0, 40, 40,0.000000 }, // 2607: f42GP39; Hand Clap - // Amplitude begins at 1855.7, + // Amplitude begins at 240.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2469,2469, 45, 0, 46, 46,0.000000 }, // 2608: f42GP42; Closed High Hat + + // Amplitude begins at 247.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2469,2469, 43, 0, 46, 46,0.000000 }, // 2609: f42GP44; Pedal High Hat + + // Amplitude begins at 0.5, peaks 100.9 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2470,2470, 73, 0, 540, 540,0.000000 }, // 2610: f42GP46; Open High Hat + + // Amplitude begins at 1783.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2458,2458, 44, 0, 306, 306,0.000000 }, // 2620: f42GP49; f42GP52; f42GP55; f42GP57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + {2471,2471, 72, 0, 266, 266,0.000000 }, // 2611: f42GP49; Crash Cymbal 1 - // Amplitude begins at 1607.0, + // Amplitude begins at 1521.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2459,2459, 41, 0, 233, 233,0.000000 }, // 2621: f42GP51; f42GP53; f42GP59; Ride Bell; Ride Cymbal 1; Ride Cymbal 2 + {2472,2472, 76, 0, 186, 186,0.000000 }, // 2612: f42GP51; Ride Cymbal 1 - // Amplitude begins at 102.8, peaks 2057.1 at 0.0s, + // Amplitude begins at 1690.2, peaks 1790.9 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2471,2471, 84, 0, 260, 260,0.000000 }, // 2613: f42GP52; f42GP55; f42GP57; Chinese Cymbal; Crash Cymbal 2; Splash Cymbal + + // Amplitude begins at 1632.3, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2472,2472, 36, 0, 233, 233,0.000000 }, // 2614: f42GP53; Ride Bell + + // Amplitude begins at 93.1, peaks 2088.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2460,2460, 46, 0, 100, 100,0.000000 }, // 2622: f42GP54; Tambourine + {2473,2473, 65, 0, 100, 100,0.000000 }, // 2615: f42GP54; Tambourine - // Amplitude begins at 2765.3, + // Amplitude begins at 2787.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2461,2461, 55, 0, 86, 86,0.000000 }, // 2623: f42GP56; Cow Bell + {2474,2474, 83, 0, 73, 73,0.000000 }, // 2616: f42GP56; Cow Bell - // Amplitude begins at 2903.5, + // Amplitude begins at 2806.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2462,2462,128, 0, 293, 293,0.000000 }, // 2624: f42GP58; Vibraslap + {2475,2475, 50, 0, 320, 320,0.000000 }, // 2617: f42GP58; Vibraslap + + // Amplitude begins at 1544.4, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2472,2472, 77, 0, 173, 173,0.000000 }, // 2618: f42GP59; Ride Cymbal 2 - // Amplitude begins at 625.1, peaks 2353.8 at 0.0s, + // Amplitude begins at 927.6, peaks 2527.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 762, 762, 37, 0, 40, 40,0.000000 }, // 2625: f42GP60; f42GP62; High Bongo; Mute High Conga + { 772, 772, 55, 0, 33, 33,0.000000 }, // 2619: f42GP60; High Bongo - // Amplitude begins at 1602.0, peaks 1782.0 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2463,2463, 33, 0, 66, 66,0.000000 }, // 2626: f42GP61; Low Bongo + // Amplitude begins at 1758.8, peaks 2358.6 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2476,2476, 60, 0, 46, 46,0.000000 }, // 2620: f42GP61; Low Bongo - // Amplitude begins at 1389.6, peaks 2674.5 at 0.0s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2464,2464, 36, 0, 206, 206,0.000000 }, // 2627: f42GP63; f42GP64; Low Conga; Open High Conga + // Amplitude begins at 940.3, peaks 2391.5 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 772, 772, 50, 0, 33, 33,0.000000 }, // 2621: f42GP62; Mute High Conga - // Amplitude begins at 2748.5, + // Amplitude begins at 1498.9, peaks 2753.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2465,2465, 5, 0, 160, 160,0.000000 }, // 2628: f42GP65; f42GP66; High Timbale; Low Timbale + {2477,2477, 42, 0, 200, 200,0.000000 }, // 2622: f42GP63; Open High Conga - // Amplitude begins at 901.6, peaks 2612.6 at 0.0s, + // Amplitude begins at 1967.6, peaks 2822.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2446,2446, 28, 0, 173, 173,0.000000 }, // 2629: f42GP67; f42GP68; High Agogo; Low Agogo + {2477,2477, 46, 0, 160, 160,0.000000 }, // 2623: f42GP64; Low Conga - // Amplitude begins at 5.7, peaks 2382.6 at 0.0s, + // Amplitude begins at 2769.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2466,2466, 14, 0, 60, 60,0.000000 }, // 2630: f42GP70; Maracas + {2478,2478, 71, 0, 133, 133,0.000000 }, // 2624: f42GP65; High Timbale - // Amplitude begins at 1775.7, peaks 2885.8 at 0.0s, + // Amplitude begins at 2755.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2467,2467, 32, 0, 173, 173,0.000000 }, // 2631: f42GP71; Short Whistle + {2478,2478, 60, 0, 160, 160,0.000000 }, // 2625: f42GP66; Low Timbale - // Amplitude begins at 588.2, peaks 2903.6 at 0.0s, - // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2468,2468, 32, 0, 1000, 1000,0.000000 }, // 2632: f42GP72; Long Whistle + // Amplitude begins at 2318.0, peaks 2416.8 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2459,2459, 58, 0, 60, 60,0.000000 }, // 2626: f42GP67; High Agogo + + // Amplitude begins at 1881.4, peaks 2630.8 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2459,2459, 53, 0, 86, 86,0.000000 }, // 2627: f42GP68; Low Agogo - // Amplitude begins at 33.6, peaks 2464.5 at 0.0s, + // Amplitude begins at 26.9, peaks 2263.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2469,2469, 32, 0, 40, 40,0.000000 }, // 2633: f42GP73; Short Guiro + {2479,2479, 91, 0, 40, 40,0.000000 }, // 2628: f42GP70; Maracas + + // Amplitude begins at 2075.5, peaks 2834.4 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2480,2480, 61, 0, 140, 140,0.000000 }, // 2629: f42GP71; Short Whistle - // Amplitude begins at 0.0, peaks 1207.9 at 0.2s, + // Amplitude begins at 988.4, peaks 2880.5 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2470,2470, 32, 0, 846, 846,0.000000 }, // 2634: f42GP74; Long Guiro + {2481,2481, 61, 0, 800, 800,0.000000 }, // 2630: f42GP72; Long Whistle - // Amplitude begins at 191.1, peaks 587.7 at 0.0s, + // Amplitude begins at 106.9, peaks 2270.7 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2482,2482, 44, 0, 33, 33,0.000000 }, // 2631: f42GP73; Short Guiro + + // Amplitude begins at 0.0, peaks 1219.8 at 0.2s, + // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. + {2483,2483, 40, 0, 846, 846,0.000000 }, // 2632: f42GP74; Long Guiro + + // Amplitude begins at 630.4, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2484,2484, 69, 0, 40, 40,0.000000 }, // 2633: f42GP75; Claves + + // Amplitude begins at 2487.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 361, 361, 68, 0, 40, 40,0.000000 }, // 2634: f42GP76; High Wood Block + + // Amplitude begins at 2601.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2471,2471, 21, 0, 126, 126,0.000000 }, // 2635: f42GP75; Claves + { 361, 361, 63, 0, 60, 60,0.000000 }, // 2635: f42GP77; Low Wood Block - // Amplitude begins at 57.2, peaks 2733.4 at 0.0s, + // Amplitude begins at 257.8, peaks 2759.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2472,2472, 32, 0, 106, 106,0.000000 }, // 2636: f42GP78; Mute Cuica + {2485,2485, 74, 0, 73, 73,0.000000 }, // 2636: f42GP78; Mute Cuica - // Amplitude begins at 3.0, peaks 2776.8 at 0.0s, + // Amplitude begins at 6.8, peaks 2824.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2473,2473, 37, 0, 100, 100,0.000000 }, // 2637: f42GP79; Open Cuica + {2486,2486, 60, 0, 73, 73,0.000000 }, // 2637: f42GP79; Open Cuica - // Amplitude begins at 135.4, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2474,2474, 38, 0, 406, 406,0.000000 }, // 2638: f42GP81; f42GP83; f42GP84; Bell Tree; Jingle Bell; Open Triangle + // Amplitude begins at 2095.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 784, 784, 80, 0, 33, 33,0.000000 }, // 2638: f42GP80; Mute Triangle + + // Amplitude begins at 102.3, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2487,2487, 64, 0, 306, 306,0.000000 }, // 2639: f42GP81; Open Triangle + + // Amplitude begins at 90.0, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2487,2487, 73, 0, 253, 253,0.000000 }, // 2640: f42GP83; Jingle Bell + + // Amplitude begins at 93.5, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2487,2487, 70, 0, 260, 260,0.000000 }, // 2641: f42GP84; Bell Tree + + // Amplitude begins at 1400.5, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 760, 760, 68, 0, 6, 6,0.000000 }, // 2642: f42GP85; Castanets + + // Amplitude begins at 1827.3, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 760, 760, 48, 0, 13, 13,0.000000 }, // 2643: f42GP86; Mute Surdu // Amplitude begins at 1651.8, peaks 1723.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2475,2475, 0, 0, 380, 380,0.000000 }, // 2639: f47GM2; ElecGrandPiano + {2488,2488, 0, 0, 380, 380,0.000000 }, // 2644: f47GM2; ElecGrandPiano // Amplitude begins at 110.0, peaks 2237.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2476,2476, 0, 0, 220, 220,0.000000 }, // 2640: f47GM6; Harpsichord + {2489,2489, 0, 0, 220, 220,0.000000 }, // 2645: f47GM6; Harpsichord // Amplitude begins at 1259.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2477,2477, 0, 0, 300, 300,0.000000 }, // 2641: f47GM7; Clavinet + {2490,2490, 0, 0, 300, 300,0.000000 }, // 2646: f47GM7; Clavinet // Amplitude begins at 111.5, peaks 2214.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2478,2478, 0, 0, 1206, 1206,0.000000 }, // 2642: f47GM8; Celesta + {2491,2491, 0, 0, 1206, 1206,0.000000 }, // 2647: f47GM8; Celesta // Amplitude begins at 1256.2, peaks 1425.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2479,2479, 0, 0, 620, 620,0.000000 }, // 2643: f47GM14; Tubular Bells + {2492,2492, 0, 0, 620, 620,0.000000 }, // 2648: f47GM14; Tubular Bells // Amplitude begins at 0.2, peaks 1106.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2480,2480, 0, 0, 40000, 206,0.000000 }, // 2644: f47GM26; Electric Guitar1 + {2493,2493, 0, 0, 40000, 206,0.000000 }, // 2649: f47GM26; Electric Guitar1 // Amplitude begins at 0.0, peaks 1146.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2481,2481, 0, 0, 40000, 100,0.000000 }, // 2645: f47GM27; Electric Guitar2 + {2494,2494, 0, 0, 40000, 100,0.000000 }, // 2650: f47GM27; Electric Guitar2 // Amplitude begins at 1259.4, peaks 1349.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2482,2482, 0, 0, 40000, 20,0.000000 }, // 2646: f47GM28; Electric Guitar3 + {2495,2495, 0, 0, 40000, 20,0.000000 }, // 2651: f47GM28; Electric Guitar3 // Amplitude begins at 2007.4, peaks 2358.1 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2483,2483, 0, 0, 2273, 2273,0.000000 }, // 2647: f47GM32; f47GM33; Acoustic Bass; Electric Bass 1 + {2496,2496, 0, 0, 2273, 2273,0.000000 }, // 2652: f47GM32; f47GM33; Acoustic Bass; Electric Bass 1 // Amplitude begins at 1887.3, peaks 3301.8 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {2484,2484, 0, 0, 1800, 1800,0.000000 }, // 2648: f47GM35; Fretless Bass + {2497,2497, 0, 0, 1800, 1800,0.000000 }, // 2653: f47GM35; Fretless Bass // Amplitude begins at 1709.1, peaks 2861.9 at 0.1s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {2485,2485, 0, 0, 1993, 1993,0.000000 }, // 2649: f47GM36; Slap Bass 1 + {2498,2498, 0, 0, 1993, 1993,0.000000 }, // 2654: f47GM36; Slap Bass 1 // Amplitude begins at 2226.2, peaks 3311.6 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2486,2486, 0, 0, 1746, 1746,0.000000 }, // 2650: f47GM37; Slap Bass 2 + {2499,2499, 0, 0, 1746, 1746,0.000000 }, // 2655: f47GM37; Slap Bass 2 // Amplitude begins at 2876.1, peaks 3336.7 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2487,2487, 0, 0, 393, 393,0.000000 }, // 2651: f47GM38; Synth Bass 1 + {2500,2500, 0, 0, 393, 393,0.000000 }, // 2656: f47GM38; Synth Bass 1 // Amplitude begins at 1230.8, peaks 1953.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2488,2488, 0, 0, 233, 233,0.000000 }, // 2652: f47GM39; Synth Bass 2 + {2501,2501, 0, 0, 233, 233,0.000000 }, // 2657: f47GM39; Synth Bass 2 // Amplitude begins at 0.0, peaks 1604.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2489,2489, 0, 0, 40000, 106,0.000000 }, // 2653: f47GM40; Violin + {2502,2502, 0, 0, 40000, 106,0.000000 }, // 2658: f47GM40; Violin // Amplitude begins at 0.7, peaks 1250.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2490,2490, 0, 0, 40000, 13,0.000000 }, // 2654: f47GM42; Cello + {2503,2503, 0, 0, 40000, 13,0.000000 }, // 2659: f47GM42; Cello // Amplitude begins at 0.0, peaks 1354.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2491,2491, 0, 0, 40000, 0,0.000000 }, // 2655: f47GM43; Contrabass + {2504,2504, 0, 0, 40000, 0,0.000000 }, // 2660: f47GM43; Contrabass // Amplitude begins at 0.0, peaks 1222.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2492,2492, 0, 0, 40000, 186,0.000000 }, // 2656: f47GM44; Tremulo Strings + {2505,2505, 0, 0, 40000, 186,0.000000 }, // 2661: f47GM44; Tremulo Strings // Amplitude begins at 2845.8, peaks 2857.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2493,2493, 0, 0, 80, 80,0.000000 }, // 2657: f47GM45; Pizzicato String + {2506,2506, 0, 0, 80, 80,0.000000 }, // 2662: f47GM45; Pizzicato String // Amplitude begins at 1930.2, peaks 3093.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2494,2494, 0, 0, 46, 46,0.000000 }, // 2658: f47GM47; f53GM118; Synth Drum; Timpany + {2507,2507, 0, 0, 46, 46,0.000000 }, // 2663: f47GM47; f53GM118; Synth Drum; Timpany // Amplitude begins at 0.0, peaks 1220.9 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2495,2495, 0, 0, 40000, 186,0.000000 }, // 2659: f47GM48; String Ensemble1 + {2508,2508, 0, 0, 40000, 186,0.000000 }, // 2664: f47GM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1771.0 at 0.3s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2496,2496, 0, 0, 1140, 1140,0.000000 }, // 2660: f47GM50; Synth Strings 1 + {2509,2509, 0, 0, 1140, 1140,0.000000 }, // 2665: f47GM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 1252.0 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2497,2497, 0, 0, 40000, 186,0.000000 }, // 2661: f47GM51; SynthStrings 2 + {2510,2510, 0, 0, 40000, 186,0.000000 }, // 2666: f47GM51; SynthStrings 2 // Amplitude begins at 0.3, peaks 1221.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2498,2498, 0, 0, 40000, 100,0.000000 }, // 2662: f47GM52; Choir Aahs + {2511,2511, 0, 0, 40000, 100,0.000000 }, // 2667: f47GM52; Choir Aahs // Amplitude begins at 368.0, peaks 1169.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2499,2499, 0, 0, 40000, 200,0.000000 }, // 2663: f47GM53; Voice Oohs + {2512,2512, 0, 0, 40000, 200,0.000000 }, // 2668: f47GM53; Voice Oohs // Amplitude begins at 0.1, peaks 2204.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2500,2500, 0, 0, 40000, 40,0.000000 }, // 2664: f47GM54; Synth Voice + {2513,2513, 0, 0, 40000, 40,0.000000 }, // 2669: f47GM54; Synth Voice // Amplitude begins at 0.3, peaks 1718.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2501,2501, 0, 0, 40000, 106,0.000000 }, // 2665: f47GM55; Orchestra Hit + {2514,2514, 0, 0, 40000, 106,0.000000 }, // 2670: f47GM55; Orchestra Hit // Amplitude begins at 732.3, peaks 2455.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2502,2502, 0, 0, 60, 60,0.000000 }, // 2666: f47GM56; Trumpet + {2515,2515, 0, 0, 60, 60,0.000000 }, // 2671: f47GM56; Trumpet // Amplitude begins at 726.6, peaks 2449.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2503,2503, 0, 0, 40, 40,0.000000 }, // 2667: f47GM57; Trombone + {2516,2516, 0, 0, 40, 40,0.000000 }, // 2672: f47GM57; Trombone // Amplitude begins at 0.3, peaks 2393.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2504,2504, 0, 0, 40000, 26,0.000000 }, // 2668: f47GM59; Muted Trumpet + {2517,2517, 0, 0, 40000, 26,0.000000 }, // 2673: f47GM59; Muted Trumpet // Amplitude begins at 7.8, peaks 3180.6 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2505,2505, 0, 0, 880, 880,0.000000 }, // 2669: f47GM65; Alto Sax + {2518,2518, 0, 0, 880, 880,0.000000 }, // 2674: f47GM65; Alto Sax // Amplitude begins at 0.6, peaks 2115.8 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2506,2506, 0, 0, 1006, 1006,0.000000 }, // 2670: f47GM66; Tenor Sax + {2519,2519, 0, 0, 1006, 1006,0.000000 }, // 2675: f47GM66; Tenor Sax // Amplitude begins at 1.8, peaks 3148.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2507,2507, 0, 0, 40000, 6,0.000000 }, // 2671: f47GM67; Baritone Sax + {2520,2520, 0, 0, 40000, 6,0.000000 }, // 2676: f47GM67; Baritone Sax // Amplitude begins at 0.0, peaks 3000.4 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2508,2508, 0, 0, 40000, 193,0.000000 }, // 2672: f47GM75; Pan Flute + {2521,2521, 0, 0, 40000, 193,0.000000 }, // 2677: f47GM75; Pan Flute // Amplitude begins at 0.0, peaks 3124.4 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2509,2509, 0, 0, 40000, 353,0.000000 }, // 2673: f47GM76; Bottle Blow + {2522,2522, 0, 0, 40000, 353,0.000000 }, // 2678: f47GM76; Bottle Blow // Amplitude begins at 2466.8, peaks 3120.8 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 0.0s. - {2510,2510, 0, 0, 1913, 0,0.000000 }, // 2674: f47GM83; Lead 4 chiff + {2523,2523, 0, 0, 1913, 0,0.000000 }, // 2679: f47GM83; Lead 4 chiff // Amplitude begins at 874.9, peaks 1040.2 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2511,2511, 0, 0, 1193, 1193,0.000000 }, // 2675: f47GM84; Lead 5 charang + {2524,2524, 0, 0, 1193, 1193,0.000000 }, // 2680: f47GM84; Lead 5 charang // Amplitude begins at 1877.3, peaks 2410.1 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2512,2512, 0, 0, 1713, 1713,0.000000 }, // 2676: f47GM88; Pad 1 new age + {2525,2525, 0, 0, 1713, 1713,0.000000 }, // 2681: f47GM88; Pad 1 new age // Amplitude begins at 0.0, peaks 1642.0 at 1.9s, // fades to 20% at 3.5s, keyoff fades to 20% in 0.0s. - {2513,2513, 0, 0, 3526, 6,0.000000 }, // 2677: f47GM93; Pad 6 metallic + {2526,2526, 0, 0, 3526, 6,0.000000 }, // 2682: f47GM93; Pad 6 metallic // Amplitude begins at 5.6, peaks 2561.0 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2514,2514, 0, 0, 40000, 246,0.000000 }, // 2678: f47GM94; Pad 7 halo + {2527,2527, 0, 0, 40000, 246,0.000000 }, // 2683: f47GM94; Pad 7 halo // Amplitude begins at 0.0, peaks 3021.1 at 2.3s, // fades to 20% at 6.2s, keyoff fades to 20% in 0.0s. - {2515,2515, 0, 0, 6220, 13,0.000000 }, // 2679: f47GM101; FX 6 goblins + {2528,2528, 0, 0, 6220, 13,0.000000 }, // 2684: f47GM101; FX 6 goblins // Amplitude begins at 0.0, peaks 2163.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2516,2516, 0, 0, 40000, 46,0.000000 }, // 2680: f47GM110; Fiddle + {2529,2529, 0, 0, 40000, 46,0.000000 }, // 2685: f47GM110; Fiddle // Amplitude begins at 0.0, peaks 2422.2 at 1.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2517,2517, 0, 0, 1166, 1166,0.000000 }, // 2681: f47GM122; Seashore + {2530,2530, 0, 0, 1166, 1166,0.000000 }, // 2686: f47GM122; Seashore + + // Amplitude begins at 2801.2, peaks 2924.7 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 347, 347, 30, 0, 46, 46,0.000000 }, // 2687: f47GP7 - // Amplitude begins at 325.3, peaks 1352.6 at 0.0s, + // Amplitude begins at 2693.5, peaks 2756.1 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 347, 347, 31, 0, 33, 33,0.000000 }, // 2688: f47GP8 + + // Amplitude begins at 2832.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 347, 347, 32, 0, 40, 40,0.000000 }, // 2689: f47GP9 + + // Amplitude begins at 2767.0, peaks 2768.4 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 347, 347, 33, 0, 46, 46,0.000000 }, // 2690: f47GP10 + + // Amplitude begins at 2695.6, peaks 2751.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 512, 512,164, 0, 120, 120,0.000000 }, // 2682: f47GP28 + { 347, 347, 34, 0, 53, 53,0.000000 }, // 2691: f47GP11 - // Amplitude begins at 1830.4, + // Amplitude begins at 2662.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2518,2518, 0, 0, 13, 13,0.000000 }, // 2683: f47GP33; f47GP37; Side Stick + { 347, 347, 35, 0, 33, 33,0.000000 }, // 2692: f47GP12 + + // Amplitude begins at 2903.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 347, 347, 37, 0, 80, 80,0.000000 }, // 2693: f47GP14 + + // Amplitude begins at 2638.5, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 347, 347, 39, 0, 166, 166,0.000000 }, // 2694: f47GP16 + + // Amplitude begins at 2407.2, peaks 2500.9 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 347, 347, 41, 0, 200, 200,0.000000 }, // 2695: f47GP18 - // Amplitude begins at 1535.1, peaks 1645.9 at 0.0s, + // Amplitude begins at 2930.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2519,2519, 16, 0, 66, 66,0.000000 }, // 2684: f47GP36; Bass Drum 1 + { 347, 347, 43, 0, 126, 126,0.000000 }, // 2696: f47GP20 - // Amplitude begins at 485.9, peaks 1356.0 at 0.0s, + // Amplitude begins at 2787.7, peaks 2944.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2520,2520, 0, 0, 53, 53,0.000000 }, // 2685: f47GP38; Acoustic Snare + { 347, 347, 45, 0, 126, 126,0.000000 }, // 2697: f47GP22 + + // Amplitude begins at 2742.1, peaks 2870.7 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 347, 347, 47, 0, 153, 153,0.000000 }, // 2698: f47GP24 - // Amplitude begins at 1041.2, peaks 1064.3 at 0.0s, + // Amplitude begins at 2891.5, peaks 2968.7 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + { 347, 347, 48, 0, 153, 153,0.000000 }, // 2699: f47GP25; f47GP64; Low Conga + + // Amplitude begins at 2740.7, peaks 2916.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2521,2521, 9, 0, 86, 86,0.000000 }, // 2686: f47GP39; Hand Clap + { 347, 347, 49, 0, 146, 146,0.000000 }, // 2700: f47GP26 - // Amplitude begins at 1300.3, + // Amplitude begins at 432.3, peaks 697.3 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 512, 512, 84, 0, 73, 73,0.000000 }, // 2701: f47GP28 + + // Amplitude begins at 369.6, peaks 713.0 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2210,2210, 84, 0, 140, 140,0.000000 }, // 2702: f47GP30 + + // Amplitude begins at 1808.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2522,2522, 0, 0, 40, 40,0.000000 }, // 2687: f47GP40; Electric Snare + {2531,2531, 55, 0, 13, 13,0.000000 }, // 2703: f47GP33; f47GP37; Side Stick - // Amplitude begins at 2100.3, peaks 3328.7 at 0.0s, - // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {2523,2523, 1, 0, 1893, 1893,0.000000 }, // 2688: f47GP41; f47GP42; f47GP43; f47GP44; f47GP45; f47GP46; f47GP47; f47GP48; f47GP49; f47GP50; f47GP51; f47GP52; f47GP53; Chinese Cymbal; Closed High Hat; Crash Cymbal 1; High Floor Tom; High Tom; High-Mid Tom; Low Floor Tom; Low Tom; Low-Mid Tom; Open High Hat; Pedal High Hat; Ride Bell; Ride Cymbal 1 + // Amplitude begins at 1374.3, peaks 2464.3 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2532,2532, 36, 0, 20, 20,0.000000 }, // 2704: f47GP36; Bass Drum 1 - // Amplitude begins at 421.7, + // Amplitude begins at 305.1, peaks 1242.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2524,2524, 79, 0, 133, 133,0.000000 }, // 2689: f47GP54; Tambourine + {2533,2533, 38, 0, 66, 66,0.000000 }, // 2705: f47GP38; Acoustic Snare - // Amplitude begins at 1542.0, peaks 2662.4 at 0.0s, + // Amplitude begins at 1050.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2525,2525,158, 0, 113, 113,0.000000 }, // 2690: f47GP56; f47GP67; f47GP68; Cow Bell; High Agogo; Low Agogo + {2534,2534, 60, 0, 86, 86,0.000000 }, // 2706: f47GP39; Hand Clap - // Amplitude begins at 2073.7, peaks 2245.5 at 0.0s, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2526,2526, 6, 0, 500, 500,0.000000 }, // 2691: f47GP57; Crash Cymbal 2 + // Amplitude begins at 1322.7, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2535,2535, 38, 0, 46, 46,0.000000 }, // 2707: f47GP40; Electric Snare - // Amplitude begins at 1499.0, - // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2527,2527, 47, 0, 526, 526,0.000000 }, // 2692: f47GP59; Ride Cymbal 2 + // Amplitude begins at 1751.3, peaks 3327.8 at 0.0s, + // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. + {2536,2536, 17, 0, 2180, 2180,0.000000 }, // 2708: f47GP41; Low Floor Tom + + // Amplitude begins at 1805.1, peaks 3267.0 at 0.0s, + // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. + {2536,2536, 18, 0, 2266, 2266,0.000000 }, // 2709: f47GP42; Closed High Hat - // Amplitude begins at 1022.1, peaks 1945.7 at 0.0s, + // Amplitude begins at 1870.5, peaks 3275.9 at 0.0s, + // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. + {2536,2536, 19, 0, 2273, 2273,0.000000 }, // 2710: f47GP43; High Floor Tom + + // Amplitude begins at 1930.2, peaks 3093.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2528,2528, 1, 0, 46, 46,0.000000 }, // 2693: f47GP60; f47GP61; High Bongo; Low Bongo + {2536,2536, 20, 0, 46, 46,0.000000 }, // 2711: f47GP44; Pedal High Hat - // Amplitude begins at 1681.6, peaks 1752.5 at 0.0s, - // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2529,2529, 67, 0, 1013, 1013,0.000000 }, // 2694: f47GP65; f47GP66; High Timbale; Low Timbale + // Amplitude begins at 1948.6, peaks 2836.1 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2536,2536, 21, 0, 46, 46,0.000000 }, // 2712: f47GP45; Low Tom - // Amplitude begins at 2842.1, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 506, 506, 6, 0, 153, 153,0.000000 }, // 2695: f47GP69; f47GP70; Cabasa; Maracas + // Amplitude begins at 1907.5, peaks 2961.2 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2536,2536, 22, 0, 40, 40,0.000000 }, // 2713: f47GP46; Open High Hat + + // Amplitude begins at 1815.9, peaks 2985.0 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2536,2536, 23, 0, 53, 53,0.000000 }, // 2714: f47GP47; Low-Mid Tom + + // Amplitude begins at 1683.2, peaks 3069.5 at 0.1s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2536,2536, 24, 0, 66, 66,0.000000 }, // 2715: f47GP48; High-Mid Tom - // Amplitude begins at 2073.7, peaks 2245.5 at 0.0s, + // Amplitude begins at 1535.9, peaks 3131.4 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2536,2536, 25, 0, 46, 46,0.000000 }, // 2716: f47GP49; Crash Cymbal 1 + + // Amplitude begins at 1379.5, peaks 2880.6 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2536,2536, 26, 0, 60, 60,0.000000 }, // 2717: f47GP50; High Tom + + // Amplitude begins at 1223.5, peaks 3110.8 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2536,2536, 27, 0, 40, 40,0.000000 }, // 2718: f47GP51; Ride Cymbal 1 + + // Amplitude begins at 1075.4, peaks 3204.6 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2536,2536, 28, 0, 53, 53,0.000000 }, // 2719: f47GP52; Chinese Cymbal + + // Amplitude begins at 955.9, peaks 3024.2 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2536,2536, 29, 0, 120, 120,0.000000 }, // 2720: f47GP53; Ride Bell + + // Amplitude begins at 426.4, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2537,2537, 84, 0, 126, 126,0.000000 }, // 2721: f47GP54; Tambourine + + // Amplitude begins at 2128.8, peaks 2526.1 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2538,2538, 48, 0, 86, 86,0.000000 }, // 2722: f47GP56; f47GP68; Cow Bell; Low Agogo + + // Amplitude begins at 2082.5, peaks 2165.7 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2539,2539, 65, 0, 506, 506,0.000000 }, // 2723: f47GP57; Crash Cymbal 2 + + // Amplitude begins at 1394.9, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 504, 504, 6, 0, 593, 593,0.000000 }, // 2696: f47GP71; f47GP72; Long Whistle; Short Whistle + {2540,2540, 65, 0, 586, 586,0.000000 }, // 2724: f47GP59; Ride Cymbal 2 + + // Amplitude begins at 2137.2, peaks 2620.3 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2541,2541, 55, 0, 80, 80,0.000000 }, // 2725: f47GP60; High Bongo + + // Amplitude begins at 1114.1, peaks 1684.9 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2541,2541, 41, 0, 13, 13,0.000000 }, // 2726: f47GP61; Low Bongo + + // Amplitude begins at 2737.7, peaks 2962.9 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 347, 347, 63, 0, 106, 106,0.000000 }, // 2727: f47GP62; Mute High Conga + + // Amplitude begins at 2751.2, peaks 2915.1 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 347, 347, 55, 0, 106, 106,0.000000 }, // 2728: f47GP63; Open High Conga + + // Amplitude begins at 2006.9, peaks 2080.3 at 0.0s, + // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. + {2542,2542, 55, 0, 1200, 1200,0.000000 }, // 2729: f47GP65; High Timbale + + // Amplitude begins at 2109.2, + // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. + {2542,2542, 53, 0, 1206, 1206,0.000000 }, // 2730: f47GP66; Low Timbale + + // Amplitude begins at 2120.2, peaks 2594.9 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2538,2538, 50, 0, 86, 86,0.000000 }, // 2731: f47GP67; High Agogo + + // Amplitude begins at 2989.5, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 506, 506, 84, 0, 126, 126,0.000000 }, // 2732: f47GP69; Cabasa + + // Amplitude begins at 2738.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 506, 506, 74, 0, 133, 133,0.000000 }, // 2733: f47GP70; Maracas + + // Amplitude begins at 2254.8, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 504, 504, 84, 0, 506, 506,0.000000 }, // 2734: f47GP71; Short Whistle - // Amplitude begins at 2954.1, + // Amplitude begins at 2084.2, peaks 2210.5 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + { 504, 504, 74, 0, 500, 500,0.000000 }, // 2735: f47GP72; Long Whistle + + // Amplitude begins at 2674.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2530,2530, 48, 0, 140, 140,0.000000 }, // 2697: f47GP73; Short Guiro + {2543,2543, 84, 0, 126, 126,0.000000 }, // 2736: f47GP73; Short Guiro - // Amplitude begins at 833.0, + // Amplitude begins at 734.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2531,2531, 6, 0, 40, 40,0.000000 }, // 2698: f47GP75; Claves + {2544,2544, 74, 0, 20, 20,0.000000 }, // 2737: f47GP75; Claves - // Amplitude begins at 1886.7, peaks 2972.8 at 0.0s, + // Amplitude begins at 1725.0, peaks 2994.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1903,1903, 1, 0, 20, 20,0.000000 }, // 2699: f47GP86; f47GP87; Mute Surdu; Open Surdu + {1915,1915, 48, 0, 46, 46,0.000000 }, // 2738: f47GP86; Mute Surdu - // Amplitude begins at 177.7, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2532,2532, 6, 0, 153, 153,0.000000 }, // 2700: f47GP88 + // Amplitude begins at 1880.7, peaks 3063.3 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {1915,1915, 36, 0, 20, 20,0.000000 }, // 2739: f47GP87; Open Surdu + + // Amplitude begins at 171.1, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2545,2545, 74, 0, 133, 133,0.000000 }, // 2740: f47GP88 // Amplitude begins at 2454.1, peaks 2514.6 at 0.2s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2533,2533, 0, 0, 620, 620,0.000000 }, // 2701: f48GM2; ElecGrandPiano + {2546,2546, 0, 0, 620, 620,0.000000 }, // 2741: f48GM2; ElecGrandPiano // Amplitude begins at 0.0, peaks 3194.7 at 12.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2534,2534, 0, 0, 40000, 460,0.000000 }, // 2702: f48GM3; Honky-tonkPiano + {2547,2547, 0, 0, 40000, 460,0.000000 }, // 2742: f48GM3; Honky-tonkPiano // Amplitude begins at 2707.6, peaks 2708.0 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2535,2535, 0, 0, 1153, 1153,0.000000 }, // 2703: f48GM7; Clavinet + {2548,2548, 0, 0, 1153, 1153,0.000000 }, // 2743: f48GM7; Clavinet // Amplitude begins at 2136.2, peaks 2919.4 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2536,2536, 0, 0, 1193, 1193,0.000000 }, // 2704: f48GM8; Celesta + {2549,2549, 0, 0, 1193, 1193,0.000000 }, // 2744: f48GM8; Celesta // Amplitude begins at 1402.5, peaks 1689.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2537,2538, 0, 0, 906, 906,0.000000 }, // 2705: f48GM9; Glockenspiel + {2550,2551, 0, 0, 906, 906,0.000000 }, // 2745: f48GM9; Glockenspiel // Amplitude begins at 0.0, peaks 2858.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2539,2540, 0, 0, 40000, 13,0.000000 }, // 2706: f48GM12; Marimba + {2552,2553, 0, 0, 40000, 13,0.000000 }, // 2746: f48GM12; Marimba // Amplitude begins at 2678.3, peaks 2947.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2541,2541, 0, 0, 1746, 1746,0.000000 }, // 2707: f48GM13; Xylophone + {2554,2554, 0, 0, 1746, 1746,0.000000 }, // 2747: f48GM13; Xylophone // Amplitude begins at 2063.9, peaks 3080.8 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2542,2543, 0, 0, 993, 993,0.000000 }, // 2708: f48GM14; Tubular Bells + {2555,2556, 0, 0, 993, 993,0.000000 }, // 2748: f48GM14; Tubular Bells // Amplitude begins at 1546.4, peaks 2091.6 at 32.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2544,2544, 0, 0, 40000, 6,0.000000 }, // 2709: f48GM18; Rock Organ + {2557,2557, 0, 0, 40000, 6,0.000000 }, // 2749: f48GM18; Rock Organ // Amplitude begins at 1554.8, peaks 1563.6 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2545,2545, 0, 0, 2326, 2326,0.000000 }, // 2710: f48GM20; Reed Organ + {2558,2558, 0, 0, 2326, 2326,0.000000 }, // 2750: f48GM20; Reed Organ // Amplitude begins at 1224.7, peaks 1648.4 at 20.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2546,2547, 0, 0, 40000, 0,0.000000 }, // 2711: f48GM21; Accordion + {2559,2560, 0, 0, 40000, 0,0.000000 }, // 2751: f48GM21; Accordion // Amplitude begins at 0.5, peaks 1818.0 at 0.2s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {2548,2548, 0, 0, 466, 13,0.000000 }, // 2712: f48GM27; Electric Guitar2 + {2561,2561, 0, 0, 466, 13,0.000000 }, // 2752: f48GM27; Electric Guitar2 // Amplitude begins at 1038.4, peaks 3196.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2549,1460, 0, 0, 40000, 6,0.000000 }, // 2713: f48GM29; Overdrive Guitar + {2562,1471, 0, 0, 40000, 6,0.000000 }, // 2753: f48GM29; Overdrive Guitar // Amplitude begins at 952.6, peaks 2934.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2550,2551, 0, 0, 40000, 0,0.000000 }, // 2714: f48GM30; Distorton Guitar + {2563,2564, 0, 0, 40000, 0,0.000000 }, // 2754: f48GM30; Distorton Guitar // Amplitude begins at 0.0, peaks 2858.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2552,2552, 0, 0, 40000, 106,0.000000 }, // 2715: f48GM31; Guitar Harmonics + {2565,2565, 0, 0, 40000, 106,0.000000 }, // 2755: f48GM31; Guitar Harmonics // Amplitude begins at 706.4, peaks 3426.5 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2553,2553, 0, 0, 980, 980,0.000000 }, // 2716: f48GM32; Acoustic Bass + {2566,2566, 0, 0, 980, 980,0.000000 }, // 2756: f48GM32; Acoustic Bass // Amplitude begins at 2984.0, peaks 3262.0 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {2554,2555, 0, 0, 1266, 1266,0.000000 }, // 2717: f48GM33; Electric Bass 1 + {2567,2568, 0, 0, 1266, 1266,0.000000 }, // 2757: f48GM33; Electric Bass 1 // Amplitude begins at 2788.5, peaks 3147.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2556,2556, 0, 0, 1720, 1720,0.000000 }, // 2718: f48GM34; Electric Bass 2 + {2569,2569, 0, 0, 1720, 1720,0.000000 }, // 2758: f48GM34; Electric Bass 2 // Amplitude begins at 123.3, peaks 2992.8 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {2557,2558, 0, 0, 2100, 2100,0.000000 }, // 2719: f48GM35; Fretless Bass + {2570,2571, 0, 0, 2100, 2100,0.000000 }, // 2759: f48GM35; Fretless Bass // Amplitude begins at 273.8, peaks 2925.7 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2559,2559, 0, 0, 813, 813,0.000000 }, // 2720: f48GM36; Slap Bass 1 + {2572,2572, 0, 0, 813, 813,0.000000 }, // 2760: f48GM36; Slap Bass 1 // Amplitude begins at 1499.5, peaks 1645.1 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2560,2560, 0, 0, 2333, 2333,0.000000 }, // 2721: f48GM37; Slap Bass 2 + {2573,2573, 0, 0, 2333, 2333,0.000000 }, // 2761: f48GM37; Slap Bass 2 // Amplitude begins at 1630.8, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2561,2561, 0, 0, 2340, 2340,0.000000 }, // 2722: f48GM39; Synth Bass 2 + {2574,2574, 0, 0, 2340, 2340,0.000000 }, // 2762: f48GM39; Synth Bass 2 // Amplitude begins at 0.6, peaks 1250.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2562,2563, 0, 0, 40000, 60,0.000000 }, // 2723: f48GM41; Viola + {2575,2576, 0, 0, 40000, 60,0.000000 }, // 2763: f48GM41; Viola // Amplitude begins at 0.0, peaks 1255.3 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2564,2565, 0, 0, 40000, 33,0.000000 }, // 2724: f48GM42; Cello + {2577,2578, 0, 0, 40000, 33,0.000000 }, // 2764: f48GM42; Cello // Amplitude begins at 0.8, peaks 2180.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2566,2566, 0, 0, 40000, 126,0.000000 }, // 2725: f48GM44; Tremulo Strings + {2579,2579, 0, 0, 40000, 126,0.000000 }, // 2765: f48GM44; Tremulo Strings // Amplitude begins at 0.0, peaks 1038.1 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.0s. - { 230,2567, 0, 0, 386, 13,0.000000 }, // 2726: f48GM45; Pizzicato String + { 230,2580, 0, 0, 386, 13,0.000000 }, // 2766: f48GM45; Pizzicato String // Amplitude begins at 2520.6, peaks 2662.8 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2568,2568, 0, 0, 1046, 1046,0.000000 }, // 2727: f48GM47; Timpany + {2581,2581, 0, 0, 1046, 1046,0.000000 }, // 2767: f48GM47; Timpany // Amplitude begins at 0.8, peaks 2607.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - { 240,2569, 0, 0, 40000, 53,0.000000 }, // 2728: f48GM48; String Ensemble1 + { 240,2582, 0, 0, 40000, 53,0.000000 }, // 2768: f48GM48; String Ensemble1 // Amplitude begins at 0.0, peaks 1876.9 at 9.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2570,2570, 0, 0, 40000, 13,0.000000 }, // 2729: f48GM49; String Ensemble2 + {2583,2583, 0, 0, 40000, 13,0.000000 }, // 2769: f48GM49; String Ensemble2 // Amplitude begins at 7.0, peaks 2206.3 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2571,2571, 0, 0, 40000, 66,0.000000 }, // 2730: f48GM52; Choir Aahs + {2584,2584, 0, 0, 40000, 66,0.000000 }, // 2770: f48GM52; Choir Aahs // Amplitude begins at 0.0, peaks 3163.2 at 1.1s, // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - {2572,2573, 0, 0, 3406, 3406,0.000000 }, // 2731: f48GM53; Voice Oohs + {2585,2586, 0, 0, 3406, 3406,0.000000 }, // 2771: f48GM53; Voice Oohs // Amplitude begins at 6.6, peaks 1456.2 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2574,2575, 0, 0, 300, 300,0.000000 }, // 2732: f48GM55; Orchestra Hit + {2587,2588, 0, 0, 300, 300,0.000000 }, // 2772: f48GM55; Orchestra Hit // Amplitude begins at 643.3, peaks 1051.2 at 14.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2576,2577, 0, 0, 40000, 6,0.000000 }, // 2733: f48GM56; Trumpet + {2589,2590, 0, 0, 40000, 6,0.000000 }, // 2773: f48GM56; Trumpet // Amplitude begins at 451.5, peaks 817.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2578,2579, 0, 0, 40000, 6,0.000000 }, // 2734: f48GM57; Trombone + {2591,2592, 0, 0, 40000, 6,0.000000 }, // 2774: f48GM57; Trombone // Amplitude begins at 93.6, peaks 2917.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2580,2580, 0, 0, 40000, 6,0.000000 }, // 2735: f48GM58; Tuba + {2593,2593, 0, 0, 40000, 6,0.000000 }, // 2775: f48GM58; Tuba // Amplitude begins at 88.6, peaks 2922.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2581,2581, 0, 0, 40000, 13,0.000000 }, // 2736: f48GM59; Muted Trumpet + {2594,2594, 0, 0, 40000, 13,0.000000 }, // 2776: f48GM59; Muted Trumpet // Amplitude begins at 870.9, peaks 2638.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2582,2583, 0, 0, 40000, 6,0.000000 }, // 2737: f48GM60; French Horn + {2595,2596, 0, 0, 40000, 6,0.000000 }, // 2777: f48GM60; French Horn // Amplitude begins at 122.1, peaks 2079.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2584,2585, 0, 0, 40000, 0,0.000000 }, // 2738: f48GM61; Brass Section + {2597,2598, 0, 0, 40000, 0,0.000000 }, // 2778: f48GM61; Brass Section // Amplitude begins at 1793.5, peaks 2981.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2586,2586, 0, 0, 40000, 0,0.000000 }, // 2739: f48GM63; Synth Brass 2 + {2599,2599, 0, 0, 40000, 0,0.000000 }, // 2779: f48GM63; Synth Brass 2 // Amplitude begins at 181.8, peaks 1654.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2587,2588, 0, 0, 40000, 6,0.000000 }, // 2740: f48GM64; Soprano Sax + {2600,2601, 0, 0, 40000, 6,0.000000 }, // 2780: f48GM64; Soprano Sax // Amplitude begins at 1.7, peaks 1594.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2589,2590, 0, 0, 40000, 0,0.000000 }, // 2741: f48GM65; Alto Sax + {2602,2603, 0, 0, 40000, 0,0.000000 }, // 2781: f48GM65; Alto Sax // Amplitude begins at 1.8, peaks 1530.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2591,2592, 0, 0, 40000, 53,0.000000 }, // 2742: f48GM66; Tenor Sax + {2604,2605, 0, 0, 40000, 53,0.000000 }, // 2782: f48GM66; Tenor Sax // Amplitude begins at 11.1, peaks 1027.7 at 4.7s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {2593,2593, 0, 0, 4713, 4713,0.000000 }, // 2743: f48GM69; English Horn + {2606,2606, 0, 0, 4713, 4713,0.000000 }, // 2783: f48GM69; English Horn // Amplitude begins at 7.8, peaks 2825.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2594,2594, 0, 0, 40000, 6,0.000000 }, // 2744: f48GM70; Bassoon + {2607,2607, 0, 0, 40000, 6,0.000000 }, // 2784: f48GM70; Bassoon // Amplitude begins at 3.8, peaks 2373.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2595,2595, 0, 0, 40000, 40,0.000000 }, // 2745: f48GM71; Clarinet + {2608,2608, 0, 0, 40000, 40,0.000000 }, // 2785: f48GM71; Clarinet // Amplitude begins at 7.8, peaks 2581.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2596,2597, 0, 0, 40000, 0,0.000000 }, // 2746: f48GM72; Piccolo + {2609,2610, 0, 0, 40000, 0,0.000000 }, // 2786: f48GM72; Piccolo // Amplitude begins at 0.8, peaks 2692.5 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2598,2598, 0, 0, 40000, 0,0.000000 }, // 2747: f48GM73; Flute + {2611,2611, 0, 0, 40000, 0,0.000000 }, // 2787: f48GM73; Flute // Amplitude begins at 0.6, peaks 2720.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2599,2600, 0, 0, 40000, 0,0.000000 }, // 2748: f48GM75; Pan Flute + {2612,2613, 0, 0, 40000, 0,0.000000 }, // 2788: f48GM75; Pan Flute // Amplitude begins at 0.0, peaks 3113.0 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2601,2601, 0, 0, 40000, 20,0.000000 }, // 2749: f48GM77; Shakuhachi + {2614,2614, 0, 0, 40000, 20,0.000000 }, // 2789: f48GM77; Shakuhachi // Amplitude begins at 1452.8, peaks 1581.5 at 16.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2602,2602, 0, 0, 40000, 6,0.000000 }, // 2750: f48GM80; Lead 1 squareea + {2615,2615, 0, 0, 40000, 6,0.000000 }, // 2790: f48GM80; Lead 1 squareea // Amplitude begins at 1516.8, peaks 1648.0 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {2603,2603, 0, 0, 2286, 2286,0.000000 }, // 2751: f48GM81; Lead 2 sawtooth + {2616,2616, 0, 0, 2286, 2286,0.000000 }, // 2791: f48GM81; Lead 2 sawtooth // Amplitude begins at 824.5, peaks 2491.9 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2604,2604, 0, 0, 993, 993,0.000000 }, // 2752: f48GM82; Lead 3 calliope + {2617,2617, 0, 0, 993, 993,0.000000 }, // 2792: f48GM82; Lead 3 calliope // Amplitude begins at 6.9, peaks 2514.5 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2605,2606, 0, 0, 40000, 6,0.000000 }, // 2753: f48GM85; Lead 6 voice + {2618,2619, 0, 0, 40000, 6,0.000000 }, // 2793: f48GM85; Lead 6 voice // Amplitude begins at 5.9, peaks 1929.4 at 28.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2607,2608, 0, 0, 40000, 6,0.000000 }, // 2754: f48GM86; Lead 7 fifths + {2620,2621, 0, 0, 40000, 6,0.000000 }, // 2794: f48GM86; Lead 7 fifths // Amplitude begins at 3156.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2609,2610, 0, 0, 20, 20,0.000000 }, // 2755: f48GM87; Lead 8 brass + {2622,2623, 0, 0, 20, 20,0.000000 }, // 2795: f48GM87; Lead 8 brass // Amplitude begins at 0.0, peaks 3312.1 at 2.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2611,2612, 0, 0, 40000, 440,0.000000 }, // 2756: f48GM89; Pad 2 warm + {2624,2625, 0, 0, 40000, 440,0.000000 }, // 2796: f48GM89; Pad 2 warm // Amplitude begins at 2431.6, peaks 2690.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2613,2614, 0, 0, 40000, 73,0.000000 }, // 2757: f48GM90; Pad 3 polysynth + {2626,2627, 0, 0, 40000, 73,0.000000 }, // 2797: f48GM90; Pad 3 polysynth // Amplitude begins at 0.0, peaks 3138.8 at 0.6s, // fades to 20% at 3.0s, keyoff fades to 20% in 3.0s. - {2615,2616, 0, 0, 2986, 2986,0.000000 }, // 2758: f48GM92; Pad 5 bowedpad + {2628,2629, 0, 0, 2986, 2986,0.000000 }, // 2798: f48GM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1557.4 at 2.3s, // fades to 20% at 5.3s, keyoff fades to 20% in 0.0s. - {2617,2618, 0, 0, 5266, 13,0.000000 }, // 2759: f48GM93; Pad 6 metallic + {2630,2631, 0, 0, 5266, 13,0.000000 }, // 2799: f48GM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 2294.8 at 0.6s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {2619,2620, 0, 0, 2866, 2866,0.000000 }, // 2760: f48GM94; Pad 7 halo + {2632,2633, 0, 0, 2866, 2866,0.000000 }, // 2800: f48GM94; Pad 7 halo // Amplitude begins at 1966.0, peaks 3042.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1509,2621, 0, 0, 293, 293,0.000000 }, // 2761: f48GM96; FX 1 rain + {1520,2634, 0, 0, 293, 293,0.000000 }, // 2801: f48GM96; FX 1 rain // Amplitude begins at 0.0, peaks 3202.0 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2622,2623, 0, 0, 40000, 260,0.000000 }, // 2762: f48GM97; FX 2 soundtrack + {2635,2636, 0, 0, 40000, 260,0.000000 }, // 2802: f48GM97; FX 2 soundtrack // Amplitude begins at 2759.1, peaks 3234.6 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2624,2624, 0, 0, 2393, 2393,0.000000 }, // 2763: f48GM99; FX 4 atmosphere + {2637,2637, 0, 0, 2393, 2393,0.000000 }, // 2803: f48GM99; FX 4 atmosphere // Amplitude begins at 0.0, peaks 2682.8 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2625,2626, 0, 0, 40000, 440,0.000000 }, // 2764: f48GM101; FX 6 goblins + {2638,2639, 0, 0, 40000, 440,0.000000 }, // 2804: f48GM101; FX 6 goblins // Amplitude begins at 0.0, peaks 2882.5 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2627,2627, 0, 0, 40000, 133,0.000000 }, // 2765: f48GM102; FX 7 echoes + {2640,2640, 0, 0, 40000, 133,0.000000 }, // 2805: f48GM102; FX 7 echoes // Amplitude begins at 1497.9, peaks 1601.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2628,2628, 0, 0, 306, 306,0.000000 }, // 2766: f48GM106; Shamisen + {2641,2641, 0, 0, 306, 306,0.000000 }, // 2806: f48GM106; Shamisen // Amplitude begins at 341.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2629,2630, 0, 0, 80, 80,0.000000 }, // 2767: f48GM107; Koto + {2642,2643, 0, 0, 80, 80,0.000000 }, // 2807: f48GM107; Koto // Amplitude begins at 0.0, peaks 2931.3 at 1.0s, // fades to 20% at 3.3s, keyoff fades to 20% in 3.3s. - {2631,2632, 0, 0, 3313, 3313,0.000000 }, // 2768: f48GM115; Woodblock + {2644,2645, 0, 0, 3313, 3313,0.000000 }, // 2808: f48GM115; Woodblock // Amplitude begins at 0.0, peaks 2953.1 at 33.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2633,2633, 0, 0, 40000, 246,0.000000 }, // 2769: f48GM116; Taiko Drum + {2646,2646, 0, 0, 40000, 246,0.000000 }, // 2809: f48GM116; Taiko Drum // Amplitude begins at 2769.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2634,2635, 0, 0, 173, 173,0.000000 }, // 2770: f48GM117; Melodic Tom + {2647,2648, 0, 0, 173, 173,0.000000 }, // 2810: f48GM117; Melodic Tom // Amplitude begins at 0.0, peaks 1639.2 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2636,2636, 0, 0, 40000, 0,0.000000 }, // 2771: f48GM119; Reverse Cymbal + {2649,2649, 0, 0, 40000, 0,0.000000 }, // 2811: f48GM119; Reverse Cymbal // Amplitude begins at 2112.9, peaks 2861.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2637,2638, 0, 0, 40000, 0,0.000000 }, // 2772: f48GM120; Guitar FretNoise + {2650,2651, 0, 0, 40000, 0,0.000000 }, // 2812: f48GM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 1068.0 at 0.3s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2639,2639, 0, 0, 593, 593,0.000000 }, // 2773: f48GM121; Breath Noise + {2652,2652, 0, 0, 593, 593,0.000000 }, // 2813: f48GM121; Breath Noise // Amplitude begins at 0.3, peaks 3049.7 at 0.1s, // fades to 20% at 1.6s, keyoff fades to 20% in 0.1s. - {2640,2640, 0, 0, 1633, 73,0.000000 }, // 2774: f48GM122; Seashore + {2653,2653, 0, 0, 1633, 73,0.000000 }, // 2814: f48GM122; Seashore // Amplitude begins at 0.4, peaks 2865.9 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2641,2642, 0, 0, 446, 446,0.000000 }, // 2775: f48GM123; Bird Tweet + {2654,2655, 0, 0, 446, 446,0.000000 }, // 2815: f48GM123; Bird Tweet // Amplitude begins at 0.0, peaks 1532.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2643,2643, 0, 0, 40000, 113,0.000000 }, // 2776: f48GM124; Telephone + {2656,2656, 0, 0, 40000, 113,0.000000 }, // 2816: f48GM124; Telephone // Amplitude begins at 0.0, peaks 1798.1 at 1.6s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2644,2645, 0, 0, 1646, 1646,0.000000 }, // 2777: f48GM125; Helicopter + {2657,2658, 0, 0, 1646, 1646,0.000000 }, // 2817: f48GM125; Helicopter // Amplitude begins at 0.0, peaks 1771.5 at 1.2s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {2646,2647, 0, 0, 1800, 1800,0.000000 }, // 2778: f48GM126; Applause/Noise + {2659,2660, 0, 0, 1800, 1800,0.000000 }, // 2818: f48GM126; Applause/Noise // Amplitude begins at 120.2, peaks 1848.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2648,2648, 0, 0, 40000, 0,0.000000 }, // 2779: f48GM127; Gunshot + {2661,2661, 0, 0, 40000, 0,0.000000 }, // 2819: f48GM127; Gunshot - // Amplitude begins at 2821.9, + // Amplitude begins at 3033.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2649,2649, 32, 0, 20, 20,0.000000 }, // 2780: f48GP35; Ac Bass Drum + {2662,2662, 35, 0, 20, 20,0.000000 }, // 2820: f48GP35; Ac Bass Drum - // Amplitude begins at 1998.3, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2650,2650, 16, 0, 66, 66,0.000000 }, // 2781: f48GP36; Bass Drum 1 + // Amplitude begins at 1962.6, peaks 2353.8 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2663,2663, 35, 0, 26, 26,0.000000 }, // 2821: f48GP36; Bass Drum 1 - // Amplitude begins at 2309.8, + // Amplitude begins at 2297.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2651,2651, 51, 0, 20, 20,0.000000 }, // 2782: f48GP37; Side Stick + {2664,2664, 52, 0, 20, 20,0.000000 }, // 2822: f48GP37; Side Stick - // Amplitude begins at 2768.0, + // Amplitude begins at 2595.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2652,2652, 0, 0, 80, 80,0.000000 }, // 2783: f48GP38; Acoustic Snare + {2665,2665, 60, 0, 80, 80,0.000000 }, // 2823: f48GP38; Acoustic Snare - // Amplitude begins at 2033.3, + // Amplitude begins at 2033.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2653,2653, 18, 0, 20, 20,0.000000 }, // 2784: f48GP39; Hand Clap + {2666,2666, 58, 0, 20, 20,0.000000 }, // 2824: f48GP39; Hand Clap // Amplitude begins at 2929.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2654,2654, 16, 0, 113, 113,0.000000 }, // 2785: f48GP40; Electric Snare + {2667,2667, 60, 0, 113, 113,0.000000 }, // 2825: f48GP40; Electric Snare + + // Amplitude begins at 2709.2, peaks 2864.8 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2668,2668, 50, 0, 493, 493,0.000000 }, // 2826: f48GP41; Low Floor Tom + + // Amplitude begins at 2370.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2669,2669, 43, 0, 40, 40,0.000000 }, // 2827: f48GP42; Closed High Hat + + // Amplitude begins at 2601.1, peaks 2650.9 at 0.0s, + // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. + {2668,2668, 55, 0, 526, 526,0.000000 }, // 2828: f48GP43; High Floor Tom - // Amplitude begins at 2979.0, + // Amplitude begins at 110.9, peaks 1159.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2655,2655, 32, 0, 26, 26,0.000000 }, // 2786: f48GP41; f48GP43; High Floor Tom; Low Floor Tom + {1557,1557, 43, 0, 26, 26,0.000000 }, // 2829: f48GP44; Pedal High Hat - // Amplitude begins at 2469.5, + // Amplitude begins at 1425.9, peaks 1459.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2656,2656, 14, 0, 33, 33,0.000000 }, // 2787: f48GP42; Closed High Hat + {2670,2670, 50, 0, 33, 33,0.000000 }, // 2830: f48GP45; Low Tom - // Amplitude begins at 361.8, peaks 1132.9 at 0.0s, + // Amplitude begins at 63.3, peaks 1203.1 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2671,2671, 43, 0, 173, 173,0.000000 }, // 2831: f48GP46; Open High Hat + + // Amplitude begins at 1461.5, peaks 1496.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1546,1546, 12, 0, 20, 20,0.000000 }, // 2788: f48GP44; Pedal High Hat + {2670,2670, 53, 0, 40, 40,0.000000 }, // 2832: f48GP47; Low-Mid Tom - // Amplitude begins at 1498.4, peaks 1565.0 at 0.0s, + // Amplitude begins at 1412.4, peaks 1530.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2657,2657, 0, 0, 66, 66,0.000000 }, // 2789: f48GP45; f48GP47; f48GP48; f48GP50; High Tom; High-Mid Tom; Low Tom; Low-Mid Tom + {2670,2670, 57, 0, 140, 140,0.000000 }, // 2833: f48GP48; High-Mid Tom - // Amplitude begins at 53.1, peaks 977.0 at 0.0s, + // Amplitude begins at 1005.4, peaks 1238.2 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2672,2672, 72, 0, 260, 260,0.000000 }, // 2834: f48GP49; Crash Cymbal 1 + + // Amplitude begins at 1422.0, peaks 1563.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2658,2658, 18, 0, 173, 173,0.000000 }, // 2790: f48GP46; Open High Hat + {2670,2670, 60, 0, 220, 220,0.000000 }, // 2835: f48GP50; High Tom - // Amplitude begins at 806.9, peaks 1258.8 at 0.0s, + // Amplitude begins at 581.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2659,2659, 14, 0, 320, 320,0.000000 }, // 2791: f48GP49; Crash Cymbal 1 + { 373, 373, 76, 0, 260, 260,0.000000 }, // 2836: f48GP51; Ride Cymbal 1 - // Amplitude begins at 999.8, peaks 2924.2 at 0.0s, - // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2660,2660, 20, 0, 1120, 1120,0.000000 }, // 2792: f48GP52; Chinese Cymbal + // Amplitude begins at 2667.1, peaks 2802.1 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2673,2673, 84, 0, 213, 213,0.000000 }, // 2837: f48GP52; Chinese Cymbal - // Amplitude begins at 710.8, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2661,2661, 14, 0, 313, 313,0.000000 }, // 2793: f48GP53; Ride Bell + // Amplitude begins at 1119.5, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2674,2674, 42, 0, 380, 380,0.000000 }, // 2838: f48GP53; Ride Bell - // Amplitude begins at 438.6, peaks 1109.6 at 0.0s, + // Amplitude begins at 420.6, peaks 1113.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2662,2662, 2, 0, 93, 93,0.000000 }, // 2794: f48GP54; Tambourine + {2675,2675, 65, 0, 93, 93,0.000000 }, // 2839: f48GP54; Tambourine - // Amplitude begins at 1426.1, + // Amplitude begins at 1332.5, peaks 1378.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2663,2663,110, 0, 60, 60,0.000000 }, // 2795: f48GP55; Splash Cymbal + {2676,2676, 84, 0, 120, 120,0.000000 }, // 2840: f48GP55; Splash Cymbal - // Amplitude begins at 1571.2, peaks 1720.0 at 0.1s, - // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {2664,2664,206, 0, 1506, 1506,0.000000 }, // 2796: f48GP57; Crash Cymbal 2 + // Amplitude begins at 1598.9, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2677,2677, 84, 0, 433, 433,0.000000 }, // 2841: f48GP57; Crash Cymbal 2 - // Amplitude begins at 2665.9, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2665,2665, 64, 0, 113, 113,0.000000 }, // 2797: f48GP58; Vibraslap + // Amplitude begins at 2153.9, peaks 2584.7 at 0.0s, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2678,2678, 24, 0, 20, 20,0.000000 }, // 2842: f48GP58; Vibraslap + + // Amplitude begins at 563.3, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + { 383, 383, 77, 0, 253, 253,0.000000 }, // 2843: f48GP59; Ride Cymbal 2 - // Amplitude begins at 1756.7, + // Amplitude begins at 1507.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2666,2666, 3, 0, 133, 133,0.000000 }, // 2798: f48GP67; High Agogo + {2679,2679, 58, 0, 146, 146,0.000000 }, // 2844: f48GP67; High Agogo - // Amplitude begins at 2869.6, + // Amplitude begins at 2875.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2667,2667, 3, 0, 153, 153,0.000000 }, // 2799: f48GP68; Low Agogo + {2680,2680, 53, 0, 153, 153,0.000000 }, // 2845: f48GP68; Low Agogo - // Amplitude begins at 3.9, peaks 628.9 at 0.0s, + // Amplitude begins at 1.7, peaks 595.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2668,2668, 14, 0, 73, 73,0.000000 }, // 2800: f48GP69; Cabasa + {2681,2681, 64, 0, 80, 80,0.000000 }, // 2846: f48GP69; Cabasa - // Amplitude begins at 826.7, peaks 1097.2 at 0.0s, + // Amplitude begins at 1016.1, peaks 1075.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2669,2669, 14, 0, 33, 33,0.000000 }, // 2801: f48GP70; Maracas + {2682,2682, 71, 0, 26, 26,0.000000 }, // 2847: f48GP70; Maracas - // Amplitude begins at 0.0, peaks 1184.1 at 0.7s, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2670,2670,206, 0, 706, 706,0.000000 }, // 2802: f48GP73; Short Guiro + // Amplitude begins at 0.0, peaks 1250.3 at 0.6s, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2683,2683, 44, 0, 620, 620,0.000000 }, // 2848: f48GP73; Short Guiro - // Amplitude begins at 0.0, peaks 2830.7 at 0.2s, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2671,2671, 98, 0, 220, 220,0.000000 }, // 2803: f48GP74; Long Guiro + // Amplitude begins at 0.0, peaks 2859.9 at 0.3s, + // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. + {2684,2684, 40, 0, 373, 373,0.000000 }, // 2849: f48GP74; Long Guiro - // Amplitude begins at 2569.2, + // Amplitude begins at 2264.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2672,2672, 6, 0, 40, 40,0.000000 }, // 2804: f48GP75; Claves + {2685,2685, 69, 0, 20, 20,0.000000 }, // 2850: f48GP75; Claves - // Amplitude begins at 0.0, peaks 1820.1 at 0.4s, + // Amplitude begins at 0.0, peaks 2858.2 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2673,2673,225, 0, 373, 373,0.000000 }, // 2805: f48GP78; Mute Cuica + {2686,2686, 60, 0, 366, 366,0.000000 }, // 2851: f48GP78; Mute Cuica - // Amplitude begins at 828.7, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2674,2674, 10, 0, 153, 153,0.000000 }, // 2806: f48GP80; Mute Triangle + // Amplitude begins at 781.5, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2687,2687, 80, 0, 60, 60,0.000000 }, // 2852: f48GP80; Mute Triangle - // Amplitude begins at 302.9, peaks 303.0 at 0.0s, - // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2675,2675, 10, 0, 1233, 1233,0.000000 }, // 2807: f48GP81; Open Triangle + // Amplitude begins at 233.8, + // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. + {2688,2688, 64, 0, 880, 880,0.000000 }, // 2853: f48GP81; Open Triangle - // Amplitude begins at 8.0, peaks 1356.5 at 0.0s, + // Amplitude begins at 13.3, peaks 1378.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2676,2676, 14, 0, 40, 40,0.000000 }, // 2808: f48GP82; Shaker + {2689,2689, 72, 0, 33, 33,0.000000 }, // 2854: f48GP82; Shaker - // Amplitude begins at 2350.0, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2677,2677, 37, 0, 393, 393,0.000000 }, // 2809: f48GP84; Bell Tree + // Amplitude begins at 896.4, peaks 903.7 at 0.0s, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {2690,2690, 70, 0, 260, 260,0.000000 }, // 2855: f48GP84; Bell Tree - // Amplitude begins at 2415.1, + // Amplitude begins at 2535.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2678,2678, 1, 0, 40, 40,0.000000 }, // 2810: f48GP86; Mute Surdu + {2691,2691, 48, 0, 40, 40,0.000000 }, // 2856: f48GP86; Mute Surdu - // Amplitude begins at 2658.8, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2679,2679, 0, 0, 40, 40,0.000000 }, // 2811: f48GP87; Open Surdu + // Amplitude begins at 2409.7, peaks 2753.5 at 0.0s, + // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. + {2692,2692, 53, 0, 240, 240,0.000000 }, // 2857: f48GP87; Open Surdu // Amplitude begins at 1570.2, peaks 1776.9 at 4.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2680,2681, 0, 0, 40000, 140,0.000000 }, // 2812: f49GM2; ElecGrandPiano + {2693,2694, 0, 0, 40000, 140,0.000000 }, // 2858: f49GM2; ElecGrandPiano // Amplitude begins at 2897.7, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2682,2683, 0, 0, 606, 606,0.000000 }, // 2813: f49GM3; Honky-tonkPiano + {2695,2696, 0, 0, 606, 606,0.000000 }, // 2859: f49GM3; Honky-tonkPiano // Amplitude begins at 765.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2684,2685, 0, 0, 6, 6,0.000000 }, // 2814: f49GM111; f49GM7; Clavinet; Shanai + {2697,2698, 0, 0, 6, 6,0.000000 }, // 2860: f49GM111; f49GM7; Clavinet; Shanai // Amplitude begins at 3830.4, peaks 4071.4 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2686,2687, 0, 0, 2360, 2360,0.000000 }, // 2815: f49GM32; f49GM8; Acoustic Bass; Celesta + {2699,2700, 0, 0, 2360, 2360,0.000000 }, // 2861: f49GM32; f49GM8; Acoustic Bass; Celesta // Amplitude begins at 1335.9, peaks 4071.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2688,2689, 0, 0, 40000, 0,0.000000 }, // 2816: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel + {2701,2702, 0, 0, 40000, 0,0.000000 }, // 2862: f49GM24; f49GM9; Acoustic Guitar1; Glockenspiel // Amplitude begins at 1691.9, peaks 2583.8 at 36.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 193,2690, 0, 0, 40000, 13,0.000000 }, // 2817: f49GM18; Rock Organ + { 193,2703, 0, 0, 40000, 13,0.000000 }, // 2863: f49GM18; Rock Organ // Amplitude begins at 2583.2, peaks 2675.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2691,2692, 0, 0, 153, 153,0.000000 }, // 2818: f49GM27; Electric Guitar2 + {2704,2705, 0, 0, 153, 153,0.000000 }, // 2864: f49GM27; Electric Guitar2 // Amplitude begins at 1620.7, peaks 1781.9 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2693,2694, 0, 0, 1153, 1153,0.000000 }, // 2819: f49GM28; Electric Guitar3 + {2706,2707, 0, 0, 1153, 1153,0.000000 }, // 2865: f49GM28; Electric Guitar3 // Amplitude begins at 982.8, peaks 3196.5 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2695,2696, 0, 0, 40000, 0,0.000000 }, // 2820: f49GM30; Distorton Guitar + {2708,2709, 0, 0, 40000, 0,0.000000 }, // 2866: f49GM30; Distorton Guitar // Amplitude begins at 3830.4, peaks 4071.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2697,2698, 0, 0, 40000, 0,0.000000 }, // 2821: f49GM31; Guitar Harmonics + {2710,2711, 0, 0, 40000, 0,0.000000 }, // 2867: f49GM31; Guitar Harmonics // Amplitude begins at 3474.7, peaks 4071.4 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2699,2700, 0, 0, 40000, 0,0.000000 }, // 2822: f49GM33; Electric Bass 1 + {2712,2713, 0, 0, 40000, 0,0.000000 }, // 2868: f49GM33; Electric Bass 1 // Amplitude begins at 2198.7, peaks 3049.3 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2701,2702, 0, 0, 453, 453,0.000000 }, // 2823: f49GM34; Electric Bass 2 + {2714,2715, 0, 0, 453, 453,0.000000 }, // 2869: f49GM34; Electric Bass 2 // Amplitude begins at 2176.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2703,1466, 0, 0, 66, 66,0.000000 }, // 2824: f49GM37; Slap Bass 2 + {2716,1477, 0, 0, 66, 66,0.000000 }, // 2870: f49GM37; Slap Bass 2 // Amplitude begins at 2711.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2704,2705, 0, 0, 126, 126,0.000000 }, // 2825: f49GM38; Synth Bass 1 + {2717,2718, 0, 0, 126, 126,0.000000 }, // 2871: f49GM38; Synth Bass 1 // Amplitude begins at 209.2, peaks 217.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2706,2707, 0, 0, 1186, 1186,0.000000 }, // 2826: f49GM47; Timpany + {2719,2720, 0, 0, 1186, 1186,0.000000 }, // 2872: f49GM47; Timpany // Amplitude begins at 0.4, peaks 2678.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1471,2708, 0, 0, 40000, 66,0.000000 }, // 2827: f49GM50; Synth Strings 1 + {1482,2721, 0, 0, 40000, 66,0.000000 }, // 2873: f49GM50; Synth Strings 1 // Amplitude begins at 0.7, peaks 3115.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2709,2710, 0, 0, 40000, 6,0.000000 }, // 2828: f49GM75; Pan Flute + {2722,2723, 0, 0, 40000, 6,0.000000 }, // 2874: f49GM75; Pan Flute // Amplitude begins at 1252.1, peaks 1322.3 at 18.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 287,2711, 0, 0, 40000, 20,0.000000 }, // 2829: f49GM79; Ocarina + { 287,2724, 0, 0, 40000, 20,0.000000 }, // 2875: f49GM79; Ocarina // Amplitude begins at 1625.0, peaks 1826.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2712,2713, 0, 0, 40000, 20,0.000000 }, // 2830: f49GM85; Lead 6 voice + {2725,2726, 0, 0, 40000, 20,0.000000 }, // 2876: f49GM85; Lead 6 voice // Amplitude begins at 0.8, peaks 3190.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2714,2715, 0, 0, 40000, 0,0.000000 }, // 2831: f49GM86; Lead 7 fifths + {2727,2728, 0, 0, 40000, 0,0.000000 }, // 2877: f49GM86; Lead 7 fifths // Amplitude begins at 9.7, peaks 3612.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2716,2717, 0, 0, 120, 120,0.000000 }, // 2832: f49GM87; Lead 8 brass + {2729,2730, 0, 0, 120, 120,0.000000 }, // 2878: f49GM87; Lead 8 brass // Amplitude begins at 0.8, peaks 3190.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2718,2715, 0, 0, 40000, 0,0.000000 }, // 2833: f49GM88; Pad 1 new age + {2731,2728, 0, 0, 40000, 0,0.000000 }, // 2879: f49GM88; Pad 1 new age // Amplitude begins at 0.0, peaks 1665.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {1507,2719, 0, 0, 40000, 80,0.000000 }, // 2834: f49GM95; Pad 8 sweep + {1518,2732, 0, 0, 40000, 80,0.000000 }, // 2880: f49GM95; Pad 8 sweep // Amplitude begins at 1442.8, peaks 1540.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2720,2721, 0, 0, 313, 313,0.000000 }, // 2835: f49GM99; FX 4 atmosphere + {2733,2734, 0, 0, 313, 313,0.000000 }, // 2881: f49GM99; FX 4 atmosphere // Amplitude begins at 350.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2722,2723, 0, 0, 80, 80,0.000000 }, // 2836: f49GM107; Koto + {2735,2736, 0, 0, 80, 80,0.000000 }, // 2882: f49GM107; Koto // Amplitude begins at 1268.5, peaks 1305.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2724,2725, 0, 0, 180, 180,0.000000 }, // 2837: f49GM112; Tinkle Bell + {2737,2738, 0, 0, 180, 180,0.000000 }, // 2883: f49GM112; Tinkle Bell // Amplitude begins at 1500.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2726,2727, 0, 0, 6, 6,0.000000 }, // 2838: f49GM113; Agogo Bells + {2739,2740, 0, 0, 6, 6,0.000000 }, // 2884: f49GM113; Agogo Bells // Amplitude begins at 0.0, peaks 18.9 at 30.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2728,2729, 0, 0, 40000, 6,0.000000 }, // 2839: f49GM119; Reverse Cymbal + {2741,2742, 0, 0, 40000, 6,0.000000 }, // 2885: f49GM119; Reverse Cymbal // Amplitude begins at 533.6, peaks 817.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2730,2731, 0, 0, 153, 153,0.000000 }, // 2840: f49GM120; Guitar FretNoise + {2743,2744, 0, 0, 153, 153,0.000000 }, // 2886: f49GM120; Guitar FretNoise // Amplitude begins at 740.8, peaks 798.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2732,2733, 0, 0, 153, 153,0.000000 }, // 2841: f49GM121; Breath Noise + {2745,2746, 0, 0, 153, 153,0.000000 }, // 2887: f49GM121; Breath Noise // Amplitude begins at 844.0, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2734,2735, 0, 0, 413, 413,0.000000 }, // 2842: f49GM124; Telephone + {2747,2748, 0, 0, 413, 413,0.000000 }, // 2888: f49GM124; Telephone // Amplitude begins at 4060.1, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2736,2737, 0, 0, 620, 620,0.000000 }, // 2843: f49GM126; Applause/Noise + {2749,2750, 0, 0, 620, 620,0.000000 }, // 2889: f49GM126; Applause/Noise - // Amplitude begins at 2473.7, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2738,2738, 16, 0, 60, 60,0.000000 }, // 2844: f49GP35; f49GP36; Ac Bass Drum; Bass Drum 1 + // Amplitude begins at 2811.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2751,2751, 35, 0, 20, 20,0.000000 }, // 2890: f49GP35; f49GP36; Ac Bass Drum; Bass Drum 1 // Amplitude begins at 2667.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2739,2739, 16, 0, 146, 146,0.000000 }, // 2845: f49GP40; Electric Snare + {2752,2752, 60, 0, 146, 146,0.000000 }, // 2891: f49GP40; Electric Snare - // Amplitude begins at 1610.9, + // Amplitude begins at 1708.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2740,2740, 14, 0, 20, 20,0.000000 }, // 2846: f49GP42; Closed High Hat + {2753,2753, 43, 0, 20, 20,0.000000 }, // 2892: f49GP42; Closed High Hat // Amplitude begins at 2866.5, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2741,2741, 0, 0, 620, 620,0.000000 }, // 2847: f50GM40; f50GM78; Violin; Whistle + {2754,2754, 0, 0, 620, 620,0.000000 }, // 2893: f50GM40; f50GM78; Violin; Whistle // Amplitude begins at 2322.2, peaks 2714.9 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2742,2743, 0, 0, 1633, 1633,0.000000 }, // 2848: f53GM0; AcouGrandPiano + {2755,2756, 0, 0, 1633, 1633,0.000000 }, // 2894: f53GM0; AcouGrandPiano // Amplitude begins at 1685.2, peaks 2825.2 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2744,2745, 0, 0, 1373, 1373,0.000000 }, // 2849: f53GM1; BrightAcouGrand + {2757,2758, 0, 0, 1373, 1373,0.000000 }, // 2895: f53GM1; BrightAcouGrand // Amplitude begins at 787.8, peaks 1018.9 at 0.0s, // fades to 20% at 3.7s, keyoff fades to 20% in 3.7s. - {2746,2747, 0, 0, 3673, 3673,0.000000 }, // 2850: f53GM2; ElecGrandPiano + {2759,2760, 0, 0, 3673, 3673,0.000000 }, // 2896: f53GM2; ElecGrandPiano // Amplitude begins at 2173.8, peaks 2528.6 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {2748,2749, 0, 0, 1480, 1480,0.000000 }, // 2851: f53GM3; Honky-tonkPiano + {2761,2762, 0, 0, 1480, 1480,0.000000 }, // 2897: f53GM3; Honky-tonkPiano // Amplitude begins at 1782.9, peaks 1931.6 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {2750,2751, 0, 0, 2220, 2220,0.000000 }, // 2852: f53GM4; Rhodes Piano + {2763,2764, 0, 0, 2220, 2220,0.000000 }, // 2898: f53GM4; Rhodes Piano // Amplitude begins at 1378.7, peaks 1571.4 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2752,2753, 0, 0, 2413, 2413,0.000000 }, // 2853: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere + {2765,2766, 0, 0, 2413, 2413,0.000000 }, // 2899: f53GM5; f54GM99; Chorused Piano; FX 4 atmosphere // Amplitude begins at 2090.6, peaks 2246.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2754,2755, 0, 0, 1746, 1746,0.000000 }, // 2854: f53GM6; Harpsichord + {2767,2768, 0, 0, 1746, 1746,0.000000 }, // 2900: f53GM6; Harpsichord // Amplitude begins at 2053.8, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2756,2757, 0, 0, 40000, 0,0.000000 }, // 2855: f53GM7; Clavinet + {2769,2770, 0, 0, 40000, 0,0.000000 }, // 2901: f53GM7; Clavinet // Amplitude begins at 52.1, peaks 1015.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2758,2759, 0, 0, 40000, 6,0.000000 }, // 2856: f53GM8; Celesta + {2771,2772, 0, 0, 40000, 6,0.000000 }, // 2902: f53GM8; Celesta // Amplitude begins at 1285.2, peaks 1405.7 at 24.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2760,2761, 0, 0, 40000, 6,0.000000 }, // 2857: f53GM9; Glockenspiel + {2773,2774, 0, 0, 40000, 6,0.000000 }, // 2903: f53GM9; Glockenspiel // Amplitude begins at 2263.3, peaks 2597.0 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2762,2763, 0, 0, 40000, 6,0.000000 }, // 2858: f53GM10; Music box + {2775,2776, 0, 0, 40000, 6,0.000000 }, // 2904: f53GM10; Music box // Amplitude begins at 1319.7, peaks 1434.3 at 38.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2764,2765, 0, 0, 40000, 0,0.000000 }, // 2859: f53GM11; Vibraphone + {2777,2778, 0, 0, 40000, 0,0.000000 }, // 2905: f53GM11; Vibraphone // Amplitude begins at 1045.2, peaks 1185.6 at 27.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2766,2767, 0, 0, 40000, 6,0.000000 }, // 2860: f53GM12; Marimba + {2779,2780, 0, 0, 40000, 6,0.000000 }, // 2906: f53GM12; Marimba // Amplitude begins at 1184.7, peaks 1222.7 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2768,2769, 0, 0, 40000, 0,0.000000 }, // 2861: f53GM13; Xylophone + {2781,2782, 0, 0, 40000, 0,0.000000 }, // 2907: f53GM13; Xylophone // Amplitude begins at 68.3, peaks 1473.9 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2770,2771, 0, 0, 40000, 6,0.000000 }, // 2862: f53GM14; Tubular Bells + {2783,2784, 0, 0, 40000, 6,0.000000 }, // 2908: f53GM14; Tubular Bells // Amplitude begins at 0.3, peaks 1956.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2772,2773, 0, 0, 40000, 6,0.000000 }, // 2863: f53GM15; Dulcimer + {2785,2786, 0, 0, 40000, 6,0.000000 }, // 2909: f53GM15; Dulcimer // Amplitude begins at 3146.6, peaks 3267.5 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2774,2775, 0, 0, 813, 813,0.000000 }, // 2864: f53GM16; Hammond Organ + {2787,2788, 0, 0, 813, 813,0.000000 }, // 2910: f53GM16; Hammond Organ // Amplitude begins at 1738.2, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {2776,2777, 0, 0, 1606, 1606,0.000000 }, // 2865: f53GM17; Percussive Organ + {2789,2790, 0, 0, 1606, 1606,0.000000 }, // 2911: f53GM17; Percussive Organ // Amplitude begins at 970.9, peaks 1718.4 at 34.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2778,2779, 0, 0, 40000, 173,0.000000 }, // 2866: f53GM18; Rock Organ + {2791,2792, 0, 0, 40000, 173,0.000000 }, // 2912: f53GM18; Rock Organ // Amplitude begins at 1393.1, peaks 1544.4 at 0.0s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2780,2781, 0, 0, 1446, 1446,0.000000 }, // 2867: f53GM19; Church Organ + {2793,2794, 0, 0, 1446, 1446,0.000000 }, // 2913: f53GM19; Church Organ // Amplitude begins at 1449.4, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2782,2783, 0, 0, 1000, 1000,0.000000 }, // 2868: f53GM20; Reed Organ + {2795,2796, 0, 0, 1000, 1000,0.000000 }, // 2914: f53GM20; Reed Organ // Amplitude begins at 1176.9, peaks 1392.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2784,2785, 0, 0, 240, 240,0.000000 }, // 2869: f53GM21; Accordion + {2797,2798, 0, 0, 240, 240,0.000000 }, // 2915: f53GM21; Accordion // Amplitude begins at 1780.8, peaks 1854.6 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2786,2787, 0, 0, 40000, 46,0.000000 }, // 2870: f53GM22; Harmonica + {2799,2800, 0, 0, 40000, 46,0.000000 }, // 2916: f53GM22; Harmonica // Amplitude begins at 1674.9, peaks 1990.7 at 2.1s, // fades to 20% at 4.0s, keyoff fades to 20% in 0.1s. - {2786,2788, 0, 0, 3980, 80,0.000000 }, // 2871: f53GM23; Tango Accordion + {2799,2801, 0, 0, 3980, 80,0.000000 }, // 2917: f53GM23; Tango Accordion // Amplitude begins at 0.8, peaks 2656.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2789,2790, 0, 0, 40000, 6,0.000000 }, // 2872: f53GM24; Acoustic Guitar1 + {2802,2803, 0, 0, 40000, 6,0.000000 }, // 2918: f53GM24; Acoustic Guitar1 // Amplitude begins at 0.5, peaks 1657.6 at 6.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2791,2792, 0, 0, 40000, 106,0.000000 }, // 2873: f53GM25; Acoustic Guitar2 + {2804,2805, 0, 0, 40000, 106,0.000000 }, // 2919: f53GM25; Acoustic Guitar2 // Amplitude begins at 570.6, peaks 940.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2793,2794, 0, 0, 40000, 6,0.000000 }, // 2874: f53GM26; Electric Guitar1 + {2806,2807, 0, 0, 40000, 6,0.000000 }, // 2920: f53GM26; Electric Guitar1 // Amplitude begins at 1121.8, peaks 1881.4 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2795,2796, 0, 0, 40000, 6,0.000000 }, // 2875: f53GM27; Electric Guitar2 + {2808,2809, 0, 0, 40000, 6,0.000000 }, // 2921: f53GM27; Electric Guitar2 // Amplitude begins at 3237.5, peaks 3256.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2797,2798, 0, 0, 900, 900,0.000000 }, // 2876: f53GM28; Electric Guitar3 + {2810,2811, 0, 0, 900, 900,0.000000 }, // 2922: f53GM28; Electric Guitar3 // Amplitude begins at 2657.5, peaks 3035.8 at 39.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2799,2800, 0, 0, 40000, 6,0.000000 }, // 2877: f53GM29; Overdrive Guitar + {2812,2813, 0, 0, 40000, 6,0.000000 }, // 2923: f53GM29; Overdrive Guitar // Amplitude begins at 2963.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2801,2802, 0, 0, 260, 260,0.000000 }, // 2878: f53GM30; Distorton Guitar + {2814,2815, 0, 0, 260, 260,0.000000 }, // 2924: f53GM30; Distorton Guitar // Amplitude begins at 2971.5, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2803,2804, 0, 0, 560, 560,0.000000 }, // 2879: f53GM31; Guitar Harmonics + {2816,2817, 0, 0, 560, 560,0.000000 }, // 2925: f53GM31; Guitar Harmonics // Amplitude begins at 2189.8, peaks 2288.7 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2805,2806, 0, 0, 2420, 2420,0.000000 }, // 2880: f53GM32; Acoustic Bass + {2818,2819, 0, 0, 2420, 2420,0.000000 }, // 2926: f53GM32; Acoustic Bass // Amplitude begins at 2171.5, peaks 2252.7 at 0.0s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {2807,2808, 0, 0, 2460, 2460,0.000000 }, // 2881: f53GM33; Electric Bass 1 + {2820,2821, 0, 0, 2460, 2460,0.000000 }, // 2927: f53GM33; Electric Bass 1 // Amplitude begins at 2258.6, peaks 2348.8 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2809,2810, 0, 0, 2360, 2360,0.000000 }, // 2882: f53GM34; Electric Bass 2 + {2822,2823, 0, 0, 2360, 2360,0.000000 }, // 2928: f53GM34; Electric Bass 2 // Amplitude begins at 2075.0, peaks 3157.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2811,2812, 0, 0, 380, 380,0.000000 }, // 2883: f53GM35; Fretless Bass + {2824,2825, 0, 0, 380, 380,0.000000 }, // 2929: f53GM35; Fretless Bass // Amplitude begins at 116.9, peaks 2720.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2813,2814, 0, 0, 86, 86,0.000000 }, // 2884: f53GM37; Slap Bass 2 + {2826,2827, 0, 0, 86, 86,0.000000 }, // 2930: f53GM37; Slap Bass 2 // Amplitude begins at 2061.8, peaks 2355.6 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {2815,2816, 0, 0, 2240, 2240,0.000000 }, // 2885: f53GM38; Synth Bass 1 + {2828,2829, 0, 0, 2240, 2240,0.000000 }, // 2931: f53GM38; Synth Bass 1 // Amplitude begins at 628.8, peaks 1505.4 at 22.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2817,2818, 0, 0, 40000, 6,0.000000 }, // 2886: f53GM39; Synth Bass 2 + {2830,2831, 0, 0, 40000, 6,0.000000 }, // 2932: f53GM39; Synth Bass 2 // Amplitude begins at 1027.0, peaks 1069.0 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {2819,2820, 0, 0, 2353, 2353,0.000000 }, // 2887: f53GM40; Violin + {2832,2833, 0, 0, 2353, 2353,0.000000 }, // 2933: f53GM40; Violin // Amplitude begins at 1470.9, peaks 1831.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2821,2822, 0, 0, 453, 453,0.000000 }, // 2888: f53GM41; Viola + {2834,2835, 0, 0, 453, 453,0.000000 }, // 2934: f53GM41; Viola // Amplitude begins at 1286.6, peaks 1696.3 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2823,2824, 0, 0, 906, 906,0.000000 }, // 2889: f53GM42; Cello + {2836,2837, 0, 0, 906, 906,0.000000 }, // 2935: f53GM42; Cello // Amplitude begins at 1391.5, peaks 2062.5 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2825,2826, 0, 0, 40000, 246,0.000000 }, // 2890: f53GM43; Contrabass + {2838,2839, 0, 0, 40000, 246,0.000000 }, // 2936: f53GM43; Contrabass // Amplitude begins at 2614.8, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2827,2828, 0, 0, 1153, 1153,0.000000 }, // 2891: f53GM44; Tremulo Strings + {2840,2841, 0, 0, 1153, 1153,0.000000 }, // 2937: f53GM44; Tremulo Strings // Amplitude begins at 1500.3, peaks 1887.3 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {2829,2830, 0, 0, 2060, 2060,0.000000 }, // 2892: f53GM45; Pizzicato String + {2842,2843, 0, 0, 2060, 2060,0.000000 }, // 2938: f53GM45; Pizzicato String // Amplitude begins at 1409.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2831,2832, 0, 0, 280, 280,0.000000 }, // 2893: f53GM46; Orchestral Harp + {2844,2845, 0, 0, 280, 280,0.000000 }, // 2939: f53GM46; Orchestral Harp // Amplitude begins at 882.5, peaks 949.5 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2833,2834, 0, 0, 893, 893,0.000000 }, // 2894: f53GM47; Timpany + {2846,2847, 0, 0, 893, 893,0.000000 }, // 2940: f53GM47; Timpany // Amplitude begins at 0.0, peaks 1934.9 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2835,2836, 0, 0, 40000, 153,0.000000 }, // 2895: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 + {2848,2849, 0, 0, 40000, 153,0.000000 }, // 2941: f53GM48; f53GM51; String Ensemble1; SynthStrings 2 // Amplitude begins at 0.0, peaks 1798.3 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2837,2838, 0, 0, 40000, 153,0.000000 }, // 2896: f53GM49; String Ensemble2 + {2850,2851, 0, 0, 40000, 153,0.000000 }, // 2942: f53GM49; String Ensemble2 // Amplitude begins at 0.0, peaks 2470.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2839,2840, 0, 0, 40000, 153,0.000000 }, // 2897: f53GM50; Synth Strings 1 + {2852,2853, 0, 0, 40000, 153,0.000000 }, // 2943: f53GM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 490.3 at 1.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2841,2842, 0, 0, 40000, 133,0.000000 }, // 2898: f53GM52; Choir Aahs + {2854,2855, 0, 0, 40000, 133,0.000000 }, // 2944: f53GM52; Choir Aahs // Amplitude begins at 0.0, peaks 2356.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {2843,2844, 0, 0, 40000, 260,0.000000 }, // 2899: f53GM53; Voice Oohs + {2856,2857, 0, 0, 40000, 260,0.000000 }, // 2945: f53GM53; Voice Oohs // Amplitude begins at 0.0, peaks 2440.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2845,2846, 0, 0, 40000, 66,0.000000 }, // 2900: f53GM54; Synth Voice + {2858,2859, 0, 0, 40000, 66,0.000000 }, // 2946: f53GM54; Synth Voice // Amplitude begins at 923.4, peaks 956.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2847,2847, 0, 0, 326, 326,0.000000 }, // 2901: f53GM55; Orchestra Hit + {2860,2860, 0, 0, 326, 326,0.000000 }, // 2947: f53GM55; Orchestra Hit // Amplitude begins at 423.4, peaks 438.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2848,2848, 0, 0, 326, 326,0.000000 }, // 2902: f53GM56; Trumpet + {2861,2861, 0, 0, 326, 326,0.000000 }, // 2948: f53GM56; Trumpet // Amplitude begins at 1660.9, peaks 2567.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2849,2850, 0, 0, 853, 853,0.000000 }, // 2903: f53GM57; Trombone + {2862,2863, 0, 0, 853, 853,0.000000 }, // 2949: f53GM57; Trombone // Amplitude begins at 0.0, peaks 761.5 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2851,2852, 0, 0, 40000, 200,0.000000 }, // 2904: f53GM58; Tuba + {2864,2865, 0, 0, 40000, 200,0.000000 }, // 2950: f53GM58; Tuba // Amplitude begins at 1901.2, peaks 2638.8 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2853,2854, 0, 0, 853, 853,0.000000 }, // 2905: f53GM59; Muted Trumpet + {2866,2867, 0, 0, 853, 853,0.000000 }, // 2951: f53GM59; Muted Trumpet // Amplitude begins at 448.1, peaks 1251.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2855,2856, 0, 0, 40000, 6,0.000000 }, // 2906: f53GM60; French Horn + {2868,2869, 0, 0, 40000, 6,0.000000 }, // 2952: f53GM60; French Horn // Amplitude begins at 1840.0, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2857,2858, 0, 0, 886, 886,0.000000 }, // 2907: f53GM61; Brass Section + {2870,2871, 0, 0, 886, 886,0.000000 }, // 2953: f53GM61; Brass Section // Amplitude begins at 1486.2, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2859,2860, 0, 0, 886, 886,0.000000 }, // 2908: f53GM62; Synth Brass 1 + {2872,2873, 0, 0, 886, 886,0.000000 }, // 2954: f53GM62; Synth Brass 1 // Amplitude begins at 2401.9, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2861,2862, 0, 0, 773, 773,0.000000 }, // 2909: f53GM64; f54GM37; Slap Bass 2; Soprano Sax + {2874,2875, 0, 0, 773, 773,0.000000 }, // 2955: f53GM64; f54GM37; Slap Bass 2; Soprano Sax // Amplitude begins at 2539.0, peaks 2719.5 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2863,2864, 0, 0, 1046, 1046,0.000000 }, // 2910: f53GM65; Alto Sax + {2876,2877, 0, 0, 1046, 1046,0.000000 }, // 2956: f53GM65; Alto Sax // Amplitude begins at 1074.0, peaks 1491.8 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2865,2866, 0, 0, 40000, 6,0.000000 }, // 2911: f53GM66; Tenor Sax + {2878,2879, 0, 0, 40000, 6,0.000000 }, // 2957: f53GM66; Tenor Sax // Amplitude begins at 2796.6, peaks 2816.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2867,2868, 0, 0, 466, 466,0.000000 }, // 2912: f53GM67; Baritone Sax + {2880,2881, 0, 0, 466, 466,0.000000 }, // 2958: f53GM67; Baritone Sax // Amplitude begins at 2138.3, peaks 2246.1 at 0.1s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2869,2870, 0, 0, 906, 906,0.000000 }, // 2913: f53GM68; Oboe + {2882,2883, 0, 0, 906, 906,0.000000 }, // 2959: f53GM68; Oboe // Amplitude begins at 2910.4, peaks 2937.3 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2871,2872, 0, 0, 1140, 1140,0.000000 }, // 2914: f53GM69; English Horn + {2884,2885, 0, 0, 1140, 1140,0.000000 }, // 2960: f53GM69; English Horn // Amplitude begins at 2777.5, peaks 3012.8 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2873,2874, 0, 0, 706, 706,0.000000 }, // 2915: f53GM70; Bassoon + {2886,2887, 0, 0, 706, 706,0.000000 }, // 2961: f53GM70; Bassoon // Amplitude begins at 2508.9, peaks 2734.4 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2875,2876, 0, 0, 833, 833,0.000000 }, // 2916: f53GM71; Clarinet + {2888,2889, 0, 0, 833, 833,0.000000 }, // 2962: f53GM71; Clarinet // Amplitude begins at 3.0, peaks 1411.0 at 2.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2877,2878, 0, 0, 40000, 0,0.000000 }, // 2917: f53GM72; Piccolo + {2890,2891, 0, 0, 40000, 0,0.000000 }, // 2963: f53GM72; Piccolo // Amplitude begins at 0.0, peaks 1251.4 at 0.3s, // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - {2879,2879, 0, 0, 4373, 4373,0.000000 }, // 2918: f53GM74; Recorder + {2892,2892, 0, 0, 4373, 4373,0.000000 }, // 2964: f53GM74; Recorder // Amplitude begins at 120.7, peaks 2400.8 at 0.0s, // fades to 20% at 4.3s, keyoff fades to 20% in 4.3s. - {2880,2880, 0, 0, 4320, 4320,0.000000 }, // 2919: f53GM75; Pan Flute + {2893,2893, 0, 0, 4320, 4320,0.000000 }, // 2965: f53GM75; Pan Flute // Amplitude begins at 120.9, peaks 2651.3 at 0.0s, // fades to 20% at 4.0s, keyoff fades to 20% in 4.0s. - {2881,2881, 0, 0, 4040, 4040,0.000000 }, // 2920: f53GM76; Bottle Blow + {2894,2894, 0, 0, 4040, 4040,0.000000 }, // 2966: f53GM76; Bottle Blow // Amplitude begins at 1.1, peaks 1219.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2882,2883, 0, 0, 40000, 26,0.000000 }, // 2921: f53GM78; Whistle + {2895,2896, 0, 0, 40000, 26,0.000000 }, // 2967: f53GM78; Whistle // Amplitude begins at 1501.7, peaks 2614.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2884,2884, 0, 0, 40, 40,0.000000 }, // 2922: f53GM79; Ocarina + {2897,2897, 0, 0, 40, 40,0.000000 }, // 2968: f53GM79; Ocarina // Amplitude begins at 120.4, peaks 2032.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2885,2885, 0, 0, 40, 40,0.000000 }, // 2923: f53GM80; Lead 1 squareea + {2898,2898, 0, 0, 40, 40,0.000000 }, // 2969: f53GM80; Lead 1 squareea // Amplitude begins at 1469.6, peaks 1709.7 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2886,2886, 0, 0, 1746, 1746,0.000000 }, // 2924: f53GM81; Lead 2 sawtooth + {2899,2899, 0, 0, 1746, 1746,0.000000 }, // 2970: f53GM81; Lead 2 sawtooth // Amplitude begins at 0.0, peaks 850.2 at 1.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2887,2888, 0, 0, 40000, 6,0.000000 }, // 2925: f53GM83; Lead 4 chiff + {2900,2901, 0, 0, 40000, 6,0.000000 }, // 2971: f53GM83; Lead 4 chiff // Amplitude begins at 110.5, peaks 1920.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2889,2890, 0, 0, 40000, 6,0.000000 }, // 2926: f53GM85; Lead 6 voice + {2902,2903, 0, 0, 40000, 6,0.000000 }, // 2972: f53GM85; Lead 6 voice // Amplitude begins at 5.6, peaks 2866.3 at 0.1s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {2344,2891, 0, 0, 4740, 4740,0.000000 }, // 2927: f53GM86; Lead 7 fifths + {2357,2904, 0, 0, 4740, 4740,0.000000 }, // 2973: f53GM86; Lead 7 fifths // Amplitude begins at 732.3, peaks 2561.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2892,2892, 0, 0, 126, 126,0.000000 }, // 2928: f53GM87; Lead 8 brass + {2905,2905, 0, 0, 126, 126,0.000000 }, // 2974: f53GM87; Lead 8 brass // Amplitude begins at 2.9, peaks 1022.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2893,2894, 0, 0, 40000, 33,0.000000 }, // 2929: f53GM90; Pad 3 polysynth + {2906,2907, 0, 0, 40000, 33,0.000000 }, // 2975: f53GM90; Pad 3 polysynth // Amplitude begins at 2.1, peaks 790.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2895,2896, 0, 0, 40000, 26,0.000000 }, // 2930: f53GM91; Pad 4 choir + {2908,2909, 0, 0, 40000, 26,0.000000 }, // 2976: f53GM91; Pad 4 choir // Amplitude begins at 2.4, peaks 796.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2897,2898, 0, 0, 40000, 6,0.000000 }, // 2931: f53GM92; Pad 5 bowedpad + {2910,2911, 0, 0, 40000, 6,0.000000 }, // 2977: f53GM92; Pad 5 bowedpad // Amplitude begins at 0.6, peaks 1065.3 at 0.1s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {2899,2900, 0, 0, 1826, 1826,0.000000 }, // 2932: f53GM94; Pad 7 halo + {2912,2913, 0, 0, 1826, 1826,0.000000 }, // 2978: f53GM94; Pad 7 halo // Amplitude begins at 1056.0, peaks 1608.8 at 34.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2901,2902, 0, 0, 40000, 6,0.000000 }, // 2933: f53GM95; Pad 8 sweep + {2914,2915, 0, 0, 40000, 6,0.000000 }, // 2979: f53GM95; Pad 8 sweep // Amplitude begins at 732.3, peaks 2592.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {2903,2903, 0, 0, 966, 966,0.000000 }, // 2934: f53GM96; FX 1 rain + {2916,2916, 0, 0, 966, 966,0.000000 }, // 2980: f53GM96; FX 1 rain // Amplitude begins at 3020.0, peaks 3072.7 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2904,2905, 0, 0, 1713, 1713,0.000000 }, // 2935: f53GM97; FX 2 soundtrack + {2917,2918, 0, 0, 1713, 1713,0.000000 }, // 2981: f53GM97; FX 2 soundtrack // Amplitude begins at 2712.8, peaks 2999.1 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2906,2907, 0, 0, 1746, 1746,0.000000 }, // 2936: f53GM98; FX 3 crystal + {2919,2920, 0, 0, 1746, 1746,0.000000 }, // 2982: f53GM98; FX 3 crystal // Amplitude begins at 2569.1, peaks 2967.0 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {2908,2909, 0, 0, 2186, 2186,0.000000 }, // 2937: f53GM99; FX 4 atmosphere + {2921,2922, 0, 0, 2186, 2186,0.000000 }, // 2983: f53GM99; FX 4 atmosphere // Amplitude begins at 1798.2, peaks 2183.5 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2910,2911, 0, 0, 1713, 1713,0.000000 }, // 2938: f53GM100; FX 5 brightness + {2923,2924, 0, 0, 1713, 1713,0.000000 }, // 2984: f53GM100; FX 5 brightness // Amplitude begins at 1992.8, peaks 2473.7 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {2912,2913, 0, 0, 1713, 1713,0.000000 }, // 2939: f53GM101; FX 6 goblins + {2925,2926, 0, 0, 1713, 1713,0.000000 }, // 2985: f53GM101; FX 6 goblins // Amplitude begins at 861.7, peaks 984.7 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2914,2915, 0, 0, 506, 506,0.000000 }, // 2940: f53GM102; FX 7 echoes + {2927,2928, 0, 0, 506, 506,0.000000 }, // 2986: f53GM102; FX 7 echoes // Amplitude begins at 2857.4, peaks 2917.0 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2916,2917, 0, 0, 486, 486,0.000000 }, // 2941: f53GM103; FX 8 sci-fi + {2929,2930, 0, 0, 486, 486,0.000000 }, // 2987: f53GM103; FX 8 sci-fi // Amplitude begins at 1593.8, peaks 1962.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2918,2919, 0, 0, 486, 486,0.000000 }, // 2942: f53GM104; Sitar + {2931,2932, 0, 0, 486, 486,0.000000 }, // 2988: f53GM104; Sitar // Amplitude begins at 0.6, peaks 1793.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2920,2920, 0, 0, 40000, 73,0.000000 }, // 2943: f53GM105; Banjo + {2933,2933, 0, 0, 40000, 73,0.000000 }, // 2989: f53GM105; Banjo // Amplitude begins at 0.0, peaks 2835.6 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2921,2922, 0, 0, 40000, 20,0.000000 }, // 2944: f53GM107; Koto + {2934,2935, 0, 0, 40000, 20,0.000000 }, // 2990: f53GM107; Koto // Amplitude begins at 961.1, peaks 1524.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2923,2924, 0, 0, 40000, 6,0.000000 }, // 2945: f53GM108; Kalimba + {2936,2937, 0, 0, 40000, 6,0.000000 }, // 2991: f53GM108; Kalimba // Amplitude begins at 5.6, peaks 1935.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2925,2926, 0, 0, 40000, 20,0.000000 }, // 2946: f53GM109; Bagpipe + {2938,2939, 0, 0, 40000, 20,0.000000 }, // 2992: f53GM109; Bagpipe // Amplitude begins at 4.3, peaks 1677.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2927,2928, 0, 0, 40000, 13,0.000000 }, // 2947: f53GM110; Fiddle + {2940,2941, 0, 0, 40000, 13,0.000000 }, // 2993: f53GM110; Fiddle // Amplitude begins at 0.6, peaks 2215.9 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2929,2930, 0, 0, 40000, 106,0.000000 }, // 2948: f53GM111; Shanai + {2942,2943, 0, 0, 40000, 106,0.000000 }, // 2994: f53GM111; Shanai // Amplitude begins at 1000.5, peaks 2195.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2931,2931, 0, 0, 20, 20,0.000000 }, // 2949: f53GM112; Tinkle Bell + {2944,2944, 0, 0, 20, 20,0.000000 }, // 2995: f53GM112; Tinkle Bell // Amplitude begins at 1133.7, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2932,2932, 0, 0, 40000, 86,0.000000 }, // 2950: f53GM113; Agogo Bells + {2945,2945, 0, 0, 40000, 86,0.000000 }, // 2996: f53GM113; Agogo Bells // Amplitude begins at 1702.6, peaks 1810.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2933,2934, 0, 0, 313, 313,0.000000 }, // 2951: f53GM116; Taiko Drum + {2946,2947, 0, 0, 313, 313,0.000000 }, // 2997: f53GM116; Taiko Drum // Amplitude begins at 29.1, peaks 2819.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2935,2935, 0, 0, 46, 46,0.000000 }, // 2952: f53GM119; Reverse Cymbal + {2948,2948, 0, 0, 46, 46,0.000000 }, // 2998: f53GM119; Reverse Cymbal // Amplitude begins at 1912.4, peaks 2703.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2936,2936, 0, 0, 160, 160,0.000000 }, // 2953: f53GM120; Guitar FretNoise + {2949,2949, 0, 0, 160, 160,0.000000 }, // 2999: f53GM120; Guitar FretNoise // Amplitude begins at 860.0, peaks 932.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2937,2938, 0, 0, 1220, 1220,0.000000 }, // 2954: f53GM121; Breath Noise + {2950,2951, 0, 0, 1220, 1220,0.000000 }, // 3000: f53GM121; Breath Noise // Amplitude begins at 5.2, peaks 2244.1 at 15.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2939,2939, 0, 0, 40000, 120,0.000000 }, // 2955: f53GM123; Bird Tweet + {2952,2952, 0, 0, 40000, 120,0.000000 }, // 3001: f53GM123; Bird Tweet // Amplitude begins at 985.1, peaks 2686.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2940,2940, 0, 0, 260, 260,0.000000 }, // 2956: f53GM124; Telephone + {2953,2953, 0, 0, 260, 260,0.000000 }, // 3002: f53GM124; Telephone // Amplitude begins at 660.4, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - {2941,2942, 0, 0, 3073, 3073,0.000000 }, // 2957: f53GM126; Applause/Noise + {2954,2955, 0, 0, 3073, 3073,0.000000 }, // 3003: f53GM126; Applause/Noise // Amplitude begins at 2842.8, peaks 3173.5 at 1.9s, // fades to 20% at 4.2s, keyoff fades to 20% in 0.0s. - {2943,2944, 0, 0, 4153, 13,0.000000 }, // 2958: f53GM127; Gunshot + {2956,2957, 0, 0, 4153, 13,0.000000 }, // 3004: f53GM127; Gunshot // Amplitude begins at 44.9, peaks 2501.1 at 30.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2945,2946, 0, 0, 40000, 173,0.000000 }, // 2959: f16GM48; f54GM48; String Ensemble1 + {2958,2959, 0, 0, 40000, 173,0.000000 }, // 3005: f16GM48; f54GM48; String Ensemble1 // Amplitude begins at 102.1, peaks 2577.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2947,2948, 0, 0, 40000, 6,0.000000 }, // 2960: f16GM56; f54GM56; Trumpet + {2960,2961, 0, 0, 40000, 6,0.000000 }, // 3006: f16GM56; f54GM56; Trumpet // Amplitude begins at 1.8, peaks 3011.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2949,2950, 0, 0, 40000, 33,0.000000 }, // 2961: f16GM58; f54GM58; Tuba + {2962,2963, 0, 0, 40000, 33,0.000000 }, // 3007: f16GM58; f54GM58; Tuba // Amplitude begins at 858.3, peaks 2159.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2951,2952, 0, 0, 40000, 106,0.000000 }, // 2962: f16GM60; f54GM60; French Horn + {2964,2965, 0, 0, 40000, 106,0.000000 }, // 3008: f16GM60; f54GM60; French Horn // Amplitude begins at 679.8, peaks 1039.6 at 0.5s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {2953,2953, 0, 0, 533, 533,0.000000 }, // 2963: f54GM81; Lead 2 sawtooth + {2966,2966, 0, 0, 533, 533,0.000000 }, // 3009: f54GM81; Lead 2 sawtooth // Amplitude begins at 1241.3, peaks 1977.0 at 37.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.7s. - {2954,2954, 0, 0, 40000, 700,0.000000 }, // 2964: f54GM87; f54GM90; Lead 8 brass; Pad 3 polysynth + {2967,2967, 0, 0, 40000, 700,0.000000 }, // 3010: f54GM87; f54GM90; Lead 8 brass; Pad 3 polysynth + + // Amplitude begins at 968.2, + // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. + {2440,2440, 49, 0, 560, 560,0.000000 }, // 3011: f16GP49; f54GP49; Crash Cymbal 1 + + // Amplitude begins at 2430.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2361,2361, 61, 0, 26, 26,0.000000 }, // 3012: f54GP60; High Bongo + + // Amplitude begins at 2171.0, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2361,2361, 56, 0, 26, 26,0.000000 }, // 3013: f54GP61; Low Bongo + + // Amplitude begins at 2130.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2361,2361, 58, 0, 26, 26,0.000000 }, // 3014: f54GP62; Mute High Conga + + // Amplitude begins at 2718.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2361,2361, 49, 0, 33, 33,0.000000 }, // 3015: f54GP63; f54GP65; High Timbale; Open High Conga + + // Amplitude begins at 1901.8, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + {2361,2361, 44, 0, 26, 26,0.000000 }, // 3016: f54GP64; f54GP66; Low Conga; Low Timbale // Amplitude begins at 0.0, peaks 1221.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2955,2955, 0, 0, 40000, 186,0.000000 }, // 2965: MGM48; MGM50; String Ensemble1; Synth Strings 1 + {2968,2968, 0, 0, 40000, 186,0.000000 }, // 3017: MGM48; MGM50; String Ensemble1; Synth Strings 1 // Amplitude begins at 0.3, peaks 2618.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2956,2956, 0, 0, 146, 146,0.000000 }, // 2966: MGM81; Lead 2 sawtooth + {2969,2969, 0, 0, 146, 146,0.000000 }, // 3018: MGM81; Lead 2 sawtooth // Amplitude begins at 1882.9, peaks 2407.9 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {2957,2957, 0, 0, 1886, 1886,0.000000 }, // 2967: MGM97; FX 2 soundtrack + {2970,2970, 0, 0, 1886, 1886,0.000000 }, // 3019: MGM97; FX 2 soundtrack // Amplitude begins at 4.5, peaks 2388.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2958,2958, 0, 0, 40000, 53,0.000000 }, // 2968: MGM107; MGM108; MGM109; oGM108; oGM109; Bagpipe; Kalimba; Koto + {2971,2971, 0, 0, 40000, 53,0.000000 }, // 3020: MGM107; MGM108; MGM109; oGM108; oGM109; Bagpipe; Kalimba; Koto // Amplitude begins at 1250.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2959,2959, 0, 0, 80, 80,0.000000 }, // 2969: MGM127; oGM127; Gunshot + {2972,2972, 0, 0, 80, 80,0.000000 }, // 3021: MGM127; oGM127; Gunshot - // Amplitude begins at 68.5, peaks 98.4 at 0.0s, + // Amplitude begins at 76.7, peaks 126.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2960,2960,100, 0, 40, 40,0.000000 }, // 2970: MGP42; Closed High Hat + {2973,2973, 84, 0, 40, 40,0.000000 }, // 3022: MGP42; Closed High Hat - // Amplitude begins at 388.8, peaks 538.7 at 0.0s, + // Amplitude begins at 475.3, peaks 869.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2961,2961,100, 0, 120, 120,0.000000 }, // 2971: MGP49; Crash Cymbal 1 + {2974,2974, 72, 0, 140, 140,0.000000 }, // 3023: MGP49; Crash Cymbal 1 // Amplitude begins at 2947.3, peaks 3331.7 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {2962,2962, 0, 0, 2113, 2113,0.000000 }, // 2972: oGM0; oGM1; oGM2; AcouGrandPiano; BrightAcouGrand; ElecGrandPiano + {2975,2975, 0, 0, 2113, 2113,0.000000 }, // 3024: oGM0; oGM1; oGM2; AcouGrandPiano; BrightAcouGrand; ElecGrandPiano // Amplitude begins at 0.0, peaks 2987.1 at 2.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2963,2963, 0, 0, 40000, 66,0.000000 }, // 2973: oGM3; Honky-tonkPiano + {2976,2976, 0, 0, 40000, 66,0.000000 }, // 3025: oGM3; Honky-tonkPiano // Amplitude begins at 0.0, peaks 2579.4 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.1s. - {2964,2964, 0, 0, 40000, 2086,0.000000 }, // 2974: oGM4; Rhodes Piano + {2977,2977, 0, 0, 40000, 2086,0.000000 }, // 3026: oGM4; Rhodes Piano // Amplitude begins at 2114.4, peaks 2445.0 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {2965,2965, 0, 0, 1760, 1760,0.000000 }, // 2975: oGM5; Chorused Piano + {2978,2978, 0, 0, 1760, 1760,0.000000 }, // 3027: oGM5; Chorused Piano // Amplitude begins at 2831.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2966,2966, 0, 0, 126, 126,0.000000 }, // 2976: oGM6; Harpsichord + {2979,2979, 0, 0, 126, 126,0.000000 }, // 3028: oGM6; Harpsichord // Amplitude begins at 7.2, peaks 3165.3 at 2.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2967,2967, 0, 0, 40000, 0,0.000000 }, // 2977: oGM7; Clavinet + {2980,2980, 0, 0, 40000, 0,0.000000 }, // 3029: oGM7; Clavinet // Amplitude begins at 1835.2, peaks 2749.9 at 37.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2968,2968, 0, 0, 40000, 73,0.000000 }, // 2978: oGM8; Celesta + {2981,2981, 0, 0, 40000, 73,0.000000 }, // 3030: oGM8; Celesta // Amplitude begins at 2145.6, peaks 2680.3 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2969,2969, 0, 0, 40000, 73,0.000000 }, // 2979: oGM9; Glockenspiel + {2982,2982, 0, 0, 40000, 73,0.000000 }, // 3031: oGM9; Glockenspiel // Amplitude begins at 1728.5, peaks 2262.6 at 2.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2970,2970, 0, 0, 40000, 126,0.000000 }, // 2980: oGM10; Music box + {2983,2983, 0, 0, 40000, 126,0.000000 }, // 3032: oGM10; Music box // Amplitude begins at 0.0, peaks 2665.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2971,2971, 0, 0, 40000, 513,0.000000 }, // 2981: oGM12; Marimba + {2984,2984, 0, 0, 40000, 513,0.000000 }, // 3033: oGM12; Marimba // Amplitude begins at 0.0, peaks 2566.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2972,2972, 0, 0, 40000, 393,0.000000 }, // 2982: oGM13; Xylophone + {2985,2985, 0, 0, 40000, 393,0.000000 }, // 3034: oGM13; Xylophone // Amplitude begins at 2784.0, peaks 2956.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {2973,2973, 0, 0, 906, 906,0.000000 }, // 2983: oGM14; Tubular Bells + {2986,2986, 0, 0, 906, 906,0.000000 }, // 3035: oGM14; Tubular Bells // Amplitude begins at 2472.7, peaks 3115.9 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2974,2974, 0, 0, 1153, 1153,0.000000 }, // 2984: oGM15; Dulcimer + {2987,2987, 0, 0, 1153, 1153,0.000000 }, // 3036: oGM15; Dulcimer // Amplitude begins at 2225.2, peaks 2363.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2975,2975, 0, 0, 40000, 0,0.000000 }, // 2985: oGM24; Acoustic Guitar1 + {2988,2988, 0, 0, 40000, 0,0.000000 }, // 3037: oGM24; Acoustic Guitar1 // Amplitude begins at 121.5, peaks 2354.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2976,2976, 0, 0, 40000, 0,0.000000 }, // 2986: oGM25; Acoustic Guitar2 + {2989,2989, 0, 0, 40000, 0,0.000000 }, // 3038: oGM25; Acoustic Guitar2 // Amplitude begins at 867.2, peaks 2627.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2977,2977, 0, 0, 40000, 0,0.000000 }, // 2987: oGM27; Electric Guitar2 + {2990,2990, 0, 0, 40000, 0,0.000000 }, // 3039: oGM27; Electric Guitar2 // Amplitude begins at 77.0, peaks 1934.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {2978,2978, 0, 0, 40000, 173,0.000000 }, // 2988: oGM32; Acoustic Bass + {2991,2991, 0, 0, 40000, 173,0.000000 }, // 3040: oGM32; Acoustic Bass // Amplitude begins at 5.3, peaks 1290.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2979,2979, 0, 0, 640, 640,0.000000 }, // 2989: oGM35; Fretless Bass + {2992,2992, 0, 0, 640, 640,0.000000 }, // 3041: oGM35; Fretless Bass // Amplitude begins at 0.0, peaks 2989.1 at 0.6s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {2980,2980, 0, 0, 586, 586,0.000000 }, // 2990: oGM41; Viola + {2993,2993, 0, 0, 586, 586,0.000000 }, // 3042: oGM41; Viola // Amplitude begins at 0.3, peaks 2218.3 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2981,2981, 0, 0, 40000, 146,0.000000 }, // 2991: oGM48; String Ensemble1 + {2994,2994, 0, 0, 40000, 146,0.000000 }, // 3043: oGM48; String Ensemble1 // Amplitude begins at 0.8, peaks 2664.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2982,2982, 0, 0, 40000, 66,0.000000 }, // 2992: oGM50; Synth Strings 1 + {2995,2995, 0, 0, 40000, 66,0.000000 }, // 3044: oGM50; Synth Strings 1 // Amplitude begins at 0.6, peaks 1305.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2983,2983, 0, 0, 126, 126,0.000000 }, // 2993: oGM53; Voice Oohs + {2996,2996, 0, 0, 126, 126,0.000000 }, // 3045: oGM53; Voice Oohs // Amplitude begins at 0.0, peaks 2014.3 at 0.2s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {2984,2984, 0, 0, 1393, 1393,0.000000 }, // 2994: oGM55; Orchestra Hit + {2997,2997, 0, 0, 1393, 1393,0.000000 }, // 3046: oGM55; Orchestra Hit // Amplitude begins at 3.7, peaks 2062.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {2985,2985, 0, 0, 40000, 113,0.000000 }, // 2995: oGM56; Trumpet + {2998,2998, 0, 0, 40000, 113,0.000000 }, // 3047: oGM56; Trumpet // Amplitude begins at 1183.5, peaks 1254.5 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {2986,2986, 0, 0, 1113, 1113,0.000000 }, // 2996: oGM59; Muted Trumpet + {2999,2999, 0, 0, 1113, 1113,0.000000 }, // 3048: oGM59; Muted Trumpet // Amplitude begins at 2796.3, peaks 2921.0 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2987,2987, 0, 0, 1200, 1200,0.000000 }, // 2997: oGM60; French Horn + {3000,3000, 0, 0, 1200, 1200,0.000000 }, // 3049: oGM60; French Horn // Amplitude begins at 2328.2, peaks 2462.5 at 28.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2988,2988, 0, 0, 40000, 0,0.000000 }, // 2998: oGM61; Brass Section + {3001,3001, 0, 0, 40000, 0,0.000000 }, // 3050: oGM61; Brass Section // Amplitude begins at 8.2, peaks 2922.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2989,2989, 0, 0, 40000, 13,0.000000 }, // 2999: oGM62; Synth Brass 1 + {3002,3002, 0, 0, 40000, 13,0.000000 }, // 3051: oGM62; Synth Brass 1 // Amplitude begins at 0.4, peaks 2771.3 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2990,2990, 0, 0, 206, 206,0.000000 }, // 3000: oGM63; Synth Brass 2 + {3003,3003, 0, 0, 206, 206,0.000000 }, // 3052: oGM63; Synth Brass 2 // Amplitude begins at 1789.1, peaks 3213.8 at 4.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2991,2991, 0, 0, 40000, 0,0.000000 }, // 3001: oGM78; Whistle + {3004,3004, 0, 0, 40000, 0,0.000000 }, // 3053: oGM78; Whistle // Amplitude begins at 6.1, peaks 2385.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {2992,2992, 0, 0, 40000, 433,0.000000 }, // 3002: oGM79; Ocarina + {3005,3005, 0, 0, 40000, 433,0.000000 }, // 3054: oGM79; Ocarina // Amplitude begins at 2844.1, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {2993,2993, 0, 0, 1220, 1220,0.000000 }, // 3003: oGM80; Lead 1 squareea + {3006,3006, 0, 0, 1220, 1220,0.000000 }, // 3055: oGM80; Lead 1 squareea // Amplitude begins at 813.9, peaks 2193.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {2994,2994, 0, 0, 40000, 460,0.000000 }, // 3004: oGM81; Lead 2 sawtooth + {3007,3007, 0, 0, 40000, 460,0.000000 }, // 3056: oGM81; Lead 2 sawtooth // Amplitude begins at 6.1, peaks 2032.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {2995,2995, 0, 0, 40000, 0,0.000000 }, // 3005: oGM90; oGM91; Pad 3 polysynth; Pad 4 choir + {3008,3008, 0, 0, 40000, 0,0.000000 }, // 3057: oGM90; oGM91; Pad 3 polysynth; Pad 4 choir // Amplitude begins at 801.0, peaks 1761.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2996,2996, 0, 0, 106, 106,0.000000 }, // 3006: oGM94; Pad 7 halo + {3009,3009, 0, 0, 106, 106,0.000000 }, // 3058: oGM94; Pad 7 halo // Amplitude begins at 1434.2, peaks 1619.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2997,2997, 0, 0, 293, 293,0.000000 }, // 3007: oGM112; Tinkle Bell + {3010,3010, 0, 0, 293, 293,0.000000 }, // 3059: oGM112; Tinkle Bell // Amplitude begins at 2547.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 351, 351, 0, 0, 66, 66,0.000000 }, // 3008: oGM113; Agogo Bells + { 351, 351, 0, 0, 66, 66,0.000000 }, // 3060: oGM113; Agogo Bells // Amplitude begins at 1451.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2998,2998, 0, 0, 46, 46,0.000000 }, // 3009: oGM114; Steel Drums + {3011,3011, 0, 0, 46, 46,0.000000 }, // 3061: oGM114; Steel Drums // Amplitude begins at 385.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2999,2999, 0, 0, 26, 26,0.000000 }, // 3010: oGM115; Woodblock + {3012,3012, 0, 0, 26, 26,0.000000 }, // 3062: oGM115; Woodblock // Amplitude begins at 1372.8, peaks 1406.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3000,3000, 0, 0, 313, 313,0.000000 }, // 3011: oGM116; oGM119; Reverse Cymbal; Taiko Drum + {3013,3013, 0, 0, 313, 313,0.000000 }, // 3063: oGM116; oGM119; Reverse Cymbal; Taiko Drum // Amplitude begins at 114.9, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3001,3001, 0, 0, 2346, 2346,0.000000 }, // 3012: oGM121; Breath Noise + {3014,3014, 0, 0, 2346, 2346,0.000000 }, // 3064: oGM121; Breath Noise // Amplitude begins at 7.1, peaks 2781.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3002,3002, 0, 0, 186, 186,0.000000 }, // 3013: oGM122; Seashore + {3015,3015, 0, 0, 186, 186,0.000000 }, // 3065: oGM122; Seashore // Amplitude begins at 77.0, peaks 1935.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3003,3003, 0, 0, 273, 273,0.000000 }, // 3014: oGM124; Telephone + {3016,3016, 0, 0, 273, 273,0.000000 }, // 3066: oGM124; Telephone // Amplitude begins at 0.0, peaks 1797.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3004,3004, 0, 0, 40000, 0,0.000000 }, // 3015: oGM125; Helicopter + {3017,3017, 0, 0, 40000, 0,0.000000 }, // 3067: oGM125; Helicopter // Amplitude begins at 744.7, peaks 2218.3 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3005,3005, 0, 0, 40000, 146,0.000000 }, // 3016: oGM126; Applause/Noise + {3018,3018, 0, 0, 40000, 146,0.000000 }, // 3068: oGM126; Applause/Noise + + // Amplitude begins at 2451.3, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 351, 351, 36, 0, 93, 93,0.000000 }, // 3069: oGP36; Bass Drum 1 + + // Amplitude begins at 1437.2, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 369, 369, 37, 0, 33, 33,0.000000 }, // 3070: oGP37; Side Stick + + // Amplitude begins at 1534.6, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {3011,3011, 38, 0, 60, 60,0.000000 }, // 3071: oGP38; Acoustic Snare + + // Amplitude begins at 1339.1, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 369, 369, 24, 0, 33, 33,0.000000 }, // 3072: oGP39; Hand Clap - // Amplitude begins at 2716.5, + // Amplitude begins at 1404.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 351, 351, 17, 0, 53, 53,0.000000 }, // 3017: oGP35; oGP36; Ac Bass Drum; Bass Drum 1 + {3011,3011, 32, 0, 60, 60,0.000000 }, // 3073: oGP40; Electric Snare - // Amplitude begins at 1531.4, + // Amplitude begins at 1465.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2998,2998, 14, 0, 46, 46,0.000000 }, // 3018: oGP38; oGP40; Acoustic Snare; Electric Snare + { 369, 369, 48, 0, 33, 33,0.000000 }, // 3074: oGP41; Low Floor Tom - // Amplitude begins at 318.0, + // Amplitude begins at 277.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2999,2999, 12, 0, 20, 20,0.000000 }, // 3019: oGP42; Closed High Hat + {3012,3012, 42, 0, 46, 46,0.000000 }, // 3075: oGP42; Closed High Hat - // Amplitude begins at 913.0, + // Amplitude begins at 1469.9, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 369, 369, 50, 0, 46, 46,0.000000 }, // 3076: oGP43; High Floor Tom + + // Amplitude begins at 1509.7, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 369, 369, 52, 0, 66, 66,0.000000 }, // 3077: oGP45; Low Tom + + // Amplitude begins at 1482.6, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 369, 369, 54, 0, 80, 80,0.000000 }, // 3078: oGP47; Low-Mid Tom + + // Amplitude begins at 1573.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 369, 369, 55, 0, 86, 86,0.000000 }, // 3079: oGP48; High-Mid Tom + + // Amplitude begins at 1576.7, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + { 369, 369, 57, 0, 100, 100,0.000000 }, // 3080: oGP50; High Tom + + // Amplitude begins at 904.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3000,3000, 6, 0, 306, 306,0.000000 }, // 3020: oGP51; Ride Cymbal 1 + {3013,3013, 51, 0, 313, 313,0.000000 }, // 3081: oGP51; Ride Cymbal 1 + + // Amplitude begins at 3080.6, + // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. + { 145, 145, 61, 0, 40, 40,0.000000 }, // 3082: oGP61; Low Bongo + + // Amplitude begins at 2753.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {3019,3019, 0, 0, 100, 100,0.000000 }, // 3083: oGP62; Mute High Conga + + // Amplitude begins at 2749.0, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {3019,3019, 63, 0, 86, 86,0.000000 }, // 3084: oGP63; Open High Conga + + // Amplitude begins at 2741.2, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {3019,3019, 64, 0, 86, 86,0.000000 }, // 3085: oGP64; Low Conga - // Amplitude begins at 2830.8, + // Amplitude begins at 1192.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3006,3006, 1, 0, 100, 100,0.000000 }, // 3021: oGP62; oGP63; oGP64; Low Conga; Mute High Conga; Open High Conga + {3020,3020, 40, 0, 60, 60,0.000000 }, // 3086: oGP69; Cabasa - // Amplitude begins at 1219.3, + // Amplitude begins at 1110.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3007,3007, 14, 0, 46, 46,0.000000 }, // 3022: oGP69; oGP70; Cabasa; Maracas + {3020,3020, 70, 0, 40, 40,0.000000 }, // 3087: oGP70; Maracas // Amplitude begins at 708.3, peaks 2554.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3008,3008, 0, 0, 40000, 6,0.000000 }, // 3023: f15GM24; Acoustic Guitar1 + {3021,3021, 0, 0, 40000, 6,0.000000 }, // 3088: f15GM24; Acoustic Guitar1 // Amplitude begins at 6.8, peaks 3267.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3009,3009, 0, 0, 40000, 0,0.000000 }, // 3024: f15GM88; Pad 1 new age + {3022,3022, 0, 0, 40000, 0,0.000000 }, // 3089: f15GM88; Pad 1 new age // Amplitude begins at 2080.3, peaks 2712.7 at 8.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3010,3010, 0, 0, 40000, 6,0.000000 }, // 3025: f15GM92; Pad 5 bowedpad + {3023,3023, 0, 0, 40000, 6,0.000000 }, // 3090: f15GM92; Pad 5 bowedpad // Amplitude begins at 2080.3, peaks 2711.7 at 30.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3011,3011, 0, 0, 40000, 6,0.000000 }, // 3026: f15GM93; Pad 6 metallic + {3024,3024, 0, 0, 40000, 6,0.000000 }, // 3091: f15GM93; Pad 6 metallic - // Amplitude begins at 2131.0, peaks 2549.5 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3012,3012, 0, 0, 40, 40,0.000000 }, // 3027: f16GP35; Ac Bass Drum + // Amplitude begins at 2406.1, peaks 2748.8 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {3025,3025, 38, 0, 60, 60,0.000000 }, // 3092: f16GP35; Ac Bass Drum + + // Amplitude begins at 1558.1, peaks 2196.6 at 0.0s, + // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. + {2445,2445, 57, 0, 66, 66,0.000000 }, // 3093: f16GP64; Low Conga - // Amplitude begins at 102.5, peaks 1117.3 at 0.0s, + // Amplitude begins at 107.5, peaks 1152.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3013,3013, 15, 0, 33, 33,0.000000 }, // 3028: f16GP70; Maracas + {3026,3026, 63, 0, 33, 33,0.000000 }, // 3094: f16GP70; Maracas - // Amplitude begins at 0.6, peaks 2611.8 at 0.1s, + // Amplitude begins at 127.5, peaks 2519.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3014,3014,144, 0, 126, 126,0.000000 }, // 3029: f16GP73; Short Guiro + {3027,3027, 74, 0, 80, 80,0.000000 }, // 3095: f16GP73; Short Guiro - // Amplitude begins at 0.6, peaks 2882.8 at 0.1s, + // Amplitude begins at 0.9, peaks 2863.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3015,3015, 16, 0, 226, 226,0.000000 }, // 3030: f16GP74; Long Guiro + {3028,3028, 74, 0, 193, 193,0.000000 }, // 3096: f16GP74; Long Guiro - // Amplitude begins at 2805.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3016,3016, 0, 0, 40, 40,0.000000 }, // 3031: f16GP87; Open Surdu + // Amplitude begins at 3043.8, + // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. + {3029,3029, 60, 0, 286, 286,0.000000 }, // 3097: f16GP87; Open Surdu // Amplitude begins at 23.4, peaks 1422.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1586,1587, 35, 0, 393, 393,0.000000 }, // 3032: b50P72; gps072 + {1597,1598, 35, 0, 393, 393,0.000000 }, // 3098: b50P72; gps072 // Amplitude begins at 1359.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1557,1558, 35, 0, 86, 86,0.000000 }, // 3033: b50P56; gps056 + {1568,1569, 35, 0, 86, 86,0.000000 }, // 3099: b50P56; gps056 // Amplitude begins at 22.8, peaks 2057.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 249,3017, 0, 0, 40000, 33,0.000000 }, // 3034: b50M58; b51M58; gm058 + { 249,3030, 0, 0, 40000, 33,0.000000 }, // 3100: b50M58; b51M58; gm058 // Amplitude begins at 3199.2, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {1438,3018, 0, 0, 1826, 1826,0.000000 }, // 3035: b50M3; b51M3; gm003 + {1449,3031, 0, 0, 1826, 1826,0.000000 }, // 3101: b50M3; b51M3; gm003 // Amplitude begins at 1061.6, peaks 1112.8 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1440,3019, 0, 0, 1706, 1706,0.000000 }, // 3036: b50M7; b51M7; gm007 + {1451,3032, 0, 0, 1706, 1706,0.000000 }, // 3102: b50M7; b51M7; gm007 // Amplitude begins at 2518.5, peaks 3083.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {1445,3020, 0, 0, 1713, 1713,0.000000 }, // 3037: b50M11; b51M11; gm011 + {1456,3033, 0, 0, 1713, 1713,0.000000 }, // 3103: b50M11; b51M11; gm011 // Amplitude begins at 1220.1, peaks 1232.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1537,3021, 0, 0, 146, 146,0.000000 }, // 3038: b50M124; b51M124; gm124 + {1548,3034, 0, 0, 146, 146,0.000000 }, // 3104: b50M124; b51M124; gm124 // Amplitude begins at 0.0, peaks 1595.0 at 1.4s, // fades to 20% at 1.4s, keyoff fades to 20% in 1.4s. - {1539,3022, 0, 0, 1373, 1373,0.000000 }, // 3039: b50M125; b51M125; gm125 + {1550,3035, 0, 0, 1373, 1373,0.000000 }, // 3105: b50M125; b51M125; gm125 // Amplitude begins at 2.2, peaks 2639.0 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 398, 399, 35, 0, 773, 773,0.000000 }, // 3040: b50P83; gps083 + { 398, 399, 35, 0, 773, 773,0.000000 }, // 3106: b50P83; gps083 // Amplitude begins at 1057.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1543,3023, 35, 0, 6, 6,0.000000 }, // 3041: b50P36; b50P43; b50P45; b50P47; b50P48; b50P50; gps036; gps043; gps045; gps047; gps048; gps050 + {1554,3036, 35, 0, 6, 6,0.000000 }, // 3107: b50P36; b50P43; b50P45; b50P47; b50P48; b50P50; gps036; gps043; gps045; gps047; gps048; gps050 // Amplitude begins at 170.7, peaks 173.4 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1549,1550, 35, 0, 373, 373,0.000000 }, // 3042: b50P51; gps051 + {1560,1561, 35, 0, 373, 373,0.000000 }, // 3108: b50P51; gps051 // Amplitude begins at 118.1, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1551,1552, 35, 0, 386, 386,0.000000 }, // 3043: b50P53; gps053 + {1562,1563, 35, 0, 386, 386,0.000000 }, // 3109: b50P53; gps053 // Amplitude begins at 168.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1563,1564, 35, 0, 180, 180,0.000000 }, // 3044: b50P59; gps059 + {1574,1575, 35, 0, 180, 180,0.000000 }, // 3110: b50P59; gps059 // Amplitude begins at 1426.0, peaks 1442.2 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1601,1602, 35, 0, 713, 713,0.000000 }, // 3045: b50P84; gps084 + {1612,1613, 35, 0, 713, 713,0.000000 }, // 3111: b50P84; gps084 // Amplitude begins at 1312.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1588,1589, 35, 0, 60, 60,0.000000 }, // 3046: b50P75; gps075 + {1599,1600, 35, 0, 60, 60,0.000000 }, // 3112: b50P75; gps075 // Amplitude begins at 1338.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 160,1590, 35, 0, 60, 60,0.000000 }, // 3047: b50P76; b50P77; gps076; gps077 + { 160,1601, 35, 0, 60, 60,0.000000 }, // 3113: b50P76; b50P77; gps076; gps077 // Amplitude begins at 1312.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1603,1604, 35, 0, 60, 60,0.000000 }, // 3048: b50P85; gps085 + {1614,1615, 35, 0, 60, 60,0.000000 }, // 3114: b50P85; gps085 // Amplitude begins at 0.5, peaks 256.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 397,1581, 35, 0, 106, 106,0.000000 }, // 3049: b50P69; gps069 + { 397,1592, 35, 0, 106, 106,0.000000 }, // 3115: b50P69; gps069 // Amplitude begins at 0.5, peaks 201.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1599,1600, 35, 0, 46, 46,0.000000 }, // 3050: b50P82; gps082 + {1610,1611, 35, 0, 46, 46,0.000000 }, // 3116: b50P82; gps082 // Amplitude begins at 1034.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 146,1569, 35, 0, 13, 13,0.000000 }, // 3051: b50P62; gps062 + { 146,1580, 35, 0, 13, 13,0.000000 }, // 3117: b50P62; gps062 // Amplitude begins at 519.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1605,1606, 35, 0, 53, 53,0.000000 }, // 3052: b50P86; gps086 + {1616,1617, 35, 0, 53, 53,0.000000 }, // 3118: b50P86; gps086 // Amplitude begins at 533.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1570,1571, 35, 0, 53, 53,0.000000 }, // 3053: b50P63; gps063 + {1581,1582, 35, 0, 53, 53,0.000000 }, // 3119: b50P63; gps063 // Amplitude begins at 2536.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1607,1608, 35, 0, 20, 20,0.000000 }, // 3054: b50P87; gps087 + {1618,1619, 35, 0, 20, 20,0.000000 }, // 3120: b50P87; gps087 // Amplitude begins at 2813.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1543,1544, 35, 0, 20, 20,0.000000 }, // 3055: b50P41; gps041 + {1554,1555, 35, 0, 20, 20,0.000000 }, // 3121: b50P41; gps041 // Amplitude begins at 1945.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 364, 365, 35, 0, 26, 26,0.000000 }, // 3056: b50P37; gps037 + { 364, 365, 35, 0, 26, 26,0.000000 }, // 3122: b50P37; gps037 // Amplitude begins at 2849.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130,1542, 35, 0, 53, 53,0.000000 }, // 3057: b50P40; gps040 + { 130,1553, 35, 0, 53, 53,0.000000 }, // 3123: b50P40; gps040 // Amplitude begins at 730.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133,1545, 35, 0, 26, 26,0.000000 }, // 3058: b50P42; gps042 + { 133,1556, 35, 0, 26, 26,0.000000 }, // 3124: b50P42; gps042 // Amplitude begins at 25.2, peaks 1204.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1546,1547, 35, 0, 40, 40,0.000000 }, // 3059: b50P44; gps044 + {1557,1558, 35, 0, 40, 40,0.000000 }, // 3125: b50P44; gps044 // Amplitude begins at 2821.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130,1541, 35, 0, 53, 53,0.000000 }, // 3060: b50P38; gps038 + { 130,1552, 35, 0, 53, 53,0.000000 }, // 3126: b50P38; gps038 // Amplitude begins at 144.5, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 135,1548, 35, 0, 306, 306,0.000000 }, // 3061: b50P46; gps046 + { 135,1559, 35, 0, 306, 306,0.000000 }, // 3127: b50P46; gps046 // Amplitude begins at 491.0, peaks 2075.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1553,1554, 35, 0, 113, 113,0.000000 }, // 3062: b50P54; gps054 + {1564,1565, 35, 0, 113, 113,0.000000 }, // 3128: b50P54; gps054 // Amplitude begins at 1802.9, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1555,1556, 35, 0, 720, 720,0.000000 }, // 3063: b50P55; gps055 + {1566,1567, 35, 0, 720, 720,0.000000 }, // 3129: b50P55; gps055 // Amplitude begins at 2000.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1565,1566, 35, 0, 33, 33,0.000000 }, // 3064: b50P60; gps060 + {1576,1577, 35, 0, 33, 33,0.000000 }, // 3130: b50P60; gps060 // Amplitude begins at 872.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1567,1568, 35, 0, 60, 60,0.000000 }, // 3065: b50P61; gps061 + {1578,1579, 35, 0, 60, 60,0.000000 }, // 3131: b50P61; gps061 // Amplitude begins at 944.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1574,1575, 35, 0, 20, 20,0.000000 }, // 3066: b50P65; gps065 + {1585,1586, 35, 0, 20, 20,0.000000 }, // 3132: b50P65; gps065 // Amplitude begins at 1444.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 150,1576, 35, 0, 53, 53,0.000000 }, // 3067: b50P66; gps066 + { 150,1587, 35, 0, 53, 53,0.000000 }, // 3133: b50P66; gps066 // Amplitude begins at 565.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1577,1578, 35, 0, 46, 46,0.000000 }, // 3068: b50P67; gps067 + {1588,1589, 35, 0, 46, 46,0.000000 }, // 3134: b50P67; gps067 // Amplitude begins at 10.1, peaks 591.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {1584,1585, 35, 0, 373, 373,0.000000 }, // 3069: b50P71; gps071 - - // Amplitude begins at 493.6, peaks 584.9 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1561,1562, 35, 0, 53, 53,0.000000 }, // 3070: b50P58; gps058 + {1595,1596, 35, 0, 373, 373,0.000000 }, // 3135: b50P71; gps071 // Amplitude begins at 576.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1572,1573, 35, 0, 46, 46,0.000000 }, // 3071: b50P64; gps064 + {1583,1584, 35, 0, 46, 46,0.000000 }, // 3136: b50P64; gps064 // Amplitude begins at 724.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1579,1580, 35, 0, 53, 53,0.000000 }, // 3072: b50P68; gps068 + {1590,1591, 35, 0, 53, 53,0.000000 }, // 3137: b50P68; gps068 // Amplitude begins at 55.9, peaks 125.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1582,1583, 35, 0, 20, 20,0.000000 }, // 3073: b50P70; gps070 + {1593,1594, 35, 0, 20, 20,0.000000 }, // 3138: b50P70; gps070 // Amplitude begins at 2.1, peaks 3182.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1593,1594, 35, 0, 146, 146,0.000000 }, // 3074: b50P79; gps079 + {1604,1605, 35, 0, 146, 146,0.000000 }, // 3139: b50P79; gps079 // Amplitude begins at 1021.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {1595,1596, 35, 0, 220, 220,0.000000 }, // 3075: b50P80; gps080 + {1606,1607, 35, 0, 220, 220,0.000000 }, // 3140: b50P80; gps080 // Amplitude begins at 2072.4, peaks 2083.6 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {1597,1598, 35, 0, 880, 880,0.000000 }, // 3076: b50P81; gps081 + {1608,1609, 35, 0, 880, 880,0.000000 }, // 3141: b50P81; gps081 // Amplitude begins at 0.0, peaks 2858.6 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {1591,1592, 35, 0, 260, 260,0.000000 }, // 3077: b50P78; gps078 + {1602,1603, 35, 0, 260, 260,0.000000 }, // 3142: b50P78; gps078 // Amplitude begins at 2831.3, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 374, 375, 35, 0, 353, 353,0.000000 }, // 3078: b50P52; gps052 + { 374, 375, 35, 0, 353, 353,0.000000 }, // 3143: b50P52; gps052 // Amplitude begins at 2708.1, peaks 2963.6 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {1559,1560, 35, 0, 720, 720,0.000000 }, // 3079: b50P57; gps057 + {1570,1571, 35, 0, 720, 720,0.000000 }, // 3144: b50P57; gps057 // Amplitude begins at 2441.4, peaks 5283.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2297,2298, 35, 0, 60, 60,0.000000 }, // 3080: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 + {2310,2311, 35, 0, 60, 60,0.000000 }, // 3145: b51P41; b51P42; b51P43; b51P44; b51P45; b51P46; b51P47; b51P48; b51P49; b51P50; b51P51; b51P52; b51P53; gpo041; gpo042; gpo043; gpo044; gpo045; gpo046; gpo047; gpo048; gpo049; gpo050; gpo051; gpo052; gpo053 // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3024, 340, 35, 2, 0, 0,0.000000 }, // 3081: b51P88; gpo088 - - // Amplitude begins at 2874.3, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2292,2293, 35, 0, 20, 20,0.000000 }, // 3082: b51P35; b51P36; gpo035; gpo036 + {3037, 340, 35, 2, 0, 0,0.000000 }, // 3146: b51P88; gpo088 // Amplitude begins at 2821.6, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2296,1541, 35, 0, 53, 53,0.000000 }, // 3083: b51P38; b51P40; gpo038; gpo040 + {2309,1552, 35, 0, 53, 53,0.000000 }, // 3147: b51P38; b51P40; gpo038; gpo040 // Amplitude begins at 2625.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1588,1588, 35, 0, 60, 60,0.000000 }, // 3084: b51P39; b51P75; b51P76; b51P77; b51P85; gpo039; gpo075; gpo076; gpo077; gpo085 + {1599,1599, 35, 0, 60, 60,0.000000 }, // 3148: b51P39; b51P75; b51P76; b51P77; b51P85; gpo039; gpo075; gpo076; gpo077; gpo085 // Amplitude begins at 1943.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2294,2295, 35, 0, 26, 26,0.000000 }, // 3085: b51P37; gpo037 + {2307,2308, 35, 0, 26, 26,0.000000 }, // 3149: b51P37; gpo037 // Amplitude begins at 491.0, peaks 2075.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1553,2299, 35, 0, 113, 113,0.000000 }, // 3086: b51P54; gpo054 + {1564,2312, 35, 0, 113, 113,0.000000 }, // 3150: b51P54; gpo054 // Amplitude begins at 1723.8, peaks 1730.5 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2300,2301, 35, 0, 726, 726,0.000000 }, // 3087: b51P55; gpo055 + {2313,2314, 35, 0, 726, 726,0.000000 }, // 3151: b51P55; gpo055 // Amplitude begins at 1598.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {1561,1561, 35, 0, 20, 20,0.000000 }, // 3088: b51P58; gpo058 + {1572,1572, 35, 0, 20, 20,0.000000 }, // 3152: b51P58; gpo058 // Amplitude begins at 1006.6, peaks 1930.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2302,2303, 35, 0, 73, 73,0.000000 }, // 3089: b51P60; gpo060 + {2315,2316, 35, 0, 73, 73,0.000000 }, // 3153: b51P60; gpo060 // Amplitude begins at 1053.3, peaks 2220.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2304,2305, 35, 0, 106, 106,0.000000 }, // 3090: b51P61; gpo061 + {2317,2318, 35, 0, 106, 106,0.000000 }, // 3154: b51P61; gpo061 // Amplitude begins at 1777.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2306,2306, 35, 0, 13, 13,0.000000 }, // 3091: b51P62; b51P86; gpo062; gpo086 + {2319,2319, 35, 0, 13, 13,0.000000 }, // 3155: b51P62; b51P86; gpo062; gpo086 // Amplitude begins at 2206.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2307,2307, 35, 0, 53, 53,0.000000 }, // 3092: b51P63; b51P87; gpo063; gpo087 + {2320,2320, 35, 0, 53, 53,0.000000 }, // 3156: b51P63; b51P87; gpo063; gpo087 // Amplitude begins at 1976.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1605,1605, 35, 0, 60, 60,0.000000 }, // 3093: b51P64; gpo064 + {1616,1616, 35, 0, 60, 60,0.000000 }, // 3157: b51P64; gpo064 // Amplitude begins at 2647.7, peaks 2662.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2308,2308, 35, 0, 153, 153,0.000000 }, // 3094: b51P65; gpo065 + {2321,2321, 35, 0, 153, 153,0.000000 }, // 3158: b51P65; gpo065 // Amplitude begins at 2226.3, peaks 2312.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2309,2309, 35, 0, 86, 86,0.000000 }, // 3095: b51P66; gpo066 + {2322,2322, 35, 0, 86, 86,0.000000 }, // 3159: b51P66; gpo066 // Amplitude begins at 2688.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2310,2310, 35, 0, 53, 53,0.000000 }, // 3096: b51P67; gpo067 + {2323,2323, 35, 0, 53, 53,0.000000 }, // 3160: b51P67; gpo067 // Amplitude begins at 2681.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2311,2311, 35, 0, 53, 53,0.000000 }, // 3097: b51P68; gpo068 + {2324,2324, 35, 0, 53, 53,0.000000 }, // 3161: b51P68; gpo068 // Amplitude begins at 477.2, peaks 1096.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2312,2312, 35, 0, 20, 20,0.000000 }, // 3098: b51P70; gpo070 + {2325,2325, 35, 0, 20, 20,0.000000 }, // 3162: b51P70; gpo070 // Amplitude begins at 50.0, peaks 1240.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2313,2313, 35, 0, 393, 393,0.000000 }, // 3099: b51P71; gpo071 + {2326,2326, 35, 0, 393, 393,0.000000 }, // 3163: b51P71; gpo071 // Amplitude begins at 49.6, peaks 1290.8 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2314,2314, 35, 0, 780, 780,0.000000 }, // 3100: b51P72; gpo072 + {2327,2327, 35, 0, 780, 780,0.000000 }, // 3164: b51P72; gpo072 // Amplitude begins at 0.0, peaks 1485.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2315, 392, 35, 0, 93, 93,0.000000 }, // 3101: b51P73; gpo073 + {2328, 392, 35, 0, 93, 93,0.000000 }, // 3165: b51P73; gpo073 // Amplitude begins at 0.0, peaks 1600.8 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2315, 393, 35, 0, 346, 346,0.000000 }, // 3102: b51P74; gpo074 + {2328, 393, 35, 0, 346, 346,0.000000 }, // 3166: b51P74; gpo074 // Amplitude begins at 0.0, peaks 2837.7 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {2316,2317, 35, 0, 266, 266,0.000000 }, // 3103: b51P78; gpo078 + {2329,2330, 35, 0, 266, 266,0.000000 }, // 3167: b51P78; gpo078 // Amplitude begins at 2.1, peaks 2896.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2318,2319, 35, 0, 180, 180,0.000000 }, // 3104: b51P79; gpo079 + {2331,2332, 35, 0, 180, 180,0.000000 }, // 3168: b51P79; gpo079 // Amplitude begins at 2929.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2320,2321, 35, 0, 186, 186,0.000000 }, // 3105: b51P80; gpo080 + {2333,2334, 35, 0, 186, 186,0.000000 }, // 3169: b51P80; gpo080 // Amplitude begins at 2460.7, peaks 2906.9 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2322,2323, 35, 0, 733, 733,0.000000 }, // 3106: b51P81; gpo081 + {2335,2336, 35, 0, 733, 733,0.000000 }, // 3170: b51P81; gpo081 // Amplitude begins at 1175.3, peaks 1181.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3025,3026, 35, 0, 366, 366,0.000000 }, // 3107: b51P83; gpo083 + {3038,3039, 35, 0, 366, 366,0.000000 }, // 3171: b51P83; gpo083 // Amplitude begins at 1429.4, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3027,3028, 35, 0, 586, 586,0.000000 }, // 3108: b51P84; gpo084 + {3040,3041, 35, 0, 586, 586,0.000000 }, // 3172: b51P84; gpo084 // Amplitude begins at 2623.6, peaks 2635.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {1557,1557, 35, 0, 60, 60,0.000000 }, // 3109: b51P56; gpo056 + {1568,1568, 35, 0, 60, 60,0.000000 }, // 3173: b51P56; gpo056 // Amplitude begins at 893.6, peaks 936.7 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3029,3029, 0, 0, 2373, 2373,0.000000 }, // 3110: b55MM0; AcGrPian + {3042,3042, 0, 0, 2373, 2373,0.000000 }, // 3174: b55MM0; AcGrPian // Amplitude begins at 774.1, peaks 1352.4 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {3030,3030, 0, 0, 2080, 2080,0.000000 }, // 3111: b55MM1; BrAcPian + {3043,3043, 0, 0, 2080, 2080,0.000000 }, // 3175: b55MM1; BrAcPian // Amplitude begins at 638.1, peaks 658.4 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3031,3031, 0, 0, 1260, 1260,0.000000 }, // 3112: b55MM2; ElGrPian + {3044,3044, 0, 0, 1260, 1260,0.000000 }, // 3176: b55MM2; ElGrPian // Amplitude begins at 579.9, peaks 646.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3032,3032, 0, 0, 1080, 1080,0.000000 }, // 3113: b55MM3; HonkTonk + {3045,3045, 0, 0, 1080, 1080,0.000000 }, // 3177: b55MM3; HonkTonk // Amplitude begins at 1379.2, peaks 2095.2 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3033,3033, 0, 0, 766, 766,0.000000 }, // 3114: b55MM4; RhodPian + {3046,3046, 0, 0, 766, 766,0.000000 }, // 3178: b55MM4; RhodPian // Amplitude begins at 1495.9, peaks 1877.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3034,3034, 0, 0, 540, 540,0.000000 }, // 3115: b55MM5; ChorPian + {3047,3047, 0, 0, 540, 540,0.000000 }, // 3179: b55MM5; ChorPian // Amplitude begins at 1031.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3035,3035, 0, 0, 613, 613,0.000000 }, // 3116: b55MM6; HarpsiCh + {3048,3048, 0, 0, 613, 613,0.000000 }, // 3180: b55MM6; HarpsiCh // Amplitude begins at 0.0, peaks 692.3 at 24.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3036,3036, 0, 0, 40000, 53,0.000000 }, // 3117: b55MM7; Clarin ? + {3049,3049, 0, 0, 40000, 53,0.000000 }, // 3181: b55MM7; Clarin ? // Amplitude begins at 32.1, peaks 654.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3037,3037, 0, 0, 1020, 1020,0.000000 }, // 3118: b55MM8; Celesta1 + {3050,3050, 0, 0, 1020, 1020,0.000000 }, // 3182: b55MM8; Celesta1 // Amplitude begins at 549.0, peaks 566.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {3038,3038, 0, 0, 40000, 600,0.000000 }, // 3119: b55MM9; Glock + {3051,3051, 0, 0, 40000, 600,0.000000 }, // 3183: b55MM9; Glock // Amplitude begins at 440.7, peaks 470.2 at 0.0s, // fades to 20% at 3.6s, keyoff fades to 20% in 3.6s. - {3039,3039, 0, 0, 3586, 3586,0.000000 }, // 3120: b55MM10; MusicBox + {3052,3052, 0, 0, 3586, 3586,0.000000 }, // 3184: b55MM10; MusicBox // Amplitude begins at 663.3, peaks 665.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3040,3040, 0, 0, 993, 993,0.000000 }, // 3121: b55MM11; VibraPho + {3053,3053, 0, 0, 993, 993,0.000000 }, // 3185: b55MM11; VibraPho // Amplitude begins at 789.5, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3041,3041, 0, 0, 260, 260,0.000000 }, // 3122: b55MM12; Marimba + {3054,3054, 0, 0, 260, 260,0.000000 }, // 3186: b55MM12; Marimba // Amplitude begins at 1019.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3042,3042, 0, 0, 140, 140,0.000000 }, // 3123: b55MM13; XyloPhon + {3055,3055, 0, 0, 140, 140,0.000000 }, // 3187: b55MM13; XyloPhon // Amplitude begins at 721.3, peaks 848.2 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3043,3043, 0, 0, 2253, 2253,0.000000 }, // 3124: b55MM14; TubeBell + {3056,3056, 0, 0, 2253, 2253,0.000000 }, // 3188: b55MM14; TubeBell // Amplitude begins at 527.1, peaks 584.0 at 0.4s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {3044,3044, 0, 0, 2473, 2473,0.000000 }, // 3125: b55MM15; Dulcim ? + {3057,3057, 0, 0, 2473, 2473,0.000000 }, // 3189: b55MM15; Dulcim ? // Amplitude begins at 846.8, peaks 1340.4 at 9.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3045,3045, 0, 0, 40000, 0,0.000000 }, // 3126: b55MM16; Hammond + {3058,3058, 0, 0, 40000, 0,0.000000 }, // 3190: b55MM16; Hammond // Amplitude begins at 1522.6, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3046,3046, 0, 0, 40000, 0,0.000000 }, // 3127: b55MM17; PercOrg + {3059,3059, 0, 0, 40000, 0,0.000000 }, // 3191: b55MM17; PercOrg // Amplitude begins at 838.5, peaks 890.8 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3047,3047, 0, 0, 2200, 2200,0.000000 }, // 3128: b55MM18; RockOrg + {3060,3060, 0, 0, 2200, 2200,0.000000 }, // 3192: b55MM18; RockOrg // Amplitude begins at 51.3, peaks 1301.8 at 14.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3048,3048, 0, 0, 40000, 0,0.000000 }, // 3129: b55MM19; ChuchOrg + {3061,3061, 0, 0, 40000, 0,0.000000 }, // 3193: b55MM19; ChuchOrg // Amplitude begins at 0.9, peaks 473.7 at 28.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3049,3049, 0, 0, 40000, 6,0.000000 }, // 3130: b55MM20; ReedOrg + {3062,3062, 0, 0, 40000, 6,0.000000 }, // 3194: b55MM20; ReedOrg // Amplitude begins at 0.0, peaks 467.5 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3050,3050, 0, 0, 40000, 6,0.000000 }, // 3131: b55MM21; Accordn + {3063,3063, 0, 0, 40000, 6,0.000000 }, // 3195: b55MM21; Accordn // Amplitude begins at 2265.5, peaks 3107.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3051,3051, 0, 0, 486, 486,0.000000 }, // 3132: apgleeM10; apgleeM100; apgleeM101; apgleeM102; apgleeM104; apgleeM105; apgleeM106; apgleeM107; apgleeM108; apgleeM109; apgleeM110; apgleeM111; apgleeM112; apgleeM113; apgleeM114; apgleeM115; apgleeM116; apgleeM118; apgleeM12; apgleeM120; apgleeM121; apgleeM122; apgleeM123; apgleeM124; apgleeM125; apgleeM126; apgleeM127; apgleeM13; apgleeM15; apgleeM16; apgleeM18; apgleeM2; apgleeM22; apgleeM23; apgleeM24; apgleeM26; apgleeM3; apgleeM32; apgleeM41; apgleeM42; apgleeM49; apgleeM5; apgleeM50; apgleeM53; apgleeM54; apgleeM55; apgleeM59; apgleeM6; apgleeM64; apgleeM69; apgleeM7; apgleeM72; apgleeM74; apgleeM77; apgleeM8; apgleeM83; apgleeM84; apgleeM85; apgleeM86; apgleeM87; apgleeM88; apgleeM89; apgleeM9; apgleeM90; apgleeM92; apgleeM96; apgleeM97; apgleeM98; apgleeM99; apgleeP0; apgleeP1; apgleeP10; apgleeP100; apgleeP101; apgleeP102; apgleeP103; apgleeP104; apgleeP105; apgleeP106; apgleeP107; apgleeP108; apgleeP109; apgleeP11; apgleeP110; apgleeP111; apgleeP112; apgleeP113; apgleeP114; apgleeP115; apgleeP116; apgleeP117; apgleeP118; apgleeP119; apgleeP12; apgleeP120; apgleeP121; apgleeP122; apgleeP123; apgleeP124; apgleeP125; apgleeP126; apgleeP127; apgleeP13; apgleeP14; apgleeP15; apgleeP16; apgleeP17; apgleeP18; apgleeP19; apgleeP2; apgleeP20; apgleeP21; apgleeP22; apgleeP23; apgleeP24; apgleeP25; apgleeP26; apgleeP27; apgleeP28; apgleeP29; apgleeP3; apgleeP30; apgleeP31; apgleeP32; apgleeP33; apgleeP34; apgleeP4; apgleeP5; apgleeP6; apgleeP60; apgleeP61; apgleeP67; apgleeP68; apgleeP7; apgleeP70; apgleeP71; apgleeP72; apgleeP79; apgleeP8; apgleeP80; apgleeP84; apgleeP85; apgleeP86; apgleeP87; apgleeP88; apgleeP89; apgleeP9; apgleeP90; apgleeP91; apgleeP92; apgleeP93; apgleeP94; apgleeP95; apgleeP96; apgleeP97; apgleeP98; apgleeP99; b55MM102; b55MM104; b55MM105; b55MM107; b55MM108; b55MM109; b55MM110; b55MM111; b55MM112; b55MM113; b55MM114; b55MM116; b55MM117; b55MM118; b55MM119; b55MM120; b55MM121; b55MM124; b55MM125; b55MM126; b55MM127; b55MM22; b55MM23; b55MM59; b55MM64; b55MM68; b55MM70; b55MM72; b55MM74; b55MM76; b55MM83; b55MM86; b55MM92; b55MM93; b55MM95; b55MM97; b55MM99; b56M5; b66M5; ; Acoustic Bass; Acoustic Guitar1; Agogo Bells; Applause/Noise; Bagpipe; Banjo; Bell Tree; Bird Tweet; Breath Noise; Castanets; Celesta; Cello; Chorused Piano; Clavinet; Dulcimer; ElPiano2 + {3064,3064, 0, 0, 486, 486,0.000000 }, // 3196: apgleeM10; apgleeM100; apgleeM101; apgleeM102; apgleeM104; apgleeM105; apgleeM106; apgleeM107; apgleeM108; apgleeM109; apgleeM110; apgleeM111; apgleeM112; apgleeM113; apgleeM114; apgleeM115; apgleeM116; apgleeM118; apgleeM12; apgleeM120; apgleeM121; apgleeM122; apgleeM123; apgleeM124; apgleeM125; apgleeM126; apgleeM127; apgleeM13; apgleeM15; apgleeM16; apgleeM18; apgleeM2; apgleeM22; apgleeM23; apgleeM24; apgleeM26; apgleeM3; apgleeM32; apgleeM41; apgleeM42; apgleeM49; apgleeM5; apgleeM50; apgleeM53; apgleeM54; apgleeM55; apgleeM59; apgleeM6; apgleeM64; apgleeM69; apgleeM7; apgleeM72; apgleeM74; apgleeM77; apgleeM8; apgleeM83; apgleeM84; apgleeM85; apgleeM86; apgleeM87; apgleeM88; apgleeM89; apgleeM9; apgleeM90; apgleeM92; apgleeM96; apgleeM97; apgleeM98; apgleeM99; apgleeP0; apgleeP1; apgleeP10; apgleeP100; apgleeP101; apgleeP102; apgleeP103; apgleeP104; apgleeP105; apgleeP106; apgleeP107; apgleeP108; apgleeP109; apgleeP11; apgleeP110; apgleeP111; apgleeP112; apgleeP113; apgleeP114; apgleeP115; apgleeP116; apgleeP117; apgleeP118; apgleeP119; apgleeP12; apgleeP120; apgleeP121; apgleeP122; apgleeP123; apgleeP124; apgleeP125; apgleeP126; apgleeP127; apgleeP13; apgleeP14; apgleeP15; apgleeP16; apgleeP17; apgleeP18; apgleeP19; apgleeP2; apgleeP20; apgleeP21; apgleeP22; apgleeP23; apgleeP24; apgleeP25; apgleeP26; apgleeP27; apgleeP28; apgleeP29; apgleeP3; apgleeP30; apgleeP31; apgleeP32; apgleeP33; apgleeP34; apgleeP4; apgleeP5; apgleeP6; apgleeP60; apgleeP61; apgleeP67; apgleeP68; apgleeP7; apgleeP70; apgleeP71; apgleeP72; apgleeP79; apgleeP8; apgleeP80; apgleeP84; apgleeP85; apgleeP86; apgleeP87; apgleeP88; apgleeP89; apgleeP9; apgleeP90; apgleeP91; apgleeP92; apgleeP93; apgleeP94; apgleeP95; apgleeP96; apgleeP97; apgleeP98; apgleeP99; b55MM102; b55MM104; b55MM105; b55MM107; b55MM108; b55MM109; b55MM110; b55MM111; b55MM112; b55MM113; b55MM114; b55MM116; b55MM117; b55MM118; b55MM119; b55MM120; b55MM121; b55MM124; b55MM125; b55MM126; b55MM127; b55MM22; b55MM23; b55MM59; b55MM64; b55MM68; b55MM70; b55MM72; b55MM74; b55MM76; b55MM83; b55MM86; b55MM92; b55MM93; b55MM95; b55MM97; b55MM99; b56M5; b66M5; ; Acoustic Bass; Acoustic Guitar1; Agogo Bells; Applause/Noise; Bagpipe; Banjo; Bell Tree; Bird Tweet; Breath Noise; Castanets; Celesta; Cello; Chorused Piano; Clavinet; Dulcimer; ElPiano2 // Amplitude begins at 581.8, peaks 699.9 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3052,3052, 0, 0, 1853, 1853,0.000000 }, // 3133: b55MM24; AcGuit1 + {3065,3065, 0, 0, 1853, 1853,0.000000 }, // 3197: b55MM24; AcGuit1 // Amplitude begins at 355.8, peaks 383.2 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3053,3053, 0, 0, 1940, 1940,0.000000 }, // 3134: b55MM25; AcGuit2 + {3066,3066, 0, 0, 1940, 1940,0.000000 }, // 3198: b55MM25; AcGuit2 // Amplitude begins at 939.2, peaks 1450.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3054,3054, 0, 0, 213, 213,0.000000 }, // 3135: b55MM26; JazzGuit + {3067,3067, 0, 0, 213, 213,0.000000 }, // 3199: b55MM26; JazzGuit // Amplitude begins at 445.8, peaks 493.2 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3055,3055, 0, 0, 40000, 20,0.000000 }, // 3136: b55MM27; CleanGui + {3068,3068, 0, 0, 40000, 20,0.000000 }, // 3200: b55MM27; CleanGui // Amplitude begins at 946.3, peaks 948.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3056,3056, 0, 0, 80, 80,0.000000 }, // 3137: b55MM28; MuteGuit + {3069,3069, 0, 0, 80, 80,0.000000 }, // 3201: b55MM28; MuteGuit // Amplitude begins at 470.8, peaks 514.9 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3057,3057, 0, 0, 1866, 1866,0.000000 }, // 3138: b55MM29; OverGuit + {3070,3070, 0, 0, 1866, 1866,0.000000 }, // 3202: b55MM29; OverGuit // Amplitude begins at 289.6, peaks 323.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3058,3058, 0, 0, 40000, 60,0.000000 }, // 3139: b55MM30; DistGuit + {3071,3071, 0, 0, 40000, 60,0.000000 }, // 3203: b55MM30; DistGuit // Amplitude begins at 2003.6, peaks 2089.8 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3059,3059, 0, 0, 1113, 1113,0.000000 }, // 3140: b55MM31; GtHarms + {3072,3072, 0, 0, 1113, 1113,0.000000 }, // 3204: b55MM31; GtHarms // Amplitude begins at 926.3, peaks 982.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3060,3060, 0, 0, 360, 360,0.000000 }, // 3141: b55MM32; AcouBass + {3073,3073, 0, 0, 360, 360,0.000000 }, // 3205: b55MM32; AcouBass // Amplitude begins at 659.8, peaks 685.0 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3061,3061, 0, 0, 1080, 1080,0.000000 }, // 3142: b55MM33; FingBass + {3074,3074, 0, 0, 1080, 1080,0.000000 }, // 3206: b55MM33; FingBass // Amplitude begins at 698.4, peaks 850.5 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3062,3062, 0, 0, 793, 793,0.000000 }, // 3143: b55MM34; PickBass + {3075,3075, 0, 0, 793, 793,0.000000 }, // 3207: b55MM34; PickBass // Amplitude begins at 543.2, peaks 913.9 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3063,3063, 0, 0, 1166, 1166,0.000000 }, // 3144: b55MM35; FretLess + {3076,3076, 0, 0, 1166, 1166,0.000000 }, // 3208: b55MM35; FretLess // Amplitude begins at 348.9, peaks 369.6 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3064,3064, 0, 0, 1940, 1940,0.000000 }, // 3145: b55MM36; SlapBs1 + {3077,3077, 0, 0, 1940, 1940,0.000000 }, // 3209: b55MM36; SlapBs1 // Amplitude begins at 635.0, peaks 786.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3065,3065, 0, 0, 40000, 6,0.000000 }, // 3146: b55MM37; SlapBs2 + {3078,3078, 0, 0, 40000, 6,0.000000 }, // 3210: b55MM37; SlapBs2 // Amplitude begins at 125.8, peaks 405.0 at 0.1s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3066,3066, 0, 0, 1046, 1046,0.000000 }, // 3147: b55MM38; SynBass1 + {3079,3079, 0, 0, 1046, 1046,0.000000 }, // 3211: b55MM38; SynBass1 // Amplitude begins at 203.2, peaks 562.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3067,3067, 0, 0, 626, 626,0.000000 }, // 3148: b55MM39; SynBass2 + {3080,3080, 0, 0, 626, 626,0.000000 }, // 3212: b55MM39; SynBass2 // Amplitude begins at 0.0, peaks 484.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3068,3068, 0, 0, 146, 13,0.000000 }, // 3149: b55MM40; Violin2 + {3081,3081, 0, 0, 146, 13,0.000000 }, // 3213: b55MM40; Violin2 // Amplitude begins at 0.0, peaks 535.0 at 0.2s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.0s. - {3069,3069, 0, 0, 793, 6,0.000000 }, // 3150: b55MM41; Viola + {3082,3082, 0, 0, 793, 6,0.000000 }, // 3214: b55MM41; Viola // Amplitude begins at 0.0, peaks 304.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3070,3070, 0, 0, 40000, 26,0.000000 }, // 3151: b55MM42; Cello + {3083,3083, 0, 0, 40000, 26,0.000000 }, // 3215: b55MM42; Cello // Amplitude begins at 0.0, peaks 528.0 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3071,3071, 0, 0, 146, 13,0.000000 }, // 3152: b55MM43; ContraBs + {3084,3084, 0, 0, 146, 13,0.000000 }, // 3216: b55MM43; ContraBs // Amplitude begins at 0.0, peaks 525.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3072,3072, 0, 0, 40000, 46,0.000000 }, // 3153: b55MM44; TremoStr + {3085,3085, 0, 0, 40000, 46,0.000000 }, // 3217: b55MM44; TremoStr // Amplitude begins at 523.2, peaks 877.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3073,3073, 0, 0, 100, 100,0.000000 }, // 3154: b55MM45; Pizzicat + {3086,3086, 0, 0, 100, 100,0.000000 }, // 3218: b55MM45; Pizzicat // Amplitude begins at 1014.1, peaks 1189.0 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {3074,3074, 0, 0, 1606, 1606,0.000000 }, // 3155: b55MM46; Harp + {3087,3087, 0, 0, 1606, 1606,0.000000 }, // 3219: b55MM46; Harp // Amplitude begins at 965.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3075,3075, 0, 0, 293, 293,0.000000 }, // 3156: b55MM47; Timpani + {3088,3088, 0, 0, 293, 293,0.000000 }, // 3220: b55MM47; Timpani // Amplitude begins at 471.1, peaks 502.9 at 29.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3076,3076, 0, 0, 40000, 80,0.000000 }, // 3157: b55MM48; Strings1 + {3089,3089, 0, 0, 40000, 80,0.000000 }, // 3221: b55MM48; Strings1 // Amplitude begins at 197.9, peaks 469.8 at 23.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3077,3077, 0, 0, 40000, 73,0.000000 }, // 3158: b55MM49; Strings2 + {3090,3090, 0, 0, 40000, 73,0.000000 }, // 3222: b55MM49; Strings2 // Amplitude begins at 305.6, peaks 425.8 at 32.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3078,3078, 0, 0, 40000, 66,0.000000 }, // 3159: b55MM50; SynStr1 + {3091,3091, 0, 0, 40000, 66,0.000000 }, // 3223: b55MM50; SynStr1 // Amplitude begins at 179.6, peaks 353.3 at 7.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3079,3079, 0, 0, 40000, 73,0.000000 }, // 3160: b55MM51; SynStr2 + {3092,3092, 0, 0, 40000, 73,0.000000 }, // 3224: b55MM51; SynStr2 // Amplitude begins at 1.0, peaks 443.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3080,3080, 0, 0, 40000, 0,0.000000 }, // 3161: b55MM52; Aahs + {3093,3093, 0, 0, 40000, 0,0.000000 }, // 3225: b55MM52; Aahs // Amplitude begins at 1.0, peaks 447.3 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3081,3081, 0, 0, 40000, 6,0.000000 }, // 3162: b55MM53; Oohs + {3094,3094, 0, 0, 40000, 6,0.000000 }, // 3226: b55MM53; Oohs // Amplitude begins at 1.4, peaks 601.7 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3082,3082, 0, 0, 40000, 6,0.000000 }, // 3163: b55MM54; SynVoice + {3095,3095, 0, 0, 40000, 6,0.000000 }, // 3227: b55MM54; SynVoice // Amplitude begins at 746.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3083,3083, 0, 0, 246, 246,0.000000 }, // 3164: b55MM55; OrchHit + {3096,3096, 0, 0, 246, 246,0.000000 }, // 3228: b55MM55; OrchHit // Amplitude begins at 477.9, peaks 600.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3084,3084, 0, 0, 40000, 73,0.000000 }, // 3165: b55MM56; Trumpet + {3097,3097, 0, 0, 40000, 73,0.000000 }, // 3229: b55MM56; Trumpet // Amplitude begins at 489.0, peaks 849.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.1s. - {3085,3085, 0, 0, 233, 126,0.000000 }, // 3166: b55MM57; Trombone + {3098,3098, 0, 0, 233, 126,0.000000 }, // 3230: b55MM57; Trombone // Amplitude begins at 376.1, peaks 670.7 at 21.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3086,3086, 0, 0, 40000, 33,0.000000 }, // 3167: b55MM58; Tuba + {3099,3099, 0, 0, 40000, 33,0.000000 }, // 3231: b55MM58; Tuba // Amplitude begins at 6.1, peaks 2002.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3087,3087, 0, 0, 40000, 6,0.000000 }, // 3168: b55MM60; FrHorn + {3100,3100, 0, 0, 40000, 6,0.000000 }, // 3232: b55MM60; FrHorn // Amplitude begins at 373.7, peaks 670.7 at 21.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3088,3088, 0, 0, 40000, 73,0.000000 }, // 3169: b55MM61; BrasSect + {3101,3101, 0, 0, 40000, 73,0.000000 }, // 3233: b55MM61; BrasSect // Amplitude begins at 313.5, peaks 655.7 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 0.1s. - {3089,3089, 0, 0, 1160, 53,0.000000 }, // 3170: b55MM62; SynBras1 + {3102,3102, 0, 0, 1160, 53,0.000000 }, // 3234: b55MM62; SynBras1 // Amplitude begins at 342.7, peaks 622.9 at 30.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3090,3090, 0, 0, 40000, 73,0.000000 }, // 3171: b55MM63; SynBras2 + {3103,3103, 0, 0, 40000, 73,0.000000 }, // 3235: b55MM63; SynBras2 // Amplitude begins at 0.0, peaks 748.2 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3091,3091, 0, 0, 40000, 0,0.000000 }, // 3172: b55MM65; AltoSax + {3104,3104, 0, 0, 40000, 0,0.000000 }, // 3236: b55MM65; AltoSax // Amplitude begins at 0.0, peaks 535.8 at 31.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3092,3092, 0, 0, 40000, 0,0.000000 }, // 3173: b55MM66; TenorSax + {3105,3105, 0, 0, 40000, 0,0.000000 }, // 3237: b55MM66; TenorSax // Amplitude begins at 0.0, peaks 516.0 at 33.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3093,3093, 0, 0, 40000, 6,0.000000 }, // 3174: b55MM67; BaritSax + {3106,3106, 0, 0, 40000, 6,0.000000 }, // 3238: b55MM67; BaritSax // Amplitude begins at 21.1, peaks 524.4 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3094,3094, 0, 0, 40000, 0,0.000000 }, // 3175: b55MM69; EngHorn + {3107,3107, 0, 0, 40000, 0,0.000000 }, // 3239: b55MM69; EngHorn // Amplitude begins at 335.8, peaks 1419.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3095,3095, 0, 0, 40000, 6,0.000000 }, // 3176: b55MM71; Clarinet + {3108,3108, 0, 0, 40000, 6,0.000000 }, // 3240: b55MM71; Clarinet // Amplitude begins at 0.0, peaks 988.3 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3096,3096, 0, 0, 40000, 0,0.000000 }, // 3177: b55MM73; Flute + {3109,3109, 0, 0, 40000, 0,0.000000 }, // 3241: b55MM73; Flute // Amplitude begins at 810.1, peaks 1074.4 at 30.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3097,3097, 0, 0, 40000, 6,0.000000 }, // 3178: b55MM75; PanFlute + {3110,3110, 0, 0, 40000, 6,0.000000 }, // 3242: b55MM75; PanFlute // Amplitude begins at 433.9, peaks 483.5 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3098,3098, 0, 0, 40000, 6,0.000000 }, // 3179: b55MM77; Shakuha + {3111,3111, 0, 0, 40000, 6,0.000000 }, // 3243: b55MM77; Shakuha // Amplitude begins at 560.3, peaks 571.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3099,3099, 0, 0, 40000, 6,0.000000 }, // 3180: b55MM78; Whistle1 + {3112,3112, 0, 0, 40000, 6,0.000000 }, // 3244: b55MM78; Whistle1 // Amplitude begins at 706.8, peaks 725.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3100,3100, 0, 0, 40000, 6,0.000000 }, // 3181: b55MM79; Ocarina + {3113,3113, 0, 0, 40000, 6,0.000000 }, // 3245: b55MM79; Ocarina // Amplitude begins at 380.3, peaks 484.5 at 24.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3101,3101, 0, 0, 40000, 20,0.000000 }, // 3182: b55MM80; SqWave + {3114,3114, 0, 0, 40000, 20,0.000000 }, // 3246: b55MM80; SqWave // Amplitude begins at 384.5, peaks 435.0 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3102,3102, 0, 0, 2240, 2240,0.000000 }, // 3183: b55MM81; SawTooth + {3115,3115, 0, 0, 2240, 2240,0.000000 }, // 3247: b55MM81; SawTooth // Amplitude begins at 539.9, peaks 585.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3103,3103, 0, 0, 40000, 6,0.000000 }, // 3184: b55MM82; Caliope + {3116,3116, 0, 0, 40000, 6,0.000000 }, // 3248: b55MM82; Caliope // Amplitude begins at 332.2, peaks 364.9 at 0.0s, // fades to 20% at 4.4s, keyoff fades to 20% in 4.4s. - {3104,3104, 0, 0, 4420, 4420,0.000000 }, // 3185: b55MM84; Charang + {3117,3117, 0, 0, 4420, 4420,0.000000 }, // 3249: b55MM84; Charang // Amplitude begins at 1.8, peaks 726.7 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 0.0s. - {3105,3105, 0, 0, 2386, 20,0.000000 }, // 3186: b55MM85; Voice + {3118,3118, 0, 0, 2386, 20,0.000000 }, // 3250: b55MM85; Voice // Amplitude begins at 334.1, peaks 404.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3106,3106, 0, 0, 40000, 20,0.000000 }, // 3187: b55MM87; BassLead + {3119,3119, 0, 0, 40000, 20,0.000000 }, // 3251: b55MM87; BassLead // Amplitude begins at 515.3, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3107,3107, 0, 0, 40000, 53,0.000000 }, // 3188: b55MM88; NewAge + {3120,3120, 0, 0, 40000, 53,0.000000 }, // 3252: b55MM88; NewAge // Amplitude begins at 315.4, peaks 554.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3108,3108, 0, 0, 40000, 193,0.000000 }, // 3189: b55MM89; Warm + {3121,3121, 0, 0, 40000, 193,0.000000 }, // 3253: b55MM89; Warm // Amplitude begins at 115.4, peaks 797.1 at 2.4s, // fades to 20% at 6.3s, keyoff fades to 20% in 6.3s. - {3109,3109, 0, 0, 6273, 6273,0.000000 }, // 3190: b55MM90; PolySynt + {3122,3122, 0, 0, 6273, 6273,0.000000 }, // 3254: b55MM90; PolySynt // Amplitude begins at 1.1, peaks 435.4 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3110,3110, 0, 0, 40000, 33,0.000000 }, // 3191: b55MM91; Choir + {3123,3123, 0, 0, 40000, 33,0.000000 }, // 3255: b55MM91; Choir // Amplitude begins at 180.3, peaks 329.4 at 1.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3111,3111, 0, 0, 40000, 6,0.000000 }, // 3192: b55MM94; Halo + {3124,3124, 0, 0, 40000, 6,0.000000 }, // 3256: b55MM94; Halo // Amplitude begins at 768.2, peaks 850.2 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3112,3112, 0, 0, 1940, 1940,0.000000 }, // 3193: b55MM96; Rain + {3125,3125, 0, 0, 1940, 1940,0.000000 }, // 3257: b55MM96; Rain // Amplitude begins at 610.0, peaks 637.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3113,3113, 0, 0, 1026, 1026,0.000000 }, // 3194: b55MM98; Crystal + {3126,3126, 0, 0, 1026, 1026,0.000000 }, // 3258: b55MM98; Crystal // Amplitude begins at 0.6, peaks 769.7 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 0.0s. - {3114,3114, 0, 0, 2253, 6,0.000000 }, // 3195: b55MM100; BrightNs + {3127,3127, 0, 0, 2253, 6,0.000000 }, // 3259: b55MM100; BrightNs // Amplitude begins at 130.7, peaks 425.3 at 0.1s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {3115,3115, 0, 0, 1973, 1973,0.000000 }, // 3196: b55MM101; Goblins + {3128,3128, 0, 0, 1973, 1973,0.000000 }, // 3260: b55MM101; Goblins // Amplitude begins at 334.9, peaks 373.9 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3116,3116, 0, 0, 1693, 1693,0.000000 }, // 3197: b55MM103; Sci-Fi + {3129,3129, 0, 0, 1693, 1693,0.000000 }, // 3261: b55MM103; Sci-Fi // Amplitude begins at 502.4, peaks 580.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3117,3117, 0, 0, 380, 380,0.000000 }, // 3198: b55MM106; Shamisen + {3130,3130, 0, 0, 380, 380,0.000000 }, // 3262: b55MM106; Shamisen // Amplitude begins at 1364.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3118,3118, 0, 0, 80, 80,0.000000 }, // 3199: b55MM115; WoodBlk + {3131,3131, 0, 0, 80, 80,0.000000 }, // 3263: b55MM115; WoodBlk // Amplitude begins at 0.0, peaks 373.9 at 1.2s, // fades to 20% at 5.8s, keyoff fades to 20% in 5.8s. - {3119,3119, 0, 0, 5813, 5813,0.000000 }, // 3200: b55MM122; SeaShore + {3132,3132, 0, 0, 5813, 5813,0.000000 }, // 3264: b55MM122; SeaShore // Amplitude begins at 1605.4, peaks 1760.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3120,3120, 0, 0, 173, 173,0.000000 }, // 3201: b55MM123; BirdTwee + {3133,3133, 0, 0, 173, 173,0.000000 }, // 3265: b55MM123; BirdTwee // Amplitude begins at 1949.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3121,3121, 35, 0, 173, 173,0.000000 }, // 3202: b55PP0; Foot36 + {3134,3134, 35, 0, 173, 173,0.000000 }, // 3266: b55PP0; Foot36 // Amplitude begins at 2542.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3122,3122, 35, 0, 6, 6,0.000000 }, // 3203: b55PP1; Head46 + {3135,3135, 35, 0, 6, 6,0.000000 }, // 3267: b55PP1; Head46 // Amplitude begins at 1242.1, peaks 1278.5 at 36.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3123,3123, 35, 0, 40000, 46,0.000000 }, // 3204: b55PP3; Whistle1 + {3136,3136, 35, 0, 40000, 46,0.000000 }, // 3268: b55PP3; Whistle1 // Amplitude begins at 1242.1, peaks 1275.7 at 27.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3124,3124, 35, 0, 40000, 46,0.000000 }, // 3205: b55PP4; Whistle2 + {3137,3137, 35, 0, 40000, 46,0.000000 }, // 3269: b55PP4; Whistle2 // Amplitude begins at 2178.4, peaks 2625.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3125,3125, 35, 0, 113, 113,0.000000 }, // 3206: b55PP7; Foot42 + {3138,3138, 35, 0, 113, 113,0.000000 }, // 3270: b55PP7; Foot42 // Amplitude begins at 1333.1, peaks 2637.1 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3051,3051, 35, 0, 220, 220,0.000000 }, // 3207: b55PP10; b55PP100; b55PP101; b55PP102; b55PP103; b55PP104; b55PP105; b55PP106; b55PP107; b55PP108; b55PP109; b55PP11; b55PP110; b55PP111; b55PP112; b55PP113; b55PP114; b55PP115; b55PP116; b55PP117; b55PP118; b55PP119; b55PP12; b55PP120; b55PP121; b55PP122; b55PP123; b55PP124; b55PP125; b55PP126; b55PP127; b55PP13; b55PP14; b55PP15; b55PP16; b55PP17; b55PP18; b55PP19; b55PP20; b55PP21; b55PP22; b55PP23; b55PP24; b55PP25; b55PP26; b55PP27; b55PP28; b55PP29; b55PP30; b55PP31; b55PP32; b55PP33; b55PP34; b55PP37; b55PP39; b55PP52; b55PP53; b55PP56; b55PP57; b55PP58; b55PP59; b55PP60; b55PP61; b55PP62; b55PP63; b55PP64; b55PP65; b55PP66; b55PP67; b55PP68; b55PP69; b55PP70; b55PP71; b55PP72; b55PP73; b55PP74; b55PP75; b55PP76; b55PP77; b55PP78; b55PP79; b55PP8; b55PP80; b55PP81; b55PP82; b55PP83; b55PP84; b55PP85; b55PP86; b55PP87; b55PP88; b55PP89; b55PP9; b55PP90; b55PP91; b55PP92; b55PP93; b55PP94; b55PP95; b55PP96; b55PP97; b55PP98; b55PP99; + {3064,3064, 35, 0, 220, 220,0.000000 }, // 3271: b55PP10; b55PP100; b55PP101; b55PP102; b55PP103; b55PP104; b55PP105; b55PP106; b55PP107; b55PP108; b55PP109; b55PP11; b55PP110; b55PP111; b55PP112; b55PP113; b55PP114; b55PP115; b55PP116; b55PP117; b55PP118; b55PP119; b55PP12; b55PP120; b55PP121; b55PP122; b55PP123; b55PP124; b55PP125; b55PP126; b55PP127; b55PP13; b55PP14; b55PP15; b55PP16; b55PP17; b55PP18; b55PP19; b55PP20; b55PP21; b55PP22; b55PP23; b55PP24; b55PP25; b55PP26; b55PP27; b55PP28; b55PP29; b55PP30; b55PP31; b55PP32; b55PP33; b55PP34; b55PP37; b55PP39; b55PP52; b55PP53; b55PP56; b55PP57; b55PP58; b55PP59; b55PP60; b55PP61; b55PP62; b55PP63; b55PP64; b55PP65; b55PP66; b55PP67; b55PP68; b55PP69; b55PP70; b55PP71; b55PP72; b55PP73; b55PP74; b55PP75; b55PP76; b55PP77; b55PP78; b55PP79; b55PP8; b55PP80; b55PP81; b55PP82; b55PP83; b55PP84; b55PP85; b55PP86; b55PP87; b55PP88; b55PP89; b55PP9; b55PP90; b55PP91; b55PP92; b55PP93; b55PP94; b55PP95; b55PP96; b55PP97; b55PP98; b55PP99; // Amplitude begins at 2358.0, peaks 2725.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3126,3126, 35, 0, 20, 20,0.000000 }, // 3208: b55PP35; BassDrm + {3139,3139, 35, 0, 20, 20,0.000000 }, // 3272: b55PP35; BassDrm // Amplitude begins at 2412.5, peaks 2809.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 737, 737, 35, 0, 40, 40,0.000000 }, // 3209: b55PP36; BassDrm1 + { 739, 739, 35, 0, 40, 40,0.000000 }, // 3273: b55PP36; BassDrm1 // Amplitude begins at 1790.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3127,3127, 35, 0, 193, 193,0.000000 }, // 3210: b55PP38; AccSnare + {3140,3140, 35, 0, 193, 193,0.000000 }, // 3274: b55PP38; AccSnare // Amplitude begins at 1857.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3128,3128, 35, 0, 166, 166,0.000000 }, // 3211: b55PP40; ElSnare + {3141,3141, 35, 0, 166, 166,0.000000 }, // 3275: b55PP40; ElSnare // Amplitude begins at 1963.6, peaks 2050.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3129,3129, 35, 0, 93, 93,0.000000 }, // 3212: b55PP41; TOM + {3142,3142, 35, 0, 93, 93,0.000000 }, // 3276: b55PP41; TOM // Amplitude begins at 1376.9, peaks 1476.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3130,3130, 35, 0, 86, 86,0.000000 }, // 3213: b55PP42; ClHihat + {3143,3143, 35, 0, 86, 86,0.000000 }, // 3277: b55PP42; ClHihat // Amplitude begins at 1851.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3131,3131, 35, 0, 133, 133,0.000000 }, // 3214: b55PP43; TOM + {3144,3144, 35, 0, 133, 133,0.000000 }, // 3278: b55PP43; TOM // Amplitude begins at 1432.9, peaks 1505.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3132,3132, 35, 0, 60, 60,0.000000 }, // 3215: b55PP44; Hihat + {3145,3145, 35, 0, 60, 60,0.000000 }, // 3279: b55PP44; Hihat // Amplitude begins at 1427.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3133,3133, 35, 0, 133, 133,0.000000 }, // 3216: b55PP45; b55PP50; TOM + {3146,3146, 35, 0, 133, 133,0.000000 }, // 3280: b55PP45; b55PP50; TOM // Amplitude begins at 1166.1, peaks 1226.7 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {3134,3134, 35, 0, 666, 666,0.000000 }, // 3217: b55PP46; OpeHihat + {3147,3147, 35, 0, 666, 666,0.000000 }, // 3281: b55PP46; OpeHihat // Amplitude begins at 1173.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3135,3135, 35, 0, 93, 93,0.000000 }, // 3218: b55PP47; b55PP48; MidTOM + {3148,3148, 35, 0, 93, 93,0.000000 }, // 3282: b55PP47; b55PP48; MidTOM // Amplitude begins at 1299.0, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3136,3136, 35, 0, 1500, 1500,0.000000 }, // 3219: b55PP49; CrashCym + {3149,3149, 35, 0, 1500, 1500,0.000000 }, // 3283: b55PP49; CrashCym // Amplitude begins at 1195.8, peaks 1250.9 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3137,3137, 35, 0, 386, 386,0.000000 }, // 3220: b55PP51; RidCymb1 + {3150,3150, 35, 0, 386, 386,0.000000 }, // 3284: b55PP51; RidCymb1 // Amplitude begins at 1475.0, peaks 1575.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3138,3138, 35, 0, 93, 93,0.000000 }, // 3221: b55PP54; Tamburin + {3151,3151, 35, 0, 93, 93,0.000000 }, // 3285: b55PP54; Tamburin // Amplitude begins at 1226.5, peaks 1277.9 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3139,3139, 35, 0, 1500, 1500,0.000000 }, // 3222: b55PP55; SplshCym + {3152,3152, 35, 0, 1500, 1500,0.000000 }, // 3286: b55PP55; SplshCym // Amplitude begins at 2621.9, peaks 2633.4 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3140,3140, 0, 0, 1153, 1153,0.000000 }, // 3223: apgleeM0; b56M0; b61M0; b66M0; ACGPIANO + {3153,3153, 0, 0, 1153, 1153,0.000000 }, // 3287: apgleeM0; b56M0; b61M0; b66M0; ACGPIANO // Amplitude begins at 2240.8, peaks 2569.1 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {3141,3141, 0, 0, 1806, 1806,0.000000 }, // 3224: b56M1; b66M1; ACPiano + {3154,3154, 0, 0, 1806, 1806,0.000000 }, // 3288: b56M1; b66M1; ACPiano // Amplitude begins at 2254.9, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3142,3142, 0, 0, 626, 626,0.000000 }, // 3225: b56M3; b61M3; b66M3; HONKTONK + {3155,3155, 0, 0, 626, 626,0.000000 }, // 3289: b56M3; b61M3; b66M3; HONKTONK // Amplitude begins at 2297.9, peaks 2719.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3143,3143, 0, 0, 466, 466,0.000000 }, // 3226: b56M53; b56M6; b66M6; HARPSCHD + {3156,3156, 0, 0, 466, 466,0.000000 }, // 3290: b56M53; b56M6; b66M6; HARPSCHD // Amplitude begins at 1201.8, peaks 1220.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3144,3144, 0, 0, 1166, 1166,0.000000 }, // 3227: b56M8; b66M8; CELESTA + {3157,3157, 0, 0, 1166, 1166,0.000000 }, // 3291: b56M8; b66M8; CELESTA // Amplitude begins at 1193.9, peaks 1404.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3145,3145, 0, 0, 620, 620,0.000000 }, // 3228: b56M10; b66M10; MUSICBOX + {3158,3158, 0, 0, 620, 620,0.000000 }, // 3292: b56M10; b66M10; MUSICBOX // Amplitude begins at 1449.9, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3146,3146, 0, 0, 1746, 1746,0.000000 }, // 3229: b56M11; b61M11; b66M11; VIBES + {3159,3159, 0, 0, 1746, 1746,0.000000 }, // 3293: b56M11; b61M11; b66M11; VIBES // Amplitude begins at 2329.5, peaks 2391.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3147,3147, 0, 0, 260, 260,0.000000 }, // 3230: b56M12; b56M26; b66M12; MARIMBA + {3160,3160, 0, 0, 260, 260,0.000000 }, // 3294: b56M12; b56M26; b66M12; MARIMBA // Amplitude begins at 2415.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3148,3148, 0, 0, 40, 40,0.000000 }, // 3231: b56M13; b66M13; XYLOPHON + {3161,3161, 0, 0, 40, 40,0.000000 }, // 3295: b56M13; b66M13; XYLOPHON // Amplitude begins at 2148.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3149,3149, 0, 0, 293, 293,0.000000 }, // 3232: b56M14; TUBEBELL + {3162,3162, 0, 0, 293, 293,0.000000 }, // 3296: b56M14; TUBEBELL // Amplitude begins at 1089.9, peaks 1101.4 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3150,3150, 0, 0, 1133, 1133,0.000000 }, // 3233: b56M15; b66M15; Dulcimer; PIANOBEL + {3163,3163, 0, 0, 1133, 1133,0.000000 }, // 3297: b56M15; b66M15; Dulcimer; PIANOBEL // Amplitude begins at 2058.9, peaks 2630.2 at 8.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3151,3151, 0, 0, 40000, 0,0.000000 }, // 3234: b56M16; b61M16; b66M16; BARORGAN + {3164,3164, 0, 0, 40000, 0,0.000000 }, // 3298: b56M16; b61M16; b66M16; BARORGAN // Amplitude begins at 757.1, peaks 854.3 at 7.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3152,3152, 0, 0, 40000, 6,0.000000 }, // 3235: b56M18; + {3165,3165, 0, 0, 40000, 6,0.000000 }, // 3299: b56M18; // Amplitude begins at 1949.4, peaks 2195.1 at 38.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3153,3153, 0, 0, 40000, 46,0.000000 }, // 3236: b56M19; b66M19; Church Organ; PIPEORGN + {3166,3166, 0, 0, 40000, 46,0.000000 }, // 3300: b56M19; b66M19; Church Organ; PIPEORGN // Amplitude begins at 953.3, peaks 1716.9 at 37.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3154,3154, 0, 0, 40000, 0,0.000000 }, // 3237: b56M20; b66M20; REEDORGN + {3167,3167, 0, 0, 40000, 0,0.000000 }, // 3301: b56M20; b66M20; REEDORGN // Amplitude begins at 0.0, peaks 773.3 at 5.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3155,3155, 0, 0, 40000, 6,0.000000 }, // 3238: b56M21; b66M21; ACCORDN + {3168,3168, 0, 0, 40000, 6,0.000000 }, // 3302: b56M21; b66M21; ACCORDN // Amplitude begins at 0.0, peaks 1943.7 at 0.3s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3156,3156, 0, 0, 2193, 2193,0.000000 }, // 3239: b56M22; b66M22; HARMNICA + {3169,3169, 0, 0, 2193, 2193,0.000000 }, // 3303: b56M22; b66M22; HARMNICA // Amplitude begins at 1061.7, peaks 1712.2 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3157,3157, 0, 0, 40000, 0,0.000000 }, // 3240: b56M23; b56M91; b66M23; b66M91; PAD4 + {3170,3170, 0, 0, 40000, 0,0.000000 }, // 3304: b56M23; b56M91; b66M23; b66M91; PAD4 // Amplitude begins at 1855.8, peaks 1875.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3158,3158, 0, 0, 606, 606,0.000000 }, // 3241: b56M25; ACOUST + {3171,3171, 0, 0, 606, 606,0.000000 }, // 3305: b56M25; ACOUST // Amplitude begins at 1509.7, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3159,3159, 0, 0, 580, 580,0.000000 }, // 3242: b56M27; ELGUITAR + {3172,3172, 0, 0, 580, 580,0.000000 }, // 3306: b56M27; ELGUITAR // Amplitude begins at 2236.6, peaks 2480.2 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3160,3160, 0, 0, 466, 466,0.000000 }, // 3243: b56M31; b66M31; GuitHarm + {3173,3173, 0, 0, 466, 466,0.000000 }, // 3307: b56M31; b66M31; GuitHarm // Amplitude begins at 945.4, peaks 4676.0 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3161,3161, 0, 0, 573, 573,0.000000 }, // 3244: b56M32; b61M32; b66M32; ACOUBASS + {3174,3174, 0, 0, 573, 573,0.000000 }, // 3308: b56M32; b61M32; b66M32; ACOUBASS // Amplitude begins at 2801.6, peaks 2978.6 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3162,3162, 0, 0, 1153, 1153,0.000000 }, // 3245: b56M33; b66M33; ELECBASS + {3175,3175, 0, 0, 1153, 1153,0.000000 }, // 3309: b56M33; b66M33; ELECBASS // Amplitude begins at 2677.6, peaks 2916.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3163,3163, 0, 0, 293, 293,0.000000 }, // 3246: apgleeM36; apgleeM37; b56M35; b66M35; FRETLESS + {3176,3176, 0, 0, 293, 293,0.000000 }, // 3310: apgleeM36; apgleeM37; b56M35; b66M35; FRETLESS // Amplitude begins at 2805.0, peaks 3021.6 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3164,3164, 0, 0, 593, 593,0.000000 }, // 3247: b56M37; SlapBass + {3177,3177, 0, 0, 593, 593,0.000000 }, // 3311: b56M37; SlapBass // Amplitude begins at 0.0, peaks 968.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {3165,3165, 0, 0, 166, 13,0.000000 }, // 3248: b56M40; b66M40; VIOLIN + {3178,3178, 0, 0, 166, 13,0.000000 }, // 3312: b56M40; b66M40; VIOLIN // Amplitude begins at 0.0, peaks 1177.7 at 0.2s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {3166,3166, 0, 0, 186, 13,0.000000 }, // 3249: b56M41; b66M41; VIOLA + {3179,3179, 0, 0, 186, 13,0.000000 }, // 3313: b56M41; b66M41; VIOLA // Amplitude begins at 0.0, peaks 1280.9 at 0.2s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3167,3167, 0, 0, 2440, 2440,0.000000 }, // 3250: b56M42; b66M42; CELLO + {3180,3180, 0, 0, 2440, 2440,0.000000 }, // 3314: b56M42; b66M42; CELLO // Amplitude begins at 0.3, peaks 1303.2 at 0.5s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3168,3168, 0, 0, 1673, 1673,0.000000 }, // 3251: b56M43; b66M43; Contrabass; DblBass + {3181,3181, 0, 0, 1673, 1673,0.000000 }, // 3315: b56M43; b66M43; Contrabass; DblBass // Amplitude begins at 1334.3, peaks 1402.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3169,3169, 0, 0, 53, 53,0.000000 }, // 3252: b56M45; PIZZ + {3182,3182, 0, 0, 53, 53,0.000000 }, // 3316: b56M45; PIZZ // Amplitude begins at 2257.8, peaks 2421.6 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3170,3170, 0, 0, 906, 906,0.000000 }, // 3253: b56M46; b66M46; HARP + {3183,3183, 0, 0, 906, 906,0.000000 }, // 3317: b56M46; b66M46; HARP // Amplitude begins at 0.0, peaks 1078.2 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3171,3171, 0, 0, 166, 166,0.000000 }, // 3254: b56M48; b66M48; EXCELSTR + {3184,3184, 0, 0, 166, 166,0.000000 }, // 3318: b56M48; b66M48; EXCELSTR // Amplitude begins at 0.0, peaks 1251.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3172,3172, 0, 0, 40000, 186,0.000000 }, // 3255: b56M49; b66M49; STRSECT + {3185,3185, 0, 0, 40000, 186,0.000000 }, // 3319: b56M49; b66M49; STRSECT // Amplitude begins at 4.0, peaks 812.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3173,3173, 0, 0, 40000, 0,0.000000 }, // 3256: b56M51; b66M51; SYNSTR2 + {3186,3186, 0, 0, 40000, 0,0.000000 }, // 3320: b56M51; b66M51; SYNSTR2 // Amplitude begins at 0.3, peaks 1912.6 at 0.1s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3174,3174, 0, 0, 1266, 1266,0.000000 }, // 3257: b56M52; b66M52; AAHs + {3187,3187, 0, 0, 1266, 1266,0.000000 }, // 3321: b56M52; b66M52; AAHs // Amplitude begins at 507.7, peaks 531.9 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3175,3175, 0, 0, 1546, 1546,0.000000 }, // 3258: b56M54; b66M54; Synth Voice; VOXSYNTH + {3188,3188, 0, 0, 1546, 1546,0.000000 }, // 3322: b56M54; b66M54; Synth Voice; VOXSYNTH // Amplitude begins at 0.5, peaks 1136.5 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3176,3176, 0, 0, 373, 373,0.000000 }, // 3259: b56M55; b66M55; ORCHHIT + {3189,3189, 0, 0, 373, 373,0.000000 }, // 3323: b56M55; b66M55; ORCHHIT // Amplitude begins at 732.3, peaks 2569.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3177,3177, 0, 0, 126, 126,0.000000 }, // 3260: apgleeM57; b56M56; b66M56; TRUMPET1 + {3190,3190, 0, 0, 126, 126,0.000000 }, // 3324: apgleeM57; b56M56; b66M56; TRUMPET1 // Amplitude begins at 7.2, peaks 3087.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3178,3178, 0, 0, 126, 126,0.000000 }, // 3261: b56M58; b66M58; TUBA3 + {3191,3191, 0, 0, 126, 126,0.000000 }, // 3325: b56M58; b66M58; TUBA3 // Amplitude begins at 59.1, peaks 1090.5 at 0.0s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {3179,3179, 0, 0, 4706, 4706,0.000000 }, // 3262: b56M61; b66M61; BRASSECT + {3192,3192, 0, 0, 4706, 4706,0.000000 }, // 3326: b56M61; b66M61; BRASSECT // Amplitude begins at 870.3, peaks 2879.6 at 15.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3180,3180, 0, 0, 40000, 6,0.000000 }, // 3263: b56M62; b66M62; SYNBRASS + {3193,3193, 0, 0, 40000, 6,0.000000 }, // 3327: b56M62; b66M62; SYNBRASS // Amplitude begins at 50.7, peaks 1410.3 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3181,3181, 0, 0, 1720, 1720,0.000000 }, // 3264: b56M63; b66M63; BRASSOFT + {3194,3194, 0, 0, 1720, 1720,0.000000 }, // 3328: b56M63; b66M63; BRASSOFT // Amplitude begins at 132.4, peaks 1677.8 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3182,3182, 0, 0, 40000, 0,0.000000 }, // 3265: b56M64; b66M64; SOPRANO + {3195,3195, 0, 0, 40000, 0,0.000000 }, // 3329: b56M64; b66M64; SOPRANO // Amplitude begins at 0.5, peaks 3230.6 at 0.1s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3183,3183, 0, 0, 880, 880,0.000000 }, // 3266: b56M66; b66M66; TENORSAX + {3196,3196, 0, 0, 880, 880,0.000000 }, // 3330: b56M66; b66M66; TENORSAX // Amplitude begins at 0.6, peaks 3232.4 at 0.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3184,3184, 0, 0, 1080, 1080,0.000000 }, // 3267: b56M67; b66M67; BARISAX + {3197,3197, 0, 0, 1080, 1080,0.000000 }, // 3331: b56M67; b66M67; BARISAX // Amplitude begins at 682.8, peaks 1909.9 at 39.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3185,3185, 0, 0, 40000, 13,0.000000 }, // 3268: b56M68; b66M68; OBOE + {3198,3198, 0, 0, 40000, 13,0.000000 }, // 3332: b56M68; b66M68; OBOE // Amplitude begins at 99.4, peaks 2324.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3186,3186, 0, 0, 40000, 0,0.000000 }, // 3269: b56M69; b66M69; ENGLHORN + {3199,3199, 0, 0, 40000, 0,0.000000 }, // 3333: b56M69; b66M69; ENGLHORN // Amplitude begins at 0.0, peaks 1512.7 at 28.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3187,3187, 0, 0, 40000, 6,0.000000 }, // 3270: b56M72; b66M72; Piccolo; Piccolo + {3200,3200, 0, 0, 40000, 6,0.000000 }, // 3334: b56M72; b66M72; Piccolo; Piccolo // Amplitude begins at 0.0, peaks 1164.3 at 24.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3188,3188, 0, 0, 40000, 20,0.000000 }, // 3271: b56M74; b57M76; b66M74; Recorder; Recorder + {3201,3201, 0, 0, 40000, 20,0.000000 }, // 3335: b56M74; b57M76; b66M74; Recorder; Recorder // Amplitude begins at 0.0, peaks 924.0 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3189,3189, 0, 0, 40000, 6,0.000000 }, // 3272: b56M75; b66M75; Pan Flute; PanPipes + {3202,3202, 0, 0, 40000, 6,0.000000 }, // 3336: b56M75; b66M75; Pan Flute; PanPipes // Amplitude begins at 0.0, peaks 3215.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3190,3190, 0, 0, 220, 220,0.000000 }, // 3273: b56M76; b66M76; Bottle + {3203,3203, 0, 0, 220, 220,0.000000 }, // 3337: b56M76; b66M76; Bottle // Amplitude begins at 6.1, peaks 2669.1 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3191,3191, 0, 0, 40000, 106,0.000000 }, // 3274: b56M78; b66M78; WHISTLE + {3204,3204, 0, 0, 40000, 106,0.000000 }, // 3338: b56M78; b66M78; WHISTLE // Amplitude begins at 0.6, peaks 2089.3 at 0.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3192,3192, 0, 0, 1113, 1113,0.000000 }, // 3275: b56M79; b66M79; Ocarina; WOOD + {3205,3205, 0, 0, 1113, 1113,0.000000 }, // 3339: b56M79; b66M79; Ocarina; WOOD // Amplitude begins at 85.5, peaks 1893.1 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3193,3193, 0, 0, 1940, 1940,0.000000 }, // 3276: b56M80; b66M80; LEAD1 + {3206,3206, 0, 0, 1940, 1940,0.000000 }, // 3340: b56M80; b66M80; LEAD1 // Amplitude begins at 5.1, peaks 2171.6 at 15.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3194,3194, 0, 0, 40000, 0,0.000000 }, // 3277: b56M81; b66M81; LEAD2 + {3207,3207, 0, 0, 40000, 0,0.000000 }, // 3341: b56M81; b66M81; LEAD2 // Amplitude begins at 0.6, peaks 2336.2 at 25.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3195,3195, 0, 0, 40000, 0,0.000000 }, // 3278: b56M82; + {3208,3208, 0, 0, 40000, 0,0.000000 }, // 3342: b56M82; // Amplitude begins at 0.0, peaks 3086.1 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3196,3196, 0, 0, 320, 320,0.000000 }, // 3279: b56M83; b66M83; LEAD4 + {3209,3209, 0, 0, 320, 320,0.000000 }, // 3343: b56M83; b66M83; LEAD4 // Amplitude begins at 0.0, peaks 2225.3 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3197,3197, 0, 0, 40000, 6,0.000000 }, // 3280: b56M84; b66M84; LEAD5 + {3210,3210, 0, 0, 40000, 6,0.000000 }, // 3344: b56M84; b66M84; LEAD5 // Amplitude begins at 1192.8, peaks 1243.4 at 0.1s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3198,3198, 0, 0, 2246, 2246,0.000000 }, // 3281: b56M85; b66M85; Lead 6 voice; WUZZLE1E + {3211,3211, 0, 0, 2246, 2246,0.000000 }, // 3345: b56M85; b66M85; Lead 6 voice; WUZZLE1E // Amplitude begins at 2224.1, peaks 2569.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3199,3199, 0, 0, 293, 293,0.000000 }, // 3282: b56M86; LEAD7 + {3212,3212, 0, 0, 293, 293,0.000000 }, // 3346: b56M86; LEAD7 // Amplitude begins at 3288.8, peaks 3330.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3200,3200, 0, 0, 40000, 46,0.000000 }, // 3283: b56M88; b66M88; NewAge + {3213,3213, 0, 0, 40000, 46,0.000000 }, // 3347: b56M88; b66M88; NewAge // Amplitude begins at 908.6, peaks 1301.8 at 3.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3201,3201, 0, 0, 40000, 93,0.000000 }, // 3284: b56M89; b66M89; Pad 2 warm; WarmPad + {3214,3214, 0, 0, 40000, 93,0.000000 }, // 3348: b56M89; b66M89; Pad 2 warm; WarmPad // Amplitude begins at 1090.7, peaks 1163.2 at 0.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3202,3202, 0, 0, 1093, 1093,0.000000 }, // 3285: b56M90; b66M90; PAD3 + {3215,3215, 0, 0, 1093, 1093,0.000000 }, // 3349: b56M90; b66M90; PAD3 // Amplitude begins at 0.0, peaks 2123.9 at 0.5s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3203,3203, 0, 0, 1460, 1460,0.000000 }, // 3286: b56M92; b66M92; PAD5 + {3216,3216, 0, 0, 1460, 1460,0.000000 }, // 3350: b56M92; b66M92; PAD5 // Amplitude begins at 0.7, peaks 3006.6 at 2.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3204,3204, 0, 0, 40000, 0,0.000000 }, // 3287: b56M94; b66M94; PAD7 + {3217,3217, 0, 0, 40000, 0,0.000000 }, // 3351: b56M94; b66M94; PAD7 // Amplitude begins at 0.6, peaks 2718.8 at 0.8s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - {3205,3205, 0, 0, 1300, 0,0.000000 }, // 3288: b56M95; b66M95; PAD8 + {3218,3218, 0, 0, 1300, 0,0.000000 }, // 3352: b56M95; b66M95; PAD8 // Amplitude begins at 0.0, peaks 2115.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3206,3206, 0, 0, 40000, 213,0.000000 }, // 3289: b56M100; b56M96; b66M96; FX 1 rain; Fx1 + {3219,3219, 0, 0, 40000, 213,0.000000 }, // 3353: b56M100; b56M96; b66M96; FX 1 rain; Fx1 // Amplitude begins at 0.0, peaks 1816.9 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.6s. - {3207,3207, 0, 0, 40000, 1646,0.000000 }, // 3290: b56M97; b66M97; FX 2 soundtrack; FX2 + {3220,3220, 0, 0, 40000, 1646,0.000000 }, // 3354: b56M97; b66M97; FX 2 soundtrack; FX2 // Amplitude begins at 0.0, peaks 2155.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3208,3208, 0, 0, 40000, 226,0.000000 }, // 3291: b56M98; b66M98; FX 3 crystal; FX3 + {3221,3221, 0, 0, 40000, 226,0.000000 }, // 3355: b56M98; b66M98; FX 3 crystal; FX3 // Amplitude begins at 1258.8, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3209,3209, 0, 0, 1740, 1740,0.000000 }, // 3292: b56M99; b66M99; FX 4 atmosphere; FX4 Atms + {3222,3222, 0, 0, 1740, 1740,0.000000 }, // 3356: b56M99; b66M99; FX 4 atmosphere; FX4 Atms // Amplitude begins at 0.0, peaks 3200.2 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.4s. - {3210,3210, 0, 0, 40000, 1386,0.000000 }, // 3293: b56M102; b66M102; FX 7 echoes; FX7 + {3223,3223, 0, 0, 40000, 1386,0.000000 }, // 3357: b56M102; b66M102; FX 7 echoes; FX7 // Amplitude begins at 1883.2, peaks 2318.1 at 29.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.1s. - {3211,3211, 0, 0, 40000, 2140,0.000000 }, // 3294: b56M103; b66M103; FX 8 sci-fi; FX8 + {3224,3224, 0, 0, 40000, 2140,0.000000 }, // 3358: b56M103; b66M103; FX 8 sci-fi; FX8 // Amplitude begins at 2854.7, peaks 2907.3 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3212,3212, 0, 0, 1226, 1226,0.000000 }, // 3295: b56M106; b66M106; SHAMISEN + {3225,3225, 0, 0, 1226, 1226,0.000000 }, // 3359: b56M106; b66M106; SHAMISEN // Amplitude begins at 2878.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3213,3213, 0, 0, 306, 306,0.000000 }, // 3296: b56M107; b66M107; KOTO + {3226,3226, 0, 0, 306, 306,0.000000 }, // 3360: b56M107; b66M107; KOTO // Amplitude begins at 83.4, peaks 896.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3214,3214, 0, 0, 40000, 6,0.000000 }, // 3297: b56M109; b66M109; BAGPIPE + {3227,3227, 0, 0, 40000, 6,0.000000 }, // 3361: b56M109; b66M109; BAGPIPE // Amplitude begins at 0.0, peaks 2861.7 at 0.1s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.0s. - {3215,3215, 0, 0, 673, 13,0.000000 }, // 3298: b56M110; b66M110; FIDDLE + {3228,3228, 0, 0, 673, 13,0.000000 }, // 3362: b56M110; b66M110; FIDDLE // Amplitude begins at 1003.1, peaks 2770.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3216,3216, 0, 0, 153, 153,0.000000 }, // 3299: b56M111; b66M111; ETHNIC + {3229,3229, 0, 0, 153, 153,0.000000 }, // 3363: b56M111; b66M111; ETHNIC // Amplitude begins at 2363.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3217,3217, 0, 0, 620, 620,0.000000 }, // 3300: b56M112; b66M112; HANDBELL + {3230,3230, 0, 0, 620, 620,0.000000 }, // 3364: b56M112; b66M112; HANDBELL // Amplitude begins at 2775.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3218,3218, 0, 0, 140, 140,0.000000 }, // 3301: b56M113; + {3231,3231, 0, 0, 140, 140,0.000000 }, // 3365: b56M113; // Amplitude begins at 1172.5, peaks 2152.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3219,3219, 0, 0, 213, 213,0.000000 }, // 3302: b56M114; b66M114; STEELDRM + {3232,3232, 0, 0, 213, 213,0.000000 }, // 3366: b56M114; b66M114; STEELDRM // Amplitude begins at 5077.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 499, 499, 0, 0, 40, 40,0.000000 }, // 3303: b56M115; b66M115; WOODBLOC + { 499, 499, 0, 0, 40, 40,0.000000 }, // 3367: b56M115; b66M115; WOODBLOC // Amplitude begins at 1206.0, peaks 1358.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3220,3220, 0, 0, 46, 46,0.000000 }, // 3304: b56M117; + {3233,3233, 0, 0, 46, 46,0.000000 }, // 3368: b56M117; // Amplitude begins at 0.0, peaks 1266.4 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3221,3221, 0, 0, 153, 153,0.000000 }, // 3305: b56M119; b66M119; REVCYMB + {3234,3234, 0, 0, 153, 153,0.000000 }, // 3369: b56M119; b66M119; REVCYMB // Amplitude begins at 0.3, peaks 1841.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3222,3222, 0, 0, 206, 206,0.000000 }, // 3306: b56M120; b66M120; CHICKEN + {3235,3235, 0, 0, 206, 206,0.000000 }, // 3370: b56M120; b66M120; CHICKEN // Amplitude begins at 0.0, peaks 3009.5 at 1.1s, // fades to 20% at 5.8s, keyoff fades to 20% in 5.8s. - {3223,3223, 0, 0, 5780, 5780,0.000000 }, // 3307: b56M122; b61M122; b66M122; SEASHORE + {3236,3236, 0, 0, 5780, 5780,0.000000 }, // 3371: b56M122; b61M122; b66M122; SEASHORE // Amplitude begins at 111.2, peaks 2303.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3224,3224, 0, 0, 320, 320,0.000000 }, // 3308: b56M124; b66M124; OINKEY + {3237,3237, 0, 0, 320, 320,0.000000 }, // 3372: b56M124; b66M124; OINKEY // Amplitude begins at 0.0, peaks 2974.2 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - { 403, 403, 0, 0, 40000, 0,0.000000 }, // 3309: b56M126; b66M126; Applause/Noise; CROWD + { 403, 403, 0, 0, 40000, 0,0.000000 }, // 3373: b56M126; b66M126; Applause/Noise; CROWD // Amplitude begins at 950.5, peaks 966.4 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3225,3225, 0, 0, 1866, 1866,0.000000 }, // 3310: b57M0; b57M1; AcPiano1 + {3238,3238, 0, 0, 1866, 1866,0.000000 }, // 3374: b57M0; b57M1; AcPiano1 // Amplitude begins at 863.9, peaks 990.5 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {3226,3226, 0, 0, 2113, 2113,0.000000 }, // 3311: b57M2; AcPiano3 + {3239,3239, 0, 0, 2113, 2113,0.000000 }, // 3375: b57M2; AcPiano3 // Amplitude begins at 782.6, peaks 901.9 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {3227,3227, 0, 0, 2046, 2046,0.000000 }, // 3312: b57M3; ElPiano1 + {3240,3240, 0, 0, 2046, 2046,0.000000 }, // 3376: b57M3; ElPiano1 // Amplitude begins at 467.3, peaks 528.4 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3228,3228, 0, 0, 1166, 1166,0.000000 }, // 3313: b57M4; Elpiano2 + {3241,3241, 0, 0, 1166, 1166,0.000000 }, // 3377: b57M4; Elpiano2 // Amplitude begins at 890.4, peaks 927.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3229,3229, 0, 0, 573, 573,0.000000 }, // 3314: b57M5; b57M6; ElPiano3 + {3242,3242, 0, 0, 573, 573,0.000000 }, // 3378: b57M5; b57M6; ElPiano3 // Amplitude begins at 657.3, peaks 670.6 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3230,3230, 0, 0, 1213, 1213,0.000000 }, // 3315: b57M7; HnKytonk + {3243,3243, 0, 0, 1213, 1213,0.000000 }, // 3379: b57M7; HnKytonk // Amplitude begins at 1038.5, peaks 1223.9 at 35.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3231,3231, 0, 0, 40000, 0,0.000000 }, // 3316: b57M8; ElOrgan1 + {3244,3244, 0, 0, 40000, 0,0.000000 }, // 3380: b57M8; ElOrgan1 // Amplitude begins at 1157.3, peaks 1386.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3232,3232, 0, 0, 40000, 0,0.000000 }, // 3317: b57M9; ElOrgan2 + {3245,3245, 0, 0, 40000, 0,0.000000 }, // 3381: b57M9; ElOrgan2 // Amplitude begins at 1021.7, peaks 1223.6 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3233,3233, 0, 0, 40000, 0,0.000000 }, // 3318: b57M10; ElOrgan3 + {3246,3246, 0, 0, 40000, 0,0.000000 }, // 3382: b57M10; ElOrgan3 // Amplitude begins at 1022.7, peaks 1221.7 at 23.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3234,3234, 0, 0, 40000, 0,0.000000 }, // 3319: b57M11; ElOrgan4 + {3247,3247, 0, 0, 40000, 0,0.000000 }, // 3383: b57M11; ElOrgan4 // Amplitude begins at 1071.7, peaks 1140.0 at 28.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3235,3235, 0, 0, 40000, 153,0.000000 }, // 3320: b57M12; PpOrgan1 + {3248,3248, 0, 0, 40000, 153,0.000000 }, // 3384: b57M12; PpOrgan1 // Amplitude begins at 1086.1, peaks 1182.2 at 17.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3236,3236, 0, 0, 40000, 146,0.000000 }, // 3321: b57M13; PpOrgan2 + {3249,3249, 0, 0, 40000, 146,0.000000 }, // 3385: b57M13; PpOrgan2 // Amplitude begins at 1108.5, peaks 1177.4 at 3.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3237,3237, 0, 0, 40000, 146,0.000000 }, // 3322: b57M14; PpOrgan3 + {3250,3250, 0, 0, 40000, 146,0.000000 }, // 3386: b57M14; PpOrgan3 // Amplitude begins at 1052.7, peaks 1139.6 at 37.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3238,3238, 0, 0, 40000, 153,0.000000 }, // 3323: b57M15; Acrdion + {3251,3251, 0, 0, 40000, 153,0.000000 }, // 3387: b57M15; Acrdion // Amplitude begins at 37.9, peaks 950.1 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3239,3239, 0, 0, 880, 880,0.000000 }, // 3324: b57M16; Hpsichd1 + {3252,3252, 0, 0, 880, 880,0.000000 }, // 3388: b57M16; Hpsichd1 // Amplitude begins at 45.6, peaks 884.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3240,3240, 0, 0, 573, 573,0.000000 }, // 3325: b57M17; Hpsichd2 + {3253,3253, 0, 0, 573, 573,0.000000 }, // 3389: b57M17; Hpsichd2 // Amplitude begins at 864.6, peaks 915.3 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3241,3241, 0, 0, 860, 860,0.000000 }, // 3326: b57M18; Hpsichr3 + {3254,3254, 0, 0, 860, 860,0.000000 }, // 3390: b57M18; Hpsichr3 // Amplitude begins at 919.7, peaks 923.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3242,3242, 0, 0, 613, 613,0.000000 }, // 3327: b57M19; Clvintt1 + {3255,3255, 0, 0, 613, 613,0.000000 }, // 3391: b57M19; Clvintt1 // Amplitude begins at 2459.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3243,3243, 0, 0, 606, 606,0.000000 }, // 3328: b57M20; Clvintt2 + {3256,3256, 0, 0, 606, 606,0.000000 }, // 3392: b57M20; Clvintt2 // Amplitude begins at 2459.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3244,3244, 0, 0, 593, 593,0.000000 }, // 3329: b57M21; Clvintt3 + {3257,3257, 0, 0, 593, 593,0.000000 }, // 3393: b57M21; Clvintt3 // Amplitude begins at 45.4, peaks 926.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3245,3245, 0, 0, 1020, 1020,0.000000 }, // 3330: b57M22; Celesta1 + {3258,3258, 0, 0, 1020, 1020,0.000000 }, // 3394: b57M22; Celesta1 // Amplitude begins at 43.0, peaks 931.0 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3246,3246, 0, 0, 620, 620,0.000000 }, // 3331: b57M23; Celesta2 + {3259,3259, 0, 0, 620, 620,0.000000 }, // 3395: b57M23; Celesta2 // Amplitude begins at 36.7, peaks 1252.2 at 0.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3247,3247, 0, 0, 40000, 0,0.000000 }, // 3332: b57M24; SyBrass1 + {3260,3260, 0, 0, 40000, 0,0.000000 }, // 3396: b57M24; SyBrass1 // Amplitude begins at 54.0, peaks 1220.8 at 16.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3248,3248, 0, 0, 40000, 0,0.000000 }, // 3333: b57M25; SyBrass2 + {3261,3261, 0, 0, 40000, 0,0.000000 }, // 3397: b57M25; SyBrass2 // Amplitude begins at 1789.1, peaks 3248.0 at 17.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3249,3249, 0, 0, 40000, 66,0.000000 }, // 3334: b57M26; SyBrass3 + {3262,3262, 0, 0, 40000, 66,0.000000 }, // 3398: b57M26; SyBrass3 // Amplitude begins at 217.1, peaks 1148.3 at 17.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3250,3250, 0, 0, 40000, 66,0.000000 }, // 3335: b57M27; SyBrass4 + {3263,3263, 0, 0, 40000, 66,0.000000 }, // 3399: b57M27; SyBrass4 // Amplitude begins at 1104.7, peaks 1205.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3251,3251, 0, 0, 40000, 20,0.000000 }, // 3336: b57M28; SynBass1 + {3264,3264, 0, 0, 40000, 20,0.000000 }, // 3400: b57M28; SynBass1 // Amplitude begins at 368.5, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3252,3252, 0, 0, 1153, 1153,0.000000 }, // 3337: b57M29; SynBass2 + {3265,3265, 0, 0, 1153, 1153,0.000000 }, // 3401: b57M29; SynBass2 // Amplitude begins at 1034.8, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3253,3253, 0, 0, 1186, 1186,0.000000 }, // 3338: b57M30; SynBass3 + {3266,3266, 0, 0, 1186, 1186,0.000000 }, // 3402: b57M30; SynBass3 // Amplitude begins at 1020.1, peaks 1207.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3254,3254, 0, 0, 906, 906,0.000000 }, // 3339: b57M31; SynBass4 + {3267,3267, 0, 0, 906, 906,0.000000 }, // 3403: b57M31; SynBass4 // Amplitude begins at 1.3, peaks 556.7 at 0.1s, // fades to 20% at 3.6s, keyoff fades to 20% in 3.6s. - {3255,3255, 0, 0, 3566, 3566,0.000000 }, // 3340: b57M32; Fantasy + {3268,3268, 0, 0, 3566, 3566,0.000000 }, // 3404: b57M32; Fantasy // Amplitude begins at 0.0, peaks 940.8 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3256,3256, 0, 0, 40000, 300,0.000000 }, // 3341: b57M33; HarmoPan + {3269,3269, 0, 0, 40000, 300,0.000000 }, // 3405: b57M33; HarmoPan // Amplitude begins at 0.0, peaks 1040.9 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3257,3257, 0, 0, 40000, 6,0.000000 }, // 3342: b57M34; Chorale + {3270,3270, 0, 0, 40000, 6,0.000000 }, // 3406: b57M34; Chorale // Amplitude begins at 0.0, peaks 1021.2 at 0.3s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - {3258,3258, 0, 0, 3846, 3846,0.000000 }, // 3343: b57M35; Glasses + {3271,3271, 0, 0, 3846, 3846,0.000000 }, // 3407: b57M35; Glasses // Amplitude begins at 0.0, peaks 941.0 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {3259,3259, 0, 0, 40000, 386,0.000000 }, // 3344: b57M36; SndTrk + {3272,3272, 0, 0, 40000, 386,0.000000 }, // 3408: b57M36; SndTrk // Amplitude begins at 952.6, peaks 953.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3260,3260, 0, 0, 40000, 160,0.000000 }, // 3345: b57M37; Atmosp + {3273,3273, 0, 0, 40000, 160,0.000000 }, // 3409: b57M37; Atmosp // Amplitude begins at 967.2, peaks 1088.4 at 0.0s, // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - {3261,3261, 0, 0, 3373, 3373,0.000000 }, // 3346: b57M38; WarmBell + {3274,3274, 0, 0, 3373, 3373,0.000000 }, // 3410: b57M38; WarmBell // Amplitude begins at 840.0, peaks 1101.0 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3262,3262, 0, 0, 2253, 2253,0.000000 }, // 3347: b57M39; FunnyVox + {3275,3275, 0, 0, 2253, 2253,0.000000 }, // 3411: b57M39; FunnyVox // Amplitude begins at 648.9, peaks 819.3 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.1s. - {3263,3263, 0, 0, 40000, 2113,0.000000 }, // 3348: b57M40; EchoBell + {3276,3276, 0, 0, 40000, 2113,0.000000 }, // 3412: b57M40; EchoBell // Amplitude begins at 0.0, peaks 1121.2 at 0.1s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {3264,3264, 0, 0, 2513, 2513,0.000000 }, // 3349: b57M41; IceRain + {3277,3277, 0, 0, 2513, 2513,0.000000 }, // 3413: b57M41; IceRain // Amplitude begins at 0.0, peaks 1344.2 at 0.2s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.0s. - {3265,3265, 0, 0, 166, 26,0.000000 }, // 3350: b57M42; Oboe2000 + {3278,3278, 0, 0, 166, 26,0.000000 }, // 3414: b57M42; Oboe2000 // Amplitude begins at 953.3, peaks 1201.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3266,3266, 0, 0, 40000, 306,0.000000 }, // 3351: b57M43; Echopan + {3279,3279, 0, 0, 40000, 306,0.000000 }, // 3415: b57M43; Echopan // Amplitude begins at 397.6, peaks 422.3 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3267,3267, 0, 0, 40000, 66,0.000000 }, // 3352: b57M44; DrSolo + {3280,3280, 0, 0, 40000, 66,0.000000 }, // 3416: b57M44; DrSolo // Amplitude begins at 1.1, peaks 920.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3268,3268, 0, 0, 40000, 213,0.000000 }, // 3353: b57M45; Schdaze + {3281,3281, 0, 0, 40000, 213,0.000000 }, // 3417: b57M45; Schdaze // Amplitude begins at 1100.0, peaks 1122.2 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3269,3269, 0, 0, 2246, 2246,0.000000 }, // 3354: b57M46; BellSngr + {3282,3282, 0, 0, 2246, 2246,0.000000 }, // 3418: b57M46; BellSngr // Amplitude begins at 1014.6, peaks 1028.1 at 24.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3270,3270, 0, 0, 40000, 40,0.000000 }, // 3355: b57M47; SineWave + {3283,3283, 0, 0, 40000, 40,0.000000 }, // 3419: b57M47; SineWave // Amplitude begins at 0.0, peaks 1083.0 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {3271,3271, 0, 0, 40000, 893,0.000000 }, // 3356: b57M48; Strings1 + {3284,3284, 0, 0, 40000, 893,0.000000 }, // 3420: b57M48; Strings1 // Amplitude begins at 0.0, peaks 1372.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3272,3272, 0, 0, 40000, 193,0.000000 }, // 3357: b57M49; Strings2 + {3285,3285, 0, 0, 40000, 193,0.000000 }, // 3421: b57M49; Strings2 // Amplitude begins at 0.0, peaks 1249.0 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3273,3273, 0, 0, 40000, 186,0.000000 }, // 3358: b57M50; Strings3 + {3286,3286, 0, 0, 40000, 186,0.000000 }, // 3422: b57M50; Strings3 // Amplitude begins at 516.6, peaks 773.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3274,3274, 0, 0, 60, 60,0.000000 }, // 3359: b57M51; Pzzicato + {3287,3287, 0, 0, 60, 60,0.000000 }, // 3423: b57M51; Pzzicato // Amplitude begins at 0.0, peaks 575.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3275,3275, 0, 0, 146, 146,0.000000 }, // 3360: b57M52; Violin1 + {3288,3288, 0, 0, 146, 146,0.000000 }, // 3424: b57M52; Violin1 // Amplitude begins at 0.0, peaks 575.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3276,3276, 0, 0, 146, 13,0.000000 }, // 3361: b57M53; b57M56; CtraBass + {3289,3289, 0, 0, 146, 13,0.000000 }, // 3425: b57M53; b57M56; CtraBass // Amplitude begins at 0.0, peaks 899.8 at 0.2s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.0s. - {3277,3277, 0, 0, 793, 6,0.000000 }, // 3362: b57M54; Cello1 + {3290,3290, 0, 0, 793, 6,0.000000 }, // 3426: b57M54; Cello1 // Amplitude begins at 0.0, peaks 469.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3278,3278, 0, 0, 40000, 26,0.000000 }, // 3363: b57M55; Cello2 + {3291,3291, 0, 0, 40000, 26,0.000000 }, // 3427: b57M55; Cello2 // Amplitude begins at 1022.4, peaks 1195.2 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {3279,3279, 0, 0, 1606, 1606,0.000000 }, // 3364: b57M57; Harp1 + {3292,3292, 0, 0, 1606, 1606,0.000000 }, // 3428: b57M57; Harp1 // Amplitude begins at 1023.8, peaks 1180.4 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {3280,3280, 0, 0, 680, 680,0.000000 }, // 3365: b57M58; Harp2 + {3293,3293, 0, 0, 680, 680,0.000000 }, // 3429: b57M58; Harp2 // Amplitude begins at 1046.0, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3281,3281, 0, 0, 2393, 2393,0.000000 }, // 3366: b57M59; Guitar1 + {3294,3294, 0, 0, 2393, 2393,0.000000 }, // 3430: b57M59; Guitar1 // Amplitude begins at 1120.1, peaks 1214.7 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3282,3282, 0, 0, 1913, 1913,0.000000 }, // 3367: b57M60; Guitar2 + {3295,3295, 0, 0, 1913, 1913,0.000000 }, // 3431: b57M60; Guitar2 // Amplitude begins at 1042.2, peaks 1056.4 at 0.0s, // fades to 20% at 2.6s, keyoff fades to 20% in 2.6s. - {3283,3283, 0, 0, 2640, 2640,0.000000 }, // 3368: b57M61; EGuitar1 + {3296,3296, 0, 0, 2640, 2640,0.000000 }, // 3432: b57M61; EGuitar1 // Amplitude begins at 1122.6, peaks 1144.0 at 0.1s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3284,3284, 0, 0, 2373, 2373,0.000000 }, // 3369: b57M62; EGuitar2 + {3297,3297, 0, 0, 2373, 2373,0.000000 }, // 3433: b57M62; EGuitar2 // Amplitude begins at 735.9, peaks 769.0 at 0.4s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {3285,3285, 0, 0, 4960, 4960,0.000000 }, // 3370: b57M63; Sitar + {3298,3298, 0, 0, 4960, 4960,0.000000 }, // 3434: b57M63; Sitar // Amplitude begins at 939.9, peaks 1127.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3286,3286, 0, 0, 600, 600,0.000000 }, // 3371: b57M64; AcBass1 + {3299,3299, 0, 0, 600, 600,0.000000 }, // 3435: b57M64; AcBass1 // Amplitude begins at 850.2, peaks 1043.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3287,3287, 0, 0, 233, 233,0.000000 }, // 3372: b57M65; AcBass2 + {3300,3300, 0, 0, 233, 233,0.000000 }, // 3436: b57M65; AcBass2 // Amplitude begins at 963.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3288,3288, 0, 0, 300, 300,0.000000 }, // 3373: b57M66; ElBass1 + {3301,3301, 0, 0, 300, 300,0.000000 }, // 3437: b57M66; ElBass1 // Amplitude begins at 1107.4, peaks 1137.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3289,3289, 0, 0, 606, 606,0.000000 }, // 3374: b57M67; ElBass2 + {3302,3302, 0, 0, 606, 606,0.000000 }, // 3438: b57M67; ElBass2 // Amplitude begins at 1065.9, peaks 1161.1 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3290,3290, 0, 0, 1886, 1886,0.000000 }, // 3375: b57M68; SlpBass1 + {3303,3303, 0, 0, 1886, 1886,0.000000 }, // 3439: b57M68; SlpBass1 // Amplitude begins at 1109.8, peaks 1123.6 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3291,3291, 0, 0, 1193, 1193,0.000000 }, // 3376: b57M69; SlpBass2 + {3304,3304, 0, 0, 1193, 1193,0.000000 }, // 3440: b57M69; SlpBass2 // Amplitude begins at 418.5, peaks 1283.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3292,3292, 0, 0, 320, 320,0.000000 }, // 3377: b57M70; Frtless1 + {3305,3305, 0, 0, 320, 320,0.000000 }, // 3441: b57M70; Frtless1 // Amplitude begins at 0.0, peaks 1308.2 at 0.1s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3293,3293, 0, 0, 573, 573,0.000000 }, // 3378: b57M71; Frtless2 + {3306,3306, 0, 0, 573, 573,0.000000 }, // 3442: b57M71; Frtless2 // Amplitude begins at 0.0, peaks 1042.8 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3294,3294, 0, 0, 40000, 6,0.000000 }, // 3379: b57M72; Flute1 + {3307,3307, 0, 0, 40000, 6,0.000000 }, // 3443: b57M72; Flute1 // Amplitude begins at 0.0, peaks 1033.5 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3295,3295, 0, 0, 40000, 6,0.000000 }, // 3380: b57M73; Flute2 + {3308,3308, 0, 0, 40000, 6,0.000000 }, // 3444: b57M73; Flute2 // Amplitude begins at 0.0, peaks 951.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3296,3296, 0, 0, 40000, 6,0.000000 }, // 3381: b57M74; Piccolo1 + {3309,3309, 0, 0, 40000, 6,0.000000 }, // 3445: b57M74; Piccolo1 // Amplitude begins at 0.0, peaks 852.4 at 38.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3297,3297, 0, 0, 40000, 6,0.000000 }, // 3382: b57M75; Piccolo2 + {3310,3310, 0, 0, 40000, 6,0.000000 }, // 3446: b57M75; Piccolo2 // Amplitude begins at 0.0, peaks 1020.9 at 23.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3298,3298, 0, 0, 40000, 6,0.000000 }, // 3383: b57M77; PanPipes + {3311,3311, 0, 0, 40000, 6,0.000000 }, // 3447: b57M77; PanPipes // Amplitude begins at 0.0, peaks 1374.5 at 33.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3299,3299, 0, 0, 40000, 0,0.000000 }, // 3384: b57M78; Sax1 + {3312,3312, 0, 0, 40000, 0,0.000000 }, // 3448: b57M78; Sax1 // Amplitude begins at 0.0, peaks 1374.5 at 33.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3300,3300, 0, 0, 40000, 0,0.000000 }, // 3385: b57M79; Sax2 + {3313,3313, 0, 0, 40000, 0,0.000000 }, // 3449: b57M79; Sax2 // Amplitude begins at 0.0, peaks 810.8 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3301,3301, 0, 0, 40000, 0,0.000000 }, // 3386: b57M80; Sax3 + {3314,3314, 0, 0, 40000, 0,0.000000 }, // 3450: b57M80; Sax3 // Amplitude begins at 0.0, peaks 1108.4 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3302,3302, 0, 0, 40000, 6,0.000000 }, // 3387: b57M81; Sax4 + {3315,3315, 0, 0, 40000, 6,0.000000 }, // 3451: b57M81; Sax4 // Amplitude begins at 0.0, peaks 1164.3 at 24.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3303,3303, 0, 0, 40000, 53,0.000000 }, // 3388: b57M82; Clrinet1 + {3316,3316, 0, 0, 40000, 53,0.000000 }, // 3452: b57M82; Clrinet1 // Amplitude begins at 0.0, peaks 742.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3304,3304, 0, 0, 40000, 73,0.000000 }, // 3389: b57M83; Clrinet2 + {3317,3317, 0, 0, 40000, 73,0.000000 }, // 3453: b57M83; Clrinet2 // Amplitude begins at 42.0, peaks 1070.0 at 20.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3305,3305, 0, 0, 40000, 0,0.000000 }, // 3390: b57M84; Oboe + {3318,3318, 0, 0, 40000, 0,0.000000 }, // 3454: b57M84; Oboe // Amplitude begins at 29.9, peaks 741.5 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3306,3306, 0, 0, 40000, 0,0.000000 }, // 3391: b57M85; EngHorn + {3319,3319, 0, 0, 40000, 0,0.000000 }, // 3455: b57M85; EngHorn // Amplitude begins at 0.0, peaks 1150.1 at 1.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3307,3307, 0, 0, 1300, 1300,0.000000 }, // 3392: b57M86; Bassoon + {3320,3320, 0, 0, 1300, 1300,0.000000 }, // 3456: b57M86; Bassoon // Amplitude begins at 0.0, peaks 1212.6 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3308,3308, 0, 0, 40000, 73,0.000000 }, // 3393: b57M87; Hrmonica + {3321,3321, 0, 0, 40000, 73,0.000000 }, // 3457: b57M87; Hrmonica // Amplitude begins at 952.1, peaks 1196.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.1s. - {3309,3309, 0, 0, 40, 73,0.000000 }, // 3394: b57M88; Trumpet1 + {3322,3322, 0, 0, 40, 73,0.000000 }, // 3458: b57M88; Trumpet1 // Amplitude begins at 952.1, peaks 1195.5 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 0.0s. - {3310,3310, 0, 0, 1333, 13,0.000000 }, // 3395: b57M89; Trumpet2 + {3323,3323, 0, 0, 1333, 13,0.000000 }, // 3459: b57M89; Trumpet2 // Amplitude begins at 0.0, peaks 1124.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3311,3311, 0, 0, 40000, 140,0.000000 }, // 3396: b57M90; Trmbone1 + {3324,3324, 0, 0, 40000, 140,0.000000 }, // 3460: b57M90; Trmbone1 // Amplitude begins at 691.4, peaks 1201.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.1s. - {3312,3312, 0, 0, 233, 126,0.000000 }, // 3397: b57M91; Trmbone2 + {3325,3325, 0, 0, 233, 126,0.000000 }, // 3461: b57M91; Trmbone2 // Amplitude begins at 580.1, peaks 1052.4 at 37.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3313,3313, 0, 0, 40000, 106,0.000000 }, // 3398: b57M92; b57M93; FrHorn1 + {3326,3326, 0, 0, 40000, 106,0.000000 }, // 3462: b57M92; b57M93; FrHorn1 // Amplitude begins at 689.8, peaks 1230.1 at 21.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3314,3314, 0, 0, 40000, 33,0.000000 }, // 3399: b57M94; Tuba + {3327,3327, 0, 0, 40000, 33,0.000000 }, // 3463: b57M94; Tuba // Amplitude begins at 685.4, peaks 1230.1 at 21.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3315,3315, 0, 0, 40000, 73,0.000000 }, // 3400: b57M95; Brass1 + {3328,3328, 0, 0, 40000, 73,0.000000 }, // 3464: b57M95; Brass1 // Amplitude begins at 686.0, peaks 1199.6 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3316,3316, 0, 0, 40, 40,0.000000 }, // 3401: b57M96; Brass2 + {3329,3329, 0, 0, 40, 40,0.000000 }, // 3465: b57M96; Brass2 // Amplitude begins at 1105.5, peaks 1223.6 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3317,3317, 0, 0, 40000, 246,0.000000 }, // 3402: b57M97; Vibes1 + {3330,3330, 0, 0, 40000, 246,0.000000 }, // 3466: b57M97; Vibes1 // Amplitude begins at 1080.6, peaks 1229.4 at 1.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3318,3318, 0, 0, 40000, 246,0.000000 }, // 3403: b57M98; Vibes2 + {3331,3331, 0, 0, 40000, 246,0.000000 }, // 3467: b57M98; Vibes2 // Amplitude begins at 2030.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3319,3319, 0, 0, 580, 580,0.000000 }, // 3404: b57M99; SynMllet + {3332,3332, 0, 0, 580, 580,0.000000 }, // 3468: b57M99; SynMllet // Amplitude begins at 1878.7, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3320,3320, 0, 0, 40000, 106,0.000000 }, // 3405: b57M100; WindBell + {3333,3333, 0, 0, 40000, 106,0.000000 }, // 3469: b57M100; WindBell // Amplitude begins at 1097.7, peaks 1132.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {3321,3321, 0, 0, 40000, 600,0.000000 }, // 3406: b57M101; Glock + {3334,3334, 0, 0, 40000, 600,0.000000 }, // 3470: b57M101; Glock // Amplitude begins at 935.5, peaks 1099.9 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3322,3322, 0, 0, 2253, 2253,0.000000 }, // 3407: b57M102; TubeBell + {3335,3335, 0, 0, 2253, 2253,0.000000 }, // 3471: b57M102; TubeBell // Amplitude begins at 590.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3323,3323, 0, 0, 146, 146,0.000000 }, // 3408: b57M103; Xylophne + {3336,3336, 0, 0, 146, 146,0.000000 }, // 3472: b57M103; Xylophne // Amplitude begins at 2316.0, peaks 2669.0 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {3324,3324, 0, 0, 40000, 913,0.000000 }, // 3409: b57M104; Marimba + {3337,3337, 0, 0, 40000, 913,0.000000 }, // 3473: b57M104; Marimba // Amplitude begins at 1074.7, peaks 1321.2 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3325,3325, 0, 0, 40000, 33,0.000000 }, // 3410: b57M105; Sweep + {3338,3338, 0, 0, 40000, 33,0.000000 }, // 3474: b57M105; Sweep // Amplitude begins at 0.0, peaks 956.7 at 33.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.2s. - {3326,3326, 0, 0, 40000, 1153,0.000000 }, // 3411: b57M106; Martian + {3339,3339, 0, 0, 40000, 1153,0.000000 }, // 3475: b57M106; Martian // Amplitude begins at 0.0, peaks 981.6 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3327,3327, 0, 0, 166, 166,0.000000 }, // 3412: b57M107; TwilgtZn + {3340,3340, 0, 0, 166, 166,0.000000 }, // 3476: b57M107; TwilgtZn // Amplitude begins at 1104.3, peaks 1115.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3328,3328, 0, 0, 40000, 6,0.000000 }, // 3413: b57M108; NoTone + {3341,3341, 0, 0, 40000, 6,0.000000 }, // 3477: b57M108; NoTone // Amplitude begins at 0.0, peaks 968.3 at 28.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {3329,3329, 0, 0, 40000, 1073,0.000000 }, // 3414: b57M109; LostInSp + {3342,3342, 0, 0, 40000, 1073,0.000000 }, // 3478: b57M109; LostInSp // Amplitude begins at 1082.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3330,3330, 0, 0, 153, 153,0.000000 }, // 3415: b57M110; Triangle + {3343,3343, 0, 0, 153, 153,0.000000 }, // 3479: b57M110; Triangle // Amplitude begins at 1122.6, peaks 1138.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3331,3331, 0, 0, 1240, 1240,0.000000 }, // 3416: b57M111; StlDrum + {3344,3344, 0, 0, 1240, 1240,0.000000 }, // 3480: b57M111; StlDrum // Amplitude begins at 1059.1, peaks 1078.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3332,3332, 0, 0, 160, 160,0.000000 }, // 3417: b57M112; b57M114; SimmonSr + {3345,3345, 0, 0, 160, 160,0.000000 }, // 3481: b57M112; b57M114; SimmonSr // Amplitude begins at 0.0, peaks 1082.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3333,3333, 0, 0, 146, 146,0.000000 }, // 3418: b57M113; RapScrth + {3346,3346, 0, 0, 146, 146,0.000000 }, // 3482: b57M113; RapScrth // Amplitude begins at 1128.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3334,3334, 0, 0, 120, 120,0.000000 }, // 3419: b57M115; LogDrum + {3347,3347, 0, 0, 120, 120,0.000000 }, // 3483: b57M115; LogDrum // Amplitude begins at 870.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3335,3335, 0, 0, 120, 120,0.000000 }, // 3420: b57M116; LogDrum + {3348,3348, 0, 0, 120, 120,0.000000 }, // 3484: b57M116; LogDrum // Amplitude begins at 731.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3336,3336, 0, 0, 120, 120,0.000000 }, // 3421: b57M117; LogDrum + {3349,3349, 0, 0, 120, 120,0.000000 }, // 3485: b57M117; LogDrum // Amplitude begins at 2678.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3337,3337, 0, 0, 80, 80,0.000000 }, // 3422: b57M118; Koto + {3350,3350, 0, 0, 80, 80,0.000000 }, // 3486: b57M118; Koto // Amplitude begins at 659.9, peaks 1143.7 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3338,3338, 0, 0, 40000, 33,0.000000 }, // 3423: b57M119; Jump + {3351,3351, 0, 0, 40000, 33,0.000000 }, // 3487: b57M119; Jump // Amplitude begins at 1120.1, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3339,3339, 0, 0, 1193, 1193,0.000000 }, // 3424: b57M120; JewsHarp + {3352,3352, 0, 0, 1193, 1193,0.000000 }, // 3488: b57M120; JewsHarp // Amplitude begins at 0.0, peaks 594.4 at 2.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.5s. - {3340,3340, 0, 0, 40000, 1466,0.000000 }, // 3425: b57M121; Helicop + {3353,3353, 0, 0, 40000, 1466,0.000000 }, // 3489: b57M121; Helicop // Amplitude begins at 1099.1, peaks 1118.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3341,3341, 0, 0, 1226, 1226,0.000000 }, // 3426: b57M122; Bell + {3354,3354, 0, 0, 1226, 1226,0.000000 }, // 3490: b57M122; Bell // Amplitude begins at 2823.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3342,3342, 0, 0, 40, 40,0.000000 }, // 3427: b57M123; BassDrm1 + {3355,3355, 0, 0, 40, 40,0.000000 }, // 3491: b57M123; BassDrm1 // Amplitude begins at 2709.6, peaks 2769.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3343,3343, 0, 0, 60, 60,0.000000 }, // 3428: b57M124; BassDrm2 + {3356,3356, 0, 0, 60, 60,0.000000 }, // 3492: b57M124; BassDrm2 // Amplitude begins at 2718.3, peaks 2921.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3344,3344, 0, 0, 106, 106,0.000000 }, // 3429: b57M125; Banjo + {3357,3357, 0, 0, 106, 106,0.000000 }, // 3493: b57M125; Banjo // Amplitude begins at 2421.0, peaks 3026.8 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3345,3345, 0, 0, 260, 260,0.000000 }, // 3430: b57M126; AlogSynt + {3358,3358, 0, 0, 260, 260,0.000000 }, // 3494: b57M126; AlogSynt // Amplitude begins at 2276.9, peaks 2772.9 at 1.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3346,3346, 0, 0, 1166, 1166,0.000000 }, // 3431: b57M127; Wow - - // Amplitude begins at 420.6, peaks 1119.4 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 65, 0, 86, 86,0.000000 }, // 3432: fat2P54; Tambourine + {3359,3359, 0, 0, 1166, 1166,0.000000 }, // 3495: b57M127; Wow // Amplitude begins at 526.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 143, 143, 20, 0, 20, 20,0.000000 }, // 3433: fat2P58; Vibraslap - - // Amplitude begins at 0.0, peaks 739.3 at 0.2s, - // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 158, 158, 40, 0, 333, 333,0.000000 }, // 3434: fat2P74; Long Guiro + { 143, 143, 20, 0, 20, 20,0.000000 }, // 3496: fat2P58; Vibraslap // Amplitude begins at 2595.5, peaks 2720.1 at 0.1s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {3347,3348, 0, 0, 1820, 1820,0.000000 }, // 3435: fat4M0; AcouGrandPiano + {3360,3361, 0, 0, 1820, 1820,0.000000 }, // 3497: fat4M0; AcouGrandPiano // Amplitude begins at 2735.0, peaks 2872.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3349,3350, 0, 0, 1073, 1073,0.000000 }, // 3436: fat4M1; BrightAcouGrand + {3362,3363, 0, 0, 1073, 1073,0.000000 }, // 3498: fat4M1; BrightAcouGrand // Amplitude begins at 2395.0, peaks 3313.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3351,3352, 0, 0, 1680, 1680,0.000000 }, // 3437: fat4M2; ElecGrandPiano + {3364,3365, 0, 0, 1680, 1680,0.000000 }, // 3499: fat4M2; ElecGrandPiano // Amplitude begins at 3191.2, peaks 3739.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3353,3354, 0, 0, 1046, 1046,0.000000 }, // 3438: fat4M3; Honky-tonkPiano + {3366,3367, 0, 0, 1046, 1046,0.000000 }, // 3500: fat4M3; Honky-tonkPiano // Amplitude begins at 2321.7, peaks 2506.1 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3355,3356, 0, 0, 1100, 1100,0.000000 }, // 3439: fat4M4; Rhodes Piano + {3368,3369, 0, 0, 1100, 1100,0.000000 }, // 3501: fat4M4; Rhodes Piano // Amplitude begins at 2417.8, peaks 2541.0 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3357,3358, 0, 0, 1166, 1166,0.000000 }, // 3440: fat4M5; Chorused Piano + {3370,3371, 0, 0, 1166, 1166,0.000000 }, // 3502: fat4M5; Chorused Piano // Amplitude begins at 2369.4, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3359,3360, 0, 0, 833, 833,0.000000 }, // 3441: fat4M6; Harpsichord + {3372,3373, 0, 0, 833, 833,0.000000 }, // 3503: fat4M6; Harpsichord // Amplitude begins at 1278.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3361,3362, 0, 0, 100, 100,0.000000 }, // 3442: fat4M7; Clavinet + {3374,3375, 0, 0, 100, 100,0.000000 }, // 3504: fat4M7; Clavinet // Amplitude begins at 2860.4, peaks 2915.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3363,3364, 0, 0, 960, 960,0.000000 }, // 3443: fat4M8; Celesta + {3376,3377, 0, 0, 960, 960,0.000000 }, // 3505: fat4M8; Celesta // Amplitude begins at 1402.5, peaks 1689.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3365,3366, 0, 0, 906, 906,0.000000 }, // 3444: fat4M9; Glockenspiel + {3378,3379, 0, 0, 906, 906,0.000000 }, // 3506: fat4M9; Glockenspiel // Amplitude begins at 592.9, peaks 987.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3367,3368, 0, 0, 213, 213,0.000000 }, // 3445: fat4M10; Music box + {3380,3381, 0, 0, 213, 213,0.000000 }, // 3507: fat4M10; Music box // Amplitude begins at 2514.8, peaks 3056.3 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3369,3370, 0, 0, 1713, 1713,0.000000 }, // 3446: fat4M11; Vibraphone + {3382,3383, 0, 0, 1713, 1713,0.000000 }, // 3508: fat4M11; Vibraphone // Amplitude begins at 2697.2, peaks 2843.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3371,3372, 0, 0, 260, 260,0.000000 }, // 3447: fat4M12; Marimba + {3384,3385, 0, 0, 260, 260,0.000000 }, // 3509: fat4M12; Marimba // Amplitude begins at 2751.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3373,3374, 0, 0, 140, 140,0.000000 }, // 3448: fat4M13; Xylophone + {3386,3387, 0, 0, 140, 140,0.000000 }, // 3510: fat4M13; Xylophone // Amplitude begins at 1906.3, peaks 2541.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3375,3376, 0, 0, 960, 960,0.000000 }, // 3449: fat4M14; Tubular Bells + {3388,3389, 0, 0, 960, 960,0.000000 }, // 3511: fat4M14; Tubular Bells // Amplitude begins at 1840.0, peaks 2393.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3377,3378, 0, 0, 193, 193,0.000000 }, // 3450: fat4M15; Dulcimer + {3390,3391, 0, 0, 193, 193,0.000000 }, // 3512: fat4M15; Dulcimer // Amplitude begins at 867.3, peaks 1426.1 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {3379,3380, 0, 0, 2106, 2106,0.000000 }, // 3451: fat4M16; Hammond Organ + {3392,3393, 0, 0, 2106, 2106,0.000000 }, // 3513: fat4M16; Hammond Organ // Amplitude begins at 2219.2, peaks 2599.2 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3381,3382, 0, 0, 1460, 1460,0.000000 }, // 3452: fat4M17; Percussive Organ + {3394,3395, 0, 0, 1460, 1460,0.000000 }, // 3514: fat4M17; Percussive Organ // Amplitude begins at 1274.9, peaks 1617.1 at 26.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3383,3384, 0, 0, 40000, 6,0.000000 }, // 3453: fat4M18; Rock Organ + {3396,3397, 0, 0, 40000, 6,0.000000 }, // 3515: fat4M18; Rock Organ // Amplitude begins at 4.9, peaks 2534.9 at 19.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3385,3386, 0, 0, 40000, 146,0.000000 }, // 3454: fat4M19; Church Organ + {3398,3399, 0, 0, 40000, 146,0.000000 }, // 3516: fat4M19; Church Organ // Amplitude begins at 44.9, peaks 1310.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3387,3388, 0, 0, 40000, 126,0.000000 }, // 3455: fat4M20; Reed Organ + {3400,3401, 0, 0, 40000, 126,0.000000 }, // 3517: fat4M20; Reed Organ // Amplitude begins at 0.8, peaks 2846.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3389,3390, 0, 0, 40000, 6,0.000000 }, // 3456: fat4M21; Accordion + {3402,3403, 0, 0, 40000, 6,0.000000 }, // 3518: fat4M21; Accordion // Amplitude begins at 0.4, peaks 2122.9 at 39.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3391,3392, 0, 0, 40000, 20,0.000000 }, // 3457: fat4M22; Harmonica + {3404,3405, 0, 0, 40000, 20,0.000000 }, // 3519: fat4M22; Harmonica // Amplitude begins at 5.0, peaks 1932.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3393,3394, 0, 0, 40000, 6,0.000000 }, // 3458: fat4M23; Tango Accordion + {3406,3407, 0, 0, 40000, 6,0.000000 }, // 3520: fat4M23; Tango Accordion // Amplitude begins at 2048.6, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3395,3396, 0, 0, 1153, 1153,0.000000 }, // 3459: fat4M24; Acoustic Guitar1 + {3408,3409, 0, 0, 1153, 1153,0.000000 }, // 3521: fat4M24; Acoustic Guitar1 // Amplitude begins at 2271.5, peaks 3000.0 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3397,3398, 0, 0, 1853, 1853,0.000000 }, // 3460: fat4M25; Acoustic Guitar2 + {3410,3411, 0, 0, 1853, 1853,0.000000 }, // 3522: fat4M25; Acoustic Guitar2 // Amplitude begins at 1779.4, peaks 2896.5 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {3399,3400, 0, 0, 1973, 1973,0.000000 }, // 3461: fat4M26; Electric Guitar1 + {3412,3413, 0, 0, 1973, 1973,0.000000 }, // 3523: fat4M26; Electric Guitar1 // Amplitude begins at 2629.4, peaks 2970.5 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {3401,3402, 0, 0, 2026, 2026,0.000000 }, // 3462: fat4M27; Electric Guitar2 + {3414,3415, 0, 0, 2026, 2026,0.000000 }, // 3524: fat4M27; Electric Guitar2 // Amplitude begins at 2683.6, peaks 2956.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3403,3404, 0, 0, 1166, 1166,0.000000 }, // 3463: fat4M28; Electric Guitar3 + {3416,3417, 0, 0, 1166, 1166,0.000000 }, // 3525: fat4M28; Electric Guitar3 // Amplitude begins at 1038.4, peaks 3196.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3405,3406, 0, 0, 40000, 6,0.000000 }, // 3464: fat4M29; Overdrive Guitar + {3418,3419, 0, 0, 40000, 6,0.000000 }, // 3526: fat4M29; Overdrive Guitar // Amplitude begins at 726.9, peaks 3050.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3407,3408, 0, 0, 40000, 0,0.000000 }, // 3465: fat4M30; Distorton Guitar + {3420,3421, 0, 0, 40000, 0,0.000000 }, // 3527: fat4M30; Distorton Guitar // Amplitude begins at 2640.7, peaks 2692.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3409,3410, 0, 0, 160, 160,0.000000 }, // 3466: fat4M31; Guitar Harmonics + {3422,3423, 0, 0, 160, 160,0.000000 }, // 3528: fat4M31; Guitar Harmonics // Amplitude begins at 7.2, peaks 3187.3 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3411,3412, 0, 0, 1160, 1160,0.000000 }, // 3467: fat4M32; Acoustic Bass + {3424,3425, 0, 0, 1160, 1160,0.000000 }, // 3529: fat4M32; Acoustic Bass // Amplitude begins at 2984.0, peaks 3262.0 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3413,3414, 0, 0, 1266, 1266,0.000000 }, // 3468: fat4M33; Electric Bass 1 + {3426,3427, 0, 0, 1266, 1266,0.000000 }, // 3530: fat4M33; Electric Bass 1 // Amplitude begins at 3116.2, peaks 3382.0 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {3415,3416, 0, 0, 2126, 2126,0.000000 }, // 3469: fat4M34; Electric Bass 2 + {3428,3429, 0, 0, 2126, 2126,0.000000 }, // 3531: fat4M34; Electric Bass 2 // Amplitude begins at 123.3, peaks 2992.8 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 0.0s. - {3417,3418, 0, 0, 2100, 6,0.000000 }, // 3470: fat4M35; Fretless Bass + {3430,3431, 0, 0, 2100, 6,0.000000 }, // 3532: fat4M35; Fretless Bass // Amplitude begins at 2127.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3419,3420, 0, 0, 66, 66,0.000000 }, // 3471: fat4M36; Slap Bass 1 + {3432,3433, 0, 0, 66, 66,0.000000 }, // 3533: fat4M36; Slap Bass 1 // Amplitude begins at 2307.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3421,3420, 0, 0, 66, 66,0.000000 }, // 3472: fat4M37; Slap Bass 2 + {3434,3433, 0, 0, 66, 66,0.000000 }, // 3534: fat4M37; Slap Bass 2 // Amplitude begins at 2354.0, peaks 3401.4 at 0.2s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3422,3423, 0, 0, 1853, 1853,0.000000 }, // 3473: fat4M38; Synth Bass 1 + {3435,3436, 0, 0, 1853, 1853,0.000000 }, // 3535: fat4M38; Synth Bass 1 // Amplitude begins at 2465.6, peaks 3354.5 at 0.1s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3424,3425, 0, 0, 1853, 1853,0.000000 }, // 3474: fat4M39; Synth Bass 2 + {3437,3438, 0, 0, 1853, 1853,0.000000 }, // 3536: fat4M39; Synth Bass 2 // Amplitude begins at 0.0, peaks 994.7 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3426,3427, 0, 0, 360, 360,0.000000 }, // 3475: fat4M40; Violin + {3439,3440, 0, 0, 360, 360,0.000000 }, // 3537: fat4M40; Violin // Amplitude begins at 0.0, peaks 912.4 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3428,3427, 0, 0, 386, 386,0.000000 }, // 3476: fat4M41; Viola + {3441,3440, 0, 0, 386, 386,0.000000 }, // 3538: fat4M41; Viola // Amplitude begins at 0.0, peaks 806.5 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3429,3430, 0, 0, 226, 226,0.000000 }, // 3477: fat4M42; Cello + {3442,3443, 0, 0, 226, 226,0.000000 }, // 3539: fat4M42; Cello // Amplitude begins at 0.6, peaks 1604.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3431,3432, 0, 0, 40000, 40,0.000000 }, // 3478: fat4M43; Contrabass + {3444,3445, 0, 0, 40000, 40,0.000000 }, // 3540: fat4M43; Contrabass // Amplitude begins at 375.4, peaks 403.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3433,3434, 0, 0, 313, 313,0.000000 }, // 3479: fat4M44; Tremulo Strings + {3446,3447, 0, 0, 313, 313,0.000000 }, // 3541: fat4M44; Tremulo Strings // Amplitude begins at 898.9, peaks 3209.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3435,3436, 0, 0, 173, 173,0.000000 }, // 3480: fat4M45; Pizzicato String + {3448,3449, 0, 0, 173, 173,0.000000 }, // 3542: fat4M45; Pizzicato String // Amplitude begins at 898.9, peaks 3328.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3435,3437, 0, 0, 400, 400,0.000000 }, // 3481: fat4M46; Orchestral Harp + {3448,3450, 0, 0, 400, 400,0.000000 }, // 3543: fat4M46; Orchestral Harp // Amplitude begins at 209.1, peaks 220.5 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3438,3439, 0, 0, 1186, 1186,0.000000 }, // 3482: fat4M47; Timpany + {3451,3452, 0, 0, 1186, 1186,0.000000 }, // 3544: fat4M47; Timpany // Amplitude begins at 0.8, peaks 2735.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3440,3441, 0, 0, 40000, 53,0.000000 }, // 3483: fat4M48; String Ensemble1 + {3453,3454, 0, 0, 40000, 53,0.000000 }, // 3545: fat4M48; String Ensemble1 // Amplitude begins at 0.0, peaks 1640.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3442,3443, 0, 0, 40000, 46,0.000000 }, // 3484: fat4M49; String Ensemble2 + {3455,3456, 0, 0, 40000, 46,0.000000 }, // 3546: fat4M49; String Ensemble2 // Amplitude begins at 0.0, peaks 2842.8 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3444,3445, 0, 0, 40000, 246,0.000000 }, // 3485: fat4M50; Synth Strings 1 + {3457,3458, 0, 0, 40000, 246,0.000000 }, // 3547: fat4M50; Synth Strings 1 // Amplitude begins at 0.0, peaks 255.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3446,3447, 0, 0, 40000, 253,0.000000 }, // 3486: fat4M51; SynthStrings 2 + {3459,3460, 0, 0, 40000, 253,0.000000 }, // 3548: fat4M51; SynthStrings 2 // Amplitude begins at 7.2, peaks 2933.9 at 27.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3448,3449, 0, 0, 40000, 46,0.000000 }, // 3487: fat4M52; Choir Aahs + {3461,3462, 0, 0, 40000, 46,0.000000 }, // 3549: fat4M52; Choir Aahs // Amplitude begins at 7.3, peaks 3317.4 at 0.1s, // fades to 20% at 3.1s, keyoff fades to 20% in 3.1s. - {3450,3451, 0, 0, 3053, 3053,0.000000 }, // 3488: fat4M53; Voice Oohs + {3463,3464, 0, 0, 3053, 3053,0.000000 }, // 3550: fat4M53; Voice Oohs // Amplitude begins at 0.8, peaks 2532.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3452,3453, 0, 0, 40000, 86,0.000000 }, // 3489: fat4M54; Synth Voice + {3465,3466, 0, 0, 40000, 86,0.000000 }, // 3551: fat4M54; Synth Voice // Amplitude begins at 6.6, peaks 1804.7 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3454,3455, 0, 0, 280, 280,0.000000 }, // 3490: fat4M55; Orchestra Hit + {3467,3468, 0, 0, 280, 280,0.000000 }, // 3552: fat4M55; Orchestra Hit // Amplitude begins at 643.3, peaks 1051.2 at 14.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3456,3457, 0, 0, 40000, 26,0.000000 }, // 3491: fat4M56; Trumpet + {3469,3470, 0, 0, 40000, 26,0.000000 }, // 3553: fat4M56; Trumpet // Amplitude begins at 451.5, peaks 817.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3458,3459, 0, 0, 40000, 26,0.000000 }, // 3492: fat4M57; Trombone + {3471,3472, 0, 0, 40000, 26,0.000000 }, // 3554: fat4M57; Trombone // Amplitude begins at 6.1, peaks 2563.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3460,3461, 0, 0, 40000, 40,0.000000 }, // 3493: fat4M58; Tuba + {3473,3474, 0, 0, 40000, 40,0.000000 }, // 3555: fat4M58; Tuba // Amplitude begins at 3.8, peaks 1237.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3462,3463, 0, 0, 40000, 13,0.000000 }, // 3494: fat4M59; Muted Trumpet + {3475,3476, 0, 0, 40000, 13,0.000000 }, // 3556: fat4M59; Muted Trumpet // Amplitude begins at 7.2, peaks 2644.6 at 38.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3464,3465, 0, 0, 40000, 6,0.000000 }, // 3495: fat4M60; French Horn + {3477,3478, 0, 0, 40000, 6,0.000000 }, // 3557: fat4M60; French Horn // Amplitude begins at 3.3, peaks 1279.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3466,3467, 0, 0, 40000, 0,0.000000 }, // 3496: fat4M61; Brass Section + {3479,3480, 0, 0, 40000, 0,0.000000 }, // 3558: fat4M61; Brass Section // Amplitude begins at 7.3, peaks 2759.5 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3468,3469, 0, 0, 40000, 26,0.000000 }, // 3497: fat4M62; Synth Brass 1 + {3481,3482, 0, 0, 40000, 26,0.000000 }, // 3559: fat4M62; Synth Brass 1 // Amplitude begins at 121.8, peaks 2249.7 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3470,3471, 0, 0, 40000, 6,0.000000 }, // 3498: fat4M63; Synth Brass 2 + {3483,3484, 0, 0, 40000, 6,0.000000 }, // 3560: fat4M63; Synth Brass 2 // Amplitude begins at 181.8, peaks 1654.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3472,3473, 0, 0, 40000, 20,0.000000 }, // 3499: fat4M64; Soprano Sax + {3485,3486, 0, 0, 40000, 20,0.000000 }, // 3561: fat4M64; Soprano Sax // Amplitude begins at 1.7, peaks 1594.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3474,3475, 0, 0, 40000, 20,0.000000 }, // 3500: fat4M65; Alto Sax + {3487,3488, 0, 0, 40000, 20,0.000000 }, // 3562: fat4M65; Alto Sax // Amplitude begins at 920.5, peaks 2733.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3476,3477, 0, 0, 40000, 6,0.000000 }, // 3501: fat4M66; Tenor Sax + {3489,3490, 0, 0, 40000, 6,0.000000 }, // 3563: fat4M66; Tenor Sax // Amplitude begins at 832.5, peaks 3053.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3478,3479, 0, 0, 40000, 53,0.000000 }, // 3502: fat4M67; Baritone Sax + {3491,3492, 0, 0, 40000, 53,0.000000 }, // 3564: fat4M67; Baritone Sax // Amplitude begins at 102.4, peaks 2299.7 at 35.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3480,3481, 0, 0, 40000, 6,0.000000 }, // 3503: fat4M68; Oboe + {3493,3494, 0, 0, 40000, 6,0.000000 }, // 3565: fat4M68; Oboe // Amplitude begins at 7.8, peaks 1963.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3482,3483, 0, 0, 40000, 20,0.000000 }, // 3504: fat4M69; English Horn + {3495,3496, 0, 0, 40000, 20,0.000000 }, // 3566: fat4M69; English Horn // Amplitude begins at 8.4, peaks 3131.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3484,3485, 0, 0, 40000, 6,0.000000 }, // 3505: fat4M70; Bassoon + {3497,3498, 0, 0, 40000, 6,0.000000 }, // 3567: fat4M70; Bassoon // Amplitude begins at 0.8, peaks 568.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3486,3487, 0, 0, 40000, 53,0.000000 }, // 3506: fat4M71; Clarinet + {3499,3500, 0, 0, 40000, 53,0.000000 }, // 3568: fat4M71; Clarinet // Amplitude begins at 0.7, peaks 2444.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3488,3489, 0, 0, 40000, 6,0.000000 }, // 3507: fat4M72; Piccolo + {3501,3502, 0, 0, 40000, 6,0.000000 }, // 3569: fat4M72; Piccolo // Amplitude begins at 0.4, peaks 2197.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3488,3490, 0, 0, 40000, 6,0.000000 }, // 3508: fat4M73; Flute + {3501,3503, 0, 0, 40000, 6,0.000000 }, // 3570: fat4M73; Flute // Amplitude begins at 0.9, peaks 2743.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3491,3492, 0, 0, 40000, 33,0.000000 }, // 3509: fat4M74; Recorder + {3504,3505, 0, 0, 40000, 33,0.000000 }, // 3571: fat4M74; Recorder // Amplitude begins at 0.7, peaks 2728.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3493,3494, 0, 0, 40000, 6,0.000000 }, // 3510: fat4M75; Pan Flute + {3506,3507, 0, 0, 40000, 6,0.000000 }, // 3572: fat4M75; Pan Flute // Amplitude begins at 3.0, peaks 2795.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3495,3496, 0, 0, 40000, 73,0.000000 }, // 3511: fat4M76; Bottle Blow + {3508,3509, 0, 0, 40000, 73,0.000000 }, // 3573: fat4M76; Bottle Blow // Amplitude begins at 0.0, peaks 3520.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3497,3498, 0, 0, 40000, 40,0.000000 }, // 3512: fat4M77; Shakuhachi + {3510,3511, 0, 0, 40000, 40,0.000000 }, // 3574: fat4M77; Shakuhachi // Amplitude begins at 0.0, peaks 3066.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3499,3500, 0, 0, 40000, 106,0.000000 }, // 3513: fat4M78; Whistle + {3512,3513, 0, 0, 40000, 106,0.000000 }, // 3575: fat4M78; Whistle // Amplitude begins at 8.4, peaks 3667.9 at 23.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3501,3502, 0, 0, 40000, 53,0.000000 }, // 3514: fat4M79; Ocarina + {3514,3515, 0, 0, 40000, 53,0.000000 }, // 3576: fat4M79; Ocarina // Amplitude begins at 2530.2, peaks 2817.4 at 1.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3503,3504, 0, 0, 40000, 0,0.000000 }, // 3515: fat4M80; Lead 1 squareea + {3516,3517, 0, 0, 40000, 0,0.000000 }, // 3577: fat4M80; Lead 1 squareea // Amplitude begins at 1931.0, peaks 2039.1 at 18.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3505,3506, 0, 0, 40000, 20,0.000000 }, // 3516: fat4M81; Lead 2 sawtooth + {3518,3519, 0, 0, 40000, 20,0.000000 }, // 3578: fat4M81; Lead 2 sawtooth // Amplitude begins at 0.6, peaks 2493.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3507,3508, 0, 0, 40000, 33,0.000000 }, // 3517: fat4M82; Lead 3 calliope + {3520,3521, 0, 0, 40000, 33,0.000000 }, // 3579: fat4M82; Lead 3 calliope // Amplitude begins at 869.0, peaks 3094.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3509,3510, 0, 0, 40000, 6,0.000000 }, // 3518: fat4M83; Lead 4 chiff + {3522,3523, 0, 0, 40000, 6,0.000000 }, // 3580: fat4M83; Lead 4 chiff // Amplitude begins at 1005.8, peaks 2940.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3511,3512, 0, 0, 40000, 6,0.000000 }, // 3519: fat4M84; Lead 5 charang + {3524,3525, 0, 0, 40000, 6,0.000000 }, // 3581: fat4M84; Lead 5 charang // Amplitude begins at 5.8, peaks 2131.5 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3513,3514, 0, 0, 40000, 73,0.000000 }, // 3520: fat4M85; Lead 6 voice + {3526,3527, 0, 0, 40000, 73,0.000000 }, // 3582: fat4M85; Lead 6 voice // Amplitude begins at 5.9, peaks 1929.4 at 28.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3515,3516, 0, 0, 40000, 60,0.000000 }, // 3521: fat4M86; Lead 7 fifths + {3528,3529, 0, 0, 40000, 60,0.000000 }, // 3583: fat4M86; Lead 7 fifths // Amplitude begins at 1356.8, peaks 1501.3 at 1.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3517,3518, 0, 0, 40000, 13,0.000000 }, // 3522: fat4M87; Lead 8 brass + {3530,3531, 0, 0, 40000, 13,0.000000 }, // 3584: fat4M87; Lead 8 brass // Amplitude begins at 0.8, peaks 3156.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3519,3520, 0, 0, 40000, 160,0.000000 }, // 3523: fat4M88; Pad 1 new age + {3532,3533, 0, 0, 40000, 160,0.000000 }, // 3585: fat4M88; Pad 1 new age // Amplitude begins at 0.0, peaks 3303.6 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {3521,3522, 0, 0, 40000, 440,0.000000 }, // 3524: fat4M89; Pad 2 warm + {3534,3535, 0, 0, 40000, 440,0.000000 }, // 3586: fat4M89; Pad 2 warm // Amplitude begins at 2431.6, peaks 2690.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3523,3524, 0, 0, 40000, 160,0.000000 }, // 3525: fat4M90; Pad 3 polysynth + {3536,3537, 0, 0, 40000, 160,0.000000 }, // 3587: fat4M90; Pad 3 polysynth // Amplitude begins at 7.7, peaks 3164.8 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3525,3526, 0, 0, 40000, 546,0.000000 }, // 3526: fat4M91; Pad 4 choir + {3538,3539, 0, 0, 40000, 546,0.000000 }, // 3588: fat4M91; Pad 4 choir // Amplitude begins at 0.0, peaks 2413.6 at 0.3s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {3527,3528, 0, 0, 2533, 2533,0.000000 }, // 3527: fat4M92; Pad 5 bowedpad + {3540,3541, 0, 0, 2533, 2533,0.000000 }, // 3589: fat4M92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1674.0 at 0.6s, // fades to 20% at 3.6s, keyoff fades to 20% in 0.0s. - {3529,3530, 0, 0, 3566, 6,0.000000 }, // 3528: fat4M93; Pad 6 metallic + {3542,3543, 0, 0, 3566, 6,0.000000 }, // 3590: fat4M93; Pad 6 metallic // Amplitude begins at 0.0, peaks 2382.5 at 0.3s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {3531,3532, 0, 0, 2506, 2506,0.000000 }, // 3529: fat4M94; Pad 7 halo + {3544,3545, 0, 0, 2506, 2506,0.000000 }, // 3591: fat4M94; Pad 7 halo // Amplitude begins at 0.0, peaks 3125.6 at 0.1s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3533,3534, 0, 0, 2446, 2446,0.000000 }, // 3530: fat4M95; Pad 8 sweep + {3546,3547, 0, 0, 2446, 2446,0.000000 }, // 3592: fat4M95; Pad 8 sweep // Amplitude begins at 1964.9, peaks 3285.7 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3535,3536, 0, 0, 40000, 513,0.000000 }, // 3531: fat4M96; FX 1 rain + {3548,3549, 0, 0, 40000, 513,0.000000 }, // 3593: fat4M96; FX 1 rain // Amplitude begins at 0.0, peaks 3197.1 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {3537,3538, 0, 0, 40000, 606,0.000000 }, // 3532: fat4M97; FX 2 soundtrack + {3550,3551, 0, 0, 40000, 606,0.000000 }, // 3594: fat4M97; FX 2 soundtrack // Amplitude begins at 1787.2, peaks 3054.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3539,3540, 0, 0, 273, 273,0.000000 }, // 3533: fat4M98; FX 3 crystal + {3552,3553, 0, 0, 273, 273,0.000000 }, // 3595: fat4M98; FX 3 crystal // Amplitude begins at 0.0, peaks 2907.5 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3541,3542, 0, 0, 40000, 213,0.000000 }, // 3534: fat4M99; FX 4 atmosphere + {3554,3555, 0, 0, 40000, 213,0.000000 }, // 3596: fat4M99; FX 4 atmosphere // Amplitude begins at 2676.8, peaks 3003.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3543,3544, 0, 0, 1160, 1160,0.000000 }, // 3535: fat4M100; FX 5 brightness + {3556,3557, 0, 0, 1160, 1160,0.000000 }, // 3597: fat4M100; FX 5 brightness // Amplitude begins at 0.0, peaks 2907.9 at 5.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3545,3546, 0, 0, 40000, 540,0.000000 }, // 3536: fat4M101; FX 6 goblins + {3558,3559, 0, 0, 40000, 540,0.000000 }, // 3598: fat4M101; FX 6 goblins // Amplitude begins at 136.9, peaks 2500.6 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3547,3548, 0, 0, 40000, 473,0.000000 }, // 3537: fat4M102; FX 7 echoes + {3560,3561, 0, 0, 40000, 473,0.000000 }, // 3599: fat4M102; FX 7 echoes // Amplitude begins at 90.4, peaks 3014.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {3549,3550, 0, 0, 40000, 386,0.000000 }, // 3538: fat4M103; FX 8 sci-fi + {3562,3563, 0, 0, 40000, 386,0.000000 }, // 3600: fat4M103; FX 8 sci-fi // Amplitude begins at 2128.7, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3551,3552, 0, 0, 2340, 2340,0.000000 }, // 3539: fat4M104; Sitar + {3564,3565, 0, 0, 2340, 2340,0.000000 }, // 3601: fat4M104; Sitar // Amplitude begins at 1290.2, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3553,3554, 0, 0, 1193, 1193,0.000000 }, // 3540: fat4M105; Banjo + {3566,3567, 0, 0, 1193, 1193,0.000000 }, // 3602: fat4M105; Banjo // Amplitude begins at 1478.1, peaks 1599.3 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3555,3556, 0, 0, 520, 520,0.000000 }, // 3541: fat4M106; Shamisen + {3568,3569, 0, 0, 520, 520,0.000000 }, // 3603: fat4M106; Shamisen // Amplitude begins at 372.3, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3557,3558, 0, 0, 1160, 1160,0.000000 }, // 3542: fat4M107; Koto + {3570,3571, 0, 0, 1160, 1160,0.000000 }, // 3604: fat4M107; Koto // Amplitude begins at 903.0, peaks 1032.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3559,3560, 0, 0, 260, 260,0.000000 }, // 3543: fat4M108; Kalimba + {3572,3573, 0, 0, 260, 260,0.000000 }, // 3605: fat4M108; Kalimba // Amplitude begins at 0.2, peaks 700.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3561,3562, 0, 0, 40000, 6,0.000000 }, // 3544: fat4M109; Bagpipe + {3574,3575, 0, 0, 40000, 6,0.000000 }, // 3606: fat4M109; Bagpipe // Amplitude begins at 0.3, peaks 2398.6 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3563,3564, 0, 0, 220, 220,0.000000 }, // 3545: fat4M110; Fiddle + {3576,3577, 0, 0, 220, 220,0.000000 }, // 3607: fat4M110; Fiddle // Amplitude begins at 101.4, peaks 1943.6 at 28.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3565,3566, 0, 0, 40000, 6,0.000000 }, // 3546: fat4M111; Shanai + {3578,3579, 0, 0, 40000, 6,0.000000 }, // 3608: fat4M111; Shanai // Amplitude begins at 1995.7, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3567,3568, 0, 0, 306, 306,0.000000 }, // 3547: fat4M112; Tinkle Bell + {3580,3581, 0, 0, 306, 306,0.000000 }, // 3609: fat4M112; Tinkle Bell // Amplitude begins at 2503.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3569,3570, 0, 0, 146, 146,0.000000 }, // 3548: fat4M113; Agogo Bells + {3582,3583, 0, 0, 146, 146,0.000000 }, // 3610: fat4M113; Agogo Bells // Amplitude begins at 2016.8, peaks 2485.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3571,3572, 0, 0, 260, 260,0.000000 }, // 3549: fat4M114; Steel Drums + {3584,3585, 0, 0, 260, 260,0.000000 }, // 3611: fat4M114; Steel Drums // Amplitude begins at 2146.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3573,3574, 0, 0, 20, 20,0.000000 }, // 3550: fat4M115; Woodblock + {3586,3587, 0, 0, 20, 20,0.000000 }, // 3612: fat4M115; Woodblock // Amplitude begins at 1045.9, peaks 2147.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3575,3576, 0, 0, 100, 100,0.000000 }, // 3551: fat4M116; Taiko Drum + {3588,3589, 0, 0, 100, 100,0.000000 }, // 3613: fat4M116; Taiko Drum // Amplitude begins at 3163.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3577,3578, 0, 0, 106, 106,0.000000 }, // 3552: fat4M117; Melodic Tom + {3590,3591, 0, 0, 106, 106,0.000000 }, // 3614: fat4M117; Melodic Tom // Amplitude begins at 1822.0, peaks 2381.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3579,3580, 0, 0, 193, 193,0.000000 }, // 3553: fat4M118; Synth Drum + {3592,3593, 0, 0, 193, 193,0.000000 }, // 3615: fat4M118; Synth Drum // Amplitude begins at 0.0, peaks 7.4 at 2.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3581,3582, 0, 0, 2333, 2333,0.000000 }, // 3554: fat4M119; Reverse Cymbal + {3594,3595, 0, 0, 2333, 2333,0.000000 }, // 3616: fat4M119; Reverse Cymbal // Amplitude begins at 0.2, peaks 468.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3583,3584, 0, 0, 206, 206,0.000000 }, // 3555: fat4M120; Guitar FretNoise + {3596,3597, 0, 0, 206, 206,0.000000 }, // 3617: fat4M120; Guitar FretNoise // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3585,3586, 0, 2, 0, 0,0.000000 }, // 3556: fat4M121; Breath Noise + {3598,3599, 0, 2, 0, 0,0.000000 }, // 3618: fat4M121; Breath Noise // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3587,3586, 0, 2, 0, 0,0.000000 }, // 3557: fat4M122; Seashore + {3600,3599, 0, 2, 0, 0,0.000000 }, // 3619: fat4M122; Seashore // Amplitude begins at 0.4, peaks 2865.9 at 0.3s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3588,3589, 0, 0, 446, 446,0.000000 }, // 3558: fat4M123; Bird Tweet + {3601,3602, 0, 0, 446, 446,0.000000 }, // 3620: fat4M123; Bird Tweet // Amplitude begins at 1443.5, peaks 1444.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3590,3591, 0, 0, 146, 146,0.000000 }, // 3559: fat4M124; Telephone + {3603,3604, 0, 0, 146, 146,0.000000 }, // 3621: fat4M124; Telephone // Amplitude begins at 0.0, peaks 810.8 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3592,3593, 0, 0, 40000, 120,0.000000 }, // 3560: fat4M125; Helicopter + {3605,3606, 0, 0, 40000, 120,0.000000 }, // 3622: fat4M125; Helicopter // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3594,3586, 0, 2, 0, 0,0.000000 }, // 3561: fat4M126; Applause/Noise + {3607,3599, 0, 2, 0, 0,0.000000 }, // 3623: fat4M126; Applause/Noise // Amplitude begins at 3974.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3595,3596, 0, 0, 153, 153,0.000000 }, // 3562: fat4M127; Gunshot + {3608,3609, 0, 0, 153, 153,0.000000 }, // 3624: fat4M127; Gunshot // Amplitude begins at 1963.5, peaks 2355.7 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3597,3597, 35, 0, 26, 26,0.000000 }, // 3563: 2x2byJANP35; fat4P35; Ac Bass Drum + {3610,3610, 35, 0, 26, 26,0.000000 }, // 3625: 2x2byJANP35; fat4P35; Ac Bass Drum // Amplitude begins at 1057.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 35, 0, 6, 6,0.000000 }, // 3564: 2x2byJANP36; fat4P36; Bass Drum 1 + {3611,3612, 35, 0, 6, 6,0.000000 }, // 3626: 2x2byJANP36; fat4P36; Bass Drum 1 // Amplitude begins at 2004.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3600,3601, 44, 0, 20, 20,0.000000 }, // 3565: 2x2byJANP37; fat4P37; Side Stick + {3613,3614, 44, 0, 20, 20,0.000000 }, // 3627: 2x2byJANP37; fat4P37; Side Stick // Amplitude begins at 2764.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3602,3603, 48, 0, 40, 40,0.000000 }, // 3566: 2x2byJANP38; fat4P38; Acoustic Snare + {3615,3616, 48, 0, 40, 40,0.000000 }, // 3628: 2x2byJANP38; fat4P38; Acoustic Snare // Amplitude begins at 2078.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3604,3605, 58, 0, 40, 40,0.000000 }, // 3567: 2x2byJANP39; fat4P39; Hand Clap + {3617,3618, 58, 0, 40, 40,0.000000 }, // 3629: 2x2byJANP39; fat4P39; Hand Clap // Amplitude begins at 2777.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3602,3606, 60, 0, 40, 40,0.000000 }, // 3568: 2x2byJANP40; fat4P40; Electric Snare + {3615,3619, 60, 0, 40, 40,0.000000 }, // 3630: 2x2byJANP40; fat4P40; Electric Snare // Amplitude begins at 2408.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3598,3607, 48, 0, 100, 100,0.000000 }, // 3569: 2x2byJANP41; fat4P41; Low Floor Tom + {3611,3620, 48, 0, 100, 100,0.000000 }, // 3631: 2x2byJANP41; fat4P41; Low Floor Tom // Amplitude begins at 669.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3608,3609, 43, 0, 26, 26,0.000000 }, // 3570: 2x2byJANP42; fat4P42; Closed High Hat + {3621,3622, 43, 0, 26, 26,0.000000 }, // 3632: 2x2byJANP42; fat4P42; Closed High Hat // Amplitude begins at 957.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 49, 0, 6, 6,0.000000 }, // 3571: 2x2byJANP43; fat4P43; High Floor Tom + {3611,3612, 49, 0, 6, 6,0.000000 }, // 3633: 2x2byJANP43; fat4P43; High Floor Tom // Amplitude begins at 115.5, peaks 1204.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3610,3611, 43, 0, 26, 26,0.000000 }, // 3572: 2x2byJANP44; fat4P44; Pedal High Hat + {3623,3624, 43, 0, 26, 26,0.000000 }, // 3634: 2x2byJANP44; fat4P44; Pedal High Hat // Amplitude begins at 1037.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 51, 0, 6, 6,0.000000 }, // 3573: 2x2byJANP45; fat4P45; Low Tom + {3611,3612, 51, 0, 6, 6,0.000000 }, // 3635: 2x2byJANP45; fat4P45; Low Tom // Amplitude begins at 113.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3612,3613, 43, 0, 293, 293,0.000000 }, // 3574: 2x2byJANP46; fat4P46; Open High Hat + {3625,3626, 43, 0, 293, 293,0.000000 }, // 3636: 2x2byJANP46; fat4P46; Open High Hat // Amplitude begins at 1029.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 54, 0, 6, 6,0.000000 }, // 3575: 2x2byJANP47; fat4P47; Low-Mid Tom + {3611,3612, 54, 0, 6, 6,0.000000 }, // 3637: 2x2byJANP47; fat4P47; Low-Mid Tom // Amplitude begins at 1015.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 57, 0, 6, 6,0.000000 }, // 3576: 2x2byJANP48; fat4P48; High-Mid Tom + {3611,3612, 57, 0, 6, 6,0.000000 }, // 3638: 2x2byJANP48; fat4P48; High-Mid Tom // Amplitude begins at 2935.4, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3614,3615, 72, 0, 480, 480,0.000000 }, // 3577: 2x2byJANP49; fat4P49; Crash Cymbal 1 + {3627,3628, 72, 0, 480, 480,0.000000 }, // 3639: 2x2byJANP49; fat4P49; Crash Cymbal 1 // Amplitude begins at 1082.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3598,3599, 60, 0, 6, 6,0.000000 }, // 3578: 2x2byJANP50; fat4P50; High Tom + {3611,3612, 60, 0, 6, 6,0.000000 }, // 3640: 2x2byJANP50; fat4P50; High Tom // Amplitude begins at 180.0, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3616,3617, 70, 0, 260, 260,0.000000 }, // 3579: 2x2byJANP51; fat4P51; Ride Cymbal 1 + {3629,3630, 70, 0, 260, 260,0.000000 }, // 3641: 2x2byJANP51; fat4P51; Ride Cymbal 1 // Amplitude begins at 2783.4, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3618,3619, 60, 0, 313, 313,0.000000 }, // 3580: 2x2byJANP52; fat4P52; Chinese Cymbal + {3631,3632, 60, 0, 313, 313,0.000000 }, // 3642: 2x2byJANP52; fat4P52; Chinese Cymbal // Amplitude begins at 121.0, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3620,3621, 36, 0, 366, 366,0.000000 }, // 3581: 2x2byJANP53; fat4P53; Ride Bell + {3633,3634, 36, 0, 366, 366,0.000000 }, // 3643: 2x2byJANP53; fat4P53; Ride Bell // Amplitude begins at 755.2, peaks 2117.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3622,3623, 65, 0, 86, 86,0.000000 }, // 3582: 2x2byJANP54; fat4P54; Tambourine + {3635,3636, 65, 0, 86, 86,0.000000 }, // 3644: 2x2byJANP54; fat4P54; Tambourine // Amplitude begins at 1712.0, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3624,3625, 84, 0, 506, 506,0.000000 }, // 3583: 2x2byJANP55; fat4P55; Splash Cymbal + {3637,3638, 84, 0, 506, 506,0.000000 }, // 3645: 2x2byJANP55; fat4P55; Splash Cymbal // Amplitude begins at 1296.2, peaks 1311.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3626,3627, 59, 0, 113, 113,0.000000 }, // 3584: 2x2byJANP56; fat4P56; Cow Bell + {3639,3640, 59, 0, 113, 113,0.000000 }, // 3646: 2x2byJANP56; fat4P56; Cow Bell // Amplitude begins at 2855.3, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3628,3629, 84, 0, 486, 486,0.000000 }, // 3585: 2x2byJANP57; fat4P57; Crash Cymbal 2 + {3641,3642, 84, 0, 486, 486,0.000000 }, // 3647: 2x2byJANP57; fat4P57; Crash Cymbal 2 // Amplitude begins at 493.6, peaks 584.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3630,3631, 35, 0, 53, 53,0.000000 }, // 3586: 2x2byJANP58; fat4P58; Vibraslap + {3643,3644, 35, 0, 53, 53,0.000000 }, // 3648: 2x2byJANP58; fat4P58; Vibraslap // Amplitude begins at 172.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3632,3633, 44, 0, 153, 153,0.000000 }, // 3587: 2x2byJANP59; fat4P59; Ride Cymbal 2 + {3645,3646, 44, 0, 153, 153,0.000000 }, // 3649: 2x2byJANP59; fat4P59; Ride Cymbal 2 // Amplitude begins at 2036.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3634,3635, 67, 0, 66, 66,0.000000 }, // 3588: 2x2byJANP60; fat4P60; High Bongo + {3647,3648, 67, 0, 66, 66,0.000000 }, // 3650: 2x2byJANP60; fat4P60; High Bongo // Amplitude begins at 974.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3636,3637, 66, 0, 40, 40,0.000000 }, // 3589: 2x2byJANP61; fat4P61; Low Bongo + {3649,3650, 66, 0, 40, 40,0.000000 }, // 3651: 2x2byJANP61; fat4P61; Low Bongo // Amplitude begins at 901.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3638,3639, 59, 0, 13, 13,0.000000 }, // 3590: 2x2byJANP62; fat4P62; Mute High Conga + {3651,3652, 59, 0, 13, 13,0.000000 }, // 3652: 2x2byJANP62; fat4P62; Mute High Conga // Amplitude begins at 540.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3640,3641, 51, 0, 40, 40,0.000000 }, // 3591: 2x2byJANP63; fat4P63; Open High Conga + {3653,3654, 51, 0, 40, 40,0.000000 }, // 3653: 2x2byJANP63; fat4P63; Open High Conga // Amplitude begins at 525.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3642,3643, 45, 0, 40, 40,0.000000 }, // 3592: 2x2byJANP64; fat4P64; Low Conga + {3655,3656, 45, 0, 40, 40,0.000000 }, // 3654: 2x2byJANP64; fat4P64; Low Conga // Amplitude begins at 893.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3644,3645, 71, 0, 133, 133,0.000000 }, // 3593: 2x2byJANP65; fat4P65; High Timbale + {3657,3658, 71, 0, 133, 133,0.000000 }, // 3655: 2x2byJANP65; fat4P65; High Timbale // Amplitude begins at 1381.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3646,3647, 60, 0, 160, 160,0.000000 }, // 3594: 2x2byJANP66; fat4P66; Low Timbale + {3659,3660, 60, 0, 160, 160,0.000000 }, // 3656: 2x2byJANP66; fat4P66; Low Timbale // Amplitude begins at 547.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3648,3649, 58, 0, 40, 40,0.000000 }, // 3595: 2x2byJANP67; fat4P67; High Agogo + {3661,3662, 58, 0, 40, 40,0.000000 }, // 3657: 2x2byJANP67; fat4P67; High Agogo // Amplitude begins at 687.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3650,3651, 53, 0, 40, 40,0.000000 }, // 3596: 2x2byJANP68; fat4P68; Low Agogo + {3663,3664, 53, 0, 40, 40,0.000000 }, // 3658: 2x2byJANP68; fat4P68; Low Agogo // Amplitude begins at 0.7, peaks 257.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3652,3653, 64, 0, 86, 86,0.000000 }, // 3597: 2x2byJANP69; fat4P69; Cabasa + {3665,3666, 64, 0, 86, 86,0.000000 }, // 3659: 2x2byJANP69; fat4P69; Cabasa // Amplitude begins at 111.5, peaks 117.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3654,3655, 71, 0, 13, 13,0.000000 }, // 3598: 2x2byJANP70; fat4P70; Maracas + {3667,3668, 71, 0, 13, 13,0.000000 }, // 3660: 2x2byJANP70; fat4P70; Maracas // Amplitude begins at 25.9, peaks 559.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3656,3657, 61, 0, 326, 326,0.000000 }, // 3599: 2x2byJANP71; fat4P71; Short Whistle + {3669,3670, 61, 0, 326, 326,0.000000 }, // 3661: 2x2byJANP71; fat4P71; Short Whistle // Amplitude begins at 61.2, peaks 1387.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3658,3659, 61, 0, 326, 326,0.000000 }, // 3600: 2x2byJANP72; fat4P72; Long Whistle + {3671,3672, 61, 0, 326, 326,0.000000 }, // 3662: 2x2byJANP72; fat4P72; Long Whistle // Amplitude begins at 0.5, peaks 1576.2 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3660,3661, 48, 0, 73, 73,0.000000 }, // 3601: 2x2byJANP73; fat4P73; Short Guiro + {3673,3674, 48, 0, 73, 73,0.000000 }, // 3663: 2x2byJANP73; fat4P73; Short Guiro // Amplitude begins at 0.0, peaks 1437.0 at 0.3s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3660,3662, 48, 0, 293, 293,0.000000 }, // 3602: 2x2byJANP74; fat4P74; Long Guiro + {3673,3675, 48, 0, 293, 293,0.000000 }, // 3664: 2x2byJANP74; fat4P74; Long Guiro // Amplitude begins at 1132.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3663,3664, 69, 0, 20, 20,0.000000 }, // 3603: 2x2byJANP75; fat4P75; Claves + {3676,3677, 69, 0, 20, 20,0.000000 }, // 3665: 2x2byJANP75; fat4P75; Claves // Amplitude begins at 1127.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3665,3666, 68, 0, 20, 20,0.000000 }, // 3604: 2x2byJANP76; fat4P76; High Wood Block + {3678,3679, 68, 0, 20, 20,0.000000 }, // 3666: 2x2byJANP76; fat4P76; High Wood Block // Amplitude begins at 1207.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3665,3666, 63, 0, 33, 33,0.000000 }, // 3605: 2x2byJANP77; fat4P77; Low Wood Block + {3678,3679, 63, 0, 33, 33,0.000000 }, // 3667: 2x2byJANP77; fat4P77; Low Wood Block // Amplitude begins at 0.9, peaks 2708.2 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3667,3668, 74, 0, 326, 326,0.000000 }, // 3606: 2x2byJANP78; fat4P78; Mute Cuica + {3680,3681, 74, 0, 326, 326,0.000000 }, // 3668: 2x2byJANP78; fat4P78; Mute Cuica // Amplitude begins at 7.8, peaks 2940.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3669,3670, 60, 0, 340, 340,0.000000 }, // 3607: 2x2byJANP79; fat4P79; Open Cuica + {3682,3683, 60, 0, 340, 340,0.000000 }, // 3669: 2x2byJANP79; fat4P79; Open Cuica // Amplitude begins at 269.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3671,3672, 80, 0, 60, 60,0.000000 }, // 3608: 2x2byJANP80; fat4P80; Mute Triangle + {3684,3685, 80, 0, 60, 60,0.000000 }, // 3670: 2x2byJANP80; fat4P80; Mute Triangle // Amplitude begins at 916.2, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3673,3674, 64, 0, 440, 440,0.000000 }, // 3609: 2x2byJANP81; fat4P81; Open Triangle + {3686,3687, 64, 0, 440, 440,0.000000 }, // 3671: 2x2byJANP81; fat4P81; Open Triangle // Amplitude begins at 2.2, peaks 258.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3675,3676, 69, 0, 33, 33,0.000000 }, // 3610: 2x2byJANP82; fat4P82; Shaker + {3688,3689, 69, 0, 33, 33,0.000000 }, // 3672: 2x2byJANP82; fat4P82; Shaker // Amplitude begins at 3.6, peaks 1402.9 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {3677,3678, 55, 0, 666, 666,0.000000 }, // 3611: 2x2byJANP83; fat4P83; Jingle Bell + {3690,3691, 55, 0, 666, 666,0.000000 }, // 3673: 2x2byJANP83; fat4P83; Jingle Bell // Amplitude begins at 1272.3, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3679,3680, 75, 0, 526, 526,0.000000 }, // 3612: 2x2byJANP84; fat4P84; Bell Tree + {3692,3693, 75, 0, 526, 526,0.000000 }, // 3674: 2x2byJANP84; fat4P84; Bell Tree // Amplitude begins at 1135.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3681,3682, 68, 0, 20, 20,0.000000 }, // 3613: 2x2byJANP85; fat4P85; Castanets + {3694,3695, 68, 0, 20, 20,0.000000 }, // 3675: 2x2byJANP85; fat4P85; Castanets // Amplitude begins at 527.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3683,3684, 48, 0, 40, 40,0.000000 }, // 3614: 2x2byJANP86; fat4P86; Mute Surdu + {3696,3697, 48, 0, 40, 40,0.000000 }, // 3676: 2x2byJANP86; fat4P86; Mute Surdu // Amplitude begins at 2545.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3685,3686, 53, 0, 33, 33,0.000000 }, // 3615: 2x2byJANP87; fat4P87; Open Surdu + {3698,3699, 53, 0, 33, 33,0.000000 }, // 3677: 2x2byJANP87; fat4P87; Open Surdu // Amplitude begins at 1813.7, peaks 1979.0 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3687,3687, 0, 0, 1480, 1480,0.000000 }, // 3616: b60M0; AcouGrandPiano + {3700,3700, 0, 0, 1480, 1480,0.000000 }, // 3678: b60M0; AcouGrandPiano // Amplitude begins at 1433.2, peaks 1454.4 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {3688,3688, 0, 0, 1780, 1780,0.000000 }, // 3617: b60M1; BrightAcouGrand + {3701,3701, 0, 0, 1780, 1780,0.000000 }, // 3679: b60M1; BrightAcouGrand // Amplitude begins at 2205.8, peaks 2332.9 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3689,3689, 0, 0, 640, 640,0.000000 }, // 3618: b60M2; ElecGrandPiano + {3702,3702, 0, 0, 640, 640,0.000000 }, // 3680: b60M2; ElecGrandPiano // Amplitude begins at 2565.0, peaks 3019.7 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3690,3690, 0, 0, 1200, 1200,0.000000 }, // 3619: b60M3; Honky-tonkPiano + {3703,3703, 0, 0, 1200, 1200,0.000000 }, // 3681: b60M3; Honky-tonkPiano // Amplitude begins at 1217.9, peaks 1380.2 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3691,3691, 0, 0, 1546, 1546,0.000000 }, // 3620: b60M4; Rhodes Piano + {3704,3704, 0, 0, 1546, 1546,0.000000 }, // 3682: b60M4; Rhodes Piano // Amplitude begins at 1985.9, peaks 2017.2 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3692,3692, 0, 0, 1213, 1213,0.000000 }, // 3621: b60M5; Chorused Piano + {3705,3705, 0, 0, 1213, 1213,0.000000 }, // 3683: b60M5; Chorused Piano // Amplitude begins at 2120.9, peaks 2207.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3693,3693, 0, 0, 273, 273,0.000000 }, // 3622: b60M6; Harpsichord + {3706,3706, 0, 0, 273, 273,0.000000 }, // 3684: b60M6; Harpsichord // Amplitude begins at 2352.0, peaks 2566.3 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3694,3694, 0, 0, 1480, 1480,0.000000 }, // 3623: b60M7; Clavinet + {3707,3707, 0, 0, 1480, 1480,0.000000 }, // 3685: b60M7; Clavinet // Amplitude begins at 132.6, peaks 2613.6 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3695,3695, 0, 0, 620, 620,0.000000 }, // 3624: b60M8; Celesta + {3708,3708, 0, 0, 620, 620,0.000000 }, // 3686: b60M8; Celesta // Amplitude begins at 1302.4, peaks 1370.4 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3696,3696, 0, 0, 1940, 1940,0.000000 }, // 3625: b60M9; Glockenspiel + {3709,3709, 0, 0, 1940, 1940,0.000000 }, // 3687: b60M9; Glockenspiel // Amplitude begins at 2733.4, peaks 2851.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3697,3697, 0, 0, 280, 280,0.000000 }, // 3626: b60M10; Music box + {3710,3710, 0, 0, 280, 280,0.000000 }, // 3688: b60M10; Music box // Amplitude begins at 1943.7, peaks 2389.4 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3698,3698, 0, 0, 1713, 1713,0.000000 }, // 3627: b60M11; Vibraphone + {3711,3711, 0, 0, 1713, 1713,0.000000 }, // 3689: b60M11; Vibraphone // Amplitude begins at 2347.9, peaks 2440.1 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3699,3699, 0, 0, 486, 486,0.000000 }, // 3628: b60M12; Marimba + {3712,3712, 0, 0, 486, 486,0.000000 }, // 3690: b60M12; Marimba // Amplitude begins at 2341.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3700,3700, 0, 0, 46, 46,0.000000 }, // 3629: b60M13; Xylophone + {3713,3713, 0, 0, 46, 46,0.000000 }, // 3691: b60M13; Xylophone // Amplitude begins at 2901.0, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3701,3701, 0, 0, 1220, 1220,0.000000 }, // 3630: b60M14; Tubular Bells + {3714,3714, 0, 0, 1220, 1220,0.000000 }, // 3692: b60M14; Tubular Bells // Amplitude begins at 950.2, peaks 2822.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3702,3702, 0, 0, 320, 320,0.000000 }, // 3631: b60M15; Dulcimer + {3715,3715, 0, 0, 320, 320,0.000000 }, // 3693: b60M15; Dulcimer // Amplitude begins at 816.8, peaks 2000.4 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.1s. - {3703,3703, 0, 0, 186, 80,0.000000 }, // 3632: b60M16; Hammond Organ + {3716,3716, 0, 0, 186, 80,0.000000 }, // 3694: b60M16; Hammond Organ // Amplitude begins at 1521.2, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3704,3704, 0, 0, 40000, 473,0.000000 }, // 3633: b60M17; Percussive Organ + {3717,3717, 0, 0, 40000, 473,0.000000 }, // 3695: b60M17; Percussive Organ // Amplitude begins at 1630.5, peaks 1730.7 at 36.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3705,3705, 0, 0, 40000, 133,0.000000 }, // 3634: b60M18; Rock Organ + {3718,3718, 0, 0, 40000, 133,0.000000 }, // 3696: b60M18; Rock Organ // Amplitude begins at 338.7, peaks 1412.9 at 4.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3706,3706, 0, 0, 40000, 0,0.000000 }, // 3635: b60M19; Church Organ + {3719,3719, 0, 0, 40000, 0,0.000000 }, // 3697: b60M19; Church Organ // Amplitude begins at 1786.0, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3707,3707, 0, 0, 40000, 33,0.000000 }, // 3636: b60M20; Reed Organ + {3720,3720, 0, 0, 40000, 33,0.000000 }, // 3698: b60M20; Reed Organ // Amplitude begins at 0.5, peaks 1546.4 at 5.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3708,3708, 0, 0, 40000, 6,0.000000 }, // 3637: b60M21; Accordion + {3721,3721, 0, 0, 40000, 6,0.000000 }, // 3699: b60M21; Accordion // Amplitude begins at 0.0, peaks 2503.5 at 38.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3709,3709, 0, 0, 40000, 6,0.000000 }, // 3638: b60M22; Harmonica + {3722,3722, 0, 0, 40000, 6,0.000000 }, // 3700: b60M22; Harmonica // Amplitude begins at 0.0, peaks 688.7 at 0.5s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3710,3710, 0, 0, 580, 580,0.000000 }, // 3639: b60M23; Tango Accordion + {3723,3723, 0, 0, 580, 580,0.000000 }, // 3701: b60M23; Tango Accordion // Amplitude begins at 1940.7, peaks 2120.9 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3711,3711, 0, 0, 1073, 1073,0.000000 }, // 3640: b60M24; Acoustic Guitar1 + {3724,3724, 0, 0, 1073, 1073,0.000000 }, // 3702: b60M24; Acoustic Guitar1 // Amplitude begins at 1732.8, peaks 1834.7 at 0.0s, // fades to 20% at 4.0s, keyoff fades to 20% in 4.0s. - {3712,3712, 0, 0, 4040, 4040,0.000000 }, // 3641: b60M25; Acoustic Guitar2 + {3725,3725, 0, 0, 4040, 4040,0.000000 }, // 3703: b60M25; Acoustic Guitar2 // Amplitude begins at 1342.7, peaks 1759.8 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3713,3713, 0, 0, 906, 906,0.000000 }, // 3642: b60M26; Electric Guitar1 + {3726,3726, 0, 0, 906, 906,0.000000 }, // 3704: b60M26; Electric Guitar1 // Amplitude begins at 112.0, peaks 2082.5 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3714,3714, 0, 0, 406, 406,0.000000 }, // 3643: b60M27; Electric Guitar2 + {3727,3727, 0, 0, 406, 406,0.000000 }, // 3705: b60M27; Electric Guitar2 // Amplitude begins at 2580.6, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3715,3715, 0, 0, 380, 380,0.000000 }, // 3644: b60M28; Electric Guitar3 + {3728,3728, 0, 0, 380, 380,0.000000 }, // 3706: b60M28; Electric Guitar3 // Amplitude begins at 1162.9, peaks 1267.2 at 27.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3716,3716, 0, 0, 40000, 73,0.000000 }, // 3645: b60M29; Overdrive Guitar + {3729,3729, 0, 0, 40000, 73,0.000000 }, // 3707: b60M29; Overdrive Guitar // Amplitude begins at 1193.0, peaks 1271.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3717,3717, 0, 0, 40000, 20,0.000000 }, // 3646: b60M30; Distorton Guitar + {3730,3730, 0, 0, 40000, 20,0.000000 }, // 3708: b60M30; Distorton Guitar // Amplitude begins at 1376.9, peaks 1513.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3718,3718, 0, 0, 40000, 26,0.000000 }, // 3647: b60M31; Guitar Harmonics + {3731,3731, 0, 0, 40000, 26,0.000000 }, // 3709: b60M31; Guitar Harmonics // Amplitude begins at 869.9, peaks 1072.6 at 0.1s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - {3719,3719, 0, 0, 4233, 4233,0.000000 }, // 3648: b60M32; Acoustic Bass + {3732,3732, 0, 0, 4233, 4233,0.000000 }, // 3710: b60M32; Acoustic Bass // Amplitude begins at 1010.2, peaks 1163.4 at 13.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3720,3720, 0, 0, 40000, 0,0.000000 }, // 3649: b60M33; Electric Bass 1 + {3733,3733, 0, 0, 40000, 0,0.000000 }, // 3711: b60M33; Electric Bass 1 // Amplitude begins at 688.9, peaks 1885.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3721,3721, 0, 0, 280, 280,0.000000 }, // 3650: b60M34; Electric Bass 2 + {3734,3734, 0, 0, 280, 280,0.000000 }, // 3712: b60M34; Electric Bass 2 // Amplitude begins at 2004.1, peaks 2134.7 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3722,3722, 0, 0, 406, 406,0.000000 }, // 3651: b60M35; Fretless Bass + {3735,3735, 0, 0, 406, 406,0.000000 }, // 3713: b60M35; Fretless Bass // Amplitude begins at 1316.5, peaks 1380.2 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3723,3723, 0, 0, 600, 600,0.000000 }, // 3652: b60M36; Slap Bass 1 + {3736,3736, 0, 0, 600, 600,0.000000 }, // 3714: b60M36; Slap Bass 1 // Amplitude begins at 1575.8, peaks 1630.6 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3724,3724, 0, 0, 293, 293,0.000000 }, // 3653: b60M37; Slap Bass 2 + {3737,3737, 0, 0, 293, 293,0.000000 }, // 3715: b60M37; Slap Bass 2 // Amplitude begins at 6.0, peaks 1960.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3725,3725, 0, 0, 40000, 6,0.000000 }, // 3654: b60M38; Synth Bass 1 + {3738,3738, 0, 0, 40000, 6,0.000000 }, // 3716: b60M38; Synth Bass 1 // Amplitude begins at 1324.4, peaks 1343.7 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3726,3726, 0, 0, 1886, 1886,0.000000 }, // 3655: b60M39; Synth Bass 2 + {3739,3739, 0, 0, 1886, 1886,0.000000 }, // 3717: b60M39; Synth Bass 2 // Amplitude begins at 0.0, peaks 1571.1 at 35.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3727,3727, 0, 0, 40000, 140,0.000000 }, // 3656: b60M40; Violin + {3740,3740, 0, 0, 40000, 140,0.000000 }, // 3718: b60M40; Violin // Amplitude begins at 0.0, peaks 1142.5 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3728,3728, 0, 0, 40000, 133,0.000000 }, // 3657: b60M41; Viola + {3741,3741, 0, 0, 40000, 133,0.000000 }, // 3719: b60M41; Viola // Amplitude begins at 0.0, peaks 2243.8 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3729,3729, 0, 0, 40000, 40,0.000000 }, // 3658: b60M42; Cello + {3742,3742, 0, 0, 40000, 40,0.000000 }, // 3720: b60M42; Cello // Amplitude begins at 181.3, peaks 1716.5 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3730,3730, 0, 0, 313, 313,0.000000 }, // 3659: b60M43; Contrabass + {3743,3743, 0, 0, 313, 313,0.000000 }, // 3721: b60M43; Contrabass // Amplitude begins at 0.0, peaks 2073.6 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3731,3731, 0, 0, 40000, 173,0.000000 }, // 3660: b60M44; Tremulo Strings + {3744,3744, 0, 0, 40000, 173,0.000000 }, // 3722: b60M44; Tremulo Strings // Amplitude begins at 1811.2, peaks 2091.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3732,3732, 0, 0, 233, 233,0.000000 }, // 3661: b60M45; Pizzicato String + {3745,3745, 0, 0, 233, 233,0.000000 }, // 3723: b60M45; Pizzicato String // Amplitude begins at 504.3, peaks 1174.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3733,3733, 0, 0, 106, 106,0.000000 }, // 3662: b60M46; Orchestral Harp + {3746,3746, 0, 0, 106, 106,0.000000 }, // 3724: b60M46; Orchestral Harp // Amplitude begins at 1465.0, peaks 2661.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3734,3734, 0, 0, 126, 126,0.000000 }, // 3663: b60M47; Timpany + {3747,3747, 0, 0, 126, 126,0.000000 }, // 3725: b60M47; Timpany // Amplitude begins at 4.9, peaks 1824.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3735,3735, 0, 0, 40000, 213,0.000000 }, // 3664: b60M48; String Ensemble1 + {3748,3748, 0, 0, 40000, 213,0.000000 }, // 3726: b60M48; String Ensemble1 // Amplitude begins at 0.0, peaks 2153.5 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3736,3736, 0, 0, 40000, 173,0.000000 }, // 3665: b60M49; String Ensemble2 + {3749,3749, 0, 0, 40000, 173,0.000000 }, // 3727: b60M49; String Ensemble2 // Amplitude begins at 0.0, peaks 2606.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3737,3737, 0, 0, 40000, 186,0.000000 }, // 3666: b60M50; Synth Strings 1 + {3750,3750, 0, 0, 40000, 186,0.000000 }, // 3728: b60M50; Synth Strings 1 // Amplitude begins at 0.0, peaks 1788.6 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3738,3738, 0, 0, 40000, 213,0.000000 }, // 3667: b60M51; SynthStrings 2 + {3751,3751, 0, 0, 40000, 213,0.000000 }, // 3729: b60M51; SynthStrings 2 // Amplitude begins at 62.8, peaks 2044.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3739,3739, 0, 0, 40000, 153,0.000000 }, // 3668: b60M52; Choir Aahs + {3752,3752, 0, 0, 40000, 153,0.000000 }, // 3730: b60M52; Choir Aahs // Amplitude begins at 524.9, peaks 2166.6 at 12.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3740,3740, 0, 0, 40000, 106,0.000000 }, // 3669: b60M53; Voice Oohs + {3753,3753, 0, 0, 40000, 106,0.000000 }, // 3731: b60M53; Voice Oohs // Amplitude begins at 1273.0, peaks 1513.6 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3741,3741, 0, 0, 40000, 6,0.000000 }, // 3670: b60M54; Synth Voice + {3754,3754, 0, 0, 40000, 6,0.000000 }, // 3732: b60M54; Synth Voice // Amplitude begins at 121.1, peaks 2810.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3742,3742, 0, 0, 233, 233,0.000000 }, // 3671: b60M55; Orchestra Hit + {3755,3755, 0, 0, 233, 233,0.000000 }, // 3733: b60M55; Orchestra Hit // Amplitude begins at 119.6, peaks 1718.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3743,3743, 0, 0, 40000, 13,0.000000 }, // 3672: b60M56; Trumpet + {3756,3756, 0, 0, 40000, 13,0.000000 }, // 3734: b60M56; Trumpet // Amplitude begins at 0.0, peaks 680.2 at 23.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3744,3744, 0, 0, 40000, 6,0.000000 }, // 3673: b60M57; Trombone + {3757,3757, 0, 0, 40000, 6,0.000000 }, // 3735: b60M57; Trombone // Amplitude begins at 591.9, peaks 1136.5 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3745,3745, 0, 0, 40000, 126,0.000000 }, // 3674: b60M58; Tuba + {3758,3758, 0, 0, 40000, 126,0.000000 }, // 3736: b60M58; Tuba // Amplitude begins at 84.2, peaks 1696.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3746,3746, 0, 0, 40000, 13,0.000000 }, // 3675: b60M59; Muted Trumpet + {3759,3759, 0, 0, 40000, 13,0.000000 }, // 3737: b60M59; Muted Trumpet // Amplitude begins at 1118.5, peaks 1603.1 at 22.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3747,3747, 0, 0, 40000, 6,0.000000 }, // 3676: b60M60; French Horn + {3760,3760, 0, 0, 40000, 6,0.000000 }, // 3738: b60M60; French Horn // Amplitude begins at 69.9, peaks 1502.1 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3748,3748, 0, 0, 40000, 0,0.000000 }, // 3677: b60M61; Brass Section + {3761,3761, 0, 0, 40000, 0,0.000000 }, // 3739: b60M61; Brass Section // Amplitude begins at 1110.1, peaks 1371.3 at 36.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3749,3749, 0, 0, 40000, 0,0.000000 }, // 3678: b60M62; Synth Brass 1 + {3762,3762, 0, 0, 40000, 0,0.000000 }, // 3740: b60M62; Synth Brass 1 // Amplitude begins at 1110.3, peaks 1349.6 at 38.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3750,3750, 0, 0, 40000, 0,0.000000 }, // 3679: b60M63; Synth Brass 2 + {3763,3763, 0, 0, 40000, 0,0.000000 }, // 3741: b60M63; Synth Brass 2 // Amplitude begins at 0.6, peaks 2040.3 at 27.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3751,3751, 0, 0, 40000, 0,0.000000 }, // 3680: b60M64; Soprano Sax + {3764,3764, 0, 0, 40000, 0,0.000000 }, // 3742: b60M64; Soprano Sax // Amplitude begins at 0.2, peaks 2096.3 at 31.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3752,3752, 0, 0, 40000, 0,0.000000 }, // 3681: b60M65; Alto Sax + {3765,3765, 0, 0, 40000, 0,0.000000 }, // 3743: b60M65; Alto Sax // Amplitude begins at 0.3, peaks 2558.8 at 20.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3753,3753, 0, 0, 40000, 0,0.000000 }, // 3682: b60M66; Tenor Sax + {3766,3766, 0, 0, 40000, 0,0.000000 }, // 3744: b60M66; Tenor Sax // Amplitude begins at 0.5, peaks 1334.2 at 1.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3754,3754, 0, 0, 1140, 1140,0.000000 }, // 3683: b60M67; Baritone Sax + {3767,3767, 0, 0, 1140, 1140,0.000000 }, // 3745: b60M67; Baritone Sax // Amplitude begins at 0.2, peaks 1781.5 at 31.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3755,3755, 0, 0, 40000, 0,0.000000 }, // 3684: b60M68; Oboe + {3768,3768, 0, 0, 40000, 0,0.000000 }, // 3746: b60M68; Oboe // Amplitude begins at 0.6, peaks 1332.5 at 9.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3756,3756, 0, 0, 40000, 0,0.000000 }, // 3685: b60M69; English Horn + {3769,3769, 0, 0, 40000, 0,0.000000 }, // 3747: b60M69; English Horn // Amplitude begins at 2.2, peaks 2117.5 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3757,3757, 0, 0, 253, 253,0.000000 }, // 3686: b60M70; Bassoon + {3770,3770, 0, 0, 253, 253,0.000000 }, // 3748: b60M70; Bassoon // Amplitude begins at 754.1, peaks 1376.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3758,3758, 0, 0, 40000, 6,0.000000 }, // 3687: b60M71; Clarinet + {3771,3771, 0, 0, 40000, 6,0.000000 }, // 3749: b60M71; Clarinet // Amplitude begins at 6.1, peaks 2582.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3759,3759, 0, 0, 40000, 20,0.000000 }, // 3688: b60M72; Piccolo + {3772,3772, 0, 0, 40000, 20,0.000000 }, // 3750: b60M72; Piccolo // Amplitude begins at 6.3, peaks 2109.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3760,3760, 0, 0, 40000, 0,0.000000 }, // 3689: b60M73; Flute + {3773,3773, 0, 0, 40000, 0,0.000000 }, // 3751: b60M73; Flute // Amplitude begins at 4.8, peaks 1738.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3761,3761, 0, 0, 40000, 0,0.000000 }, // 3690: b60M74; Recorder + {3774,3774, 0, 0, 40000, 0,0.000000 }, // 3752: b60M74; Recorder // Amplitude begins at 5.8, peaks 2385.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3762,3762, 0, 0, 40000, 0,0.000000 }, // 3691: b60M75; Pan Flute + {3775,3775, 0, 0, 40000, 0,0.000000 }, // 3753: b60M75; Pan Flute // Amplitude begins at 5.0, peaks 2756.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3763,3763, 0, 0, 40000, 0,0.000000 }, // 3692: b60M76; Bottle Blow + {3776,3776, 0, 0, 40000, 0,0.000000 }, // 3754: b60M76; Bottle Blow // Amplitude begins at 43.5, peaks 927.1 at 9.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3764,3764, 0, 0, 40000, 20,0.000000 }, // 3693: b60M77; Shakuhachi + {3777,3777, 0, 0, 40000, 20,0.000000 }, // 3755: b60M77; Shakuhachi // Amplitude begins at 6.5, peaks 2405.0 at 19.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3765,3765, 0, 0, 40000, 153,0.000000 }, // 3694: b60M78; Whistle + {3778,3778, 0, 0, 40000, 153,0.000000 }, // 3756: b60M78; Whistle // Amplitude begins at 0.3, peaks 1779.0 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3766,3766, 0, 0, 400, 400,0.000000 }, // 3695: b60M79; Ocarina + {3779,3779, 0, 0, 400, 400,0.000000 }, // 3757: b60M79; Ocarina // Amplitude begins at 1880.5, peaks 1959.1 at 0.0s, // fades to 20% at 3.5s, keyoff fades to 20% in 3.5s. - {3767,3767, 0, 0, 3500, 3500,0.000000 }, // 3696: b60M80; Lead 1 squareea + {3780,3780, 0, 0, 3500, 3500,0.000000 }, // 3758: b60M80; Lead 1 squareea // Amplitude begins at 1483.0, peaks 1937.3 at 0.1s, // fades to 20% at 4.3s, keyoff fades to 20% in 4.3s. - {3768,3768, 0, 0, 4286, 4286,0.000000 }, // 3697: b60M81; Lead 2 sawtooth + {3781,3781, 0, 0, 4286, 4286,0.000000 }, // 3759: b60M81; Lead 2 sawtooth // Amplitude begins at 0.3, peaks 2192.3 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3769,3769, 0, 0, 126, 126,0.000000 }, // 3698: b60M82; Lead 3 calliope + {3782,3782, 0, 0, 126, 126,0.000000 }, // 3760: b60M82; Lead 3 calliope // Amplitude begins at 1990.2, peaks 2088.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3770,3770, 0, 0, 40000, 20,0.000000 }, // 3699: b60M83; Lead 4 chiff + {3783,3783, 0, 0, 40000, 20,0.000000 }, // 3761: b60M83; Lead 4 chiff // Amplitude begins at 2045.4, peaks 2438.2 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3771,3771, 0, 0, 40000, 33,0.000000 }, // 3700: b60M84; Lead 5 charang + {3784,3784, 0, 0, 40000, 33,0.000000 }, // 3762: b60M84; Lead 5 charang // Amplitude begins at 0.4, peaks 2928.9 at 15.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3772,3772, 0, 0, 40000, 20,0.000000 }, // 3701: b60M85; Lead 6 voice + {3785,3785, 0, 0, 40000, 20,0.000000 }, // 3763: b60M85; Lead 6 voice // Amplitude begins at 759.0, peaks 1388.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3773,3773, 0, 0, 40000, 26,0.000000 }, // 3702: b60M86; Lead 7 fifths + {3786,3786, 0, 0, 40000, 26,0.000000 }, // 3764: b60M86; Lead 7 fifths // Amplitude begins at 2206.4, peaks 2621.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3774,3774, 0, 0, 40000, 20,0.000000 }, // 3703: b60M87; Lead 8 brass + {3787,3787, 0, 0, 40000, 20,0.000000 }, // 3765: b60M87; Lead 8 brass // Amplitude begins at 542.5, peaks 2287.4 at 0.6s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.0s. - {3775,3775, 0, 0, 793, 13,0.000000 }, // 3704: b60M88; Pad 1 new age + {3788,3788, 0, 0, 793, 13,0.000000 }, // 3766: b60M88; Pad 1 new age // Amplitude begins at 0.0, peaks 1568.3 at 0.1s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {3776,3776, 0, 0, 2533, 2533,0.000000 }, // 3705: b60M89; Pad 2 warm + {3789,3789, 0, 0, 2533, 2533,0.000000 }, // 3767: b60M89; Pad 2 warm // Amplitude begins at 1371.7, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3777,3777, 0, 0, 40000, 26,0.000000 }, // 3706: b60M90; Pad 3 polysynth + {3790,3790, 0, 0, 40000, 26,0.000000 }, // 3768: b60M90; Pad 3 polysynth // Amplitude begins at 70.1, peaks 1512.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {3778,3778, 0, 0, 40000, 580,0.000000 }, // 3707: b60M91; Pad 4 choir + {3791,3791, 0, 0, 40000, 580,0.000000 }, // 3769: b60M91; Pad 4 choir // Amplitude begins at 0.0, peaks 2493.0 at 23.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.4s. - {3779,3779, 0, 0, 40000, 2393,0.000000 }, // 3708: b60M92; Pad 5 bowedpad + {3792,3792, 0, 0, 40000, 2393,0.000000 }, // 3770: b60M92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1362.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3780,3780, 0, 0, 40000, 73,0.000000 }, // 3709: b60M93; Pad 6 metallic + {3793,3793, 0, 0, 40000, 73,0.000000 }, // 3771: b60M93; Pad 6 metallic // Amplitude begins at 655.4, peaks 2086.9 at 10.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3781,3781, 0, 0, 40000, 33,0.000000 }, // 3710: b60M94; Pad 7 halo + {3794,3794, 0, 0, 40000, 33,0.000000 }, // 3772: b60M94; Pad 7 halo // Amplitude begins at 0.0, peaks 2076.4 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3782,3782, 0, 0, 40000, 193,0.000000 }, // 3711: b60M95; Pad 8 sweep + {3795,3795, 0, 0, 40000, 193,0.000000 }, // 3773: b60M95; Pad 8 sweep // Amplitude begins at 799.4, peaks 2495.2 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3783,3783, 0, 0, 40000, 280,0.000000 }, // 3712: b60M96; FX 1 rain + {3796,3796, 0, 0, 40000, 280,0.000000 }, // 3774: b60M96; FX 1 rain // Amplitude begins at 0.0, peaks 3213.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3784,3784, 0, 0, 40000, 86,0.000000 }, // 3713: b60M97; FX 2 soundtrack + {3797,3797, 0, 0, 40000, 86,0.000000 }, // 3775: b60M97; FX 2 soundtrack // Amplitude begins at 1332.0, peaks 1586.7 at 2.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {3785,3785, 0, 0, 40000, 826,0.000000 }, // 3714: b60M98; FX 3 crystal + {3798,3798, 0, 0, 40000, 826,0.000000 }, // 3776: b60M98; FX 3 crystal // Amplitude begins at 58.9, peaks 1350.5 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3786,3786, 0, 0, 40000, 286,0.000000 }, // 3715: b60M99; FX 4 atmosphere + {3799,3799, 0, 0, 40000, 286,0.000000 }, // 3777: b60M99; FX 4 atmosphere // Amplitude begins at 0.0, peaks 2827.1 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {3787,3787, 0, 0, 40000, 1066,0.000000 }, // 3716: b60M100; FX 5 brightness + {3800,3800, 0, 0, 40000, 1066,0.000000 }, // 3778: b60M100; FX 5 brightness // Amplitude begins at 1003.1, peaks 3004.6 at 36.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {3788,3788, 0, 0, 40000, 1086,0.000000 }, // 3717: b60M101; FX 6 goblins + {3801,3801, 0, 0, 40000, 1086,0.000000 }, // 3779: b60M101; FX 6 goblins // Amplitude begins at 38.6, peaks 1879.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.2s. - {3789,3789, 0, 0, 40000, 1193,0.000000 }, // 3718: b60M102; FX 7 echoes + {3802,3802, 0, 0, 40000, 1193,0.000000 }, // 3780: b60M102; FX 7 echoes // Amplitude begins at 0.0, peaks 1799.8 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.0s. - {3790,3790, 0, 0, 300, 6,0.000000 }, // 3719: b60M103; FX 8 sci-fi + {3803,3803, 0, 0, 300, 6,0.000000 }, // 3781: b60M103; FX 8 sci-fi // Amplitude begins at 2868.6, peaks 2930.4 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {3791,3791, 0, 0, 4773, 4773,0.000000 }, // 3720: b60M104; Sitar + {3804,3804, 0, 0, 4773, 4773,0.000000 }, // 3782: b60M104; Sitar // Amplitude begins at 2971.6, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3792,3792, 0, 0, 40000, 0,0.000000 }, // 3721: b60M105; Banjo + {3805,3805, 0, 0, 40000, 0,0.000000 }, // 3783: b60M105; Banjo // Amplitude begins at 2868.6, peaks 2930.4 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {3793,3793, 0, 0, 4773, 4773,0.000000 }, // 3722: b60M106; Shamisen + {3806,3806, 0, 0, 4773, 4773,0.000000 }, // 3784: b60M106; Shamisen // Amplitude begins at 2858.7, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3794,3794, 0, 0, 620, 620,0.000000 }, // 3723: b60M107; Koto + {3807,3807, 0, 0, 620, 620,0.000000 }, // 3785: b60M107; Koto // Amplitude begins at 2318.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3795,3795, 0, 0, 106, 106,0.000000 }, // 3724: b60M108; Kalimba + {3808,3808, 0, 0, 106, 106,0.000000 }, // 3786: b60M108; Kalimba // Amplitude begins at 43.0, peaks 1124.0 at 32.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3796,3796, 0, 0, 40000, 0,0.000000 }, // 3725: b60M109; Bagpipe + {3809,3809, 0, 0, 40000, 0,0.000000 }, // 3787: b60M109; Bagpipe // Amplitude begins at 0.0, peaks 1884.2 at 9.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3797,3797, 0, 0, 40000, 73,0.000000 }, // 3726: b60M110; Fiddle + {3810,3810, 0, 0, 40000, 73,0.000000 }, // 3788: b60M110; Fiddle // Amplitude begins at 0.2, peaks 1808.1 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3798,3798, 0, 0, 40000, 0,0.000000 }, // 3727: b60M111; Shanai + {3811,3811, 0, 0, 40000, 0,0.000000 }, // 3789: b60M111; Shanai // Amplitude begins at 2501.4, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3799,3799, 0, 0, 580, 580,0.000000 }, // 3728: b60M112; Tinkle Bell + {3812,3812, 0, 0, 580, 580,0.000000 }, // 3790: b60M112; Tinkle Bell // Amplitude begins at 2368.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3800,3800, 0, 0, 73, 73,0.000000 }, // 3729: b60M113; Agogo Bells + {3813,3813, 0, 0, 73, 73,0.000000 }, // 3791: b60M113; Agogo Bells // Amplitude begins at 1409.9, peaks 1833.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3801,3801, 0, 0, 486, 486,0.000000 }, // 3730: b60M114; Steel Drums + {3814,3814, 0, 0, 486, 486,0.000000 }, // 3792: b60M114; Steel Drums // Amplitude begins at 2098.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3802,3802, 0, 0, 40, 40,0.000000 }, // 3731: b60M115; Woodblock + {3815,3815, 0, 0, 40, 40,0.000000 }, // 3793: b60M115; Woodblock // Amplitude begins at 596.4, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3803,3803, 0, 0, 546, 546,0.000000 }, // 3732: b60M116; Taiko Drum + {3816,3816, 0, 0, 546, 546,0.000000 }, // 3794: b60M116; Taiko Drum // Amplitude begins at 636.2, peaks 643.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3804,3804, 0, 0, 266, 266,0.000000 }, // 3733: b60M117; Melodic Tom + {3817,3817, 0, 0, 266, 266,0.000000 }, // 3795: b60M117; Melodic Tom // Amplitude begins at 288.9, peaks 543.3 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3805,3805, 0, 0, 213, 213,0.000000 }, // 3734: b60M118; Synth Drum + {3818,3818, 0, 0, 213, 213,0.000000 }, // 3796: b60M118; Synth Drum // Amplitude begins at 0.0, peaks 2934.6 at 2.3s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3806,3806, 0, 0, 2333, 2333,0.000000 }, // 3735: b60M119; Reverse Cymbal + {3819,3819, 0, 0, 2333, 2333,0.000000 }, // 3797: b60M119; Reverse Cymbal // Amplitude begins at 7.2, peaks 2549.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3807,3807, 0, 0, 73, 73,0.000000 }, // 3736: b60M120; Guitar FretNoise + {3820,3820, 0, 0, 73, 73,0.000000 }, // 3798: b60M120; Guitar FretNoise // Amplitude begins at 0.0, peaks 1103.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3808,3808, 0, 0, 40000, 73,0.000000 }, // 3737: b60M121; Breath Noise + {3821,3821, 0, 0, 40000, 73,0.000000 }, // 3799: b60M121; Breath Noise // Amplitude begins at 0.0, peaks 2934.6 at 2.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.2s. - {3809,3809, 0, 0, 40000, 2180,0.000000 }, // 3738: b60M122; Seashore + {3822,3822, 0, 0, 40000, 2180,0.000000 }, // 3800: b60M122; Seashore // Amplitude begins at 0.0, peaks 2754.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3810,3810, 0, 0, 146, 146,0.000000 }, // 3739: b60M123; Bird Tweet + {3823,3823, 0, 0, 146, 146,0.000000 }, // 3801: b60M123; Bird Tweet // Amplitude begins at 1345.1, peaks 1504.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3811,3811, 0, 0, 40000, 13,0.000000 }, // 3740: b60M124; Telephone + {3824,3824, 0, 0, 40000, 13,0.000000 }, // 3802: b60M124; Telephone // Amplitude begins at 1477.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3812,3812, 0, 0, 146, 13,0.000000 }, // 3741: b60M125; Helicopter + {3825,3825, 0, 0, 146, 13,0.000000 }, // 3803: b60M125; Helicopter // Amplitude begins at 0.0, peaks 3014.1 at 35.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.2s. - {3813,3813, 0, 0, 40000, 2226,0.000000 }, // 3742: b60M126; Applause/Noise + {3826,3826, 0, 0, 40000, 2226,0.000000 }, // 3804: b60M126; Applause/Noise // Amplitude begins at 2764.7, peaks 3023.0 at 37.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3814,3814, 0, 0, 40000, 146,0.000000 }, // 3743: b60M127; Gunshot + {3827,3827, 0, 0, 40000, 146,0.000000 }, // 3805: b60M127; Gunshot // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3815,3815, 0, 2, 0, 0,0.000000 }, // 3744: apgbloodM0; apgbloodM126; apgbloodM127; b60P0; b60P1; b60P10; b60P100; b60P101; b60P102; b60P103; b60P104; b60P105; b60P106; b60P107; b60P108; b60P109; b60P11; b60P110; b60P111; b60P112; b60P113; b60P114; b60P115; b60P116; b60P117; b60P118; b60P119; b60P12; b60P120; b60P121; b60P122; b60P123; b60P124; b60P125; b60P126; b60P127; b60P13; b60P14; b60P15; b60P16; b60P17; b60P18; b60P19; b60P2; b60P20; b60P21; b60P22; b60P23; b60P24; b60P25; b60P26; b60P27; b60P28; b60P29; b60P3; b60P30; b60P31; b60P32; b60P33; b60P34; b60P4; b60P5; b60P6; b60P7; b60P8; b60P87; b60P88; b60P89; b60P9; b60P90; b60P91; b60P92; b60P93; b60P94; b60P95; b60P96; b60P97; b60P98; b60P99; AcouGrandPiano; Applause/Noise; Gunshot; Open Surdu + {3828,3828, 0, 2, 0, 0,0.000000 }, // 3806: apgbloodM0; apgbloodM126; apgbloodM127; b60P0; b60P1; b60P10; b60P100; b60P101; b60P102; b60P103; b60P104; b60P105; b60P106; b60P107; b60P108; b60P109; b60P11; b60P110; b60P111; b60P112; b60P113; b60P114; b60P115; b60P116; b60P117; b60P118; b60P119; b60P12; b60P120; b60P121; b60P122; b60P123; b60P124; b60P125; b60P126; b60P127; b60P13; b60P14; b60P15; b60P16; b60P17; b60P18; b60P19; b60P2; b60P20; b60P21; b60P22; b60P23; b60P24; b60P25; b60P26; b60P27; b60P28; b60P29; b60P3; b60P30; b60P31; b60P32; b60P33; b60P34; b60P4; b60P5; b60P6; b60P7; b60P8; b60P87; b60P88; b60P89; b60P9; b60P90; b60P91; b60P92; b60P93; b60P94; b60P95; b60P96; b60P97; b60P98; b60P99; AcouGrandPiano; Applause/Noise; Gunshot; Open Surdu // Amplitude begins at 2774.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 737, 737, 46, 0, 86, 86,0.000000 }, // 3745: b60P35; b61P35; b65P35; b66P35; Ac Bass Drum + { 739, 739, 46, 0, 86, 86,0.000000 }, // 3807: b60P35; b61P35; b65P35; b66P35; Ac Bass Drum // Amplitude begins at 1715.0, peaks 2951.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3816,3816, 47, 0, 106, 106,0.000000 }, // 3746: b60P36; b61P36; b65P36; b66P36; Bass Drum 1 + {3829,3829, 47, 0, 106, 106,0.000000 }, // 3808: b60P36; b61P36; b65P36; b66P36; Bass Drum 1 // Amplitude begins at 1243.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3817,3817, 64, 0, 20, 20,0.000000 }, // 3747: b60P37; b61P37; b65P37; b66P37; Side Stick + {3830,3830, 64, 0, 20, 20,0.000000 }, // 3809: b60P37; b61P37; b65P37; b66P37; Side Stick // Amplitude begins at 1237.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3818,3818, 40, 0, 93, 93,0.000000 }, // 3748: b60P38; b61P38; b65P38; b66P38; Acoustic Snare + {3831,3831, 40, 0, 93, 93,0.000000 }, // 3810: b60P38; b61P38; b65P38; b66P38; Acoustic Snare // Amplitude begins at 1791.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3819,3819, 48, 0, 13, 13,0.000000 }, // 3749: b60P39; b61P39; b65P39; b66P39; Hand Clap + {3832,3832, 48, 0, 13, 13,0.000000 }, // 3811: b60P39; b61P39; b65P39; b66P39; Hand Clap // Amplitude begins at 2859.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3820,3820, 48, 0, 80, 80,0.000000 }, // 3750: b60P40; b61P40; b65P40; b66P40; Electric Snare + {3833,3833, 48, 0, 80, 80,0.000000 }, // 3812: b60P40; b61P40; b65P40; b66P40; Electric Snare // Amplitude begins at 1891.1, peaks 3399.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3821,3821, 46, 0, 86, 86,0.000000 }, // 3751: b60P41; b61P41; b65P41; b66P41; Low Floor Tom + {3834,3834, 46, 0, 86, 86,0.000000 }, // 3813: b60P41; b61P41; b65P41; b66P41; Low Floor Tom // Amplitude begins at 477.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3822,3822,111, 0, 40, 40,0.000000 }, // 3752: b60P42; b61P42; b65P42; b66P42; Closed High Hat + {3835,3835,111, 0, 40, 40,0.000000 }, // 3814: b60P42; b61P42; b65P42; b66P42; Closed High Hat // Amplitude begins at 1926.1, peaks 2879.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3823,3823, 49, 0, 146, 146,0.000000 }, // 3753: b60P43; b61P43; b65P43; b66P43; High Floor Tom + {3836,3836, 49, 0, 146, 146,0.000000 }, // 3815: b60P43; b61P43; b65P43; b66P43; High Floor Tom // Amplitude begins at 593.2, peaks 857.2 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3824,3824, 56, 0, 33, 33,0.000000 }, // 3754: b60P44; b61P44; b65P44; b66P44; Pedal High Hat + {3837,3837, 56, 0, 33, 33,0.000000 }, // 3816: b60P44; b61P44; b65P44; b66P44; Pedal High Hat // Amplitude begins at 2606.4, peaks 3860.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3825,3825, 52, 0, 133, 133,0.000000 }, // 3755: b60P45; b61P45; b65P45; b66P45; Low Tom + {3838,3838, 52, 0, 133, 133,0.000000 }, // 3817: b60P45; b61P45; b65P45; b66P45; Low Tom // Amplitude begins at 894.0, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3826,3826, 96, 0, 433, 433,0.000000 }, // 3756: b60P46; b61P46; b65P46; b66P46; Open High Hat + {3839,3839, 96, 0, 433, 433,0.000000 }, // 3818: b60P46; b61P46; b65P46; b66P46; Open High Hat // Amplitude begins at 3377.8, peaks 4618.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3825,3825, 54, 0, 113, 113,0.000000 }, // 3757: b60P47; b61P47; b65P47; b66P47; Low-Mid Tom + {3838,3838, 54, 0, 113, 113,0.000000 }, // 3819: b60P47; b61P47; b65P47; b66P47; Low-Mid Tom // Amplitude begins at 4682.5, peaks 4926.1 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3827,3827, 57, 0, 300, 300,0.000000 }, // 3758: b60P48; b61P48; b65P48; b66P48; High-Mid Tom + {3840,3840, 57, 0, 300, 300,0.000000 }, // 3820: b60P48; b61P48; b65P48; b66P48; High-Mid Tom // Amplitude begins at 1247.1, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3828,3828, 82, 0, 506, 506,0.000000 }, // 3759: b60P49; b60P52; b60P55; b60P57; b61P49; b61P52; b61P55; b61P57; b65P49; b65P52; b65P55; b65P57; b66P49; b66P52; b66P55; b66P57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal + {3841,3841, 82, 0, 506, 506,0.000000 }, // 3821: b60P49; b60P52; b60P55; b60P57; b61P49; b61P52; b61P55; b61P57; b65P49; b65P52; b65P55; b65P57; b66P49; b66P52; b66P55; b66P57; Chinese Cymbal; Crash Cymbal 1; Crash Cymbal 2; Splash Cymbal // Amplitude begins at 5165.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3825,3825, 60, 0, 160, 160,0.000000 }, // 3760: b60P50; b61P50; b65P50; b66P50; High Tom + {3838,3838, 60, 0, 160, 160,0.000000 }, // 3822: b60P50; b61P50; b65P50; b66P50; High Tom // Amplitude begins at 741.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3829,3829, 60, 0, 586, 586,0.000000 }, // 3761: apgnamP51; b60P51; b61P51; b65P51; b66P51; dukeP51; swP51; Ride Cymbal 1 + {3842,3842, 60, 0, 586, 586,0.000000 }, // 3823: apgnamP51; b60P51; b61P51; b65P51; b66P51; dukeP51; swP51; Ride Cymbal 1 // Amplitude begins at 1116.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3830,3830, 92, 0, 33, 33,0.000000 }, // 3762: b60P53; b61P53; b65P53; b66P53; Ride Bell + {3843,3843, 92, 0, 33, 33,0.000000 }, // 3824: b60P53; b61P53; b65P53; b66P53; Ride Bell // Amplitude begins at 714.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3831,3831, 60, 0, 46, 46,0.000000 }, // 3763: apgnamP54; b60P54; b61P54; b65P54; b66P54; dukeP54; swP54; Tambourine + {3844,3844, 60, 0, 46, 46,0.000000 }, // 3825: apgnamP54; b60P54; b61P54; b65P54; b66P54; dukeP54; swP54; Tambourine // Amplitude begins at 1652.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3832,3832, 58, 0, 40, 40,0.000000 }, // 3764: apgnamP56; b60P56; b61P56; b65P56; b66P56; dukeP56; swP56; Cow Bell + {3845,3845, 58, 0, 40, 40,0.000000 }, // 3826: apgnamP56; b60P56; b61P56; b65P56; b66P56; dukeP56; swP56; Cow Bell // Amplitude begins at 399.3, peaks 1137.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3833,3833, 22, 0, 53, 53,0.000000 }, // 3765: b60P58; b61P58; b65P58; b66P58; Vibraslap + {3846,3846, 22, 0, 53, 53,0.000000 }, // 3827: b60P58; b61P58; b65P58; b66P58; Vibraslap // Amplitude begins at 498.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3834,3834, 60, 0, 606, 606,0.000000 }, // 3766: apgnamP59; b60P59; b61P59; b65P59; b66P59; dukeP59; swP59; Ride Cymbal 2 + {3847,3847, 60, 0, 606, 606,0.000000 }, // 3828: apgnamP59; b60P59; b61P59; b65P59; b66P59; dukeP59; swP59; Ride Cymbal 2 // Amplitude begins at 1342.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3835,3835, 72, 0, 80, 80,0.000000 }, // 3767: b60P60; b61P60; b65P60; b66P60; High Bongo + {3848,3848, 72, 0, 80, 80,0.000000 }, // 3829: b60P60; b61P60; b65P60; b66P60; High Bongo // Amplitude begins at 1316.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3836,3836, 77, 0, 80, 80,0.000000 }, // 3768: b60P61; b61P61; b65P61; b66P61; Low Bongo + {3849,3849, 77, 0, 80, 80,0.000000 }, // 3830: b60P61; b61P61; b65P61; b66P61; Low Bongo // Amplitude begins at 716.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3837,3837, 70, 0, 73, 73,0.000000 }, // 3769: b60P62; b61P62; b65P62; b66P62; Mute High Conga + {3850,3850, 70, 0, 73, 73,0.000000 }, // 3831: b60P62; b61P62; b65P62; b66P62; Mute High Conga // Amplitude begins at 734.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3838,3838, 75, 0, 60, 60,0.000000 }, // 3770: b60P63; b61P63; b65P63; b66P63; Open High Conga + {3851,3851, 75, 0, 60, 60,0.000000 }, // 3832: b60P63; b61P63; b65P63; b66P63; Open High Conga // Amplitude begins at 807.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3839,3839, 69, 0, 140, 140,0.000000 }, // 3771: b60P64; b61P64; b65P64; b66P64; Low Conga + {3852,3852, 69, 0, 140, 140,0.000000 }, // 3833: b60P64; b61P64; b65P64; b66P64; Low Conga // Amplitude begins at 1399.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3840,3840, 59, 0, 113, 113,0.000000 }, // 3772: b60P65; b61P65; b65P65; b66P65; High Timbale + {3853,3853, 59, 0, 113, 113,0.000000 }, // 3834: b60P65; b61P65; b65P65; b66P65; High Timbale // Amplitude begins at 1485.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3841,3841, 48, 0, 153, 153,0.000000 }, // 3773: b60P66; b61P66; b65P66; b66P66; Low Timbale + {3854,3854, 48, 0, 153, 153,0.000000 }, // 3835: b60P66; b61P66; b65P66; b66P66; Low Timbale // Amplitude begins at 1419.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3842,3842, 89, 0, 126, 126,0.000000 }, // 3774: b60P67; b61P67; b65P67; b66P67; High Agogo + {3855,3855, 89, 0, 126, 126,0.000000 }, // 3836: b60P67; b61P67; b65P67; b66P67; High Agogo // Amplitude begins at 1449.6, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3843,3843, 84, 0, 253, 253,0.000000 }, // 3775: b60P68; b61P68; b65P68; b66P68; Low Agogo + {3856,3856, 84, 0, 253, 253,0.000000 }, // 3837: b60P68; b61P68; b65P68; b66P68; Low Agogo // Amplitude begins at 0.0, peaks 244.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3844,3844, 33, 0, 93, 93,0.000000 }, // 3776: b60P69; b61P69; b65P69; b66P69; Cabasa + {3857,3857, 33, 0, 93, 93,0.000000 }, // 3838: b60P69; b61P69; b65P69; b66P69; Cabasa // Amplitude begins at 2.7, peaks 616.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3845,3845, 55, 0, 86, 86,0.000000 }, // 3777: apgnamP70; b60P70; b61P70; b65P70; dukeP70; swP70; Maracas + {3858,3858, 55, 0, 86, 86,0.000000 }, // 3839: apgnamP70; b60P70; b61P70; b65P70; dukeP70; swP70; Maracas // Amplitude begins at 41.8, peaks 527.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3846,3846, 58, 0, 173, 173,0.000000 }, // 3778: b60P71; b61P71; b65P71; b66P71; Short Whistle + {3859,3859, 58, 0, 173, 173,0.000000 }, // 3840: b60P71; b61P71; b65P71; b66P71; Short Whistle // Amplitude begins at 48.3, peaks 533.2 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3847,3847, 52, 0, 173, 173,0.000000 }, // 3779: b60P72; b61P72; b65P72; b66P72; Long Whistle + {3860,3860, 52, 0, 173, 173,0.000000 }, // 3841: b60P72; b61P72; b65P72; b66P72; Long Whistle // Amplitude begins at 9.7, peaks 931.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3848,3848, 57, 0, 53, 53,0.000000 }, // 3780: apgnamP73; b60P73; b61P73; b65P73; b66P73; dukeP73; Short Guiro + {3861,3861, 57, 0, 53, 53,0.000000 }, // 3842: apgnamP73; b60P73; b61P73; b65P73; b66P73; dukeP73; Short Guiro // Amplitude begins at 9.7, peaks 931.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3849,3849, 57, 0, 73, 73,0.000000 }, // 3781: b60P74; b61P74; b65P74; b66P74; Long Guiro + {3862,3862, 57, 0, 73, 73,0.000000 }, // 3843: b60P74; b61P74; b65P74; b66P74; Long Guiro // Amplitude begins at 937.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3850,3850, 85, 0, 60, 60,0.000000 }, // 3782: b60P75; b61P75; b65P75; b66P75; Claves + {3863,3863, 85, 0, 60, 60,0.000000 }, // 3844: b60P75; b61P75; b65P75; b66P75; Claves // Amplitude begins at 1268.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3851,3851, 68, 0, 40, 40,0.000000 }, // 3783: b60P76; b61P76; b65P76; b66P76; High Wood Block + {3864,3864, 68, 0, 40, 40,0.000000 }, // 3845: b60P76; b61P76; b65P76; b66P76; High Wood Block // Amplitude begins at 1315.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3851,3851, 61, 0, 60, 60,0.000000 }, // 3784: b60P77; b61P77; b65P77; b66P77; Low Wood Block + {3864,3864, 61, 0, 60, 60,0.000000 }, // 3846: b60P77; b61P77; b65P77; b66P77; Low Wood Block // Amplitude begins at 0.6, peaks 2791.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3852,3852, 64, 0, 93, 93,0.000000 }, // 3785: apgnamP78; b60P78; b61P78; b65P78; b66P78; dukeP78; swP78; Mute Cuica + {3865,3865, 64, 0, 93, 93,0.000000 }, // 3847: apgnamP78; b60P78; b61P78; b65P78; b66P78; dukeP78; swP78; Mute Cuica // Amplitude begins at 0.3, peaks 2876.1 at 0.1s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3853,3853, 44, 0, 380, 380,0.000000 }, // 3786: apgnamP79; b60P79; b61P79; b65P79; b66P79; dukeP79; swP79; Open Cuica + {3866,3866, 44, 0, 380, 380,0.000000 }, // 3848: apgnamP79; b60P79; b61P79; b65P79; b66P79; dukeP79; swP79; Open Cuica // Amplitude begins at 1009.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3854,3854,100, 0, 80, 80,0.000000 }, // 3787: b60P80; b61P80; b65P80; b66P80; Mute Triangle + {3867,3867,100, 0, 80, 80,0.000000 }, // 3849: b60P80; b61P80; b65P80; b66P80; Mute Triangle // Amplitude begins at 1062.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3855,3855,100, 0, 300, 300,0.000000 }, // 3788: b60P81; b61P81; b65P81; b66P81; Open Triangle - - // Amplitude begins at 0.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 735, 735, 0, 2, 0, 0,0.000000 }, // 3789: b60P82; b60P83; b60P84; b60P85; b60P86; b65P0; b65P1; b65P10; b65P100; b65P101; b65P102; b65P103; b65P104; b65P105; b65P106; b65P107; b65P108; b65P109; b65P11; b65P110; b65P111; b65P112; b65P113; b65P114; b65P115; b65P116; b65P117; b65P118; b65P119; b65P12; b65P120; b65P121; b65P122; b65P123; b65P124; b65P125; b65P126; b65P127; b65P13; b65P14; b65P15; b65P16; b65P17; b65P18; b65P19; b65P2; b65P20; b65P21; b65P22; b65P23; b65P24; b65P25; b65P26; b65P27; b65P28; b65P29; b65P3; b65P30; b65P31; b65P32; b65P33; b65P34; b65P4; b65P5; b65P6; b65P7; b65P8; b65P82; b65P83; b65P84; b65P85; b65P86; b65P87; b65P88; b65P89; b65P9; b65P90; b65P91; b65P92; b65P93; b65P94; b65P95; b65P96; b65P97; b65P98; b65P99; b66P0; b66P1; b66P10; b66P100; b66P101; b66P102; b66P103; b66P104; b66P105; b66P106; b66P107; b66P108; b66P109; b66P11; b66P110; b66P111; b66P112; b66P113; b66P114; b66P115; b66P116; b66P117; b66P118; b66P119; b66P12; b66P120; b66P121; b66P122; b66P123; b66P124; b66P125; b66P126; b66P127; b66P13; b66P14; b66P15; b66P16; b66P17; b66P18; b66P19; b66P2; b66P20; b66P21; b66P22; b66P23; b66P24; b66P25; b66P26; b66P27; b66P28; b66P29; b66P3; b66P30; b66P31; b66P32; b66P33; b66P34; b66P4; b66P5; b66P6; b66P7; b66P8; b66P82; b66P83; b66P84; b66P85; b66P86; b66P87; b66P88; b66P89; b66P9; b66P90; b66P91; b66P92; b66P93; b66P94; b66P95; b66P96; b66P97; b66P98; b66P99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu; Shaker + {3868,3868,100, 0, 300, 300,0.000000 }, // 3850: b60P81; b61P81; b65P81; b66P81; Open Triangle // Amplitude begins at 2938.4, peaks 3035.6 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3856,3856, 0, 0, 1500, 1500,0.000000 }, // 3790: b61M2; ElecGrandPiano + {3869,3869, 0, 0, 1500, 1500,0.000000 }, // 3851: b61M2; ElecGrandPiano // Amplitude begins at 1544.1, peaks 2598.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3857,3857, 0, 0, 253, 253,0.000000 }, // 3791: b61M5; Chorused Piano + {3870,3870, 0, 0, 253, 253,0.000000 }, // 3852: b61M5; Chorused Piano // Amplitude begins at 2505.8, peaks 2965.2 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3858,3858, 0, 0, 466, 466,0.000000 }, // 3792: b61M6; Harpsichord + {3871,3871, 0, 0, 466, 466,0.000000 }, // 3853: b61M6; Harpsichord // Amplitude begins at 1198.6, peaks 1220.0 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3859,3859, 0, 0, 1226, 1226,0.000000 }, // 3793: b61M9; Glockenspiel + {3872,3872, 0, 0, 1226, 1226,0.000000 }, // 3854: b61M9; Glockenspiel // Amplitude begins at 1860.7, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3860,3860, 0, 0, 906, 906,0.000000 }, // 3794: b61M12; Marimba + {3873,3873, 0, 0, 906, 906,0.000000 }, // 3855: b61M12; Marimba // Amplitude begins at 2555.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3861,3861, 0, 0, 40, 40,0.000000 }, // 3795: b61M13; Xylophone + {3874,3874, 0, 0, 40, 40,0.000000 }, // 3856: b61M13; Xylophone // Amplitude begins at 712.7, peaks 725.5 at 0.0s, // fades to 20% at 2.4s, keyoff fades to 20% in 2.4s. - {3862,3862, 0, 0, 2386, 2386,0.000000 }, // 3796: apgleeM14; b61M14; Tubular Bells + {3875,3875, 0, 0, 2386, 2386,0.000000 }, // 3857: apgleeM14; b61M14; Tubular Bells // Amplitude begins at 1092.8, peaks 1162.8 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3863,3863, 0, 0, 1193, 1193,0.000000 }, // 3797: b61M15; Dulcimer + {3876,3876, 0, 0, 1193, 1193,0.000000 }, // 3858: b61M15; Dulcimer // Amplitude begins at 2639.3, peaks 2904.8 at 14.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3864,3864, 0, 0, 40000, 0,0.000000 }, // 3798: b61M17; Percussive Organ + {3877,3877, 0, 0, 40000, 0,0.000000 }, // 3859: b61M17; Percussive Organ // Amplitude begins at 2020.4, peaks 2695.6 at 32.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3865,3865, 0, 0, 40000, 0,0.000000 }, // 3799: b61M18; Rock Organ + {3878,3878, 0, 0, 40000, 0,0.000000 }, // 3860: b61M18; Rock Organ // Amplitude begins at 1408.9, peaks 1532.8 at 38.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3866,3866, 0, 0, 40000, 33,0.000000 }, // 3800: b61M19; Church Organ + {3879,3879, 0, 0, 40000, 33,0.000000 }, // 3861: b61M19; Church Organ // Amplitude begins at 735.0, peaks 1323.8 at 37.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3867,3867, 0, 0, 40000, 0,0.000000 }, // 3801: b61M20; Reed Organ + {3880,3880, 0, 0, 40000, 0,0.000000 }, // 3862: b61M20; Reed Organ // Amplitude begins at 559.2, peaks 786.4 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3868,3868, 0, 0, 40000, 6,0.000000 }, // 3802: b61M21; Accordion + {3881,3881, 0, 0, 40000, 6,0.000000 }, // 3863: b61M21; Accordion // Amplitude begins at 6.5, peaks 2561.2 at 0.1s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3869,3869, 0, 0, 1546, 1546,0.000000 }, // 3803: b61M22; Harmonica + {3882,3882, 0, 0, 1546, 1546,0.000000 }, // 3864: b61M22; Harmonica // Amplitude begins at 803.0, peaks 1708.2 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3870,3870, 0, 0, 40000, 0,0.000000 }, // 3804: b61M23; Tango Accordion + {3883,3883, 0, 0, 40000, 0,0.000000 }, // 3865: b61M23; Tango Accordion // Amplitude begins at 1899.7, peaks 1929.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3871,3871, 0, 0, 560, 560,0.000000 }, // 3805: b61M24; Acoustic Guitar1 + {3884,3884, 0, 0, 560, 560,0.000000 }, // 3866: b61M24; Acoustic Guitar1 // Amplitude begins at 2060.2, peaks 2205.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3872,3872, 0, 0, 446, 446,0.000000 }, // 3806: b61M25; Acoustic Guitar2 + {3885,3885, 0, 0, 446, 446,0.000000 }, // 3867: b61M25; Acoustic Guitar2 // Amplitude begins at 2948.1, peaks 2987.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {3873,3873, 0, 0, 960, 960,0.000000 }, // 3807: b61M26; Electric Guitar1 + {3886,3886, 0, 0, 960, 960,0.000000 }, // 3868: b61M26; Electric Guitar1 // Amplitude begins at 2328.4, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3874,3874, 0, 0, 580, 580,0.000000 }, // 3808: b61M27; Electric Guitar2 + {3887,3887, 0, 0, 580, 580,0.000000 }, // 3869: b61M27; Electric Guitar2 // Amplitude begins at 1859.6, peaks 2490.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3875,3875, 0, 0, 40000, 6,0.000000 }, // 3809: b61M30; Distorton Guitar + {3888,3888, 0, 0, 40000, 6,0.000000 }, // 3870: b61M30; Distorton Guitar // Amplitude begins at 2055.4, peaks 2069.3 at 8.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3876,3876, 0, 0, 40000, 0,0.000000 }, // 3810: b61M31; Guitar Harmonics + {3889,3889, 0, 0, 40000, 0,0.000000 }, // 3871: b61M31; Guitar Harmonics // Amplitude begins at 2702.9, peaks 3040.9 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3877,3877, 0, 0, 1153, 1153,0.000000 }, // 3811: b61M33; Electric Bass 1 + {3890,3890, 0, 0, 1153, 1153,0.000000 }, // 3872: b61M33; Electric Bass 1 // Amplitude begins at 2586.4, peaks 2628.7 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3878,3878, 0, 0, 793, 793,0.000000 }, // 3812: b61M34; Electric Bass 2 + {3891,3891, 0, 0, 793, 793,0.000000 }, // 3873: b61M34; Electric Bass 2 // Amplitude begins at 1170.1, peaks 2016.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3879,3879, 0, 0, 66, 66,0.000000 }, // 3813: b61M35; Fretless Bass + {3892,3892, 0, 0, 66, 66,0.000000 }, // 3874: b61M35; Fretless Bass // Amplitude begins at 1930.5, peaks 2277.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3880,3880, 0, 0, 620, 620,0.000000 }, // 3814: b61M36; Slap Bass 1 + {3893,3893, 0, 0, 620, 620,0.000000 }, // 3875: b61M36; Slap Bass 1 // Amplitude begins at 1253.8, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3881,3881, 0, 0, 326, 326,0.000000 }, // 3815: b61M37; Slap Bass 2 + {3894,3894, 0, 0, 326, 326,0.000000 }, // 3876: b61M37; Slap Bass 2 // Amplitude begins at 2278.2, peaks 2887.6 at 21.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3882,3882, 0, 0, 40000, 73,0.000000 }, // 3816: b61M39; Synth Bass 2 + {3895,3895, 0, 0, 40000, 73,0.000000 }, // 3877: b61M39; Synth Bass 2 // Amplitude begins at 1464.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3883,3883, 0, 0, 80, 80,0.000000 }, // 3817: b61M40; Violin + {3896,3896, 0, 0, 80, 80,0.000000 }, // 3878: b61M40; Violin // Amplitude begins at 673.3, peaks 1198.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3884,3884, 0, 0, 253, 253,0.000000 }, // 3818: b61M41; Viola + {3897,3897, 0, 0, 253, 253,0.000000 }, // 3879: b61M41; Viola // Amplitude begins at 10.0, peaks 1423.9 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {3885,3885, 0, 0, 1500, 1500,0.000000 }, // 3819: b61M42; Cello + {3898,3898, 0, 0, 1500, 1500,0.000000 }, // 3880: b61M42; Cello // Amplitude begins at 111.3, peaks 1012.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3886,3886, 0, 0, 40000, 0,0.000000 }, // 3820: b61M43; Contrabass + {3899,3899, 0, 0, 40000, 0,0.000000 }, // 3881: b61M43; Contrabass // Amplitude begins at 0.3, peaks 1221.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3887,3887, 0, 0, 40000, 186,0.000000 }, // 3821: b61M44; Tremulo Strings + {3900,3900, 0, 0, 40000, 186,0.000000 }, // 3882: b61M44; Tremulo Strings // Amplitude begins at 944.0, peaks 1528.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3888,3888, 0, 0, 126, 126,0.000000 }, // 3822: b61M45; Pizzicato String + {3901,3901, 0, 0, 126, 126,0.000000 }, // 3883: b61M45; Pizzicato String // Amplitude begins at 586.9, peaks 1209.1 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3889,3889, 0, 0, 40000, 106,0.000000 }, // 3823: b61M46; Orchestral Harp + {3902,3902, 0, 0, 40000, 106,0.000000 }, // 3884: b61M46; Orchestral Harp // Amplitude begins at 843.9, peaks 1667.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3890,3890, 0, 0, 146, 146,0.000000 }, // 3824: b61M47; Timpany + {3903,3903, 0, 0, 146, 146,0.000000 }, // 3885: b61M47; Timpany // Amplitude begins at 0.6, peaks 1107.2 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3891,3891, 0, 0, 80, 80,0.000000 }, // 3825: b61M48; String Ensemble1 + {3904,3904, 0, 0, 80, 80,0.000000 }, // 3886: b61M48; String Ensemble1 // Amplitude begins at 0.0, peaks 1255.8 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {3892,3892, 0, 0, 500, 13,0.000000 }, // 3826: b61M50; Synth Strings 1 + {3905,3905, 0, 0, 500, 13,0.000000 }, // 3887: b61M50; Synth Strings 1 // Amplitude begins at 1638.0, peaks 1696.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3893,3893, 0, 0, 40000, 6,0.000000 }, // 3827: b61M51; SynthStrings 2 + {3906,3906, 0, 0, 40000, 6,0.000000 }, // 3888: b61M51; SynthStrings 2 // Amplitude begins at 698.1, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3894,3894, 0, 0, 40000, 6,0.000000 }, // 3828: b61M52; Choir Aahs + {3907,3907, 0, 0, 40000, 6,0.000000 }, // 3889: b61M52; Choir Aahs // Amplitude begins at 2476.4, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {3895,3895, 0, 0, 2020, 2020,0.000000 }, // 3829: b61M53; Voice Oohs + {3908,3908, 0, 0, 2020, 2020,0.000000 }, // 3890: b61M53; Voice Oohs // Amplitude begins at 1144.0, peaks 1413.9 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {3896,3896, 0, 0, 1640, 1640,0.000000 }, // 3830: b61M54; Synth Voice + {3909,3909, 0, 0, 1640, 1640,0.000000 }, // 3891: b61M54; Synth Voice // Amplitude begins at 29.5, peaks 1623.8 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3897,3897, 0, 0, 166, 166,0.000000 }, // 3831: b61M55; Orchestra Hit + {3910,3910, 0, 0, 166, 166,0.000000 }, // 3892: b61M55; Orchestra Hit // Amplitude begins at 2341.9, peaks 2416.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3898,3898, 0, 0, 40000, 0,0.000000 }, // 3832: b61M56; Trumpet + {3911,3911, 0, 0, 40000, 0,0.000000 }, // 3893: b61M56; Trumpet // Amplitude begins at 1998.0, peaks 2620.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3899,3899, 0, 0, 146, 146,0.000000 }, // 3833: b61M57; Trombone + {3912,3912, 0, 0, 146, 146,0.000000 }, // 3894: b61M57; Trombone // Amplitude begins at 1789.1, peaks 3120.8 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3900,3900, 0, 0, 446, 446,0.000000 }, // 3834: b61M58; Tuba + {3913,3913, 0, 0, 446, 446,0.000000 }, // 3895: b61M58; Tuba // Amplitude begins at 1197.2, peaks 1281.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3901,3901, 0, 0, 40000, 0,0.000000 }, // 3835: b61M59; Muted Trumpet + {3914,3914, 0, 0, 40000, 0,0.000000 }, // 3896: b61M59; Muted Trumpet // Amplitude begins at 1252.7, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3902,3902, 0, 0, 100, 6,0.000000 }, // 3836: b61M60; French Horn + {3915,3915, 0, 0, 100, 6,0.000000 }, // 3897: b61M60; French Horn // Amplitude begins at 687.1, peaks 739.0 at 0.0s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {3903,3903, 0, 0, 4966, 4966,0.000000 }, // 3837: b61M61; Brass Section + {3916,3916, 0, 0, 4966, 4966,0.000000 }, // 3898: b61M61; Brass Section // Amplitude begins at 2082.8, peaks 2881.1 at 22.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3904,3904, 0, 0, 40000, 6,0.000000 }, // 3838: b61M62; Synth Brass 1 + {3917,3917, 0, 0, 40000, 6,0.000000 }, // 3899: b61M62; Synth Brass 1 // Amplitude begins at 566.2, peaks 1046.2 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3905,3905, 0, 0, 1720, 1720,0.000000 }, // 3839: b61M63; Synth Brass 2 + {3918,3918, 0, 0, 1720, 1720,0.000000 }, // 3900: b61M63; Synth Brass 2 // Amplitude begins at 1423.0, peaks 1638.0 at 0.0s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - {3906,3906, 0, 0, 4160, 4160,0.000000 }, // 3840: b61M64; Soprano Sax + {3919,3919, 0, 0, 4160, 4160,0.000000 }, // 3901: b61M64; Soprano Sax // Amplitude begins at 2199.3, peaks 2796.5 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3907,3907, 0, 0, 793, 793,0.000000 }, // 3841: b61M65; Alto Sax + {3920,3920, 0, 0, 793, 793,0.000000 }, // 3902: b61M65; Alto Sax // Amplitude begins at 2191.8, peaks 2954.4 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3908,3908, 0, 0, 820, 820,0.000000 }, // 3842: b61M66; Tenor Sax + {3921,3921, 0, 0, 820, 820,0.000000 }, // 3903: b61M66; Tenor Sax // Amplitude begins at 1517.4, peaks 2764.7 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3909,3909, 0, 0, 226, 226,0.000000 }, // 3843: b61M67; Baritone Sax + {3922,3922, 0, 0, 226, 226,0.000000 }, // 3904: b61M67; Baritone Sax // Amplitude begins at 1597.4, peaks 1662.1 at 39.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3910,3910, 0, 0, 40000, 13,0.000000 }, // 3844: b61M68; Oboe + {3923,3923, 0, 0, 40000, 13,0.000000 }, // 3905: b61M68; Oboe // Amplitude begins at 1668.5, peaks 1741.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3911,3911, 0, 0, 40000, 6,0.000000 }, // 3845: b61M69; English Horn + {3924,3924, 0, 0, 40000, 6,0.000000 }, // 3906: b61M69; English Horn // Amplitude begins at 1541.0, peaks 2768.4 at 15.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3912,3912, 0, 0, 40000, 6,0.000000 }, // 3846: b61M70; Bassoon + {3925,3925, 0, 0, 40000, 6,0.000000 }, // 3907: b61M70; Bassoon // Amplitude begins at 1998.0, peaks 3071.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3913,3913, 0, 0, 40000, 0,0.000000 }, // 3847: b61M71; Clarinet + {3926,3926, 0, 0, 40000, 0,0.000000 }, // 3908: b61M71; Clarinet // Amplitude begins at 2546.9, peaks 2860.1 at 8.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3914,3914, 0, 0, 40000, 300,0.000000 }, // 3848: b61M72; Piccolo + {3927,3927, 0, 0, 40000, 300,0.000000 }, // 3909: b61M72; Piccolo // Amplitude begins at 677.0, peaks 2750.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3915,3915, 0, 0, 40000, 53,0.000000 }, // 3849: b61M73; Flute + {3928,3928, 0, 0, 40000, 53,0.000000 }, // 3910: b61M73; Flute // Amplitude begins at 122.3, peaks 3317.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3916,3916, 0, 0, 40000, 6,0.000000 }, // 3850: b61M74; Recorder + {3929,3929, 0, 0, 40000, 6,0.000000 }, // 3911: b61M74; Recorder // Amplitude begins at 0.6, peaks 2244.4 at 16.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3917,3917, 0, 0, 40000, 246,0.000000 }, // 3851: b61M75; Pan Flute + {3930,3930, 0, 0, 40000, 246,0.000000 }, // 3912: b61M75; Pan Flute // Amplitude begins at 7.2, peaks 2519.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3918,3918, 0, 0, 113, 113,0.000000 }, // 3852: b61M76; Bottle Blow + {3931,3931, 0, 0, 113, 113,0.000000 }, // 3913: b61M76; Bottle Blow // Amplitude begins at 1793.5, peaks 2981.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3919,3919, 0, 0, 40000, 6,0.000000 }, // 3853: b61M77; Shakuhachi + {3932,3932, 0, 0, 40000, 6,0.000000 }, // 3914: b61M77; Shakuhachi // Amplitude begins at 627.6, peaks 2070.2 at 39.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3920,3920, 0, 0, 40000, 153,0.000000 }, // 3854: b61M78; Whistle + {3933,3933, 0, 0, 40000, 153,0.000000 }, // 3915: b61M78; Whistle // Amplitude begins at 123.2, peaks 3179.8 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3921,3921, 0, 0, 1086, 1086,0.000000 }, // 3855: b61M79; Ocarina + {3934,3934, 0, 0, 1086, 1086,0.000000 }, // 3916: b61M79; Ocarina // Amplitude begins at 2438.1, peaks 2971.6 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3922,3922, 0, 0, 1940, 1940,0.000000 }, // 3856: b61M80; Lead 1 squareea + {3935,3935, 0, 0, 1940, 1940,0.000000 }, // 3917: b61M80; Lead 1 squareea // Amplitude begins at 1715.6, peaks 3127.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3923,3923, 0, 0, 40000, 0,0.000000 }, // 3857: b61M81; Lead 2 sawtooth + {3936,3936, 0, 0, 40000, 0,0.000000 }, // 3918: b61M81; Lead 2 sawtooth // Amplitude begins at 2478.9, peaks 3374.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3924,3924, 0, 0, 40000, 20,0.000000 }, // 3858: b61M82; Lead 3 calliope + {3937,3937, 0, 0, 40000, 20,0.000000 }, // 3919: b61M82; Lead 3 calliope // Amplitude begins at 0.0, peaks 1681.8 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3925,3925, 0, 0, 260, 260,0.000000 }, // 3859: b61M83; Lead 4 chiff + {3938,3938, 0, 0, 260, 260,0.000000 }, // 3920: b61M83; Lead 4 chiff // Amplitude begins at 0.6, peaks 3042.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3926,3926, 0, 0, 40000, 6,0.000000 }, // 3860: b61M84; Lead 5 charang + {3939,3939, 0, 0, 40000, 6,0.000000 }, // 3921: b61M84; Lead 5 charang // Amplitude begins at 2479.4, peaks 2572.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3927,3927, 0, 0, 40000, 126,0.000000 }, // 3861: b61M85; Lead 6 voice + {3940,3940, 0, 0, 40000, 126,0.000000 }, // 3922: b61M85; Lead 6 voice // Amplitude begins at 2094.7, peaks 3137.0 at 0.2s, // fades to 20% at 3.7s, keyoff fades to 20% in 3.7s. - {3928,3928, 0, 0, 3673, 3673,0.000000 }, // 3862: b61M86; Lead 7 fifths + {3941,3941, 0, 0, 3673, 3673,0.000000 }, // 3923: b61M86; Lead 7 fifths // Amplitude begins at 2635.1, peaks 2942.3 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {3929,3929, 0, 0, 666, 666,0.000000 }, // 3863: b61M87; Lead 8 brass + {3942,3942, 0, 0, 666, 666,0.000000 }, // 3924: b61M87; Lead 8 brass // Amplitude begins at 1073.5, peaks 2709.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3930,3930, 0, 0, 40000, 206,0.000000 }, // 3864: b61M88; Pad 1 new age + {3943,3943, 0, 0, 40000, 206,0.000000 }, // 3925: b61M88; Pad 1 new age // Amplitude begins at 2473.8, peaks 3197.1 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3931,3931, 0, 0, 40000, 106,0.000000 }, // 3865: b61M89; Pad 2 warm + {3944,3944, 0, 0, 40000, 106,0.000000 }, // 3926: b61M89; Pad 2 warm // Amplitude begins at 1186.5, peaks 1235.4 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3932,3932, 0, 0, 553, 553,0.000000 }, // 3866: b61M90; Pad 3 polysynth + {3945,3945, 0, 0, 553, 553,0.000000 }, // 3927: b61M90; Pad 3 polysynth // Amplitude begins at 1250.9, peaks 1436.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {3933,3933, 0, 0, 126, 6,0.000000 }, // 3867: b61M91; Pad 4 choir + {3946,3946, 0, 0, 126, 6,0.000000 }, // 3928: b61M91; Pad 4 choir // Amplitude begins at 0.5, peaks 1594.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {3934,3934, 0, 0, 40000, 1100,0.000000 }, // 3868: b61M92; Pad 5 bowedpad + {3947,3947, 0, 0, 40000, 1100,0.000000 }, // 3929: b61M92; Pad 5 bowedpad // Amplitude begins at 1605.1, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3935,3935, 0, 0, 1233, 1233,0.000000 }, // 3869: b61M93; Pad 6 metallic + {3948,3948, 0, 0, 1233, 1233,0.000000 }, // 3930: b61M93; Pad 6 metallic // Amplitude begins at 0.3, peaks 1656.9 at 0.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3936,3936, 0, 0, 1306, 1306,0.000000 }, // 3870: b61M94; Pad 7 halo + {3949,3949, 0, 0, 1306, 1306,0.000000 }, // 3931: b61M94; Pad 7 halo // Amplitude begins at 0.8, peaks 3542.5 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3937,3937, 0, 0, 40000, 0,0.000000 }, // 3871: b61M95; Pad 8 sweep + {3950,3950, 0, 0, 40000, 0,0.000000 }, // 3932: b61M95; Pad 8 sweep // Amplitude begins at 0.4, peaks 1595.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3938,3938, 0, 0, 40000, 0,0.000000 }, // 3872: b61M96; FX 1 rain + {3951,3951, 0, 0, 40000, 0,0.000000 }, // 3933: b61M96; FX 1 rain // Amplitude begins at 0.0, peaks 1167.9 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {3939,3939, 0, 0, 40000, 840,0.000000 }, // 3873: b61M97; FX 2 soundtrack + {3952,3952, 0, 0, 40000, 840,0.000000 }, // 3934: b61M97; FX 2 soundtrack // Amplitude begins at 0.0, peaks 1401.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {3940,3940, 0, 0, 40000, 220,0.000000 }, // 3874: b61M98; FX 3 crystal + {3953,3953, 0, 0, 40000, 220,0.000000 }, // 3935: b61M98; FX 3 crystal // Amplitude begins at 0.0, peaks 2186.8 at 5.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.9s. - {3941,3941, 0, 0, 40000, 1926,0.000000 }, // 3875: b61M99; FX 4 atmosphere + {3954,3954, 0, 0, 40000, 1926,0.000000 }, // 3936: b61M99; FX 4 atmosphere // Amplitude begins at 2331.1, peaks 2389.6 at 0.0s, // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {3942,3942, 0, 0, 4633, 4633,0.000000 }, // 3876: b61M100; FX 5 brightness + {3955,3955, 0, 0, 4633, 4633,0.000000 }, // 3937: b61M100; FX 5 brightness // Amplitude begins at 963.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3943,3943, 0, 0, 13, 13,0.000000 }, // 3877: b61M101; FX 6 goblins + {3956,3956, 0, 0, 13, 13,0.000000 }, // 3938: b61M101; FX 6 goblins // Amplitude begins at 0.0, peaks 2913.3 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 2.4s. - {3944,3944, 0, 0, 40000, 2393,0.000000 }, // 3878: b61M102; FX 7 echoes + {3957,3957, 0, 0, 40000, 2393,0.000000 }, // 3939: b61M102; FX 7 echoes // Amplitude begins at 2515.3, peaks 2699.5 at 12.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {3945,3945, 0, 0, 40000, 1126,0.000000 }, // 3879: b61M103; FX 8 sci-fi + {3958,3958, 0, 0, 40000, 1126,0.000000 }, // 3940: b61M103; FX 8 sci-fi // Amplitude begins at 2269.7, peaks 2371.7 at 0.4s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {3946,3946, 0, 0, 4960, 4960,0.000000 }, // 3880: b61M104; Sitar + {3959,3959, 0, 0, 4960, 4960,0.000000 }, // 3941: b61M104; Sitar // Amplitude begins at 746.2, peaks 1695.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3947,3947, 0, 0, 186, 186,0.000000 }, // 3881: b61M105; Banjo + {3960,3960, 0, 0, 186, 186,0.000000 }, // 3942: b61M105; Banjo // Amplitude begins at 2850.8, peaks 2900.3 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3948,3948, 0, 0, 1220, 1220,0.000000 }, // 3882: b61M106; Shamisen + {3961,3961, 0, 0, 1220, 1220,0.000000 }, // 3943: b61M106; Shamisen // Amplitude begins at 1526.0, peaks 1656.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3949,3949, 0, 0, 266, 266,0.000000 }, // 3883: b61M107; Koto + {3962,3962, 0, 0, 266, 266,0.000000 }, // 3944: b61M107; Koto // Amplitude begins at 2100.8, peaks 2275.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.0s. - {3950,3950, 0, 0, 346, 6,0.000000 }, // 3884: b61M108; Kalimba + {3963,3963, 0, 0, 346, 6,0.000000 }, // 3945: b61M108; Kalimba // Amplitude begins at 952.6, peaks 1481.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3951,3951, 0, 0, 40000, 6,0.000000 }, // 3885: b61M109; Bagpipe + {3964,3964, 0, 0, 40000, 6,0.000000 }, // 3946: b61M109; Bagpipe // Amplitude begins at 11.8, peaks 1663.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3952,3952, 0, 0, 60, 60,0.000000 }, // 3886: b61M110; Fiddle + {3965,3965, 0, 0, 60, 60,0.000000 }, // 3947: b61M110; Fiddle // Amplitude begins at 888.0, peaks 2757.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3953,3953, 0, 0, 153, 153,0.000000 }, // 3887: b61M111; Shanai + {3966,3966, 0, 0, 153, 153,0.000000 }, // 3948: b61M111; Shanai // Amplitude begins at 1504.5, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3954,3954, 0, 0, 306, 306,0.000000 }, // 3888: b61M112; Tinkle Bell + {3967,3967, 0, 0, 306, 306,0.000000 }, // 3949: b61M112; Tinkle Bell // Amplitude begins at 2575.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3955,3955, 0, 0, 40, 40,0.000000 }, // 3889: b61M113; Agogo Bells + {3968,3968, 0, 0, 40, 40,0.000000 }, // 3950: b61M113; Agogo Bells // Amplitude begins at 906.3, peaks 1292.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3956,3956, 0, 0, 306, 306,0.000000 }, // 3890: b61M114; Steel Drums + {3969,3969, 0, 0, 306, 306,0.000000 }, // 3951: b61M114; Steel Drums // Amplitude begins at 5008.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3957,3957, 0, 0, 40, 40,0.000000 }, // 3891: b61M115; Woodblock + {3970,3970, 0, 0, 40, 40,0.000000 }, // 3952: b61M115; Woodblock // Amplitude begins at 1694.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3958,3958, 0, 0, 86, 86,0.000000 }, // 3892: b61M116; Taiko Drum + {3971,3971, 0, 0, 86, 86,0.000000 }, // 3953: b61M116; Taiko Drum // Amplitude begins at 2247.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3959,3959, 0, 0, 33, 33,0.000000 }, // 3893: b61M117; Melodic Tom + {3972,3972, 0, 0, 33, 33,0.000000 }, // 3954: b61M117; Melodic Tom // Amplitude begins at 2675.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3960,3960, 0, 0, 153, 153,0.000000 }, // 3894: b61M118; Synth Drum + {3973,3973, 0, 0, 153, 153,0.000000 }, // 3955: b61M118; Synth Drum // Amplitude begins at 0.0, peaks 1633.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3961,3961, 0, 0, 146, 146,0.000000 }, // 3895: b61M119; Reverse Cymbal + {3974,3974, 0, 0, 146, 146,0.000000 }, // 3956: b61M119; Reverse Cymbal // Amplitude begins at 0.5, peaks 1227.1 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3962,3962, 0, 0, 220, 220,0.000000 }, // 3896: b61M120; Guitar FretNoise + {3975,3975, 0, 0, 220, 220,0.000000 }, // 3957: b61M120; Guitar FretNoise // Amplitude begins at 7.2, peaks 2496.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3963,3963, 0, 0, 86, 86,0.000000 }, // 3897: b61M121; Breath Noise + {3976,3976, 0, 0, 86, 86,0.000000 }, // 3958: b61M121; Breath Noise // Amplitude begins at 2093.4, peaks 2835.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {3964,3964, 0, 0, 40000, 320,0.000000 }, // 3898: b61M123; Bird Tweet + {3977,3977, 0, 0, 40000, 320,0.000000 }, // 3959: b61M123; Bird Tweet // Amplitude begins at 1339.6, peaks 1439.8 at 33.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3965,3965, 0, 0, 40000, 0,0.000000 }, // 3899: b61M124; Telephone + {3978,3978, 0, 0, 40000, 0,0.000000 }, // 3960: b61M124; Telephone // Amplitude begins at 0.0, peaks 2851.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3966,3966, 0, 0, 40000, 0,0.000000 }, // 3900: b61M126; Applause/Noise + {3979,3979, 0, 0, 40000, 0,0.000000 }, // 3961: b61M126; Applause/Noise // Amplitude begins at 2615.5, peaks 2761.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3967,3967, 0, 0, 306, 306,0.000000 }, // 3901: b61M127; Gunshot + {3980,3980, 0, 0, 306, 306,0.000000 }, // 3962: b61M127; Gunshot // Amplitude begins at 1560.5, peaks 1623.0 at 0.7s, // fades to 20% at 2.9s, keyoff fades to 20% in 2.9s. - {3968,3968, 0, 0, 2946, 2946,0.000000 }, // 3902: apgnamM0; dukeM0; swM0; AcouGrandPiano + {3981,3981, 0, 0, 2946, 2946,0.000000 }, // 3963: apgnamM0; dukeM0; swM0; AcouGrandPiano // Amplitude begins at 2684.1, peaks 3045.6 at 0.2s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {3969,3969, 0, 0, 1266, 1266,0.000000 }, // 3903: apgnamM1; dukeM1; swM1; BrightAcouGrand + {3982,3982, 0, 0, 1266, 1266,0.000000 }, // 3964: apgnamM1; dukeM1; swM1; BrightAcouGrand // Amplitude begins at 1707.5, peaks 1777.1 at 0.0s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - {3970,3970, 0, 0, 3760, 3760,0.000000 }, // 3904: apgnamM2; dukeM2; swM2; ElecGrandPiano + {3983,3983, 0, 0, 3760, 3760,0.000000 }, // 3965: apgnamM2; dukeM2; swM2; ElecGrandPiano // Amplitude begins at 2785.5, peaks 2864.2 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {3971,3971, 0, 0, 2266, 2266,0.000000 }, // 3905: apgnamM3; dukeM3; swM3; Honky-tonkPiano + {3984,3984, 0, 0, 2266, 2266,0.000000 }, // 3966: apgnamM3; dukeM3; swM3; Honky-tonkPiano // Amplitude begins at 1959.4, peaks 2391.0 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {3972,3972, 0, 0, 1853, 1853,0.000000 }, // 3906: apgnamM4; dukeM4; swM4; Rhodes Piano + {3985,3985, 0, 0, 1853, 1853,0.000000 }, // 3967: apgnamM4; dukeM4; swM4; Rhodes Piano // Amplitude begins at 2990.4, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3973,3973, 0, 0, 1153, 1153,0.000000 }, // 3907: apgnamM5; dukeM5; swM5; Chorused Piano + {3986,3986, 0, 0, 1153, 1153,0.000000 }, // 3968: apgnamM5; dukeM5; swM5; Chorused Piano // Amplitude begins at 2047.0, peaks 2099.6 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3974,3974, 0, 0, 1066, 1066,0.000000 }, // 3908: apgnamM6; dukeM6; swM6; Harpsichord + {3987,3987, 0, 0, 1066, 1066,0.000000 }, // 3969: apgnamM6; dukeM6; swM6; Harpsichord // Amplitude begins at 2855.1, peaks 3242.8 at 0.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3975,3975, 0, 0, 1246, 1246,0.000000 }, // 3909: apgnamM7; dukeM7; swM7; Clavinet + {3988,3988, 0, 0, 1246, 1246,0.000000 }, // 3970: apgnamM7; dukeM7; swM7; Clavinet // Amplitude begins at 2463.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3976,3976, 0, 0, 600, 600,0.000000 }, // 3910: apgnamM8; dukeM8; swM8; Celesta + {3989,3989, 0, 0, 600, 600,0.000000 }, // 3971: apgnamM8; dukeM8; swM8; Celesta // Amplitude begins at 2830.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3977,3977, 0, 0, 306, 306,0.000000 }, // 3911: apgnamM9; dukeM9; swM9; Glockenspiel + {3990,3990, 0, 0, 306, 306,0.000000 }, // 3972: apgnamM9; dukeM9; swM9; Glockenspiel // Amplitude begins at 2393.8, peaks 2847.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {3978,3978, 0, 0, 240, 240,0.000000 }, // 3912: apgnamM10; dukeM10; swM10; Music box + {3991,3991, 0, 0, 240, 240,0.000000 }, // 3973: apgnamM10; dukeM10; swM10; Music box // Amplitude begins at 2826.9, peaks 2931.0 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {3979,3979, 0, 0, 1746, 1746,0.000000 }, // 3913: apgnamM11; dukeM11; swM11; Vibraphone + {3992,3992, 0, 0, 1746, 1746,0.000000 }, // 3974: apgnamM11; dukeM11; swM11; Vibraphone // Amplitude begins at 2479.1, peaks 2835.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3980,3980, 0, 0, 260, 260,0.000000 }, // 3914: apgnamM12; dukeM12; swM12; Marimba + {3993,3993, 0, 0, 260, 260,0.000000 }, // 3975: apgnamM12; dukeM12; swM12; Marimba // Amplitude begins at 2813.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3981,3981, 0, 0, 140, 140,0.000000 }, // 3915: apgnamM13; dukeM13; swM13; Xylophone + {3994,3994, 0, 0, 140, 140,0.000000 }, // 3976: apgnamM13; dukeM13; swM13; Xylophone // Amplitude begins at 729.2, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {3982,3982, 0, 0, 1113, 1113,0.000000 }, // 3916: apgnamM14; dukeM14; swM14; Tubular Bells + {3995,3995, 0, 0, 1113, 1113,0.000000 }, // 3977: apgnamM14; dukeM14; swM14; Tubular Bells // Amplitude begins at 1729.2, peaks 1961.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3983,3983, 0, 0, 253, 253,0.000000 }, // 3917: apgnamM15; dukeM15; swM15; Dulcimer + {3996,3996, 0, 0, 253, 253,0.000000 }, // 3978: apgnamM15; dukeM15; swM15; Dulcimer // Amplitude begins at 1723.4, peaks 2557.2 at 30.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3984,3984, 0, 0, 40000, 0,0.000000 }, // 3918: apgnamM16; dukeM16; swM16; Hammond Organ + {3997,3997, 0, 0, 40000, 0,0.000000 }, // 3979: apgnamM16; dukeM16; swM16; Hammond Organ // Amplitude begins at 2133.8, peaks 2381.3 at 34.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3985,3985, 0, 0, 40000, 0,0.000000 }, // 3919: apgnamM17; dukeM17; swM17; Percussive Organ + {3998,3998, 0, 0, 40000, 0,0.000000 }, // 3980: apgnamM17; dukeM17; swM17; Percussive Organ // Amplitude begins at 1085.1, peaks 1394.5 at 1.5s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {3986,3986, 0, 0, 1606, 1606,0.000000 }, // 3920: apgnamM18; dukeM18; swM18; Rock Organ + {3999,3999, 0, 0, 1606, 1606,0.000000 }, // 3981: apgnamM18; dukeM18; swM18; Rock Organ // Amplitude begins at 0.4, peaks 1514.2 at 27.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3987,3987, 0, 0, 40000, 6,0.000000 }, // 3921: apgnamM19; dukeM19; swM19; Church Organ + {4000,4000, 0, 0, 40000, 6,0.000000 }, // 3982: apgnamM19; dukeM19; swM19; Church Organ // Amplitude begins at 0.0, peaks 1773.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3988,3988, 0, 0, 40000, 86,0.000000 }, // 3922: apgnamM20; dukeM20; swM20; Reed Organ + {4001,4001, 0, 0, 40000, 86,0.000000 }, // 3983: apgnamM20; dukeM20; swM20; Reed Organ // Amplitude begins at 0.0, peaks 2835.7 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3989,3989, 0, 0, 40000, 113,0.000000 }, // 3923: apgnamM21; dukeM21; swM21; Accordion + {4002,4002, 0, 0, 40000, 113,0.000000 }, // 3984: apgnamM21; dukeM21; swM21; Accordion // Amplitude begins at 0.0, peaks 1154.3 at 4.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3990,3990, 0, 0, 40000, 66,0.000000 }, // 3924: apgnamM22; dukeM22; swM22; Harmonica + {4003,4003, 0, 0, 40000, 66,0.000000 }, // 3985: apgnamM22; dukeM22; swM22; Harmonica // Amplitude begins at 0.0, peaks 2159.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3991,3991, 0, 0, 40000, 86,0.000000 }, // 3925: apgnamM23; dukeM23; swM23; Tango Accordion + {4004,4004, 0, 0, 40000, 86,0.000000 }, // 3986: apgnamM23; dukeM23; swM23; Tango Accordion // Amplitude begins at 2974.9, peaks 3159.2 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {3992,3992, 0, 0, 906, 906,0.000000 }, // 3926: apgnamM24; dukeM24; swM24; Acoustic Guitar1 + {4005,4005, 0, 0, 906, 906,0.000000 }, // 3987: apgnamM24; dukeM24; swM24; Acoustic Guitar1 // Amplitude begins at 3026.4, peaks 3063.9 at 0.0s, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {3993,3993, 0, 0, 746, 746,0.000000 }, // 3927: apgnamM25; dukeM25; swM25; Acoustic Guitar2 + {4006,4006, 0, 0, 746, 746,0.000000 }, // 3988: apgnamM25; dukeM25; swM25; Acoustic Guitar2 // Amplitude begins at 2863.9, peaks 2940.1 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {3994,3994, 0, 0, 1193, 1193,0.000000 }, // 3928: apgnamM26; dukeM26; swM26; Electric Guitar1 + {4007,4007, 0, 0, 1193, 1193,0.000000 }, // 3989: apgnamM26; dukeM26; swM26; Electric Guitar1 // Amplitude begins at 2093.1, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {3995,3995, 0, 0, 506, 506,0.000000 }, // 3929: apgnamM27; dukeM27; swM27; Electric Guitar2 + {4008,4008, 0, 0, 506, 506,0.000000 }, // 3990: apgnamM27; dukeM27; swM27; Electric Guitar2 // Amplitude begins at 2845.3, peaks 2857.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3996,3996, 0, 0, 600, 600,0.000000 }, // 3930: apgnamM28; dukeM28; swM28; Electric Guitar3 + {4009,4009, 0, 0, 600, 600,0.000000 }, // 3991: apgnamM28; dukeM28; swM28; Electric Guitar3 // Amplitude begins at 1169.1, peaks 1283.7 at 1.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3997,3997, 0, 0, 40000, 0,0.000000 }, // 3931: apgnamM29; dukeM29; Overdrive Guitar + {4010,4010, 0, 0, 40000, 0,0.000000 }, // 3992: apgnamM29; dukeM29; Overdrive Guitar // Amplitude begins at 1656.6, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3998,3998, 0, 0, 2186, 2186,0.000000 }, // 3932: apgnamM30; dukeM30; swM29; Distorton Guitar; Overdrive Guitar + {4011,4011, 0, 0, 2186, 2186,0.000000 }, // 3993: apgnamM30; dukeM30; swM29; Distorton Guitar; Overdrive Guitar // Amplitude begins at 1465.7, peaks 1765.9 at 0.0s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {3999,3999, 0, 0, 2226, 2226,0.000000 }, // 3933: apgnamM31; dukeM31; swM31; Guitar Harmonics + {4012,4012, 0, 0, 2226, 2226,0.000000 }, // 3994: apgnamM31; dukeM31; swM31; Guitar Harmonics // Amplitude begins at 2205.0, peaks 2737.5 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4000,4000, 0, 0, 853, 853,0.000000 }, // 3934: apgnamM32; dukeM32; swM32; Acoustic Bass + {4013,4013, 0, 0, 853, 853,0.000000 }, // 3995: apgnamM32; dukeM32; swM32; Acoustic Bass // Amplitude begins at 2631.5, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {4001,4001, 0, 0, 2273, 2273,0.000000 }, // 3935: apgnamM33; dukeM33; swM33; Electric Bass 1 + {4014,4014, 0, 0, 2273, 2273,0.000000 }, // 3996: apgnamM33; dukeM33; swM33; Electric Bass 1 // Amplitude begins at 2807.7, peaks 3424.8 at 0.0s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {4002,4002, 0, 0, 2080, 2080,0.000000 }, // 3936: apgnamM34; dukeM34; swM34; Electric Bass 2 + {4015,4015, 0, 0, 2080, 2080,0.000000 }, // 3997: apgnamM34; dukeM34; swM34; Electric Bass 2 // Amplitude begins at 147.6, peaks 3491.7 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {4003,4003, 0, 0, 1306, 1306,0.000000 }, // 3937: apgnamM35; dukeM35; swM35; Fretless Bass + {4016,4016, 0, 0, 1306, 1306,0.000000 }, // 3998: apgnamM35; dukeM35; swM35; Fretless Bass // Amplitude begins at 2615.8, peaks 3395.9 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4004,4004, 0, 0, 873, 873,0.000000 }, // 3938: apgnamM36; dukeM36; swM36; Slap Bass 1 + {4017,4017, 0, 0, 873, 873,0.000000 }, // 3999: apgnamM36; dukeM36; swM36; Slap Bass 1 // Amplitude begins at 2627.7, peaks 3474.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4005,4005, 0, 0, 853, 853,0.000000 }, // 3939: apgnamM37; dukeM37; swM37; Slap Bass 2 + {4018,4018, 0, 0, 853, 853,0.000000 }, // 4000: apgnamM37; dukeM37; swM37; Slap Bass 2 // Amplitude begins at 2805.9, peaks 3233.1 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4006,4006, 0, 0, 906, 906,0.000000 }, // 3940: apgnamM38; dukeM38; swM38; Synth Bass 1 + {4019,4019, 0, 0, 906, 906,0.000000 }, // 4001: apgnamM38; dukeM38; swM38; Synth Bass 1 // Amplitude begins at 2729.4, peaks 3086.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4007,4007, 0, 0, 960, 960,0.000000 }, // 3941: apgnamM39; dukeM39; swM39; Synth Bass 2 + {4020,4020, 0, 0, 960, 960,0.000000 }, // 4002: apgnamM39; dukeM39; swM39; Synth Bass 2 // Amplitude begins at 0.0, peaks 2210.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4008,4008, 0, 0, 40000, 246,0.000000 }, // 3942: apgnamM40; apgnamM48; dukeM40; dukeM48; swM40; swM48; String Ensemble1; Violin + {4021,4021, 0, 0, 40000, 246,0.000000 }, // 4003: apgnamM40; apgnamM48; dukeM40; dukeM48; swM40; swM48; String Ensemble1; Violin // Amplitude begins at 0.8, peaks 2407.8 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {4009,4009, 0, 0, 146, 13,0.000000 }, // 3943: apgnamM41; dukeM41; swM41; Viola + {4022,4022, 0, 0, 146, 13,0.000000 }, // 4004: apgnamM41; dukeM41; swM41; Viola // Amplitude begins at 0.0, peaks 1218.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4010,4010, 0, 0, 40000, 26,0.000000 }, // 3944: apgnamM42; dukeM42; swM42; Cello + {4023,4023, 0, 0, 40000, 26,0.000000 }, // 4005: apgnamM42; dukeM42; swM42; Cello // Amplitude begins at 0.8, peaks 1837.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {4011,4011, 0, 0, 126, 6,0.000000 }, // 3945: apgnamM43; dukeM43; swM43; Contrabass + {4024,4024, 0, 0, 126, 6,0.000000 }, // 4006: apgnamM43; dukeM43; swM43; Contrabass // Amplitude begins at 0.8, peaks 2275.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4012,4012, 0, 0, 40000, 86,0.000000 }, // 3946: apgnamM44; dukeM44; Tremulo Strings + {4025,4025, 0, 0, 40000, 86,0.000000 }, // 4007: apgnamM44; dukeM44; Tremulo Strings // Amplitude begins at 137.6, peaks 3171.0 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4013,4013, 0, 0, 906, 906,0.000000 }, // 3947: apgnamM45; dukeM45; swM45; Pizzicato String + {4026,4026, 0, 0, 906, 906,0.000000 }, // 4008: apgnamM45; dukeM45; swM45; Pizzicato String // Amplitude begins at 2229.5, peaks 2290.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4014,4014, 0, 0, 80, 80,0.000000 }, // 3948: apgnamM46; dukeM46; swM46; Orchestral Harp + {4027,4027, 0, 0, 80, 80,0.000000 }, // 4009: apgnamM46; dukeM46; swM46; Orchestral Harp // Amplitude begins at 2823.1, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4015,4015, 0, 0, 486, 486,0.000000 }, // 3949: apgnamM47; dukeM47; swM47; Timpany + {4028,4028, 0, 0, 486, 486,0.000000 }, // 4010: apgnamM47; dukeM47; swM47; Timpany // Amplitude begins at 0.0, peaks 2221.9 at 35.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {4016,4016, 0, 0, 40000, 280,0.000000 }, // 3950: apgnamM49; dukeM49; swM49; String Ensemble2 + {4029,4029, 0, 0, 40000, 280,0.000000 }, // 4011: apgnamM49; dukeM49; swM49; String Ensemble2 // Amplitude begins at 0.0, peaks 3565.3 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4017,4017, 0, 0, 40000, 133,0.000000 }, // 3951: apgnamM50; dukeM50; swM50; Synth Strings 1 + {4030,4030, 0, 0, 40000, 133,0.000000 }, // 4012: apgnamM50; dukeM50; swM50; Synth Strings 1 // Amplitude begins at 870.9, peaks 3234.6 at 5.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4018,4018, 0, 0, 40000, 246,0.000000 }, // 3952: apgnamM51; dukeM51; swM51; SynthStrings 2 + {4031,4031, 0, 0, 40000, 246,0.000000 }, // 4013: apgnamM51; dukeM51; swM51; SynthStrings 2 // Amplitude begins at 0.0, peaks 1563.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4019,4019, 0, 0, 40000, 33,0.000000 }, // 3953: apgnamM52; dukeM52; swM52; Choir Aahs + {4032,4032, 0, 0, 40000, 33,0.000000 }, // 4014: apgnamM52; dukeM52; swM52; Choir Aahs // Amplitude begins at 7.1, peaks 3195.2 at 0.1s, // fades to 20% at 3.5s, keyoff fades to 20% in 3.5s. - {4020,4020, 0, 0, 3480, 3480,0.000000 }, // 3954: apgnamM53; dukeM53; swM53; Voice Oohs + {4033,4033, 0, 0, 3480, 3480,0.000000 }, // 4015: apgnamM53; dukeM53; swM53; Voice Oohs // Amplitude begins at 4.7, peaks 3195.2 at 0.1s, // fades to 20% at 3.5s, keyoff fades to 20% in 3.5s. - {4021,4021, 0, 0, 3480, 3480,0.000000 }, // 3955: apgnamM54; dukeM54; swM54; Synth Voice + {4034,4034, 0, 0, 3480, 3480,0.000000 }, // 4016: apgnamM54; dukeM54; swM54; Synth Voice // Amplitude begins at 1791.5, peaks 3093.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4022,4022, 0, 0, 253, 253,0.000000 }, // 3956: apgnamM55; dukeM55; swM55; Orchestra Hit + {4035,4035, 0, 0, 253, 253,0.000000 }, // 4017: apgnamM55; dukeM55; swM55; Orchestra Hit // Amplitude begins at 2464.2, peaks 3115.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.1s. - {4023,4023, 0, 0, 40, 53,0.000000 }, // 3957: apgnamM56; dukeM56; swM56; Trumpet + {4036,4036, 0, 0, 40, 53,0.000000 }, // 4018: apgnamM56; dukeM56; swM56; Trumpet // Amplitude begins at 100.8, peaks 2091.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4024,4024, 0, 0, 40000, 66,0.000000 }, // 3958: apgnamM57; dukeM57; swM57; Trombone + {4037,4037, 0, 0, 40000, 66,0.000000 }, // 4019: apgnamM57; dukeM57; swM57; Trombone // Amplitude begins at 1789.1, peaks 3189.2 at 8.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4025,4025, 0, 0, 40000, 33,0.000000 }, // 3959: apgnamM58; dukeM58; swM58; Tuba + {4038,4038, 0, 0, 40000, 33,0.000000 }, // 4020: apgnamM58; dukeM58; swM58; Tuba // Amplitude begins at 856.8, peaks 3565.2 at 33.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4026,4026, 0, 0, 40000, 0,0.000000 }, // 3960: apgnamM59; dukeM59; swM59; Muted Trumpet + {4039,4039, 0, 0, 40000, 0,0.000000 }, // 4021: apgnamM59; dukeM59; swM59; Muted Trumpet // Amplitude begins at 1504.5, peaks 2729.6 at 26.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4027,4027, 0, 0, 40000, 106,0.000000 }, // 3961: apgnamM60; dukeM60; swM60; French Horn + {4040,4040, 0, 0, 40000, 106,0.000000 }, // 4022: apgnamM60; dukeM60; swM60; French Horn // Amplitude begins at 2459.6, peaks 3104.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4028,4028, 0, 0, 40000, 73,0.000000 }, // 3962: apgnamM61; dukeM61; swM61; Brass Section + {4041,4041, 0, 0, 40000, 73,0.000000 }, // 4023: apgnamM61; dukeM61; swM61; Brass Section // Amplitude begins at 2849.3, peaks 3387.0 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4029,4029, 0, 0, 40000, 0,0.000000 }, // 3963: apgnamM62; dukeM62; Synth Brass 1 + {4042,4042, 0, 0, 40000, 0,0.000000 }, // 4024: apgnamM62; dukeM62; Synth Brass 1 // Amplitude begins at 1504.5, peaks 2726.9 at 17.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4030,4030, 0, 0, 40000, 106,0.000000 }, // 3964: apgnamM63; dukeM63; swM63; Synth Brass 2 + {4043,4043, 0, 0, 40000, 106,0.000000 }, // 4025: apgnamM63; dukeM63; swM63; Synth Brass 2 // Amplitude begins at 6.8, peaks 2075.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4031,4031, 0, 0, 40000, 26,0.000000 }, // 3965: apgnamM64; dukeM64; swM64; Soprano Sax + {4044,4044, 0, 0, 40000, 26,0.000000 }, // 4026: apgnamM64; dukeM64; swM64; Soprano Sax // Amplitude begins at 0.8, peaks 2589.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4032,4032, 0, 0, 40000, 20,0.000000 }, // 3966: apgnamM65; apgnamM66; dukeM65; dukeM66; swM65; swM66; Alto Sax; Tenor Sax + {4045,4045, 0, 0, 40000, 20,0.000000 }, // 4027: apgnamM65; apgnamM66; dukeM65; dukeM66; swM65; swM66; Alto Sax; Tenor Sax // Amplitude begins at 7.2, peaks 2155.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4033,4033, 0, 0, 40000, 26,0.000000 }, // 3967: apgnamM67; dukeM67; swM67; Baritone Sax + {4046,4046, 0, 0, 40000, 26,0.000000 }, // 4028: apgnamM67; dukeM67; swM67; Baritone Sax // Amplitude begins at 83.1, peaks 3152.7 at 37.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4034,4034, 0, 0, 40000, 0,0.000000 }, // 3968: apgnamM68; dukeM68; swM68; Oboe + {4047,4047, 0, 0, 40000, 0,0.000000 }, // 4029: apgnamM68; dukeM68; swM68; Oboe // Amplitude begins at 1.1, peaks 1419.7 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4035,4035, 0, 0, 40000, 0,0.000000 }, // 3969: apgnamM69; dukeM69; swM69; English Horn + {4048,4048, 0, 0, 40000, 0,0.000000 }, // 4030: apgnamM69; dukeM69; swM69; English Horn // Amplitude begins at 0.9, peaks 3512.8 at 13.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4036,4036, 0, 0, 40000, 6,0.000000 }, // 3970: apgnamM70; dukeM70; swM70; Bassoon + {4049,4049, 0, 0, 40000, 6,0.000000 }, // 4031: apgnamM70; dukeM70; swM70; Bassoon // Amplitude begins at 149.9, peaks 3258.3 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4037,4037, 0, 0, 40000, 33,0.000000 }, // 3971: apgnamM71; dukeM71; swM71; Clarinet + {4050,4050, 0, 0, 40000, 33,0.000000 }, // 4032: apgnamM71; dukeM71; swM71; Clarinet // Amplitude begins at 0.3, peaks 3142.4 at 4.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4038,4038, 0, 0, 40000, 6,0.000000 }, // 3972: apgnamM72; dukeM72; swM72; Piccolo + {4051,4051, 0, 0, 40000, 6,0.000000 }, // 4033: apgnamM72; dukeM72; swM72; Piccolo // Amplitude begins at 0.6, peaks 2650.7 at 39.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4039,4039, 0, 0, 40000, 6,0.000000 }, // 3973: apgnamM73; dukeM73; swM73; Flute + {4052,4052, 0, 0, 40000, 6,0.000000 }, // 4034: apgnamM73; dukeM73; swM73; Flute // Amplitude begins at 0.6, peaks 1926.3 at 34.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4040,4040, 0, 0, 40000, 20,0.000000 }, // 3974: apgnamM74; dukeM74; swM74; Recorder + {4053,4053, 0, 0, 40000, 20,0.000000 }, // 4035: apgnamM74; dukeM74; swM74; Recorder // Amplitude begins at 0.5, peaks 2930.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4041,4041, 0, 0, 40000, 33,0.000000 }, // 3975: apgnamM75; dukeM75; swM75; Pan Flute + {4054,4054, 0, 0, 40000, 33,0.000000 }, // 4036: apgnamM75; dukeM75; swM75; Pan Flute // Amplitude begins at 0.8, peaks 3312.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4042,4042, 0, 0, 106, 106,0.000000 }, // 3976: apgnamM76; dukeM76; swM76; Bottle Blow + {4055,4055, 0, 0, 106, 106,0.000000 }, // 4037: apgnamM76; dukeM76; swM76; Bottle Blow // Amplitude begins at 0.0, peaks 3073.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4043,4043, 0, 0, 40000, 26,0.000000 }, // 3977: apgnamM77; dukeM77; swM77; Shakuhachi + {4056,4056, 0, 0, 40000, 26,0.000000 }, // 4038: apgnamM77; dukeM77; swM77; Shakuhachi // Amplitude begins at 0.0, peaks 3125.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4044,4044, 0, 0, 40000, 26,0.000000 }, // 3978: apgnamM78; dukeM78; swM78; Whistle + {4057,4057, 0, 0, 40000, 26,0.000000 }, // 4039: apgnamM78; dukeM78; swM78; Whistle // Amplitude begins at 7.8, peaks 3331.5 at 37.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4045,4045, 0, 0, 40000, 53,0.000000 }, // 3979: apgnamM79; dukeM79; swM79; Ocarina + {4058,4058, 0, 0, 40000, 53,0.000000 }, // 4040: apgnamM79; dukeM79; swM79; Ocarina // Amplitude begins at 3016.8, peaks 3148.5 at 23.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4046,4046, 0, 0, 40000, 0,0.000000 }, // 3980: apgnamM80; dukeM80; Lead 1 squareea + {4059,4059, 0, 0, 40000, 0,0.000000 }, // 4041: apgnamM80; dukeM80; Lead 1 squareea // Amplitude begins at 1577.9, peaks 1585.6 at 1.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4047,4047, 0, 0, 40000, 0,0.000000 }, // 3981: apgnamM81; dukeM81; swM81; Lead 2 sawtooth + {4060,4060, 0, 0, 40000, 0,0.000000 }, // 4042: apgnamM81; dukeM81; swM81; Lead 2 sawtooth // Amplitude begins at 0.0, peaks 2571.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4048,4048, 0, 0, 40000, 26,0.000000 }, // 3982: apgnamM82; dukeM82; Lead 3 calliope + {4061,4061, 0, 0, 40000, 26,0.000000 }, // 4043: apgnamM82; dukeM82; Lead 3 calliope // Amplitude begins at 864.8, peaks 3022.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4049,4049, 0, 0, 40000, 20,0.000000 }, // 3983: apgnamM83; dukeM83; swM83; Lead 4 chiff + {4062,4062, 0, 0, 40000, 20,0.000000 }, // 4044: apgnamM83; dukeM83; swM83; Lead 4 chiff // Amplitude begins at 895.0, peaks 3085.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4050,4050, 0, 0, 40000, 0,0.000000 }, // 3984: apgnamM84; dukeM84; swM84; Lead 5 charang + {4063,4063, 0, 0, 40000, 0,0.000000 }, // 4045: apgnamM84; dukeM84; swM84; Lead 5 charang // Amplitude begins at 8.4, peaks 3250.9 at 0.0s, // fades to 20% at 3.7s, keyoff fades to 20% in 3.7s. - {4051,4051, 0, 0, 3673, 3673,0.000000 }, // 3985: apgnamM85; dukeM85; swM85; Lead 6 voice + {4064,4064, 0, 0, 3673, 3673,0.000000 }, // 4046: apgnamM85; dukeM85; swM85; Lead 6 voice // Amplitude begins at 1194.7, peaks 1458.6 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4052,4052, 0, 0, 40000, 140,0.000000 }, // 3986: apgnamM86; dukeM86; swM86; Lead 7 fifths + {4065,4065, 0, 0, 40000, 140,0.000000 }, // 4047: apgnamM86; dukeM86; swM86; Lead 7 fifths // Amplitude begins at 2213.4, peaks 3012.9 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4053,4053, 0, 0, 40000, 13,0.000000 }, // 3987: apgnamM87; dukeM87; swM87; Lead 8 brass + {4066,4066, 0, 0, 40000, 13,0.000000 }, // 4048: apgnamM87; dukeM87; swM87; Lead 8 brass // Amplitude begins at 1789.1, peaks 3195.1 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4054,4054, 0, 0, 40000, 213,0.000000 }, // 3988: apgnamM88; dukeM88; swM88; Pad 1 new age + {4067,4067, 0, 0, 40000, 213,0.000000 }, // 4049: apgnamM88; dukeM88; swM88; Pad 1 new age // Amplitude begins at 0.0, peaks 2201.7 at 36.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {4055,4055, 0, 0, 40000, 453,0.000000 }, // 3989: apgnamM89; dukeM89; swM89; Pad 2 warm + {4068,4068, 0, 0, 40000, 453,0.000000 }, // 4050: apgnamM89; dukeM89; swM89; Pad 2 warm // Amplitude begins at 2444.4, peaks 3001.4 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 0.0s. - {4056,4056, 0, 0, 2000, 20,0.000000 }, // 3990: apgnamM90; dukeM90; swM90; Pad 3 polysynth + {4069,4069, 0, 0, 2000, 20,0.000000 }, // 4051: apgnamM90; dukeM90; swM90; Pad 3 polysynth // Amplitude begins at 7.9, peaks 3046.9 at 7.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {4057,4057, 0, 0, 40000, 580,0.000000 }, // 3991: apgnamM91; dukeM91; swM91; Pad 4 choir + {4070,4070, 0, 0, 40000, 580,0.000000 }, // 4052: apgnamM91; dukeM91; swM91; Pad 4 choir // Amplitude begins at 0.0, peaks 2434.1 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {4058,4058, 0, 0, 760, 760,0.000000 }, // 3992: apgnamM92; dukeM92; swM92; Pad 5 bowedpad + {4071,4071, 0, 0, 760, 760,0.000000 }, // 4053: apgnamM92; dukeM92; swM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1258.9 at 1.2s, // fades to 20% at 1.2s, keyoff fades to 20% in 0.0s. - {4059,4059, 0, 0, 1200, 13,0.000000 }, // 3993: apgnamM93; dukeM93; swM93; Pad 6 metallic + {4072,4072, 0, 0, 1200, 13,0.000000 }, // 4054: apgnamM93; dukeM93; swM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 1549.5 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {4060,4060, 0, 0, 40000, 513,0.000000 }, // 3994: apgnamM94; dukeM94; swM94; Pad 7 halo + {4073,4073, 0, 0, 40000, 513,0.000000 }, // 4055: apgnamM94; dukeM94; swM94; Pad 7 halo // Amplitude begins at 2050.9, peaks 2586.5 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4061,4061, 0, 0, 40000, 53,0.000000 }, // 3995: apgnamM95; dukeM95; swM95; Pad 8 sweep + {4074,4074, 0, 0, 40000, 53,0.000000 }, // 4056: apgnamM95; dukeM95; swM95; Pad 8 sweep // Amplitude begins at 1480.1, peaks 2252.7 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4062,4062, 0, 0, 1160, 1160,0.000000 }, // 3996: apgnamM96; dukeM96; swM96; FX 1 rain + {4075,4075, 0, 0, 1160, 1160,0.000000 }, // 4057: apgnamM96; dukeM96; swM96; FX 1 rain // Amplitude begins at 0.0, peaks 3163.4 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4063,4063, 0, 0, 40000, 353,0.000000 }, // 3997: apgnamM97; dukeM97; swM97; FX 2 soundtrack + {4076,4076, 0, 0, 40000, 353,0.000000 }, // 4058: apgnamM97; dukeM97; swM97; FX 2 soundtrack // Amplitude begins at 1746.3, peaks 3002.2 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4064,4064, 0, 0, 486, 486,0.000000 }, // 3998: apgnamM98; dukeM98; swM98; FX 3 crystal + {4077,4077, 0, 0, 486, 486,0.000000 }, // 4059: apgnamM98; dukeM98; swM98; FX 3 crystal // Amplitude begins at 2454.9, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4065,4065, 0, 0, 40000, 106,0.000000 }, // 3999: apgnamM99; dukeM99; swM99; FX 4 atmosphere + {4078,4078, 0, 0, 40000, 106,0.000000 }, // 4060: apgnamM99; dukeM99; swM99; FX 4 atmosphere // Amplitude begins at 2036.0, peaks 2915.5 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {4066,4066, 0, 0, 2266, 2266,0.000000 }, // 4000: apgnamM100; dukeM100; swM100; FX 5 brightness + {4079,4079, 0, 0, 2266, 2266,0.000000 }, // 4061: apgnamM100; dukeM100; swM100; FX 5 brightness // Amplitude begins at 0.0, peaks 2504.2 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.9s. - {4067,4067, 0, 0, 40000, 920,0.000000 }, // 4001: apgnamM101; dukeM101; swM101; FX 6 goblins + {4080,4080, 0, 0, 40000, 920,0.000000 }, // 4062: apgnamM101; dukeM101; swM101; FX 6 goblins // Amplitude begins at 0.0, peaks 2023.6 at 4.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {4068,4068, 0, 0, 40000, 773,0.000000 }, // 4002: apgnamM102; dukeM102; swM102; FX 7 echoes + {4081,4081, 0, 0, 40000, 773,0.000000 }, // 4063: apgnamM102; dukeM102; swM102; FX 7 echoes // Amplitude begins at 1616.4, peaks 2493.1 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4069,4069, 0, 0, 40000, 6,0.000000 }, // 4003: apgnamM103; dukeM103; swM103; FX 8 sci-fi + {4082,4082, 0, 0, 40000, 6,0.000000 }, // 4064: apgnamM103; dukeM103; swM103; FX 8 sci-fi // Amplitude begins at 1908.6, peaks 1994.3 at 0.4s, // fades to 20% at 5.0s, keyoff fades to 20% in 5.0s. - {4070,4070, 0, 0, 4960, 4960,0.000000 }, // 4004: apgnamM104; dukeM104; swM104; Sitar + {4083,4083, 0, 0, 4960, 4960,0.000000 }, // 4065: apgnamM104; dukeM104; swM104; Sitar // Amplitude begins at 910.6, peaks 1373.6 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4071,4071, 0, 0, 1073, 1073,0.000000 }, // 4005: apgnamM105; dukeM105; swM105; Banjo + {4084,4084, 0, 0, 1073, 1073,0.000000 }, // 4066: apgnamM105; dukeM105; swM105; Banjo // Amplitude begins at 2592.1, peaks 2724.0 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4072,4072, 0, 0, 340, 340,0.000000 }, // 4006: apgnamM106; dukeM106; Shamisen + {4085,4085, 0, 0, 340, 340,0.000000 }, // 4067: apgnamM106; dukeM106; Shamisen // Amplitude begins at 1564.3, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4073,4073, 0, 0, 573, 573,0.000000 }, // 4007: apgnamM107; dukeM107; Koto + {4086,4086, 0, 0, 573, 573,0.000000 }, // 4068: apgnamM107; dukeM107; Koto // Amplitude begins at 2312.7, peaks 2354.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4074,4074, 0, 0, 260, 260,0.000000 }, // 4008: apgnamM108; dukeM108; Kalimba + {4087,4087, 0, 0, 260, 260,0.000000 }, // 4069: apgnamM108; dukeM108; Kalimba // Amplitude begins at 0.5, peaks 1453.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4075,4075, 0, 0, 40000, 6,0.000000 }, // 4009: apgnamM109; dukeM109; swM109; Bagpipe + {4088,4088, 0, 0, 40000, 6,0.000000 }, // 4070: apgnamM109; dukeM109; swM109; Bagpipe // Amplitude begins at 0.5, peaks 1579.2 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4076,4076, 0, 0, 40000, 6,0.000000 }, // 4010: apgnamM110; dukeM110; swM110; Fiddle + {4089,4089, 0, 0, 40000, 6,0.000000 }, // 4071: apgnamM110; dukeM110; swM110; Fiddle // Amplitude begins at 115.1, peaks 2287.9 at 14.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4077,4077, 0, 0, 40000, 0,0.000000 }, // 4011: apgnamM111; dukeM111; swM111; Shanai + {4090,4090, 0, 0, 40000, 0,0.000000 }, // 4072: apgnamM111; dukeM111; swM111; Shanai // Amplitude begins at 2095.5, peaks 2562.4 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4078,4078, 0, 0, 1093, 1093,0.000000 }, // 4012: apgnamM112; dukeM112; swM112; Tinkle Bell + {4091,4091, 0, 0, 1093, 1093,0.000000 }, // 4073: apgnamM112; dukeM112; swM112; Tinkle Bell // Amplitude begins at 2585.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4079,4079, 0, 0, 80, 80,0.000000 }, // 4013: apgnamM113; dukeM113; swM113; Agogo Bells + {4092,4092, 0, 0, 80, 80,0.000000 }, // 4074: apgnamM113; dukeM113; swM113; Agogo Bells // Amplitude begins at 2011.8, peaks 2477.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4080,4080, 0, 0, 260, 260,0.000000 }, // 4014: apgnamM114; dukeM114; swM114; Steel Drums + {4093,4093, 0, 0, 260, 260,0.000000 }, // 4075: apgnamM114; dukeM114; swM114; Steel Drums // Amplitude begins at 2185.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4081,4081, 0, 0, 46, 46,0.000000 }, // 4015: apgnamM115; dukeM115; swM115; Woodblock + {4094,4094, 0, 0, 46, 46,0.000000 }, // 4076: apgnamM115; dukeM115; swM115; Woodblock // Amplitude begins at 2143.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4082,4082, 0, 0, 126, 126,0.000000 }, // 4016: apgnamM116; dukeM116; Taiko Drum + {4095,4095, 0, 0, 126, 126,0.000000 }, // 4077: apgnamM116; dukeM116; Taiko Drum // Amplitude begins at 2460.7, peaks 2681.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4083,4083, 0, 0, 126, 126,0.000000 }, // 4017: apgnamM117; dukeM117; swM117; Melodic Tom + {4096,4096, 0, 0, 126, 126,0.000000 }, // 4078: apgnamM117; dukeM117; swM117; Melodic Tom // Amplitude begins at 7.3, peaks 2781.4 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4084,4084, 0, 0, 233, 233,0.000000 }, // 4018: apgnamM118; dukeM118; swM118; Synth Drum + {4097,4097, 0, 0, 233, 233,0.000000 }, // 4079: apgnamM118; dukeM118; swM118; Synth Drum // Amplitude begins at 0.0, peaks 2987.8 at 1.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4085,4085, 0, 0, 1240, 1240,0.000000 }, // 4019: apgnamM119; dukeM119; Reverse Cymbal + {4098,4098, 0, 0, 1240, 1240,0.000000 }, // 4080: apgnamM119; dukeM119; Reverse Cymbal // Amplitude begins at 0.0, peaks 354.1 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4086,4086, 0, 0, 293, 293,0.000000 }, // 4020: apgnamM120; dukeM120; swM120; Guitar FretNoise + {4099,4099, 0, 0, 293, 293,0.000000 }, // 4081: apgnamM120; dukeM120; swM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 1081.4 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4087,4087, 0, 0, 146, 146,0.000000 }, // 4021: apgnamM121; dukeM121; swM121; Breath Noise + {4100,4100, 0, 0, 146, 146,0.000000 }, // 4082: apgnamM121; dukeM121; swM121; Breath Noise // Amplitude begins at 0.0, peaks 1321.3 at 2.2s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {4088,4088, 0, 0, 4673, 4673,0.000000 }, // 4022: dukeM122; swM122; Seashore + {4101,4101, 0, 0, 4673, 4673,0.000000 }, // 4083: dukeM122; swM122; Seashore // Amplitude begins at 0.0, peaks 2690.6 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4089,4089, 0, 0, 146, 146,0.000000 }, // 4023: apgnamM123; dukeM123; swM123; Bird Tweet + {4102,4102, 0, 0, 146, 146,0.000000 }, // 4084: apgnamM123; dukeM123; swM123; Bird Tweet // Amplitude begins at 2788.3, peaks 3193.1 at 8.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4090,4090, 0, 0, 40000, 0,0.000000 }, // 4024: apgnamM124; dukeM124; swM124; Telephone + {4103,4103, 0, 0, 40000, 0,0.000000 }, // 4085: apgnamM124; dukeM124; swM124; Telephone // Amplitude begins at 0.0, peaks 1249.7 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4091,4091, 0, 0, 146, 146,0.000000 }, // 4025: apgnamM125; dukeM125; swM125; Helicopter + {4104,4104, 0, 0, 146, 146,0.000000 }, // 4086: apgnamM125; dukeM125; swM125; Helicopter // Amplitude begins at 0.0, peaks 2204.7 at 2.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4092,4092, 0, 0, 40000, 113,0.000000 }, // 4026: apgnamM126; dukeM126; swM126; Applause/Noise + {4105,4105, 0, 0, 40000, 113,0.000000 }, // 4087: apgnamM126; dukeM126; swM126; Applause/Noise // Amplitude begins at 1493.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4093,4093, 0, 0, 160, 160,0.000000 }, // 4027: apgnamM127; dukeM127; swM127; Gunshot + {4106,4106, 0, 0, 160, 160,0.000000 }, // 4088: apgnamM127; dukeM127; swM127; Gunshot // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4094,4094, 0, 2, 0, 0,0.000000 }, // 4028: dukeP0; dukeP1; dukeP10; dukeP100; dukeP101; dukeP102; dukeP103; dukeP104; dukeP105; dukeP106; dukeP107; dukeP108; dukeP109; dukeP11; dukeP110; dukeP111; dukeP112; dukeP113; dukeP114; dukeP115; dukeP116; dukeP117; dukeP118; dukeP119; dukeP12; dukeP120; dukeP121; dukeP122; dukeP123; dukeP124; dukeP125; dukeP126; dukeP127; dukeP13; dukeP14; dukeP15; dukeP16; dukeP17; dukeP18; dukeP19; dukeP2; dukeP20; dukeP21; dukeP22; dukeP23; dukeP24; dukeP25; dukeP26; dukeP27; dukeP28; dukeP29; dukeP3; dukeP30; dukeP31; dukeP32; dukeP33; dukeP34; dukeP4; dukeP5; dukeP6; dukeP7; dukeP8; dukeP83; dukeP84; dukeP85; dukeP86; dukeP87; dukeP88; dukeP89; dukeP9; dukeP90; dukeP91; dukeP92; dukeP93; dukeP94; dukeP95; dukeP96; dukeP97; dukeP98; dukeP99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu + {4107,4107, 0, 2, 0, 0,0.000000 }, // 4089: dukeP0; dukeP1; dukeP10; dukeP100; dukeP101; dukeP102; dukeP103; dukeP104; dukeP105; dukeP106; dukeP107; dukeP108; dukeP109; dukeP11; dukeP110; dukeP111; dukeP112; dukeP113; dukeP114; dukeP115; dukeP116; dukeP117; dukeP118; dukeP119; dukeP12; dukeP120; dukeP121; dukeP122; dukeP123; dukeP124; dukeP125; dukeP126; dukeP127; dukeP13; dukeP14; dukeP15; dukeP16; dukeP17; dukeP18; dukeP19; dukeP2; dukeP20; dukeP21; dukeP22; dukeP23; dukeP24; dukeP25; dukeP26; dukeP27; dukeP28; dukeP29; dukeP3; dukeP30; dukeP31; dukeP32; dukeP33; dukeP34; dukeP4; dukeP5; dukeP6; dukeP7; dukeP8; dukeP83; dukeP84; dukeP85; dukeP86; dukeP87; dukeP88; dukeP89; dukeP9; dukeP90; dukeP91; dukeP92; dukeP93; dukeP94; dukeP95; dukeP96; dukeP97; dukeP98; dukeP99; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu // Amplitude begins at 2823.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4095,4095, 44, 0, 40, 40,0.000000 }, // 4029: apgnamP35; dukeP35; swP35; Ac Bass Drum + { 738, 738, 44, 0, 40, 40,0.000000 }, // 4090: apgnamP35; dukeP35; swP35; Ac Bass Drum // Amplitude begins at 2694.9, peaks 2871.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4096,4096, 36, 0, 33, 33,0.000000 }, // 4030: apgnamP36; dukeP36; swP36; Bass Drum 1 + {4108,4108, 36, 0, 33, 33,0.000000 }, // 4091: apgnamP36; dukeP36; swP36; Bass Drum 1 // Amplitude begins at 1854.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4097,4097, 32, 0, 6, 6,0.000000 }, // 4031: apgnamP37; dukeP37; Side Stick + {4109,4109, 32, 0, 6, 6,0.000000 }, // 4092: apgnamP37; dukeP37; Side Stick // Amplitude begins at 1700.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2022,2022, 60, 0, 80, 80,0.000000 }, // 4032: apgnamP38; dukeP38; swP38; Acoustic Snare + {2034,2034, 60, 0, 80, 80,0.000000 }, // 4093: apgnamP38; dukeP38; swP38; Acoustic Snare // Amplitude begins at 1485.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4098,4098, 24, 0, 6, 6,0.000000 }, // 4033: apgnamP39; dukeP39; swP39; Hand Clap + {4110,4110, 24, 0, 6, 6,0.000000 }, // 4094: apgnamP39; dukeP39; swP39; Hand Clap // Amplitude begins at 1610.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4099,4099, 60, 0, 26, 26,0.000000 }, // 4034: apgnamP40; dukeP40; swP40; Electric Snare + {4111,4111, 60, 0, 26, 26,0.000000 }, // 4095: apgnamP40; dukeP40; swP40; Electric Snare // Amplitude begins at 2358.0, peaks 2923.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4100,4100, 44, 0, 120, 120,0.000000 }, // 4035: apgnamP41; dukeP41; Low Floor Tom + {4112,4112, 44, 0, 120, 120,0.000000 }, // 4096: apgnamP41; dukeP41; Low Floor Tom // Amplitude begins at 740.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 44, 0, 20, 20,0.000000 }, // 4036: apgnamP42; dukeP42; swP42; Closed High Hat + { 133, 133, 44, 0, 20, 20,0.000000 }, // 4097: apgnamP42; dukeP42; swP42; Closed High Hat // Amplitude begins at 4090.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4101,4101, 47, 0, 153, 153,0.000000 }, // 4037: apgnamP43; dukeP43; swP43; High Floor Tom + {4113,4113, 47, 0, 153, 153,0.000000 }, // 4098: apgnamP43; dukeP43; swP43; High Floor Tom // Amplitude begins at 3.6, peaks 648.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 44, 0, 86, 86,0.000000 }, // 4038: apgnamP44; apgnamP69; dukeP44; dukeP69; swP44; swP69; Cabasa; Pedal High Hat + { 153, 153, 44, 0, 86, 86,0.000000 }, // 4099: apgnamP44; apgnamP69; dukeP44; dukeP69; swP44; swP69; Cabasa; Pedal High Hat // Amplitude begins at 2788.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4100,4100, 50, 0, 160, 160,0.000000 }, // 4039: apgnamP45; dukeP45; swP45; Low Tom + {4112,4112, 50, 0, 160, 160,0.000000 }, // 4100: apgnamP45; dukeP45; swP45; Low Tom // Amplitude begins at 418.8, peaks 1116.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 44, 0, 86, 86,0.000000 }, // 4040: apgnamP46; dukeP46; swP46; Open High Hat + { 140, 140, 44, 0, 86, 86,0.000000 }, // 4101: apgnamP46; dukeP46; swP46; Open High Hat // Amplitude begins at 2702.9, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4100,4100, 54, 0, 160, 160,0.000000 }, // 4041: apgnamP47; dukeP47; swP47; Low-Mid Tom + {4112,4112, 54, 0, 160, 160,0.000000 }, // 4102: apgnamP47; dukeP47; swP47; Low-Mid Tom // Amplitude begins at 2647.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4100,4100, 57, 0, 160, 160,0.000000 }, // 4042: apgnamP48; dukeP48; swP48; High-Mid Tom + {4112,4112, 57, 0, 160, 160,0.000000 }, // 4103: apgnamP48; dukeP48; swP48; High-Mid Tom // Amplitude begins at 675.7, peaks 686.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4102,4102, 60, 0, 633, 633,0.000000 }, // 4043: apgnamP49; dukeP49; swP49; Crash Cymbal 1 + {4114,4114, 60, 0, 633, 633,0.000000 }, // 4104: apgnamP49; dukeP49; swP49; Crash Cymbal 1 // Amplitude begins at 2643.1, peaks 2678.0 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4100,4100, 60, 0, 160, 160,0.000000 }, // 4044: apgnamP50; dukeP50; swP50; High Tom + {4112,4112, 60, 0, 160, 160,0.000000 }, // 4105: apgnamP50; dukeP50; swP50; High Tom // Amplitude begins at 675.7, peaks 686.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4103,4103, 60, 0, 633, 633,0.000000 }, // 4045: apgnamP52; dukeP52; swP52; Chinese Cymbal + {4115,4115, 60, 0, 633, 633,0.000000 }, // 4106: apgnamP52; dukeP52; swP52; Chinese Cymbal // Amplitude begins at 485.3, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4104,4104, 60, 0, 620, 620,0.000000 }, // 4046: apgnamP53; dukeP53; swP53; Ride Bell + {4116,4116, 60, 0, 620, 620,0.000000 }, // 4107: apgnamP53; dukeP53; swP53; Ride Bell // Amplitude begins at 692.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4105,4105, 60, 0, 606, 606,0.000000 }, // 4047: apgnamP55; dukeP55; swP55; Splash Cymbal + {4117,4117, 60, 0, 606, 606,0.000000 }, // 4108: apgnamP55; dukeP55; swP55; Splash Cymbal // Amplitude begins at 694.4, peaks 700.8 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4106,4106, 60, 0, 613, 613,0.000000 }, // 4048: apgnamP57; dukeP57; swP57; Crash Cymbal 2 + {4118,4118, 60, 0, 613, 613,0.000000 }, // 4109: apgnamP57; dukeP57; swP57; Crash Cymbal 2 // Amplitude begins at 990.7, peaks 1374.5 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4107,4107, 44, 0, 300, 300,0.000000 }, // 4049: apgnamP58; dukeP58; swP58; Vibraslap + {4119,4119, 44, 0, 300, 300,0.000000 }, // 4110: apgnamP58; dukeP58; swP58; Vibraslap // Amplitude begins at 3084.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2029,2029, 44, 0, 40, 40,0.000000 }, // 4050: apgnamP60; dukeP60; swP60; High Bongo + {2041,2041, 44, 0, 40, 40,0.000000 }, // 4111: apgnamP60; dukeP60; swP60; High Bongo // Amplitude begins at 2987.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 145, 145, 44, 0, 40, 40,0.000000 }, // 4051: apgnamP61; dukeP61; swP61; Low Bongo + { 145, 145, 44, 0, 40, 40,0.000000 }, // 4112: apgnamP61; dukeP61; swP61; Low Bongo // Amplitude begins at 1853.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2030,2030, 44, 0, 13, 13,0.000000 }, // 4052: apgnamP62; dukeP62; swP62; Mute High Conga + {2042,2042, 44, 0, 13, 13,0.000000 }, // 4113: apgnamP62; dukeP62; swP62; Mute High Conga // Amplitude begins at 2394.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4108,4108, 44, 0, 33, 33,0.000000 }, // 4053: apgnamP63; dukeP63; swP63; Open High Conga + {4120,4120, 44, 0, 33, 33,0.000000 }, // 4114: apgnamP63; dukeP63; swP63; Open High Conga // Amplitude begins at 1170.2, peaks 2119.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4109,4109, 44, 0, 40, 40,0.000000 }, // 4054: apgnamP64; dukeP64; swP64; Low Conga + {4121,4121, 44, 0, 40, 40,0.000000 }, // 4115: apgnamP64; dukeP64; swP64; Low Conga // Amplitude begins at 3295.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4110,4110, 45, 0, 73, 73,0.000000 }, // 4055: apgnamP65; dukeP65; swP65; High Timbale + {4122,4122, 45, 0, 73, 73,0.000000 }, // 4116: apgnamP65; dukeP65; swP65; High Timbale // Amplitude begins at 3513.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4111,4111, 33, 0, 66, 66,0.000000 }, // 4056: apgnamP66; dukeP66; swP66; Low Timbale + {4123,4123, 33, 0, 66, 66,0.000000 }, // 4117: apgnamP66; dukeP66; swP66; Low Timbale // Amplitude begins at 791.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4112,4112, 56, 0, 160, 160,0.000000 }, // 4057: apgnamP67; dukeP67; swP67; High Agogo + {4124,4124, 56, 0, 160, 160,0.000000 }, // 4118: apgnamP67; dukeP67; swP67; High Agogo // Amplitude begins at 796.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4112,4112, 51, 0, 160, 160,0.000000 }, // 4058: apgnamP68; dukeP68; swP68; Low Agogo + {4124,4124, 51, 0, 160, 160,0.000000 }, // 4119: apgnamP68; dukeP68; swP68; Low Agogo // Amplitude begins at 7.0, peaks 2363.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4113,4113, 44, 0, 40, 40,0.000000 }, // 4059: apgnamP71; dukeP71; swP71; Short Whistle + {4125,4125, 44, 0, 40, 40,0.000000 }, // 4120: apgnamP71; dukeP71; swP71; Short Whistle // Amplitude begins at 7.0, peaks 2841.1 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4114,4114, 44, 0, 193, 193,0.000000 }, // 4060: apgnamP72; dukeP72; swP72; Long Whistle + {4126,4126, 44, 0, 193, 193,0.000000 }, // 4121: apgnamP72; dukeP72; swP72; Long Whistle // Amplitude begins at 12.4, peaks 1003.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3849,3849, 56, 0, 66, 66,0.000000 }, // 4061: apgnamP74; dukeP74; Long Guiro + {3862,3862, 56, 0, 66, 66,0.000000 }, // 4122: apgnamP74; dukeP74; Long Guiro // Amplitude begins at 2271.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 68, 0, 20, 20,0.000000 }, // 4062: apgnamP75; dukeP75; swP75; Claves + { 159, 159, 68, 0, 20, 20,0.000000 }, // 4123: apgnamP75; dukeP75; swP75; Claves // Amplitude begins at 2785.4, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4115,4115, 51, 0, 153, 153,0.000000 }, // 4063: apgnamP76; dukeP76; High Wood Block + {4127,4127, 51, 0, 153, 153,0.000000 }, // 4124: apgnamP76; dukeP76; High Wood Block // Amplitude begins at 2660.0, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4116,4116, 46, 0, 166, 166,0.000000 }, // 4064: apgnamP77; dukeP77; Low Wood Block + {4128,4128, 46, 0, 166, 166,0.000000 }, // 4125: apgnamP77; dukeP77; Low Wood Block // Amplitude begins at 1668.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4117,4117, 44, 0, 153, 153,0.000000 }, // 4065: apgnamP80; dukeP80; swP80; Mute Triangle + {4129,4129, 44, 0, 153, 153,0.000000 }, // 4126: apgnamP80; dukeP80; swP80; Mute Triangle // Amplitude begins at 1684.5, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4118,4118, 44, 0, 1233, 1233,0.000000 }, // 4066: apgnamP81; dukeP81; swP81; Open Triangle + {4130,4130, 44, 0, 1233, 1233,0.000000 }, // 4127: apgnamP81; dukeP81; swP81; Open Triangle // Amplitude begins at 3.3, peaks 647.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 45, 0, 80, 80,0.000000 }, // 4067: apgnamP82; dukeP82; swP82; Shaker + { 153, 153, 45, 0, 80, 80,0.000000 }, // 4128: apgnamP82; dukeP82; swP82; Shaker // Amplitude begins at 1190.2, peaks 1231.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4119,4119, 0, 0, 40000, 20,0.000000 }, // 4068: swM30; Distorton Guitar + {4131,4131, 0, 0, 40000, 20,0.000000 }, // 4129: swM30; Distorton Guitar // Amplitude begins at 0.8, peaks 2507.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4120,4120, 0, 0, 40000, 66,0.000000 }, // 4069: swM44; Tremulo Strings + {4132,4132, 0, 0, 40000, 66,0.000000 }, // 4130: swM44; Tremulo Strings // Amplitude begins at 2565.7, peaks 3205.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4121,4121, 0, 0, 40000, 0,0.000000 }, // 4070: swM62; Synth Brass 1 + {4133,4133, 0, 0, 40000, 0,0.000000 }, // 4131: swM62; Synth Brass 1 // Amplitude begins at 3016.8, peaks 3148.0 at 39.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4122,4122, 0, 0, 40000, 0,0.000000 }, // 4071: swM80; Lead 1 squareea + {4134,4134, 0, 0, 40000, 0,0.000000 }, // 4132: swM80; Lead 1 squareea // Amplitude begins at 0.7, peaks 3223.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4123,4123, 0, 0, 40000, 20,0.000000 }, // 4072: swM82; Lead 3 calliope + {4135,4135, 0, 0, 40000, 20,0.000000 }, // 4133: swM82; Lead 3 calliope // Amplitude begins at 2850.8, peaks 2900.3 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4124,4124, 0, 0, 1220, 1220,0.000000 }, // 4073: swM106; Shamisen + {4136,4136, 0, 0, 1220, 1220,0.000000 }, // 4134: swM106; Shamisen // Amplitude begins at 1543.7, // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {4125,4125, 0, 0, 660, 660,0.000000 }, // 4074: swM107; Koto + {4137,4137, 0, 0, 660, 660,0.000000 }, // 4135: swM107; Koto // Amplitude begins at 2324.1, peaks 2342.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4126,4126, 0, 0, 260, 260,0.000000 }, // 4075: swM108; Kalimba + {4138,4138, 0, 0, 260, 260,0.000000 }, // 4136: swM108; Kalimba // Amplitude begins at 1746.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4127,4127, 0, 0, 40, 40,0.000000 }, // 4076: swM116; Taiko Drum + {4139,4139, 0, 0, 40, 40,0.000000 }, // 4137: swM116; Taiko Drum // Amplitude begins at 0.0, peaks 1644.5 at 1.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4128,4128, 0, 0, 1240, 1240,0.000000 }, // 4077: swM119; Reverse Cymbal + {4140,4140, 0, 0, 1240, 1240,0.000000 }, // 4138: swM119; Reverse Cymbal // Amplitude begins at 2702.1, peaks 2956.7 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4096,4096, 45, 0, 420, 420,0.000000 }, // 4078: apgnamP0; apgnamP1; apgnamP10; apgnamP11; apgnamP12; apgnamP13; apgnamP14; apgnamP15; apgnamP16; apgnamP17; apgnamP18; apgnamP19; apgnamP2; apgnamP20; apgnamP21; apgnamP22; apgnamP23; apgnamP24; apgnamP25; apgnamP26; apgnamP3; apgnamP4; apgnamP5; apgnamP6; apgnamP7; apgnamP8; apgnamP89; apgnamP9; swP0; swP1; swP10; swP11; swP12; swP13; swP14; swP15; swP16; swP17; swP18; swP19; swP2; swP20; swP21; swP22; swP23; swP24; swP25; swP26; swP3; swP4; swP5; swP6; swP7; swP8; swP89; swP9 + {4108,4108, 45, 0, 420, 420,0.000000 }, // 4139: apgnamP0; apgnamP1; apgnamP10; apgnamP11; apgnamP12; apgnamP13; apgnamP14; apgnamP15; apgnamP16; apgnamP17; apgnamP18; apgnamP19; apgnamP2; apgnamP20; apgnamP21; apgnamP22; apgnamP23; apgnamP24; apgnamP25; apgnamP26; apgnamP3; apgnamP4; apgnamP5; apgnamP6; apgnamP7; apgnamP8; apgnamP89; apgnamP9; swP0; swP1; swP10; swP11; swP12; swP13; swP14; swP15; swP16; swP17; swP18; swP19; swP2; swP20; swP21; swP22; swP23; swP24; swP25; swP26; swP3; swP4; swP5; swP6; swP7; swP8; swP89; swP9 // Amplitude begins at 2456.4, peaks 2871.9 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3051,3051, 45, 0, 613, 613,0.000000 }, // 4079: apgnamP27; apgnamP28; apgnamP29; apgnamP30; apgnamP31; apgnamP32; apgnamP33; apgnamP34; apgnamP83; apgnamP84; apgnamP85; apgnamP86; apgnamP87; apgnamP88; swP27; swP28; swP29; swP30; swP32; swP33; swP34; swP83; swP84; swP85; swP86; swP87; swP88; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu + {3064,3064, 45, 0, 613, 613,0.000000 }, // 4140: apgnamP27; apgnamP28; apgnamP29; apgnamP30; apgnamP31; apgnamP32; apgnamP33; apgnamP34; apgnamP83; apgnamP84; apgnamP85; apgnamP86; apgnamP87; apgnamP88; swP27; swP28; swP29; swP30; swP32; swP33; swP34; swP83; swP84; swP85; swP86; swP87; swP88; Bell Tree; Castanets; Jingle Bell; Mute Surdu; Open Surdu // Amplitude begins at 197.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4129,4129, 60, 0, 26, 26,0.000000 }, // 4080: swP31 + {4141,4141, 60, 0, 26, 26,0.000000 }, // 4141: swP31 // Amplitude begins at 1781.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4097,4097, 60, 0, 6, 6,0.000000 }, // 4081: swP37; Side Stick + {4109,4109, 60, 0, 6, 6,0.000000 }, // 4142: swP37; Side Stick // Amplitude begins at 2176.7, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4130,4130, 44, 0, 153, 153,0.000000 }, // 4082: swP41; Low Floor Tom + {4142,4142, 44, 0, 153, 153,0.000000 }, // 4143: swP41; Low Floor Tom // Amplitude begins at 25.4, peaks 2415.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4131,4131, 57, 0, 53, 53,0.000000 }, // 4083: swP73; Short Guiro + {4143,4143, 57, 0, 53, 53,0.000000 }, // 4144: swP73; Short Guiro // Amplitude begins at 32.1, peaks 2602.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4132,4132, 56, 0, 66, 66,0.000000 }, // 4084: swP74; Long Guiro + {4144,4144, 56, 0, 66, 66,0.000000 }, // 4145: swP74; Long Guiro // Amplitude begins at 2079.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4133,4133, 60, 0, 20, 20,0.000000 }, // 4085: swP76; High Wood Block + {4145,4145, 60, 0, 20, 20,0.000000 }, // 4146: swP76; High Wood Block // Amplitude begins at 2077.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4134,4134, 60, 0, 20, 20,0.000000 }, // 4086: swP77; Low Wood Block + {4146,4146, 60, 0, 20, 20,0.000000 }, // 4147: swP77; Low Wood Block // Amplitude begins at 1641.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3832,3832, 45, 0, 40, 40,0.000000 }, // 4087: apgnamP100; apgnamP101; apgnamP102; apgnamP103; apgnamP104; apgnamP105; apgnamP106; apgnamP107; apgnamP108; apgnamP109; apgnamP110; apgnamP111; apgnamP112; apgnamP113; apgnamP114; apgnamP115; apgnamP116; apgnamP117; apgnamP118; apgnamP119; apgnamP120; apgnamP121; apgnamP122; apgnamP123; apgnamP124; apgnamP125; apgnamP126; apgnamP127; apgnamP90; apgnamP91; apgnamP92; apgnamP93; apgnamP94; apgnamP95; apgnamP96; apgnamP97; apgnamP98; apgnamP99; swP100; swP101; swP102; swP103; swP104; swP105; swP106; swP107; swP108; swP109; swP110; swP111; swP112; swP113; swP114; swP115; swP116; swP117; swP118; swP119; swP120; swP121; swP122; swP123; swP124; swP125; swP126; swP127; swP90; swP91; swP92; swP93; swP94; swP95; swP96; swP97; swP98; swP99 + {3845,3845, 45, 0, 40, 40,0.000000 }, // 4148: apgnamP100; apgnamP101; apgnamP102; apgnamP103; apgnamP104; apgnamP105; apgnamP106; apgnamP107; apgnamP108; apgnamP109; apgnamP110; apgnamP111; apgnamP112; apgnamP113; apgnamP114; apgnamP115; apgnamP116; apgnamP117; apgnamP118; apgnamP119; apgnamP120; apgnamP121; apgnamP122; apgnamP123; apgnamP124; apgnamP125; apgnamP126; apgnamP127; apgnamP90; apgnamP91; apgnamP92; apgnamP93; apgnamP94; apgnamP95; apgnamP96; apgnamP97; apgnamP98; apgnamP99; swP100; swP101; swP102; swP103; swP104; swP105; swP106; swP107; swP108; swP109; swP110; swP111; swP112; swP113; swP114; swP115; swP116; swP117; swP118; swP119; swP120; swP121; swP122; swP123; swP124; swP125; swP126; swP127; swP90; swP91; swP92; swP93; swP94; swP95; swP96; swP97; swP98; swP99 // Amplitude begins at 1344.7, peaks 1356.4 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {4135,4135, 0, 0, 813, 813,0.000000 }, // 4088: raptM24; Acoustic Guitar (nylon) + {4147,4147, 0, 0, 813, 813,0.000000 }, // 4149: raptM24; Acoustic Guitar (nylon) // Amplitude begins at 2029.0, peaks 2151.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4136,4136, 0, 0, 600, 600,0.000000 }, // 4089: raptM25; Acoustic Guitar (steel) + {4148,4148, 0, 0, 600, 600,0.000000 }, // 4150: raptM25; Acoustic Guitar (steel) // Amplitude begins at 2366.1, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4137,4137, 0, 0, 446, 446,0.000000 }, // 4090: raptM26; Electric Guitar (jazz) + {4149,4149, 0, 0, 446, 446,0.000000 }, // 4151: raptM26; Electric Guitar (jazz) // Amplitude begins at 2065.7, peaks 2141.1 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4138,4138, 0, 0, 986, 986,0.000000 }, // 4091: raptM35; Fretless Bass + {4150,4150, 0, 0, 986, 986,0.000000 }, // 4152: raptM35; Fretless Bass // Amplitude begins at 439.4, peaks 1775.6 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4139,4139, 0, 0, 40000, 440,0.000000 }, // 4092: raptM47; * Timpani + {4151,4151, 0, 0, 40000, 440,0.000000 }, // 4153: raptM47; * Timpani // Amplitude begins at 5.5, peaks 2271.8 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4140,4141, 0, 1, 40000, 0,0.078125 }, // 4093: raptM49; String Ensemble 2 + {4152,4153, 0, 1, 40000, 0,0.078125 }, // 4154: raptM49; String Ensemble 2 // Amplitude begins at 0.3, peaks 946.3 at 1.1s, // fades to 20% at 1.1s, keyoff fades to 20% in 0.0s. - {4142,4142, 0, 0, 1093, 13,0.000000 }, // 4094: raptM50; Synth Strings 1 + {4154,4154, 0, 0, 1093, 13,0.000000 }, // 4155: raptM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 1271.6 at 32.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4143,4143, 0, 0, 40000, 426,0.000000 }, // 4095: raptM51; Synth Strings 2 + {4155,4155, 0, 0, 40000, 426,0.000000 }, // 4156: raptM51; Synth Strings 2 // Amplitude begins at 744.2, peaks 3356.0 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4144,1164, 0, 1, 40000, 153,0.156250 }, // 4096: raptM52; Choir Aahs + {4156,1174, 0, 1, 40000, 153,0.156250 }, // 4157: raptM52; Choir Aahs // Amplitude begins at 1473.8, peaks 1476.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4145,4145, 0, 0, 40000, 13,0.000000 }, // 4097: raptM84; Lead 5 (charang) + {4157,4157, 0, 0, 40000, 13,0.000000 }, // 4158: raptM84; Lead 5 (charang) // Amplitude begins at 2454.3, peaks 2610.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4146,4146, 0, 0, 120, 120,0.000000 }, // 4098: raptM117; Melodic Tom + {4158,4158, 0, 0, 120, 120,0.000000 }, // 4159: raptM117; Melodic Tom // Amplitude begins at 743.3, peaks 996.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4147,4147, 32, 0, 20, 20,0.000000 }, // 4099: raptP38; Acoustic Snare + {4159,4159, 32, 0, 20, 20,0.000000 }, // 4160: raptP38; Acoustic Snare // Amplitude begins at 924.3, peaks 1154.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4148,4148, 36, 0, 46, 46,0.000000 }, // 4100: raptP40; Electric Snare + {4160,4160, 36, 0, 46, 46,0.000000 }, // 4161: raptP40; Electric Snare // Amplitude begins at 735.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4149,4149, 88, 0, 93, 93,0.000000 }, // 4101: raptP42; Closed High-Hat + {4161,4161, 88, 0, 93, 93,0.000000 }, // 4162: raptP42; Closed High-Hat // Amplitude begins at 1540.5, peaks 1600.4 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {4150,4150, 0, 0, 1633, 1633,0.000000 }, // 4102: b65M0; AcouGrandPiano + {4162,4162, 0, 0, 1633, 1633,0.000000 }, // 4163: b65M0; AcouGrandPiano // Amplitude begins at 2838.4, peaks 3325.4 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4151,4151, 0, 0, 1720, 1720,0.000000 }, // 4103: b65M1; BrightAcouGrand + {4163,4163, 0, 0, 1720, 1720,0.000000 }, // 4164: b65M1; BrightAcouGrand // Amplitude begins at 2666.9, peaks 3006.2 at 0.2s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {4152,4152, 0, 0, 2000, 2000,0.000000 }, // 4104: b65M2; ElecGrandPiano + {4164,4164, 0, 0, 2000, 2000,0.000000 }, // 4165: b65M2; ElecGrandPiano // Amplitude begins at 2528.5, peaks 2712.0 at 0.1s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {4153,4153, 0, 0, 1546, 1546,0.000000 }, // 4105: b65M3; Honky-tonkPiano + {4165,4165, 0, 0, 1546, 1546,0.000000 }, // 4166: b65M3; Honky-tonkPiano // Amplitude begins at 2712.0, peaks 2812.8 at 0.0s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {4154,4154, 0, 0, 1266, 1266,0.000000 }, // 4106: b65M4; Rhodes Piano + {4166,4166, 0, 0, 1266, 1266,0.000000 }, // 4167: b65M4; Rhodes Piano // Amplitude begins at 2990.4, peaks 3029.6 at 0.0s, // fades to 20% at 2.0s, keyoff fades to 20% in 2.0s. - {4155,4155, 0, 0, 2000, 2000,0.000000 }, // 4107: b65M5; Chorused Piano + {4167,4167, 0, 0, 2000, 2000,0.000000 }, // 4168: b65M5; Chorused Piano // Amplitude begins at 2810.5, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4156,4156, 0, 0, 906, 906,0.000000 }, // 4108: b65M8; Celesta + {4168,4168, 0, 0, 906, 906,0.000000 }, // 4169: b65M8; Celesta // Amplitude begins at 2680.6, peaks 2943.4 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4157,4157, 0, 0, 1746, 1746,0.000000 }, // 4109: b65M11; Vibraphone + {4169,4169, 0, 0, 1746, 1746,0.000000 }, // 4170: b65M11; Vibraphone // Amplitude begins at 2949.6, peaks 3493.7 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4158,4158, 0, 0, 40000, 133,0.000000 }, // 4110: b65M16; Hammond Organ + {4170,4170, 0, 0, 40000, 133,0.000000 }, // 4171: b65M16; Hammond Organ // Amplitude begins at 2577.0, peaks 3096.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4159,4159, 0, 0, 40000, 46,0.000000 }, // 4111: b65M17; Percussive Organ + {4171,4171, 0, 0, 40000, 46,0.000000 }, // 4172: b65M17; Percussive Organ // Amplitude begins at 817.2, peaks 3053.5 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4160,4160, 0, 0, 40000, 60,0.000000 }, // 4112: b65M18; Rock Organ + {4172,4172, 0, 0, 40000, 60,0.000000 }, // 4173: b65M18; Rock Organ // Amplitude begins at 0.8, peaks 2671.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4161,4161, 0, 0, 40000, 386,0.000000 }, // 4113: b65M19; Church Organ + {4173,4173, 0, 0, 40000, 386,0.000000 }, // 4174: b65M19; Church Organ // Amplitude begins at 0.0, peaks 2568.0 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4162,4162, 0, 0, 40000, 53,0.000000 }, // 4114: b65M21; Accordion + {4174,4174, 0, 0, 40000, 53,0.000000 }, // 4175: b65M21; Accordion // Amplitude begins at 0.8, peaks 1841.9 at 8.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4163,4163, 0, 0, 40000, 160,0.000000 }, // 4115: b65M22; Harmonica + {4175,4175, 0, 0, 40000, 160,0.000000 }, // 4176: b65M22; Harmonica // Amplitude begins at 0.0, peaks 1046.2 at 39.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4164,4164, 0, 0, 40000, 106,0.000000 }, // 4116: b65M23; Tango Accordion + {4176,4176, 0, 0, 40000, 106,0.000000 }, // 4177: b65M23; Tango Accordion // Amplitude begins at 2281.3, peaks 2659.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4165,4165, 0, 0, 993, 993,0.000000 }, // 4117: b65M24; Acoustic Guitar1 + {4177,4177, 0, 0, 993, 993,0.000000 }, // 4178: b65M24; Acoustic Guitar1 // Amplitude begins at 3021.2, peaks 3142.7 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4166,4166, 0, 0, 1693, 1693,0.000000 }, // 4118: b65M25; Acoustic Guitar2 + {4178,4178, 0, 0, 1693, 1693,0.000000 }, // 4179: b65M25; Acoustic Guitar2 // Amplitude begins at 2413.7, peaks 3118.0 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {4167,4167, 0, 0, 1780, 1780,0.000000 }, // 4119: b65M26; Electric Guitar1 + {4179,4179, 0, 0, 1780, 1780,0.000000 }, // 4180: b65M26; Electric Guitar1 // Amplitude begins at 2547.4, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4168,4168, 0, 0, 1066, 1066,0.000000 }, // 4120: b65M27; Electric Guitar2 + {4180,4180, 0, 0, 1066, 1066,0.000000 }, // 4181: b65M27; Electric Guitar2 // Amplitude begins at 2653.1, peaks 2768.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4169,4169, 0, 0, 40000, 0,0.000000 }, // 4121: b65M28; Electric Guitar3 + {4181,4181, 0, 0, 40000, 0,0.000000 }, // 4182: b65M28; Electric Guitar3 // Amplitude begins at 71.3, peaks 1926.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4170,4170, 0, 0, 40000, 53,0.000000 }, // 4122: b65M29; Overdrive Guitar + {4182,4182, 0, 0, 40000, 53,0.000000 }, // 4183: b65M29; Overdrive Guitar // Amplitude begins at 807.5, peaks 2962.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4171,4171, 0, 0, 40000, 53,0.000000 }, // 4123: b65M30; Distorton Guitar + {4183,4183, 0, 0, 40000, 53,0.000000 }, // 4184: b65M30; Distorton Guitar // Amplitude begins at 2395.3, peaks 2449.6 at 0.0s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - {4172,4172, 0, 0, 4153, 4153,0.000000 }, // 4124: b65M31; Guitar Harmonics + {4184,4184, 0, 0, 4153, 4153,0.000000 }, // 4185: b65M31; Guitar Harmonics // Amplitude begins at 2857.8, peaks 3566.8 at 0.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4173,4173, 0, 0, 40000, 106,0.000000 }, // 4125: b65M33; Electric Bass 1 + {4185,4185, 0, 0, 40000, 106,0.000000 }, // 4186: b65M33; Electric Bass 1 // Amplitude begins at 2786.4, peaks 3147.4 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4174,4174, 0, 0, 1720, 1720,0.000000 }, // 4126: b65M34; Electric Bass 2 + {4186,4186, 0, 0, 1720, 1720,0.000000 }, // 4187: b65M34; Electric Bass 2 // Amplitude begins at 140.1, peaks 3068.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4175,4175, 0, 0, 40000, 113,0.000000 }, // 4127: b65M35; Fretless Bass + {4187,4187, 0, 0, 40000, 113,0.000000 }, // 4188: b65M35; Fretless Bass // Amplitude begins at 1871.1, peaks 1981.6 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {4176,4176, 0, 0, 2306, 2306,0.000000 }, // 4128: b65M36; Slap Bass 1 + {4188,4188, 0, 0, 2306, 2306,0.000000 }, // 4189: b65M36; Slap Bass 1 // Amplitude begins at 983.3, peaks 1512.7 at 0.4s, // fades to 20% at 4.7s, keyoff fades to 20% in 4.7s. - {4177,4177, 0, 0, 4693, 4693,0.000000 }, // 4129: b65M37; Slap Bass 2 + {4189,4189, 0, 0, 4693, 4693,0.000000 }, // 4190: b65M37; Slap Bass 2 // Amplitude begins at 2648.2, peaks 3289.6 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4178,4178, 0, 0, 1746, 1746,0.000000 }, // 4130: b65M38; Synth Bass 1 + {4190,4190, 0, 0, 1746, 1746,0.000000 }, // 4191: b65M38; Synth Bass 1 // Amplitude begins at 2530.7, peaks 3428.2 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4179,4179, 0, 0, 40000, 66,0.000000 }, // 4131: b65M39; Synth Bass 2 + {4191,4191, 0, 0, 40000, 66,0.000000 }, // 4192: b65M39; Synth Bass 2 // Amplitude begins at 0.0, peaks 2317.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4180,4180, 0, 0, 40000, 46,0.000000 }, // 4132: b65M40; Violin + {4192,4192, 0, 0, 40000, 46,0.000000 }, // 4193: b65M40; Violin // Amplitude begins at 0.8, peaks 2503.0 at 36.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4181,4181, 0, 0, 40000, 66,0.000000 }, // 4133: b65M41; Viola + {4193,4193, 0, 0, 40000, 66,0.000000 }, // 4194: b65M41; Viola // Amplitude begins at 6.9, peaks 3261.4 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4182,4182, 0, 0, 40000, 46,0.000000 }, // 4134: b65M42; Cello + {4194,4194, 0, 0, 40000, 46,0.000000 }, // 4195: b65M42; Cello // Amplitude begins at 4.5, peaks 2537.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {4183,4183, 0, 0, 40000, 300,0.000000 }, // 4135: b65M43; Contrabass + {4195,4195, 0, 0, 40000, 300,0.000000 }, // 4196: b65M43; Contrabass // Amplitude begins at 0.8, peaks 2333.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4184,4184, 0, 0, 40000, 133,0.000000 }, // 4136: b65M44; Tremulo Strings + {4196,4196, 0, 0, 40000, 133,0.000000 }, // 4197: b65M44; Tremulo Strings // Amplitude begins at 56.6, peaks 2157.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4185,4185, 0, 0, 326, 326,0.000000 }, // 4137: b65M45; Pizzicato String + {4197,4197, 0, 0, 326, 326,0.000000 }, // 4198: b65M45; Pizzicato String // Amplitude begins at 2031.1, peaks 2519.3 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4186,4186, 0, 0, 993, 993,0.000000 }, // 4138: b65M46; Orchestral Harp + {4198,4198, 0, 0, 993, 993,0.000000 }, // 4199: b65M46; Orchestral Harp // Amplitude begins at 7.0, peaks 2702.0 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {4187,4187, 0, 0, 40000, 273,0.000000 }, // 4139: b65M48; String Ensemble1 + {4199,4199, 0, 0, 40000, 273,0.000000 }, // 4200: b65M48; String Ensemble1 // Amplitude begins at 0.0, peaks 1305.5 at 0.6s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - {4188,4188, 0, 0, 620, 13,0.000000 }, // 4140: b65M49; String Ensemble2 + {4200,4200, 0, 0, 620, 13,0.000000 }, // 4201: b65M49; String Ensemble2 // Amplitude begins at 0.0, peaks 3565.4 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {4189,4189, 0, 0, 40000, 826,0.000000 }, // 4141: b65M50; Synth Strings 1 + {4201,4201, 0, 0, 40000, 826,0.000000 }, // 4202: b65M50; Synth Strings 1 // Amplitude begins at 0.0, peaks 2413.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4190,4190, 0, 0, 40000, 246,0.000000 }, // 4142: b65M51; SynthStrings 2 + {4202,4202, 0, 0, 40000, 246,0.000000 }, // 4203: b65M51; SynthStrings 2 // Amplitude begins at 374.5, peaks 2009.1 at 40.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {4191,4191, 0, 0, 40000, 573,0.000000 }, // 4143: b65M52; Choir Aahs + {4203,4203, 0, 0, 40000, 573,0.000000 }, // 4204: b65M52; Choir Aahs // Amplitude begins at 7.1, peaks 3364.0 at 0.1s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {4192,4192, 0, 0, 2300, 2300,0.000000 }, // 4144: b65M53; Voice Oohs + {4204,4204, 0, 0, 2300, 2300,0.000000 }, // 4205: b65M53; Voice Oohs // Amplitude begins at 139.6, peaks 3178.3 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4193,4193, 0, 0, 40000, 140,0.000000 }, // 4145: b65M54; Synth Voice + {4205,4205, 0, 0, 40000, 140,0.000000 }, // 4206: b65M54; Synth Voice // Amplitude begins at 81.0, peaks 2645.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4194,4194, 0, 0, 40000, 20,0.000000 }, // 4146: b65M56; Trumpet + {4206,4206, 0, 0, 40000, 20,0.000000 }, // 4207: b65M56; Trumpet // Amplitude begins at 77.8, peaks 1563.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4195,4195, 0, 0, 40000, 66,0.000000 }, // 4147: b65M57; Trombone + {4207,4207, 0, 0, 40000, 66,0.000000 }, // 4208: b65M57; Trombone // Amplitude begins at 120.4, peaks 2912.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4196,4196, 0, 0, 40000, 6,0.000000 }, // 4148: b65M58; Tuba + {4208,4208, 0, 0, 40000, 6,0.000000 }, // 4209: b65M58; Tuba // Amplitude begins at 0.3, peaks 1354.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4197,4197, 0, 0, 40000, 20,0.000000 }, // 4149: b65M59; Muted Trumpet + {4209,4209, 0, 0, 40000, 20,0.000000 }, // 4210: b65M59; Muted Trumpet // Amplitude begins at 7.2, peaks 2653.7 at 26.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4198,4198, 0, 0, 40000, 126,0.000000 }, // 4150: b65M60; French Horn + {4210,4210, 0, 0, 40000, 126,0.000000 }, // 4211: b65M60; French Horn // Amplitude begins at 4.6, peaks 1853.5 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4199,4199, 0, 0, 40000, 33,0.000000 }, // 4151: b65M61; Brass Section + {4211,4211, 0, 0, 40000, 33,0.000000 }, // 4212: b65M61; Brass Section // Amplitude begins at 4.7, peaks 1822.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4200,4200, 0, 0, 40000, 53,0.000000 }, // 4152: b65M62; Synth Brass 1 + {4212,4212, 0, 0, 40000, 53,0.000000 }, // 4213: b65M62; Synth Brass 1 // Amplitude begins at 1789.1, peaks 2986.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4201,4201, 0, 0, 40000, 93,0.000000 }, // 4153: b65M63; Synth Brass 2 + {4213,4213, 0, 0, 40000, 93,0.000000 }, // 4214: b65M63; Synth Brass 2 // Amplitude begins at 6.8, peaks 2713.4 at 32.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4202,4202, 0, 0, 40000, 73,0.000000 }, // 4154: b65M64; Soprano Sax + {4214,4214, 0, 0, 40000, 73,0.000000 }, // 4215: b65M64; Soprano Sax // Amplitude begins at 6.8, peaks 3077.4 at 35.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4203,4203, 0, 0, 40000, 66,0.000000 }, // 4155: b65M65; Alto Sax + {4215,4215, 0, 0, 40000, 66,0.000000 }, // 4216: b65M65; Alto Sax // Amplitude begins at 112.3, peaks 1841.9 at 8.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4204,4204, 0, 0, 40000, 86,0.000000 }, // 4156: b65M66; Tenor Sax + {4216,4216, 0, 0, 40000, 86,0.000000 }, // 4217: b65M66; Tenor Sax // Amplitude begins at 111.8, peaks 1778.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4205,4205, 0, 0, 40000, 40,0.000000 }, // 4157: b65M68; Oboe + {4217,4217, 0, 0, 40000, 40,0.000000 }, // 4218: b65M68; Oboe // Amplitude begins at 11.1, peaks 1064.4 at 1.2s, // fades to 20% at 1.2s, keyoff fades to 20% in 0.0s. - {4206,4206, 0, 0, 1200, 13,0.000000 }, // 4158: b65M69; English Horn + {4218,4218, 0, 0, 1200, 13,0.000000 }, // 4219: b65M69; English Horn // Amplitude begins at 3.8, peaks 2425.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4207,4207, 0, 0, 40000, 33,0.000000 }, // 4159: b65M71; Clarinet + {4219,4219, 0, 0, 40000, 33,0.000000 }, // 4220: b65M71; Clarinet // Amplitude begins at 0.7, peaks 2421.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4208,4208, 0, 0, 40000, 53,0.000000 }, // 4160: b65M72; Piccolo + {4220,4220, 0, 0, 40000, 53,0.000000 }, // 4221: b65M72; Piccolo // Amplitude begins at 0.3, peaks 2204.8 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4209,4209, 0, 0, 40000, 53,0.000000 }, // 4161: b65M73; Flute + {4221,4221, 0, 0, 40000, 53,0.000000 }, // 4222: b65M73; Flute // Amplitude begins at 7.1, peaks 2649.6 at 21.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4210,4210, 0, 0, 40000, 73,0.000000 }, // 4162: b65M74; Recorder + {4222,4222, 0, 0, 40000, 73,0.000000 }, // 4223: b65M74; Recorder // Amplitude begins at 2473.3, peaks 2659.9 at 5.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4211,4211, 0, 0, 40000, 106,0.000000 }, // 4163: b65M80; Lead 1 squareea + {4223,4223, 0, 0, 40000, 106,0.000000 }, // 4224: b65M80; Lead 1 squareea // Amplitude begins at 957.2, peaks 1270.1 at 5.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4212,4212, 0, 0, 40000, 66,0.000000 }, // 4164: b65M81; Lead 2 sawtooth + {4224,4224, 0, 0, 40000, 66,0.000000 }, // 4225: b65M81; Lead 2 sawtooth // Amplitude begins at 0.7, peaks 2316.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4213,4213, 0, 0, 40000, 106,0.000000 }, // 4165: b65M82; Lead 3 calliope + {4225,4225, 0, 0, 40000, 106,0.000000 }, // 4226: b65M82; Lead 3 calliope // Amplitude begins at 975.4, peaks 3151.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4214,4214, 0, 0, 40000, 6,0.000000 }, // 4166: b65M84; Lead 5 charang + {4226,4226, 0, 0, 40000, 6,0.000000 }, // 4227: b65M84; Lead 5 charang // Amplitude begins at 0.6, peaks 2305.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4215,4215, 0, 0, 40000, 246,0.000000 }, // 4167: b65M85; Lead 6 voice + {4227,4227, 0, 0, 40000, 246,0.000000 }, // 4228: b65M85; Lead 6 voice // Amplitude begins at 2213.4, peaks 2992.4 at 1.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4216,4216, 0, 0, 40000, 53,0.000000 }, // 4168: b65M87; Lead 8 brass + {4228,4228, 0, 0, 40000, 53,0.000000 }, // 4229: b65M87; Lead 8 brass // Amplitude begins at 1793.5, peaks 3188.1 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4217,4217, 0, 0, 40000, 246,0.000000 }, // 4169: b65M88; Pad 1 new age + {4229,4229, 0, 0, 40000, 246,0.000000 }, // 4230: b65M88; Pad 1 new age // Amplitude begins at 0.0, peaks 2684.1 at 0.2s, // fades to 20% at 1.7s, keyoff fades to 20% in 0.2s. - {4218,4218, 0, 0, 1740, 193,0.000000 }, // 4170: b65M90; Pad 3 polysynth + {4230,4230, 0, 0, 1740, 193,0.000000 }, // 4231: b65M90; Pad 3 polysynth // Amplitude begins at 7.7, peaks 3098.1 at 18.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {4219,4219, 0, 0, 40000, 580,0.000000 }, // 4171: b65M91; Pad 4 choir + {4231,4231, 0, 0, 40000, 580,0.000000 }, // 4232: b65M91; Pad 4 choir // Amplitude begins at 0.0, peaks 2837.1 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4220,4220, 0, 0, 40000, 106,0.000000 }, // 4172: b65M92; Pad 5 bowedpad + {4232,4232, 0, 0, 40000, 106,0.000000 }, // 4233: b65M92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 1362.9 at 0.6s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.1s. - {4221,4221, 0, 0, 620, 60,0.000000 }, // 4173: b65M93; Pad 6 metallic + {4233,4233, 0, 0, 620, 60,0.000000 }, // 4234: b65M93; Pad 6 metallic // Amplitude begins at 0.0, peaks 2412.4 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4222,4222, 0, 0, 40000, 173,0.000000 }, // 4174: b65M94; Pad 7 halo + {4234,4234, 0, 0, 40000, 173,0.000000 }, // 4235: b65M94; Pad 7 halo // Amplitude begins at 2056.5, peaks 2628.1 at 0.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4223,4223, 0, 0, 40000, 66,0.000000 }, // 4175: b65M95; Pad 8 sweep + {4235,4235, 0, 0, 40000, 66,0.000000 }, // 4236: b65M95; Pad 8 sweep // Amplitude begins at 1789.1, peaks 2097.3 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4224,4224, 0, 0, 40000, 106,0.000000 }, // 4176: b65M99; FX 4 atmosphere + {4236,4236, 0, 0, 40000, 106,0.000000 }, // 4237: b65M99; FX 4 atmosphere // Amplitude begins at 2036.1, peaks 2890.0 at 0.1s, // fades to 20% at 2.1s, keyoff fades to 20% in 2.1s. - {4225,4225, 0, 0, 2133, 2133,0.000000 }, // 4177: b65M100; FX 5 brightness + {4237,4237, 0, 0, 2133, 2133,0.000000 }, // 4238: b65M100; FX 5 brightness // Amplitude begins at 0.0, peaks 2393.2 at 1.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.0s. - {4226,4226, 0, 0, 40000, 966,0.000000 }, // 4178: b65M101; FX 6 goblins + {4238,4238, 0, 0, 40000, 966,0.000000 }, // 4239: b65M101; FX 6 goblins // Amplitude begins at 0.0, peaks 2867.6 at 4.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {4227,4227, 0, 0, 40000, 780,0.000000 }, // 4179: b65M102; FX 7 echoes + {4239,4239, 0, 0, 40000, 780,0.000000 }, // 4240: b65M102; FX 7 echoes // Amplitude begins at 2233.4, peaks 2532.0 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4228,4228, 0, 0, 1080, 1080,0.000000 }, // 4180: b65M105; Banjo + {4240,4240, 0, 0, 1080, 1080,0.000000 }, // 4241: b65M105; Banjo // Amplitude begins at 0.5, peaks 1572.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4229,4229, 0, 0, 40000, 66,0.000000 }, // 4181: b65M109; Bagpipe + {4241,4241, 0, 0, 40000, 66,0.000000 }, // 4242: b65M109; Bagpipe // Amplitude begins at 0.0, peaks 1830.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4230,4230, 0, 0, 40000, 86,0.000000 }, // 4182: b65M110; Fiddle + {4242,4242, 0, 0, 40000, 86,0.000000 }, // 4243: b65M110; Fiddle // Amplitude begins at 82.6, peaks 1897.6 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4231,4231, 0, 0, 40000, 66,0.000000 }, // 4183: b65M111; Shanai + {4243,4243, 0, 0, 40000, 66,0.000000 }, // 4244: b65M111; Shanai // Amplitude begins at 2057.9, peaks 2567.0 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4232,4232, 0, 0, 1160, 1160,0.000000 }, // 4184: b65M112; Tinkle Bell + {4244,4244, 0, 0, 1160, 1160,0.000000 }, // 4245: b65M112; Tinkle Bell // Amplitude begins at 0.4, peaks 1861.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4233,4233, 0, 0, 40000, 13,0.000000 }, // 4185: b65M123; Bird Tweet + {4245,4245, 0, 0, 40000, 13,0.000000 }, // 4246: b65M123; Bird Tweet // Amplitude begins at 1430.5, peaks 1450.2 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4234,4234, 0, 0, 300, 300,0.000000 }, // 4186: b65M124; Telephone + {4246,4246, 0, 0, 300, 300,0.000000 }, // 4247: b65M124; Telephone // Amplitude begins at 0.0, peaks 1343.5 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4235,4235, 0, 0, 146, 146,0.000000 }, // 4187: b65M125; Helicopter + {4247,4247, 0, 0, 146, 146,0.000000 }, // 4248: b65M125; Helicopter // Amplitude begins at 1226.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4236,4236, 0, 0, 153, 153,0.000000 }, // 4188: b65M127; Gunshot + {4248,4248, 0, 0, 153, 153,0.000000 }, // 4249: b65M127; Gunshot // Amplitude begins at 693.6, peaks 743.8 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {4237,4237, 0, 0, 1886, 1886,0.000000 }, // 4189: b66M14; Tubular Bells + {4249,4249, 0, 0, 1886, 1886,0.000000 }, // 4250: b66M14; Tubular Bells // Amplitude begins at 1428.6, peaks 1906.0 at 32.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4238,4238, 0, 0, 40000, 0,0.000000 }, // 4190: b66M18; Rock Organ + {4250,4250, 0, 0, 40000, 0,0.000000 }, // 4251: b66M18; Rock Organ // Amplitude begins at 2096.9, peaks 2498.9 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4239,4239, 0, 0, 540, 540,0.000000 }, // 4191: b66M24; Acoustic Guitar1 + {4251,4251, 0, 0, 540, 540,0.000000 }, // 4252: b66M24; Acoustic Guitar1 // Amplitude begins at 2255.3, peaks 2278.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4240,4240, 0, 0, 606, 606,0.000000 }, // 4192: b66M25; Acoustic Guitar2 + {4252,4252, 0, 0, 606, 606,0.000000 }, // 4253: b66M25; Acoustic Guitar2 // Amplitude begins at 2948.1, peaks 2987.9 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4241,4241, 0, 0, 960, 960,0.000000 }, // 4193: b66M26; Electric Guitar1 + {4253,4253, 0, 0, 960, 960,0.000000 }, // 4254: b66M26; Electric Guitar1 // Amplitude begins at 1509.7, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4242,4242, 0, 0, 580, 580,0.000000 }, // 4194: b66M27; Electric Guitar2 + {4254,4254, 0, 0, 580, 580,0.000000 }, // 4255: b66M27; Electric Guitar2 // Amplitude begins at 1726.4, peaks 2433.9 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4243,4243, 0, 0, 233, 233,0.000000 }, // 4195: b66M37; Slap Bass 2 + {4255,4255, 0, 0, 233, 233,0.000000 }, // 4256: b66M37; Slap Bass 2 // Amplitude begins at 969.4, peaks 2676.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.1s. - {4244,4244, 0, 0, 426, 73,0.000000 }, // 4196: b66M39; Synth Bass 2 + {4256,4256, 0, 0, 426, 73,0.000000 }, // 4257: b66M39; Synth Bass 2 // Amplitude begins at 926.0, peaks 1127.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4245,4245, 0, 0, 40, 40,0.000000 }, // 4197: b66M45; Pizzicato String + {4257,4257, 0, 0, 40, 40,0.000000 }, // 4258: b66M45; Pizzicato String // Amplitude begins at 0.0, peaks 2475.5 at 1.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4246,4246, 0, 0, 40000, 20,0.000000 }, // 4198: b66M53; Voice Oohs + {4258,4258, 0, 0, 40000, 20,0.000000 }, // 4259: b66M53; Voice Oohs // Amplitude begins at 1763.9, peaks 3444.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4247,4247, 0, 0, 40000, 20,0.000000 }, // 4199: b66M82; Lead 3 calliope + {4259,4259, 0, 0, 40000, 20,0.000000 }, // 4260: b66M82; Lead 3 calliope // Amplitude begins at 1734.0, peaks 2658.1 at 0.0s, // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {4248,4248, 0, 0, 4626, 4626,0.000000 }, // 4200: b66M86; Lead 7 fifths + {4260,4260, 0, 0, 4626, 4626,0.000000 }, // 4261: b66M86; Lead 7 fifths // Amplitude begins at 2928.1, peaks 2958.0 at 0.0s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {4249,4249, 0, 0, 4813, 4813,0.000000 }, // 4201: b66M100; FX 5 brightness + {4261,4261, 0, 0, 4813, 4813,0.000000 }, // 4262: b66M100; FX 5 brightness // Amplitude begins at 2575.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 523, 523, 0, 0, 40, 40,0.000000 }, // 4202: b66M113; Agogo Bells + { 523, 523, 0, 0, 40, 40,0.000000 }, // 4263: b66M113; Agogo Bells // Amplitude begins at 3537.0, peaks 4331.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4250,4250, 0, 0, 66, 66,0.000000 }, // 4203: apgleeM117; b66M116; Melodic Tom; Taiko Drum + {4262,4262, 0, 0, 66, 66,0.000000 }, // 4264: apgleeM117; b66M116; Melodic Tom; Taiko Drum // Amplitude begins at 2277.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4251,4251, 0, 0, 46, 46,0.000000 }, // 4204: b66M117; Melodic Tom + {4263,4263, 0, 0, 46, 46,0.000000 }, // 4265: b66M117; Melodic Tom // Amplitude begins at 156.3, peaks 568.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4252,4252, 78, 0, 100, 100,0.000000 }, // 4205: b66P70; Maracas + {4264,4264, 78, 0, 100, 100,0.000000 }, // 4266: b66P70; Maracas // Amplitude begins at 2127.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130, 130, 52, 0, 73, 73,0.000000 }, // 4206: 3drm67P36; Bass Drum 1 + { 130, 130, 52, 0, 73, 73,0.000000 }, // 4267: 3drm67P36; Bass Drum 1 // Amplitude begins at 1909.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 131, 131, 48, 0, 40, 40,0.000000 }, // 4207: 3drm67P37; Side Stick + { 131, 131, 48, 0, 40, 40,0.000000 }, // 4268: 3drm67P37; Side Stick // Amplitude begins at 2174.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 130, 130, 58, 0, 80, 80,0.000000 }, // 4208: 3drm67P38; Acoustic Snare + { 130, 130, 58, 0, 80, 80,0.000000 }, // 4269: 3drm67P38; Acoustic Snare // Amplitude begins at 616.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 47, 0, 26, 26,0.000000 }, // 4209: 3drm67P40; Electric Snare + { 133, 133, 47, 0, 26, 26,0.000000 }, // 4270: 3drm67P40; Electric Snare // Amplitude begins at 1471.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 492, 492, 43, 0, 26, 26,0.000000 }, // 4210: 3drm67P41; 3drm67P43; 3drm67P45; High Floor Tom; Low Floor Tom; Low Tom + { 492, 492, 43, 0, 26, 26,0.000000 }, // 4271: 3drm67P41; 3drm67P43; 3drm67P45; High Floor Tom; Low Floor Tom; Low Tom // Amplitude begins at 569.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 49, 0, 26, 26,0.000000 }, // 4211: 3drm67P42; Closed High Hat + { 133, 133, 49, 0, 26, 26,0.000000 }, // 4272: 3drm67P42; Closed High Hat // Amplitude begins at 737.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 51, 0, 20, 20,0.000000 }, // 4212: 3drm67P44; Pedal High Hat + { 133, 133, 51, 0, 20, 20,0.000000 }, // 4273: 3drm67P44; Pedal High Hat // Amplitude begins at 742.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 54, 0, 20, 20,0.000000 }, // 4213: 3drm67P46; Open High Hat + { 133, 133, 54, 0, 20, 20,0.000000 }, // 4274: 3drm67P46; Open High Hat // Amplitude begins at 627.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 57, 0, 20, 20,0.000000 }, // 4214: 3drm67P47; Low-Mid Tom + { 133, 133, 57, 0, 20, 20,0.000000 }, // 4275: 3drm67P47; Low-Mid Tom // Amplitude begins at 1586.2, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 492, 492, 72, 0, 146, 146,0.000000 }, // 4215: 3drm67P48; High-Mid Tom - - // Amplitude begins at 572.6, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 60, 0, 20, 20,0.000000 }, // 4216: 3drm67P49; Crash Cymbal 1 + { 492, 492, 72, 0, 146, 146,0.000000 }, // 4276: 3drm67P48; High-Mid Tom // Amplitude begins at 924.4, peaks 968.9 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 138, 138, 76, 0, 613, 613,0.000000 }, // 4217: 3drm67P50; High Tom + { 138, 138, 76, 0, 613, 613,0.000000 }, // 4277: 3drm67P50; High Tom // Amplitude begins at 28.1, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 139, 139, 84, 0, 260, 260,0.000000 }, // 4218: 3drm67P51; Ride Cymbal 1 + { 139, 139, 84, 0, 260, 260,0.000000 }, // 4278: 3drm67P51; Ride Cymbal 1 // Amplitude begins at 236.3, peaks 1134.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 36, 0, 113, 113,0.000000 }, // 4219: 3drm67P52; Chinese Cymbal + { 140, 140, 36, 0, 113, 113,0.000000 }, // 4279: 3drm67P52; Chinese Cymbal // Amplitude begins at 1283.9, peaks 1319.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 141, 141, 76, 0, 586, 586,0.000000 }, // 4220: 3drm67P53; Ride Bell + { 141, 141, 76, 0, 586, 586,0.000000 }, // 4280: 3drm67P53; Ride Bell // Amplitude begins at 1318.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 142, 142, 84, 0, 60, 60,0.000000 }, // 4221: 3drm67P54; Tambourine + { 142, 142, 84, 0, 60, 60,0.000000 }, // 4281: 3drm67P54; Tambourine // Amplitude begins at 1279.7, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 136, 136, 83, 0, 413, 413,0.000000 }, // 4222: 3drm67P55; Splash Cymbal + { 136, 136, 83, 0, 413, 413,0.000000 }, // 4282: 3drm67P55; Splash Cymbal // Amplitude begins at 635.8, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 143, 143, 84, 0, 106, 106,0.000000 }, // 4223: 3drm67P56; Cow Bell + { 143, 143, 84, 0, 106, 106,0.000000 }, // 4283: 3drm67P56; Cow Bell // Amplitude begins at 366.5, peaks 377.0 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4253,4253, 24, 0, 566, 566,0.000000 }, // 4224: 3drm67P57; Crash Cymbal 2 + {4265,4265, 24, 0, 566, 566,0.000000 }, // 4284: 3drm67P57; Crash Cymbal 2 // Amplitude begins at 873.3, peaks 1065.7 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - { 138, 138, 77, 0, 573, 573,0.000000 }, // 4225: 3drm67P58; Vibraslap + { 138, 138, 77, 0, 573, 573,0.000000 }, // 4285: 3drm67P58; Vibraslap // Amplitude begins at 3027.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 145, 145, 60, 0, 40, 40,0.000000 }, // 4226: 3drm67P59; Ride Cymbal 2 + { 145, 145, 60, 0, 40, 40,0.000000 }, // 4286: 3drm67P59; Ride Cymbal 2 // Amplitude begins at 1422.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 146, 146, 65, 0, 13, 13,0.000000 }, // 4227: 3drm67P60; High Bongo + { 146, 146, 65, 0, 13, 13,0.000000 }, // 4287: 3drm67P60; High Bongo // Amplitude begins at 2439.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 147, 147, 59, 0, 40, 40,0.000000 }, // 4228: 3drm67P61; Low Bongo + { 147, 147, 59, 0, 40, 40,0.000000 }, // 4288: 3drm67P61; Low Bongo // Amplitude begins at 2488.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 148, 148, 51, 0, 40, 40,0.000000 }, // 4229: 3drm67P62; Mute High Conga + { 148, 148, 51, 0, 40, 40,0.000000 }, // 4289: 3drm67P62; Mute High Conga // Amplitude begins at 2228.9, peaks 2455.9 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 149, 149, 45, 0, 46, 46,0.000000 }, // 4230: 3drm67P63; Open High Conga + { 149, 149, 45, 0, 46, 46,0.000000 }, // 4290: 3drm67P63; Open High Conga // Amplitude begins at 2757.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 150, 150, 71, 0, 133, 133,0.000000 }, // 4231: 3drm67P64; Low Conga + { 150, 150, 71, 0, 133, 133,0.000000 }, // 4291: 3drm67P64; Low Conga // Amplitude begins at 1644.4, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 151, 151, 60, 0, 140, 140,0.000000 }, // 4232: 3drm67P65; High Timbale + { 151, 151, 60, 0, 140, 140,0.000000 }, // 4292: 3drm67P65; High Timbale // Amplitude begins at 2915.6, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 152, 152, 58, 0, 153, 153,0.000000 }, // 4233: 3drm67P66; Low Timbale + { 152, 152, 58, 0, 153, 153,0.000000 }, // 4293: 3drm67P66; Low Timbale // Amplitude begins at 1.4, peaks 567.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 53, 0, 86, 86,0.000000 }, // 4234: 3drm67P67; High Agogo + { 153, 153, 53, 0, 86, 86,0.000000 }, // 4294: 3drm67P67; High Agogo // Amplitude begins at 726.4, peaks 1145.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 154, 154, 64, 0, 13, 13,0.000000 }, // 4235: 3drm67P68; Low Agogo + { 154, 154, 64, 0, 13, 13,0.000000 }, // 4295: 3drm67P68; Low Agogo // Amplitude begins at 240.4, peaks 2643.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 155, 155, 71, 0, 273, 273,0.000000 }, // 4236: 3drm67P69; Cabasa + { 155, 155, 71, 0, 273, 273,0.000000 }, // 4296: 3drm67P69; Cabasa // Amplitude begins at 22.5, peaks 1489.3 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 157, 157, 61, 0, 53, 53,0.000000 }, // 4237: 3drm67P71; Short Whistle + { 157, 157, 61, 0, 53, 53,0.000000 }, // 4297: 3drm67P71; Short Whistle // Amplitude begins at 2561.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 48, 0, 40, 40,0.000000 }, // 4238: 3drm67P73; Short Guiro + { 159, 159, 48, 0, 40, 40,0.000000 }, // 4298: 3drm67P73; Short Guiro // Amplitude begins at 2275.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 160, 160, 69, 0, 20, 20,0.000000 }, // 4239: 3drm67P74; Long Guiro + { 160, 160, 69, 0, 20, 20,0.000000 }, // 4299: 3drm67P74; Long Guiro // Amplitude begins at 2255.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 161, 161, 68, 0, 20, 20,0.000000 }, // 4240: 3drm67P75; Claves + { 161, 161, 68, 0, 20, 20,0.000000 }, // 4300: 3drm67P75; Claves // Amplitude begins at 6.2, peaks 2838.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 162, 162, 63, 0, 113, 113,0.000000 }, // 4241: 3drm67P76; High Wood Block + { 162, 162, 63, 0, 113, 113,0.000000 }, // 4301: 3drm67P76; High Wood Block // Amplitude begins at 6.1, peaks 1405.4 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 163, 163, 74, 0, 293, 293,0.000000 }, // 4242: 3drm67P77; Low Wood Block + { 163, 163, 74, 0, 293, 293,0.000000 }, // 4302: 3drm67P77; Low Wood Block // Amplitude begins at 302.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 164, 164, 60, 0, 113, 113,0.000000 }, // 4243: 3drm67P78; Mute Cuica + { 164, 164, 60, 0, 113, 113,0.000000 }, // 4303: 3drm67P78; Mute Cuica // Amplitude begins at 125.1, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - { 165, 165, 80, 0, 440, 440,0.000000 }, // 4244: 3drm67P79; Open Cuica + { 165, 165, 80, 0, 440, 440,0.000000 }, // 4304: 3drm67P79; Open Cuica // Amplitude begins at 1.7, peaks 564.5 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 166, 166, 64, 0, 46, 46,0.000000 }, // 4245: 3drm67P80; Mute Triangle + { 166, 166, 64, 0, 46, 46,0.000000 }, // 4305: 3drm67P80; Mute Triangle // Amplitude begins at 0.0, peaks 516.7 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - { 167, 167, 69, 0, 293, 293,0.000000 }, // 4246: 3drm67P81; Open Triangle + { 167, 167, 69, 0, 293, 293,0.000000 }, // 4306: 3drm67P81; Open Triangle // Amplitude begins at 819.0, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 168, 168, 73, 0, 133, 133,0.000000 }, // 4247: 3drm67P82; Shaker + { 168, 168, 73, 0, 133, 133,0.000000 }, // 4307: 3drm67P82; Shaker // Amplitude begins at 2267.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 169, 169, 75, 0, 20, 20,0.000000 }, // 4248: 3drm67P83; Jingle Bell + { 169, 169, 75, 0, 20, 20,0.000000 }, // 4308: 3drm67P83; Jingle Bell // Amplitude begins at 2478.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 170, 170, 68, 0, 33, 33,0.000000 }, // 4249: 3drm67P84; Bell Tree + { 170, 170, 68, 0, 33, 33,0.000000 }, // 4309: 3drm67P84; Bell Tree // Amplitude begins at 2224.9, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 132, 132, 48, 0, 100, 100,0.000000 }, // 4250: 3drm67P85; Castanets + { 132, 132, 48, 0, 100, 100,0.000000 }, // 4310: 3drm67P85; Castanets // Amplitude begins at 2650.9, peaks 2908.8 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {3051,3051, 53, 0, 806, 806,0.000000 }, // 4251: 3drm67P86; Mute Surdu + {3064,3064, 53, 0, 806, 806,0.000000 }, // 4311: 3drm67P86; Mute Surdu // Amplitude begins at 1022.5, peaks 1861.0 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4254,4254, 0, 0, 1026, 1026,0.000000 }, // 4252: 2x2byJANM0; AcouGrandPiano + {4266,4266, 0, 0, 1026, 1026,0.000000 }, // 4312: 2x2byJANM0; AcouGrandPiano // Amplitude begins at 2790.9, peaks 2999.6 at 0.0s, // fades to 20% at 1.6s, keyoff fades to 20% in 1.6s. - {4255,4256, 0, 0, 1633, 1633,0.000000 }, // 4253: 2x2byJANM1; BrightAcouGrand + {4267,4268, 0, 0, 1633, 1633,0.000000 }, // 4313: 2x2byJANM1; BrightAcouGrand // Amplitude begins at 2938.4, peaks 3035.6 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {4257,4257, 0, 0, 1500, 1500,0.000000 }, // 4254: 2x2byJANM2; ElecGrandPiano + {4269,4269, 0, 0, 1500, 1500,0.000000 }, // 4314: 2x2byJANM2; ElecGrandPiano // Amplitude begins at 2037.9, peaks 2211.6 at 0.0s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4258,4259, 0, 0, 1080, 1080,0.000000 }, // 4255: 2x2byJANM3; Honky-tonkPiano + {4270,4271, 0, 0, 1080, 1080,0.000000 }, // 4315: 2x2byJANM3; Honky-tonkPiano // Amplitude begins at 967.6, peaks 1218.5 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4260,4261, 0, 0, 1713, 1713,0.000000 }, // 4256: 2x2byJANM4; Rhodes Piano + {4272,4273, 0, 0, 1713, 1713,0.000000 }, // 4316: 2x2byJANM4; Rhodes Piano // Amplitude begins at 1664.5, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4262,4263, 0, 0, 573, 573,0.000000 }, // 4257: 2x2byJANM5; Chorused Piano + {4274,4275, 0, 0, 573, 573,0.000000 }, // 4317: 2x2byJANM5; Chorused Piano // Amplitude begins at 850.0, peaks 971.1 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4264,4264, 0, 0, 253, 253,0.000000 }, // 4258: 2x2byJANM6; Harpsichord + {4276,4276, 0, 0, 253, 253,0.000000 }, // 4318: 2x2byJANM6; Harpsichord // Amplitude begins at 1431.0, peaks 1481.8 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4265,4265, 0, 0, 320, 320,0.000000 }, // 4259: 2x2byJANM7; Clavinet + {4277,4277, 0, 0, 320, 320,0.000000 }, // 4319: 2x2byJANM7; Clavinet // Amplitude begins at 1136.1, peaks 1386.8 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.0s. - {4266,4267, 0, 0, 486, 6,0.000000 }, // 4260: 2x2byJANM8; Celesta + {4278,4279, 0, 0, 486, 6,0.000000 }, // 4320: 2x2byJANM8; Celesta // Amplitude begins at 757.6, peaks 898.7 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4268,4269, 0, 0, 486, 486,0.000000 }, // 4261: 2x2byJANM9; Glockenspiel + {4280,4281, 0, 0, 486, 486,0.000000 }, // 4321: 2x2byJANM9; Glockenspiel // Amplitude begins at 1636.9, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4270,4270, 0, 0, 413, 413,0.000000 }, // 4262: 2x2byJANM10; Music box + {4282,4282, 0, 0, 413, 413,0.000000 }, // 4322: 2x2byJANM10; Music box // Amplitude begins at 1583.5, peaks 1717.1 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4271,4271, 0, 0, 433, 433,0.000000 }, // 4263: 2x2byJANM11; Vibraphone + {4283,4283, 0, 0, 433, 433,0.000000 }, // 4323: 2x2byJANM11; Vibraphone // Amplitude begins at 1180.8, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4272,4273, 0, 0, 400, 400,0.000000 }, // 4264: 2x2byJANM12; Marimba + {4284,4285, 0, 0, 400, 400,0.000000 }, // 4324: 2x2byJANM12; Marimba // Amplitude begins at 1750.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4274,4275, 0, 0, 46, 46,0.000000 }, // 4265: 2x2byJANM13; Xylophone + {4286,4287, 0, 0, 46, 46,0.000000 }, // 4325: 2x2byJANM13; Xylophone // Amplitude begins at 2832.8, peaks 2958.9 at 0.0s, // fades to 20% at 2.3s, keyoff fades to 20% in 2.3s. - {4276,4276, 0, 0, 2346, 2346,0.000000 }, // 4266: 2x2byJANM14; Tubular Bells + {4288,4288, 0, 0, 2346, 2346,0.000000 }, // 4326: 2x2byJANM14; Tubular Bells // Amplitude begins at 1028.8, peaks 1038.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4277,4278, 0, 0, 206, 206,0.000000 }, // 4267: 2x2byJANM15; Dulcimer + {4289,4290, 0, 0, 206, 206,0.000000 }, // 4327: 2x2byJANM15; Dulcimer // Amplitude begins at 1598.7, peaks 1952.9 at 0.1s, // fades to 20% at 3.6s, keyoff fades to 20% in 3.6s. - {4279,4279, 0, 0, 3580, 3580,0.000000 }, // 4268: 2x2byJANM16; Hammond Organ + {4291,4291, 0, 0, 3580, 3580,0.000000 }, // 4328: 2x2byJANM16; Hammond Organ // Amplitude begins at 2577.0, peaks 3096.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4280,4280, 0, 0, 40000, 6,0.000000 }, // 4269: 2x2byJANM17; Percussive Organ + {4292,4292, 0, 0, 40000, 6,0.000000 }, // 4329: 2x2byJANM17; Percussive Organ // Amplitude begins at 684.6, peaks 3658.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4281,4282, 0, 0, 40000, 6,0.000000 }, // 4270: 2x2byJANM18; Rock Organ + {4293,4294, 0, 0, 40000, 6,0.000000 }, // 4330: 2x2byJANM18; Rock Organ // Amplitude begins at 0.3, peaks 775.5 at 13.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4283,4284, 0, 0, 40000, 6,0.000000 }, // 4271: 2x2byJANM19; Church Organ + {4295,4296, 0, 0, 40000, 6,0.000000 }, // 4331: 2x2byJANM19; Church Organ // Amplitude begins at 0.0, peaks 1001.6 at 35.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4285,4286, 0, 0, 40000, 6,0.000000 }, // 4272: 2x2byJANM20; Reed Organ + {4297,4298, 0, 0, 40000, 6,0.000000 }, // 4332: 2x2byJANM20; Reed Organ // Amplitude begins at 0.0, peaks 1029.0 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4287,4288, 0, 0, 40000, 6,0.000000 }, // 4273: 2x2byJANM21; Accordion + {4299,4300, 0, 0, 40000, 6,0.000000 }, // 4333: 2x2byJANM21; Accordion // Amplitude begins at 0.5, peaks 757.7 at 30.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4289,4290, 0, 0, 40000, 73,0.000000 }, // 4274: 2x2byJANM22; Harmonica + {4301,4302, 0, 0, 40000, 73,0.000000 }, // 4334: 2x2byJANM22; Harmonica // Amplitude begins at 0.0, peaks 1071.3 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4291,4292, 0, 0, 40000, 6,0.000000 }, // 4275: 2x2byJANM23; Tango Accordion + {4303,4304, 0, 0, 40000, 6,0.000000 }, // 4335: 2x2byJANM23; Tango Accordion // Amplitude begins at 874.4, peaks 894.6 at 0.0s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4293,4294, 0, 0, 466, 466,0.000000 }, // 4276: 2x2byJANM24; Acoustic Guitar1 + {4305,4306, 0, 0, 466, 466,0.000000 }, // 4336: 2x2byJANM24; Acoustic Guitar1 // Amplitude begins at 950.2, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - {4295,4296, 0, 0, 1046, 1046,0.000000 }, // 4277: 2x2byJANM25; Acoustic Guitar2 + {4307,4308, 0, 0, 1046, 1046,0.000000 }, // 4337: 2x2byJANM25; Acoustic Guitar2 // Amplitude begins at 1413.6, peaks 1534.0 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {4297,4298, 0, 0, 1853, 1853,0.000000 }, // 4278: 2x2byJANM26; Electric Guitar1 + {4309,4310, 0, 0, 1853, 1853,0.000000 }, // 4338: 2x2byJANM26; Electric Guitar1 // Amplitude begins at 647.4, peaks 890.1 at 0.1s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4299,4299, 0, 0, 80, 80,0.000000 }, // 4279: 2x2byJANM27; Electric Guitar2 + {4311,4311, 0, 0, 80, 80,0.000000 }, // 4339: 2x2byJANM27; Electric Guitar2 // Amplitude begins at 2653.1, peaks 2768.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4300,4300, 0, 0, 40000, 0,0.000000 }, // 4280: 2x2byJANM28; Electric Guitar3 + {4312,4312, 0, 0, 40000, 0,0.000000 }, // 4340: 2x2byJANM28; Electric Guitar3 // Amplitude begins at 3082.3, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4301,4302, 0, 0, 40000, 6,0.000000 }, // 4281: 2x2byJANM29; Overdrive Guitar + {4313,4314, 0, 0, 40000, 6,0.000000 }, // 4341: 2x2byJANM29; Overdrive Guitar // Amplitude begins at 2872.4, peaks 2985.8 at 0.0s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - {4303,4303, 0, 0, 3806, 3806,0.000000 }, // 4282: 2x2byJANM30; Distorton Guitar + {4315,4315, 0, 0, 3806, 3806,0.000000 }, // 4342: 2x2byJANM30; Distorton Guitar // Amplitude begins at 1415.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4304,4305, 0, 0, 13, 13,0.000000 }, // 4283: 2x2byJANM31; Guitar Harmonics + {4316,4317, 0, 0, 13, 13,0.000000 }, // 4343: 2x2byJANM31; Guitar Harmonics // Amplitude begins at 2454.0, peaks 3020.7 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {4306,4307, 0, 0, 766, 766,0.000000 }, // 4284: 2x2byJANM32; Acoustic Bass + {4318,4319, 0, 0, 766, 766,0.000000 }, // 4344: 2x2byJANM32; Acoustic Bass // Amplitude begins at 2155.0, peaks 2906.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4308,4309, 0, 0, 106, 106,0.000000 }, // 4285: 2x2byJANM33; Electric Bass 1 + {4320,4321, 0, 0, 106, 106,0.000000 }, // 4345: 2x2byJANM33; Electric Bass 1 // Amplitude begins at 1770.0, peaks 1854.3 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4310,4311, 0, 0, 606, 606,0.000000 }, // 4286: 2x2byJANM34; Electric Bass 2 + {4322,4323, 0, 0, 606, 606,0.000000 }, // 4346: 2x2byJANM34; Electric Bass 2 // Amplitude begins at 1669.6, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3417,4312, 0, 0, 580, 580,0.000000 }, // 4287: 2x2byJANM35; Fretless Bass + {3430,4324, 0, 0, 580, 580,0.000000 }, // 4347: 2x2byJANM35; Fretless Bass // Amplitude begins at 1540.5, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4313,4314, 0, 0, 1166, 1166,0.000000 }, // 4288: 2x2byJANM36; Slap Bass 1 + {4325,4326, 0, 0, 1166, 1166,0.000000 }, // 4348: 2x2byJANM36; Slap Bass 1 // Amplitude begins at 3167.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4315,4316, 0, 0, 320, 320,0.000000 }, // 4289: 2x2byJANM37; Slap Bass 2 + {4327,4328, 0, 0, 320, 320,0.000000 }, // 4349: 2x2byJANM37; Slap Bass 2 // Amplitude begins at 2648.2, peaks 3289.6 at 0.0s, // fades to 20% at 1.7s, keyoff fades to 20% in 1.7s. - {4317,4317, 0, 0, 1746, 1746,0.000000 }, // 4290: 2x2byJANM38; Synth Bass 1 + {4329,4329, 0, 0, 1746, 1746,0.000000 }, // 4350: 2x2byJANM38; Synth Bass 1 // Amplitude begins at 1325.1, peaks 1453.5 at 0.1s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {4318,4318, 0, 0, 2206, 2206,0.000000 }, // 4291: 2x2byJANM39; Synth Bass 2 + {4330,4330, 0, 0, 2206, 2206,0.000000 }, // 4351: 2x2byJANM39; Synth Bass 2 // Amplitude begins at 7.8, peaks 2932.2 at 0.1s, // fades to 20% at 4.8s, keyoff fades to 20% in 4.8s. - {4319,4319, 0, 0, 4813, 4813,0.000000 }, // 4292: 2x2byJANM40; Violin + {4331,4331, 0, 0, 4813, 4813,0.000000 }, // 4352: 2x2byJANM40; Violin // Amplitude begins at 0.0, peaks 1454.7 at 15.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4320,4321, 0, 0, 40000, 66,0.000000 }, // 4293: 2x2byJANM41; Viola + {4332,4333, 0, 0, 40000, 66,0.000000 }, // 4353: 2x2byJANM41; Viola // Amplitude begins at 0.0, peaks 1685.2 at 23.7s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4322,4323, 0, 0, 40000, 13,0.000000 }, // 4294: 2x2byJANM42; Cello + {4334,4335, 0, 0, 40000, 13,0.000000 }, // 4354: 2x2byJANM42; Cello // Amplitude begins at 0.0, peaks 1302.5 at 26.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4324,4325, 0, 0, 40000, 20,0.000000 }, // 4295: 2x2byJANM43; Contrabass + {4336,4337, 0, 0, 40000, 20,0.000000 }, // 4355: 2x2byJANM43; Contrabass // Amplitude begins at 0.0, peaks 1226.7 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4326,4327, 0, 0, 40000, 113,0.000000 }, // 4296: 2x2byJANM44; Tremulo Strings + {4338,4339, 0, 0, 40000, 113,0.000000 }, // 4356: 2x2byJANM44; Tremulo Strings // Amplitude begins at 1798.8, peaks 2095.7 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4328,4329, 0, 0, 260, 260,0.000000 }, // 4297: 2x2byJANM45; Pizzicato String + {4340,4341, 0, 0, 260, 260,0.000000 }, // 4357: 2x2byJANM45; Pizzicato String // Amplitude begins at 540.7, peaks 593.5 at 0.0s, // fades to 20% at 1.9s, keyoff fades to 20% in 1.9s. - {4330,4331, 0, 0, 1853, 1853,0.000000 }, // 4298: 2x2byJANM46; Orchestral Harp + {4342,4343, 0, 0, 1853, 1853,0.000000 }, // 4358: 2x2byJANM46; Orchestral Harp // Amplitude begins at 535.6, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {3438,4332, 0, 0, 380, 380,0.000000 }, // 4299: 2x2byJANM47; Timpany + {3451,4344, 0, 0, 380, 380,0.000000 }, // 4359: 2x2byJANM47; Timpany // Amplitude begins at 2361.9, peaks 5292.3 at 0.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4333,4334, 0, 0, 40000, 0,0.000000 }, // 4300: 2x2byJANM48; String Ensemble1 + {4345,4346, 0, 0, 40000, 0,0.000000 }, // 4360: 2x2byJANM48; String Ensemble1 // Amplitude begins at 0.0, peaks 709.0 at 0.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4335,4336, 0, 0, 40000, 140,0.000000 }, // 4301: 2x2byJANM49; String Ensemble2 + {4347,4348, 0, 0, 40000, 140,0.000000 }, // 4361: 2x2byJANM49; String Ensemble2 // Amplitude begins at 0.0, peaks 1507.4 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4337,4338, 0, 0, 40000, 366,0.000000 }, // 4302: 2x2byJANM50; Synth Strings 1 + {4349,4350, 0, 0, 40000, 366,0.000000 }, // 4362: 2x2byJANM50; Synth Strings 1 // Amplitude begins at 0.0, peaks 1142.3 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {3446,4339, 0, 0, 40000, 466,0.000000 }, // 4303: 2x2byJANM51; SynthStrings 2 + {3459,4351, 0, 0, 40000, 466,0.000000 }, // 4363: 2x2byJANM51; SynthStrings 2 // Amplitude begins at 0.0, peaks 768.1 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {4340,4341, 0, 0, 40000, 273,0.000000 }, // 4304: 2x2byJANM52; Choir Aahs + {4352,4353, 0, 0, 40000, 273,0.000000 }, // 4364: 2x2byJANM52; Choir Aahs // Amplitude begins at 153.5, peaks 488.5 at 4.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4342,4343, 0, 0, 40000, 0,0.000000 }, // 4305: 2x2byJANM53; Voice Oohs + {4354,4355, 0, 0, 40000, 0,0.000000 }, // 4365: 2x2byJANM53; Voice Oohs // Amplitude begins at 0.5, peaks 4414.9 at 3.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4344,4344, 0, 0, 40000, 33,0.000000 }, // 4306: 2x2byJANM54; Synth Voice + {4356,4356, 0, 0, 40000, 33,0.000000 }, // 4366: 2x2byJANM54; Synth Voice // Amplitude begins at 0.0, peaks 1279.8 at 0.2s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4345,4346, 0, 0, 506, 506,0.000000 }, // 4307: 2x2byJANM55; Orchestra Hit + {4357,4358, 0, 0, 506, 506,0.000000 }, // 4367: 2x2byJANM55; Orchestra Hit // Amplitude begins at 47.1, peaks 1181.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3456,4347, 0, 0, 40000, 0,0.000000 }, // 4308: 2x2byJANM56; Trumpet + {3469,4359, 0, 0, 40000, 0,0.000000 }, // 4368: 2x2byJANM56; Trumpet // Amplitude begins at 281.5, peaks 942.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4348,4349, 0, 0, 40000, 6,0.000000 }, // 4309: 2x2byJANM57; Trombone + {4360,4361, 0, 0, 40000, 6,0.000000 }, // 4369: 2x2byJANM57; Trombone // Amplitude begins at 7.3, peaks 2637.1 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4350,4351, 0, 0, 40000, 73,0.000000 }, // 4310: 2x2byJANM58; Tuba + {4362,4363, 0, 0, 40000, 73,0.000000 }, // 4370: 2x2byJANM58; Tuba // Amplitude begins at 236.5, peaks 826.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4352,4353, 0, 0, 40000, 0,0.000000 }, // 4311: 2x2byJANM59; Muted Trumpet + {4364,4365, 0, 0, 40000, 0,0.000000 }, // 4371: 2x2byJANM59; Muted Trumpet // Amplitude begins at 0.0, peaks 3288.8 at 0.3s, // fades to 20% at 3.8s, keyoff fades to 20% in 3.8s. - {4354,4354, 0, 0, 3813, 3813,0.000000 }, // 4312: 2x2byJANM60; French Horn + {4366,4366, 0, 0, 3813, 3813,0.000000 }, // 4372: 2x2byJANM60; French Horn // Amplitude begins at 5.2, peaks 3046.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4355,4355, 0, 0, 40000, 6,0.000000 }, // 4313: 2x2byJANM61; Brass Section + {4367,4367, 0, 0, 40000, 6,0.000000 }, // 4373: 2x2byJANM61; Brass Section // Amplitude begins at 2470.6, peaks 3102.3 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4356,4356, 0, 0, 40, 40,0.000000 }, // 4314: 2x2byJANM62; Synth Brass 1 + {4368,4368, 0, 0, 40, 40,0.000000 }, // 4374: 2x2byJANM62; Synth Brass 1 // Amplitude begins at 1095.4, peaks 3106.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4357,4357, 0, 0, 40000, 6,0.000000 }, // 4315: 2x2byJANM63; Synth Brass 2 + {4369,4369, 0, 0, 40000, 6,0.000000 }, // 4375: 2x2byJANM63; Synth Brass 2 // Amplitude begins at 6.8, peaks 2713.4 at 32.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4358,4358, 0, 0, 40000, 6,0.000000 }, // 4316: 2x2byJANM64; Soprano Sax + {4370,4370, 0, 0, 40000, 6,0.000000 }, // 4376: 2x2byJANM64; Soprano Sax // Amplitude begins at 0.0, peaks 853.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4359,4360, 0, 0, 40000, 0,0.000000 }, // 4317: 2x2byJANM65; Alto Sax + {4371,4372, 0, 0, 40000, 0,0.000000 }, // 4377: 2x2byJANM65; Alto Sax // Amplitude begins at 140.8, peaks 2962.1 at 0.1s, // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {4361,4361, 0, 0, 4633, 4633,0.000000 }, // 4318: 2x2byJANM66; Tenor Sax + {4373,4373, 0, 0, 4633, 4633,0.000000 }, // 4378: 2x2byJANM66; Tenor Sax // Amplitude begins at 0.2, peaks 1303.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4362,4363, 0, 0, 40000, 0,0.000000 }, // 4319: 2x2byJANM67; Baritone Sax + {4374,4375, 0, 0, 40000, 0,0.000000 }, // 4379: 2x2byJANM67; Baritone Sax // Amplitude begins at 422.1, peaks 1366.8 at 34.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4364,4365, 0, 0, 40000, 33,0.000000 }, // 4320: 2x2byJANM68; Oboe + {4376,4377, 0, 0, 40000, 33,0.000000 }, // 4380: 2x2byJANM68; Oboe // Amplitude begins at 0.0, peaks 944.8 at 13.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4366,4367, 0, 0, 40000, 0,0.000000 }, // 4321: 2x2byJANM69; English Horn + {4378,4379, 0, 0, 40000, 0,0.000000 }, // 4381: 2x2byJANM69; English Horn // Amplitude begins at 306.8, peaks 1161.6 at 0.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4368,4369, 0, 0, 40000, 6,0.000000 }, // 4322: 2x2byJANM70; Bassoon + {4380,4381, 0, 0, 40000, 6,0.000000 }, // 4382: 2x2byJANM70; Bassoon // Amplitude begins at 0.3, peaks 1866.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4370,4371, 0, 0, 40000, 6,0.000000 }, // 4323: 2x2byJANM71; Clarinet + {4382,4383, 0, 0, 40000, 6,0.000000 }, // 4383: 2x2byJANM71; Clarinet // Amplitude begins at 0.0, peaks 2660.0 at 27.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4372,4373, 0, 0, 40000, 20,0.000000 }, // 4324: 2x2byJANM72; Piccolo + {4384,4385, 0, 0, 40000, 20,0.000000 }, // 4384: 2x2byJANM72; Piccolo // Amplitude begins at 0.0, peaks 3173.9 at 31.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4374,4375, 0, 0, 40000, 20,0.000000 }, // 4325: 2x2byJANM73; Flute + {4386,4387, 0, 0, 40000, 20,0.000000 }, // 4385: 2x2byJANM73; Flute // Amplitude begins at 0.0, peaks 1448.8 at 25.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4376,4377, 0, 0, 40000, 20,0.000000 }, // 4326: 2x2byJANM74; Recorder + {4388,4389, 0, 0, 40000, 20,0.000000 }, // 4386: 2x2byJANM74; Recorder // Amplitude begins at 0.0, peaks 3114.8 at 7.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4378,4379, 0, 0, 40000, 20,0.000000 }, // 4327: 2x2byJANM75; Pan Flute + {4390,4391, 0, 0, 40000, 20,0.000000 }, // 4387: 2x2byJANM75; Pan Flute // Amplitude begins at 0.0, peaks 2678.6 at 37.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4380,4381, 0, 0, 40000, 20,0.000000 }, // 4328: 2x2byJANM76; Bottle Blow + {4392,4393, 0, 0, 40000, 20,0.000000 }, // 4388: 2x2byJANM76; Bottle Blow // Amplitude begins at 0.0, peaks 815.6 at 38.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4382,4383, 0, 0, 40000, 26,0.000000 }, // 4329: 2x2byJANM77; Shakuhachi + {4394,4395, 0, 0, 40000, 26,0.000000 }, // 4389: 2x2byJANM77; Shakuhachi // Amplitude begins at 0.0, peaks 1763.1 at 0.3s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.0s. - {4384,4385, 0, 0, 553, 6,0.000000 }, // 4330: 2x2byJANM78; Whistle + {4396,4397, 0, 0, 553, 6,0.000000 }, // 4390: 2x2byJANM78; Whistle // Amplitude begins at 6.2, peaks 3338.0 at 38.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4386,4386, 0, 0, 40000, 53,0.000000 }, // 4331: 2x2byJANM79; Ocarina + {4398,4398, 0, 0, 40000, 53,0.000000 }, // 4391: 2x2byJANM79; Ocarina // Amplitude begins at 1388.7, peaks 1576.3 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4387,4388, 0, 0, 40000, 0,0.000000 }, // 4332: 2x2byJANM80; Lead 1 squareea + {4399,4400, 0, 0, 40000, 0,0.000000 }, // 4392: 2x2byJANM80; Lead 1 squareea // Amplitude begins at 2466.8, peaks 3024.9 at 22.9s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4389,4390, 0, 0, 40000, 0,0.000000 }, // 4333: 2x2byJANM81; Lead 2 sawtooth + {4401,4402, 0, 0, 40000, 0,0.000000 }, // 4393: 2x2byJANM81; Lead 2 sawtooth // Amplitude begins at 2999.1, peaks 3522.3 at 2.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4391,4391, 0, 0, 40000, 33,0.000000 }, // 4334: 2x2byJANM82; Lead 3 calliope + {4403,4403, 0, 0, 40000, 33,0.000000 }, // 4394: 2x2byJANM82; Lead 3 calliope // Amplitude begins at 864.8, peaks 2991.2 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4392,4392, 0, 0, 40000, 6,0.000000 }, // 4335: 2x2byJANM83; Lead 4 chiff + {4404,4404, 0, 0, 40000, 6,0.000000 }, // 4395: 2x2byJANM83; Lead 4 chiff // Amplitude begins at 2723.6, peaks 2756.4 at 0.3s, // fades to 20% at 3.3s, keyoff fades to 20% in 3.3s. - {4393,4393, 0, 0, 3333, 3333,0.000000 }, // 4336: 2x2byJANM84; Lead 5 charang + {4405,4405, 0, 0, 3333, 3333,0.000000 }, // 4396: 2x2byJANM84; Lead 5 charang // Amplitude begins at 0.0, peaks 3062.5 at 0.2s, // fades to 20% at 1.1s, keyoff fades to 20% in 1.1s. - {4394,4395, 0, 0, 1080, 1080,0.000000 }, // 4337: 2x2byJANM85; Lead 6 voice + {4406,4407, 0, 0, 1080, 1080,0.000000 }, // 4397: 2x2byJANM85; Lead 6 voice // Amplitude begins at 0.3, peaks 3942.2 at 0.3s, // fades to 20% at 3.7s, keyoff fades to 20% in 3.7s. - {4396,4396, 0, 0, 3700, 3700,0.000000 }, // 4338: 2x2byJANM86; Lead 7 fifths + {4408,4408, 0, 0, 3700, 3700,0.000000 }, // 4398: 2x2byJANM86; Lead 7 fifths // Amplitude begins at 1684.7, peaks 1749.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4397,4397, 0, 0, 40000, 140,0.000000 }, // 4339: 2x2byJANM87; Lead 8 brass + {4409,4409, 0, 0, 40000, 140,0.000000 }, // 4399: 2x2byJANM87; Lead 8 brass // Amplitude begins at 2413.0, peaks 2628.0 at 0.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {4398,4399, 0, 0, 40000, 473,0.000000 }, // 4340: 2x2byJANM88; Pad 1 new age + {4410,4411, 0, 0, 40000, 473,0.000000 }, // 4400: 2x2byJANM88; Pad 1 new age // Amplitude begins at 0.0, peaks 1782.2 at 3.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {3521,4400, 0, 0, 40000, 440,0.000000 }, // 4341: 2x2byJANM89; Pad 2 warm + {3534,4412, 0, 0, 40000, 440,0.000000 }, // 4401: 2x2byJANM89; Pad 2 warm // Amplitude begins at 131.8, peaks 2727.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4401,4402, 0, 0, 40000, 13,0.000000 }, // 4342: 2x2byJANM90; Pad 3 polysynth + {4413,4414, 0, 0, 40000, 13,0.000000 }, // 4402: 2x2byJANM90; Pad 3 polysynth // Amplitude begins at 2261.0, peaks 2580.4 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4403,4404, 0, 0, 40000, 33,0.000000 }, // 4343: 2x2byJANM91; Pad 4 choir + {4415,4416, 0, 0, 40000, 33,0.000000 }, // 4403: 2x2byJANM91; Pad 4 choir // Amplitude begins at 0.0, peaks 1478.6 at 1.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4405,4406, 0, 0, 40000, 440,0.000000 }, // 4344: 2x2byJANM92; Pad 5 bowedpad + {4417,4418, 0, 0, 40000, 440,0.000000 }, // 4404: 2x2byJANM92; Pad 5 bowedpad // Amplitude begins at 0.0, peaks 887.8 at 0.5s, // fades to 20% at 2.0s, keyoff fades to 20% in 0.0s. - {4407,4408, 0, 0, 1973, 6,0.000000 }, // 4345: 2x2byJANM93; Pad 6 metallic + {4419,4420, 0, 0, 1973, 6,0.000000 }, // 4405: 2x2byJANM93; Pad 6 metallic // Amplitude begins at 0.0, peaks 2934.6 at 0.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.5s. - {4409,4410, 0, 0, 40000, 473,0.000000 }, // 4346: 2x2byJANM94; Pad 7 halo + {4421,4422, 0, 0, 40000, 473,0.000000 }, // 4406: 2x2byJANM94; Pad 7 halo // Amplitude begins at 0.0, peaks 1415.4 at 0.1s, // fades to 20% at 1.3s, keyoff fades to 20% in 1.3s. - {4411,4412, 0, 0, 1346, 1346,0.000000 }, // 4347: 2x2byJANM95; Pad 8 sweep + {4423,4424, 0, 0, 1346, 1346,0.000000 }, // 4407: 2x2byJANM95; Pad 8 sweep // Amplitude begins at 1538.5, peaks 1607.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.3s. - {4413,4414, 0, 0, 40000, 300,0.000000 }, // 4348: 2x2byJANM96; FX 1 rain + {4425,4426, 0, 0, 40000, 300,0.000000 }, // 4408: 2x2byJANM96; FX 1 rain // Amplitude begins at 0.0, peaks 1122.3 at 1.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {4415,4416, 0, 0, 40000, 580,0.000000 }, // 4349: 2x2byJANM97; FX 2 soundtrack + {4427,4428, 0, 0, 40000, 580,0.000000 }, // 4409: 2x2byJANM97; FX 2 soundtrack // Amplitude begins at 2866.0, peaks 2868.8 at 0.1s, // fades to 20% at 2.5s, keyoff fades to 20% in 2.5s. - {4417,4418, 0, 0, 2480, 2480,0.000000 }, // 4350: 2x2byJANM98; FX 3 crystal + {4429,4430, 0, 0, 2480, 2480,0.000000 }, // 4410: 2x2byJANM98; FX 3 crystal // Amplitude begins at 466.1, peaks 1261.0 at 2.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4419,4420, 0, 0, 40000, 440,0.000000 }, // 4351: 2x2byJANM99; FX 4 atmosphere + {4431,4432, 0, 0, 40000, 440,0.000000 }, // 4411: 2x2byJANM99; FX 4 atmosphere // Amplitude begins at 843.9, peaks 974.0 at 5.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4421,4422, 0, 0, 40000, 240,0.000000 }, // 4352: 2x2byJANM100; FX 5 brightness + {4433,4434, 0, 0, 40000, 240,0.000000 }, // 4412: 2x2byJANM100; FX 5 brightness // Amplitude begins at 1455.4, peaks 3640.1 at 2.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.6s. - {4423,4423, 0, 0, 40000, 566,0.000000 }, // 4353: 2x2byJANM101; FX 6 goblins + {4435,4435, 0, 0, 40000, 566,0.000000 }, // 4413: 2x2byJANM101; FX 6 goblins // Amplitude begins at 0.0, peaks 3258.7 at 4.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4424,4425, 0, 0, 40000, 440,0.000000 }, // 4354: 2x2byJANM102; FX 7 echoes + {4436,4437, 0, 0, 40000, 440,0.000000 }, // 4414: 2x2byJANM102; FX 7 echoes // Amplitude begins at 0.0, peaks 1526.6 at 0.3s, // fades to 20% at 2.2s, keyoff fades to 20% in 2.2s. - {4426,4426, 0, 0, 2173, 2173,0.000000 }, // 4355: 2x2byJANM103; FX 8 sci-fi + {4438,4438, 0, 0, 2173, 2173,0.000000 }, // 4415: 2x2byJANM103; FX 8 sci-fi // Amplitude begins at 50.1, peaks 1153.1 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4427,4428, 0, 0, 566, 566,0.000000 }, // 4356: 2x2byJANM104; Sitar + {4439,4440, 0, 0, 566, 566,0.000000 }, // 4416: 2x2byJANM104; Sitar // Amplitude begins at 100.0, peaks 2142.3 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4429,4430, 0, 0, 253, 253,0.000000 }, // 4357: 2x2byJANM105; Banjo + {4441,4442, 0, 0, 253, 253,0.000000 }, // 4417: 2x2byJANM105; Banjo // Amplitude begins at 1353.0, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4431,4432, 0, 0, 593, 593,0.000000 }, // 4358: 2x2byJANM106; Shamisen + {4443,4444, 0, 0, 593, 593,0.000000 }, // 4418: 2x2byJANM106; Shamisen // Amplitude begins at 780.9, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4433,4434, 0, 0, 300, 300,0.000000 }, // 4359: 2x2byJANM107; Koto + {4445,4446, 0, 0, 300, 300,0.000000 }, // 4419: 2x2byJANM107; Koto // Amplitude begins at 1357.2, peaks 1672.9 at 0.0s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3559,4435, 0, 0, 346, 346,0.000000 }, // 4360: 2x2byJANM108; Kalimba + {3572,4447, 0, 0, 346, 346,0.000000 }, // 4420: 2x2byJANM108; Kalimba // Amplitude begins at 3.3, peaks 762.0 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {3561,4436, 0, 0, 40000, 6,0.000000 }, // 4361: 2x2byJANM109; Bagpipe + {3574,4448, 0, 0, 40000, 6,0.000000 }, // 4421: 2x2byJANM109; Bagpipe // Amplitude begins at 0.0, peaks 1544.1 at 27.8s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {3563,4437, 0, 0, 40000, 66,0.000000 }, // 4362: 2x2byJANM110; Fiddle + {3576,4449, 0, 0, 40000, 66,0.000000 }, // 4422: 2x2byJANM110; Fiddle // Amplitude begins at 234.4, peaks 702.7 at 6.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4438,4439, 0, 0, 40000, 40,0.000000 }, // 4363: 2x2byJANM111; Shanai + {4450,4451, 0, 0, 40000, 40,0.000000 }, // 4423: 2x2byJANM111; Shanai // Amplitude begins at 530.4, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {3567,4440, 0, 0, 573, 573,0.000000 }, // 4364: 2x2byJANM112; Tinkle Bell + {3580,4452, 0, 0, 573, 573,0.000000 }, // 4424: 2x2byJANM112; Tinkle Bell // Amplitude begins at 40.2, peaks 1107.5 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4441,4442, 0, 0, 166, 166,0.000000 }, // 4365: 2x2byJANM113; Agogo Bells + {4453,4454, 0, 0, 166, 166,0.000000 }, // 4425: 2x2byJANM113; Agogo Bells // Amplitude begins at 1327.9, peaks 1335.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4443,4444, 0, 0, 906, 906,0.000000 }, // 4366: 2x2byJANM114; Steel Drums + {4455,4456, 0, 0, 906, 906,0.000000 }, // 4426: 2x2byJANM114; Steel Drums // Amplitude begins at 989.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4445,4446, 0, 0, 26, 26,0.000000 }, // 4367: 2x2byJANM115; Woodblock + {4457,4458, 0, 0, 26, 26,0.000000 }, // 4427: 2x2byJANM115; Woodblock // Amplitude begins at 1496.5, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {3575,4447, 0, 0, 126, 126,0.000000 }, // 4368: 2x2byJANM116; Taiko Drum + {3588,4459, 0, 0, 126, 126,0.000000 }, // 4428: 2x2byJANM116; Taiko Drum // Amplitude begins at 6.3, peaks 1217.9 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4448,4449, 0, 0, 66, 66,0.000000 }, // 4369: 2x2byJANM117; Melodic Tom + {4460,4461, 0, 0, 66, 66,0.000000 }, // 4429: 2x2byJANM117; Melodic Tom // Amplitude begins at 7.9, peaks 1914.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4450,4451, 0, 0, 146, 146,0.000000 }, // 4370: 2x2byJANM118; Synth Drum + {4462,4463, 0, 0, 146, 146,0.000000 }, // 4430: 2x2byJANM118; Synth Drum // Amplitude begins at 0.0, peaks 481.1 at 1.2s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4452,4453, 0, 0, 1166, 1166,0.000000 }, // 4371: 2x2byJANM119; Reverse Cymbal + {4464,4465, 0, 0, 1166, 1166,0.000000 }, // 4431: 2x2byJANM119; Reverse Cymbal // Amplitude begins at 414.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4454,4455, 0, 0, 160, 160,0.000000 }, // 4372: 2x2byJANM120; Guitar FretNoise + {4466,4467, 0, 0, 160, 160,0.000000 }, // 4432: 2x2byJANM120; Guitar FretNoise // Amplitude begins at 0.0, peaks 194.4 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4456,4457, 0, 0, 300, 300,0.000000 }, // 4373: 2x2byJANM121; Breath Noise + {4468,4469, 0, 0, 300, 300,0.000000 }, // 4433: 2x2byJANM121; Breath Noise // Amplitude begins at 0.0, peaks 804.7 at 1.2s, // fades to 20% at 3.2s, keyoff fades to 20% in 3.2s. - {4458,4459, 0, 0, 3220, 3220,0.000000 }, // 4374: 2x2byJANM122; Seashore + {4470,4471, 0, 0, 3220, 3220,0.000000 }, // 4434: 2x2byJANM122; Seashore // Amplitude begins at 0.0, peaks 1071.9 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4460,4461, 0, 0, 153, 153,0.000000 }, // 4375: 2x2byJANM123; Bird Tweet + {4472,4473, 0, 0, 153, 153,0.000000 }, // 4435: 2x2byJANM123; Bird Tweet // Amplitude begins at 351.6, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4462,4463, 0, 0, 1166, 1166,0.000000 }, // 4376: 2x2byJANM124; Telephone + {4474,4475, 0, 0, 1166, 1166,0.000000 }, // 4436: 2x2byJANM124; Telephone // Amplitude begins at 0.0, peaks 523.1 at 2.4s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.8s. - {4464,4465, 0, 0, 40000, 820,0.000000 }, // 4377: 2x2byJANM125; Helicopter + {4476,4477, 0, 0, 40000, 820,0.000000 }, // 4437: 2x2byJANM125; Helicopter // Amplitude begins at 0.0, peaks 1690.7 at 3.5s, // fades to 20% at 40.0s, keyoff fades to 20% in 1.1s. - {4466,4467, 0, 0, 40000, 1086,0.000000 }, // 4378: 2x2byJANM126; Applause/Noise + {4478,4479, 0, 0, 40000, 1086,0.000000 }, // 4438: 2x2byJANM126; Applause/Noise // Amplitude begins at 1226.8, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4468,4468, 0, 0, 153, 153,0.000000 }, // 4379: 2x2byJANM127; Gunshot + {4480,4480, 0, 0, 153, 153,0.000000 }, // 4439: 2x2byJANM127; Gunshot // Amplitude begins at 21.4, peaks 1457.8 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 861, 861,244, 0, 13, 13,0.000000 }, // 4380: apgbloodM86; Lead 7 fifths + { 871, 871,244, 0, 13, 13,0.000000 }, // 4440: apgbloodM86; Lead 7 fifths // Amplitude begins at 0.0, peaks 163.1 at 0.2s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 872, 872,244, 0, 226, 226,0.000000 }, // 4381: apgbloodM97; FX 2 soundtrack + { 882, 882,244, 0, 226, 226,0.000000 }, // 4441: apgbloodM97; FX 2 soundtrack // Amplitude begins at 0.2, peaks 192.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 895, 895,232, 0, 120, 120,0.000000 }, // 4382: apgbloodM123; Bird Tweet + { 905, 905,232, 0, 120, 120,0.000000 }, // 4442: apgbloodM123; Bird Tweet // Amplitude begins at 0.0, peaks 434.7 at 4.1s, // fades to 20% at 4.1s, keyoff fades to 20% in 4.1s. - { 897, 897,220, 0, 4060, 4060,0.000000 }, // 4383: apgbloodM125; Helicopter + { 907, 907,220, 0, 4060, 4060,0.000000 }, // 4443: apgbloodM125; Helicopter // Amplitude begins at 2446.2, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 751, 751, 35, 0, 46, 46,0.000000 }, // 4384: apgbloodP0 + { 761, 761, 35, 0, 46, 46,0.000000 }, // 4444: apgbloodP0 // Amplitude begins at 404.1, peaks 2767.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 748, 748, 35, 0, 66, 66,0.000000 }, // 4385: apgbloodP1 + { 758, 758, 35, 0, 66, 66,0.000000 }, // 4445: apgbloodP1 // Amplitude begins at 37.2, peaks 1316.7 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 749, 749, 35, 0, 80, 80,0.000000 }, // 4386: apgbloodP2 + { 759, 759, 35, 0, 80, 80,0.000000 }, // 4446: apgbloodP2 // Amplitude begins at 2044.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 750, 750, 35, 0, 20, 20,0.000000 }, // 4387: apgbloodP3 + { 760, 760, 35, 0, 20, 20,0.000000 }, // 4447: apgbloodP3 // Amplitude begins at 2673.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 361, 361, 35, 0, 113, 113,0.000000 }, // 4388: apgbloodP4 + { 361, 361, 35, 0, 113, 113,0.000000 }, // 4448: apgbloodP4 // Amplitude begins at 1219.1, peaks 1259.4 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - { 752, 752, 35, 0, 773, 773,0.000000 }, // 4389: apgbloodP5 + { 762, 762, 35, 0, 773, 773,0.000000 }, // 4449: apgbloodP5 // Amplitude begins at 2317.6, peaks 2341.0 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 753, 753, 35, 0, 40, 40,0.000000 }, // 4390: apgbloodP6 + { 763, 763, 35, 0, 40, 40,0.000000 }, // 4450: apgbloodP6 // Amplitude begins at 2112.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2133,2133, 35, 0, 46, 46,0.000000 }, // 4391: apgbloodP8 + {2145,2145, 35, 0, 46, 46,0.000000 }, // 4451: apgbloodP8 // Amplitude begins at 978.0, peaks 2263.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 756, 756, 35, 0, 106, 106,0.000000 }, // 4392: apgbloodP9 + { 766, 766, 35, 0, 106, 106,0.000000 }, // 4452: apgbloodP9 // Amplitude begins at 1204.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2134,2134, 35, 0, 53, 53,0.000000 }, // 4393: apgbloodP10 + {2146,2146, 35, 0, 53, 53,0.000000 }, // 4453: apgbloodP10 // Amplitude begins at 23.1, peaks 835.6 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2135,2135, 35, 0, 73, 73,0.000000 }, // 4394: apgbloodP11 + {2147,2147, 35, 0, 73, 73,0.000000 }, // 4454: apgbloodP11 // Amplitude begins at 0.9, peaks 745.8 at 0.0s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.8s. - {2136,2136, 35, 0, 806, 806,0.000000 }, // 4395: apgbloodP12 + {2148,2148, 35, 0, 806, 806,0.000000 }, // 4455: apgbloodP12 // Amplitude begins at 1403.3, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2137,2137, 35, 0, 406, 406,0.000000 }, // 4396: apgbloodP13 + {2149,2149, 35, 0, 406, 406,0.000000 }, // 4456: apgbloodP13 // Amplitude begins at 901.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 376, 376, 35, 0, 226, 226,0.000000 }, // 4397: apgbloodP14 + { 376, 376, 35, 0, 226, 226,0.000000 }, // 4457: apgbloodP14 // Amplitude begins at 25.3, peaks 1157.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 760, 760, 35, 0, 120, 120,0.000000 }, // 4398: apgbloodP15 + { 770, 770, 35, 0, 120, 120,0.000000 }, // 4458: apgbloodP15 // Amplitude begins at 1937.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2138,2138, 35, 0, 100, 100,0.000000 }, // 4399: apgbloodP16 + {2150,2150, 35, 0, 100, 100,0.000000 }, // 4459: apgbloodP16 // Amplitude begins at 1548.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 382, 382, 35, 0, 20, 20,0.000000 }, // 4400: apgbloodP17 + { 382, 382, 35, 0, 20, 20,0.000000 }, // 4460: apgbloodP17 // Amplitude begins at 1977.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2139,2139, 35, 0, 20, 20,0.000000 }, // 4401: apgbloodP18 + {2151,2151, 35, 0, 20, 20,0.000000 }, // 4461: apgbloodP18 // Amplitude begins at 1849.8, peaks 2169.0 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 763, 763, 35, 0, 60, 60,0.000000 }, // 4402: apgbloodP19 + { 773, 773, 35, 0, 60, 60,0.000000 }, // 4462: apgbloodP19 // Amplitude begins at 2091.3, peaks 2689.6 at 0.0s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 764, 764, 35, 0, 200, 200,0.000000 }, // 4403: apgbloodP20 + { 774, 774, 35, 0, 200, 200,0.000000 }, // 4463: apgbloodP20 // Amplitude begins at 1169.2, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 35, 0, 200, 200,0.000000 }, // 4404: apgbloodP21 + { 775, 775, 35, 0, 200, 200,0.000000 }, // 4464: apgbloodP21 // Amplitude begins at 834.1, peaks 1552.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 766, 766, 35, 0, 120, 120,0.000000 }, // 4405: apgbloodP22 + { 776, 776, 35, 0, 120, 120,0.000000 }, // 4465: apgbloodP22 // Amplitude begins at 1.4, peaks 1290.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 388, 388, 35, 0, 73, 73,0.000000 }, // 4406: apgbloodP23 + { 388, 388, 35, 0, 73, 73,0.000000 }, // 4466: apgbloodP23 // Amplitude begins at 1264.1, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 767, 767, 35, 0, 173, 173,0.000000 }, // 4407: apgbloodP24 + { 777, 777, 35, 0, 173, 173,0.000000 }, // 4467: apgbloodP24 // Amplitude begins at 481.1, peaks 1253.2 at 0.0s, // fades to 20% at 1.0s, keyoff fades to 20% in 1.0s. - { 768, 768, 35, 0, 1006, 1006,0.000000 }, // 4408: apgbloodP25 + { 778, 778, 35, 0, 1006, 1006,0.000000 }, // 4468: apgbloodP25 // Amplitude begins at 28.8, peaks 1344.4 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 769, 769, 35, 0, 40, 40,0.000000 }, // 4409: apgbloodP26 - - // Amplitude begins at 1954.9, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2133,2133, 60, 0, 40, 40,0.000000 }, // 4410: apgbloodP38; Acoustic Snare - - // Amplitude begins at 1899.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2133,2133, 44, 0, 40, 40,0.000000 }, // 4411: apgbloodP40; Electric Snare - - // Amplitude begins at 1247.2, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2134,2134, 47, 0, 46, 46,0.000000 }, // 4412: apgbloodP42; Closed High Hat - - // Amplitude begins at 52.0, peaks 789.8 at 0.0s, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2135,2135, 47, 0, 60, 60,0.000000 }, // 4413: apgbloodP44; Pedal High Hat - - // Amplitude begins at 1.8, peaks 723.0 at 0.0s, - // fades to 20% at 0.7s, keyoff fades to 20% in 0.7s. - {2136,2136, 62, 0, 660, 660,0.000000 }, // 4414: apgbloodP46; Open High Hat - - // Amplitude begins at 1406.0, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {2137,2137, 93, 0, 233, 233,0.000000 }, // 4415: apgbloodP49; apgbloodP52; apgbloodP55; Chinese Cymbal; Crash Cymbal 1; Splash Cymbal - - // Amplitude begins at 1940.7, - // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2138,2138, 50, 0, 80, 80,0.000000 }, // 4416: apgbloodP56; Cow Bell - - // Amplitude begins at 1392.1, peaks 1411.9 at 0.0s, - // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {2137,2137, 40, 0, 393, 393,0.000000 }, // 4417: apgbloodP57; Crash Cymbal 2 - - // Amplitude begins at 1832.5, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2139,2139, 60, 0, 20, 20,0.000000 }, // 4418: apgbloodP60; High Bongo - - // Amplitude begins at 1939.1, peaks 2260.4 at 0.0s, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 763, 763, 60, 0, 46, 46,0.000000 }, // 4419: apgbloodP61; Low Bongo - - // Amplitude begins at 1833.1, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {2139,2139, 57, 0, 20, 20,0.000000 }, // 4420: apgbloodP62; Mute High Conga - - // Amplitude begins at 1203.1, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 42, 0, 193, 193,0.000000 }, // 4421: apgbloodP65; High Timbale - - // Amplitude begins at 1236.7, - // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 765, 765, 38, 0, 193, 193,0.000000 }, // 4422: apgbloodP66; Low Timbale - - // Amplitude begins at 2103.0, - // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 774, 774, 88, 0, 33, 33,0.000000 }, // 4423: apgbloodP80; Mute Triangle + { 779, 779, 35, 0, 40, 40,0.000000 }, // 4469: apgbloodP26 // Amplitude begins at 0.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3815,3815, 35, 2, 0, 0,0.000000 }, // 4424: apgbloodP100; apgbloodP101; apgbloodP102; apgbloodP103; apgbloodP104; apgbloodP105; apgbloodP106; apgbloodP107; apgbloodP108; apgbloodP109; apgbloodP110; apgbloodP111; apgbloodP112; apgbloodP113; apgbloodP114; apgbloodP115; apgbloodP116; apgbloodP117; apgbloodP118; apgbloodP119; apgbloodP120; apgbloodP121; apgbloodP122; apgbloodP123; apgbloodP124; apgbloodP125; apgbloodP126; apgbloodP127; apgbloodP88; apgbloodP89; apgbloodP90; apgbloodP91; apgbloodP92; apgbloodP93; apgbloodP94; apgbloodP95; apgbloodP96; apgbloodP97; apgbloodP98; apgbloodP99 + {3828,3828, 35, 2, 0, 0,0.000000 }, // 4470: apgbloodP100; apgbloodP101; apgbloodP102; apgbloodP103; apgbloodP104; apgbloodP105; apgbloodP106; apgbloodP107; apgbloodP108; apgbloodP109; apgbloodP110; apgbloodP111; apgbloodP112; apgbloodP113; apgbloodP114; apgbloodP115; apgbloodP116; apgbloodP117; apgbloodP118; apgbloodP119; apgbloodP120; apgbloodP121; apgbloodP122; apgbloodP123; apgbloodP124; apgbloodP125; apgbloodP126; apgbloodP127; apgbloodP88; apgbloodP89; apgbloodP90; apgbloodP91; apgbloodP92; apgbloodP93; apgbloodP94; apgbloodP95; apgbloodP96; apgbloodP97; apgbloodP98; apgbloodP99 // Amplitude begins at 1235.5, peaks 1276.2 at 0.0s, // fades to 20% at 1.5s, keyoff fades to 20% in 1.5s. - {4469,4469, 0, 0, 1500, 1500,0.000000 }, // 4425: apgleeM1; BrightAcouGrand + {4481,4481, 0, 0, 1500, 1500,0.000000 }, // 4471: apgleeM1; BrightAcouGrand // Amplitude begins at 704.6, peaks 715.2 at 0.0s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4470,4470, 0, 0, 1213, 1213,0.000000 }, // 4426: apgleeM4; Rhodes Piano + {4482,4482, 0, 0, 1213, 1213,0.000000 }, // 4472: apgleeM4; Rhodes Piano // Amplitude begins at 1212.8, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4471,4471, 0, 0, 40000, 46,0.000000 }, // 4427: apgleeM17; Percussive Organ + {4483,4483, 0, 0, 40000, 46,0.000000 }, // 4473: apgleeM17; Percussive Organ // Amplitude begins at 1735.2, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4472,4472, 0, 0, 40000, 26,0.000000 }, // 4428: apgleeM19; Church Organ + {4484,4484, 0, 0, 40000, 26,0.000000 }, // 4474: apgleeM19; Church Organ // Amplitude begins at 869.8, peaks 1042.2 at 0.1s, // fades to 20% at 3.6s, keyoff fades to 20% in 3.6s. - {4473,4473, 0, 0, 3566, 3566,0.000000 }, // 4429: apgleeM20; Reed Organ + {4485,4485, 0, 0, 3566, 3566,0.000000 }, // 4475: apgleeM20; Reed Organ // Amplitude begins at 0.0, peaks 303.1 at 25.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4474,4474, 0, 0, 40000, 6,0.000000 }, // 4430: apgleeM21; Accordion + {4486,4486, 0, 0, 40000, 6,0.000000 }, // 4476: apgleeM21; Accordion // Amplitude begins at 2096.9, peaks 2548.4 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4475,4475, 0, 0, 926, 926,0.000000 }, // 4431: apgleeM27; Electric Guitar2 + {4487,4487, 0, 0, 926, 926,0.000000 }, // 4477: apgleeM27; Electric Guitar2 // Amplitude begins at 1149.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4476,4476, 0, 0, 80, 80,0.000000 }, // 4432: apgleeM28; Electric Guitar3 + {4488,4488, 0, 0, 80, 80,0.000000 }, // 4478: apgleeM28; Electric Guitar3 // Amplitude begins at 387.4, peaks 1495.7 at 19.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4477,4477, 0, 0, 40000, 20,0.000000 }, // 4433: apgleeM29; Overdrive Guitar + {4489,4489, 0, 0, 40000, 20,0.000000 }, // 4479: apgleeM29; Overdrive Guitar // Amplitude begins at 162.9, peaks 628.9 at 19.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4478,4478, 0, 0, 40000, 20,0.000000 }, // 4434: apgleeM30; Distorton Guitar + {4490,4490, 0, 0, 40000, 20,0.000000 }, // 4480: apgleeM30; Distorton Guitar // Amplitude begins at 722.5, peaks 2762.8 at 0.0s, // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {4479,4479, 0, 0, 4633, 4633,0.000000 }, // 4435: apgleeM31; Guitar Harmonics + {4491,4491, 0, 0, 4633, 4633,0.000000 }, // 4481: apgleeM31; Guitar Harmonics // Amplitude begins at 2396.7, peaks 2520.0 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.0s. - {4480,4480, 0, 0, 406, 6,0.000000 }, // 4436: apgleeM33; Electric Bass 1 + {4492,4492, 0, 0, 406, 6,0.000000 }, // 4482: apgleeM33; Electric Bass 1 // Amplitude begins at 2673.5, peaks 3000.8 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4481,4481, 0, 0, 40000, 26,0.000000 }, // 4437: apgleeM34; Electric Bass 2 + {4493,4493, 0, 0, 40000, 26,0.000000 }, // 4483: apgleeM34; Electric Bass 2 // Amplitude begins at 2695.5, peaks 3067.8 at 0.0s, // fades to 20% at 4.6s, keyoff fades to 20% in 4.6s. - {4482,4482, 0, 0, 4620, 4620,0.000000 }, // 4438: apgleeM35; Fretless Bass + {4494,4494, 0, 0, 4620, 4620,0.000000 }, // 4484: apgleeM35; Fretless Bass // Amplitude begins at 1282.0, peaks 1529.6 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4483,4483, 0, 0, 40000, 20,0.000000 }, // 4439: apgleeM38; Synth Bass 1 + {4495,4495, 0, 0, 40000, 20,0.000000 }, // 4485: apgleeM38; Synth Bass 1 // Amplitude begins at 5.9, peaks 2095.5 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4484,4484, 0, 0, 40000, 0,0.000000 }, // 4440: apgleeM40; Violin + {4496,4496, 0, 0, 40000, 0,0.000000 }, // 4486: apgleeM40; Violin // Amplitude begins at 1068.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4485,4485, 0, 0, 40, 40,0.000000 }, // 4441: apgleeM43; apgleeM45; Contrabass; Pizzicato String + {4497,4497, 0, 0, 40, 40,0.000000 }, // 4487: apgleeM43; apgleeM45; Contrabass; Pizzicato String // Amplitude begins at 1850.8, peaks 2020.4 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4486,4486, 0, 0, 60, 60,0.000000 }, // 4442: apgleeM44; Tremulo Strings + {4498,4498, 0, 0, 60, 60,0.000000 }, // 4488: apgleeM44; Tremulo Strings // Amplitude begins at 1417.2, peaks 1585.8 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4487,4487, 0, 0, 100, 100,0.000000 }, // 4443: apgleeM47; Timpany + {4499,4499, 0, 0, 100, 100,0.000000 }, // 4489: apgleeM47; Timpany // Amplitude begins at 0.3, peaks 1381.8 at 2.6s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4488,4488, 0, 0, 40000, 126,0.000000 }, // 4444: apgleeM48; String Ensemble1 + {4500,4500, 0, 0, 40000, 126,0.000000 }, // 4490: apgleeM48; String Ensemble1 // Amplitude begins at 264.5, peaks 1449.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.0s. - {4489,4489, 0, 0, 106, 6,0.000000 }, // 4445: apgleeM51; SynthStrings 2 + {4501,4501, 0, 0, 106, 6,0.000000 }, // 4491: apgleeM51; SynthStrings 2 // Amplitude begins at 120.5, peaks 2226.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4490,4490, 0, 0, 40, 40,0.000000 }, // 4446: apgleeM56; apgleeM62; Synth Brass 1; Trumpet + {4502,4502, 0, 0, 40, 40,0.000000 }, // 4492: apgleeM56; apgleeM62; Synth Brass 1; Trumpet // Amplitude begins at 1793.5, peaks 3115.9 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4491,4491, 0, 0, 40000, 0,0.000000 }, // 4447: apgleeM58; Tuba + {4503,4503, 0, 0, 40000, 0,0.000000 }, // 4493: apgleeM58; Tuba // Amplitude begins at 108.4, peaks 2299.7 at 0.3s, // fades to 20% at 4.2s, keyoff fades to 20% in 4.2s. - {4492,4492, 0, 0, 4160, 4160,0.000000 }, // 4448: apgleeM61; Brass Section + {4504,4504, 0, 0, 4160, 4160,0.000000 }, // 4494: apgleeM61; Brass Section // Amplitude begins at 0.5, peaks 2880.0 at 0.1s, // fades to 20% at 0.8s, keyoff fades to 20% in 0.0s. - {4493,4493, 0, 0, 793, 0,0.000000 }, // 4449: apgleeM65; apgleeM66; Alto Sax; Tenor Sax + {4505,4505, 0, 0, 793, 0,0.000000 }, // 4495: apgleeM65; apgleeM66; Alto Sax; Tenor Sax // Amplitude begins at 0.8, peaks 2685.0 at 0.1s, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4494,4494, 0, 0, 473, 473,0.000000 }, // 4450: apgleeM67; Baritone Sax + {4506,4506, 0, 0, 473, 473,0.000000 }, // 4496: apgleeM67; Baritone Sax // Amplitude begins at 5.2, peaks 2659.5 at 21.2s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.1s. - {4495,4495, 0, 0, 40000, 73,0.000000 }, // 4451: apgleeM71; Clarinet + {4507,4507, 0, 0, 40000, 73,0.000000 }, // 4497: apgleeM71; Clarinet // Amplitude begins at 0.5, peaks 2768.9 at 0.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4496,4496, 0, 0, 40000, 6,0.000000 }, // 4452: apgleeM75; Pan Flute + {4508,4508, 0, 0, 40000, 6,0.000000 }, // 4498: apgleeM75; Pan Flute // Amplitude begins at 6.5, peaks 2409.2 at 12.3s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.2s. - {4497,4497, 0, 0, 40000, 153,0.000000 }, // 4453: apgleeM78; Whistle + {4509,4509, 0, 0, 40000, 153,0.000000 }, // 4499: apgleeM78; Whistle // Amplitude begins at 1191.5, peaks 1209.8 at 21.1s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.0s. - {4498,4498, 0, 0, 40000, 0,0.000000 }, // 4454: apgleeM80; Lead 1 squareea + {4510,4510, 0, 0, 40000, 0,0.000000 }, // 4500: apgleeM80; Lead 1 squareea // Amplitude begins at 120.5, peaks 2226.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4499,4499, 0, 0, 40, 40,0.000000 }, // 4455: apgleeM81; Lead 2 sawtooth + {4511,4511, 0, 0, 40, 40,0.000000 }, // 4501: apgleeM81; Lead 2 sawtooth // Amplitude begins at 0.6, peaks 2781.4 at 1.5s, // fades to 20% at 3.4s, keyoff fades to 20% in 0.0s. - {4500,4500, 0, 0, 3386, 0,0.000000 }, // 4456: apgleeM93; Pad 6 metallic + {4512,4512, 0, 0, 3386, 0,0.000000 }, // 4502: apgleeM93; Pad 6 metallic // Amplitude begins at 2080.3, peaks 2767.5 at 2.3s, // fades to 20% at 2.4s, keyoff fades to 20% in 0.0s. - {4501,4501, 0, 0, 2366, 0,0.000000 }, // 4457: apgleeM95; Pad 8 sweep + {4513,4513, 0, 0, 2366, 0,0.000000 }, // 4503: apgleeM95; Pad 8 sweep // Amplitude begins at 33.7, peaks 774.7 at 0.0s, // fades to 20% at 40.0s, keyoff fades to 20% in 0.4s. - {4502,4502, 0, 0, 40000, 440,0.000000 }, // 4458: apgleeM103; FX 8 sci-fi + {4514,4514, 0, 0, 40000, 440,0.000000 }, // 4504: apgleeM103; FX 8 sci-fi // Amplitude begins at 0.0, peaks 1560.7 at 1.1s, // fades to 20% at 1.2s, keyoff fades to 20% in 1.2s. - {4503,4503, 0, 0, 1226, 1226,0.000000 }, // 4459: apgleeM119; Reverse Cymbal + {4515,4515, 0, 0, 1226, 1226,0.000000 }, // 4505: apgleeM119; Reverse Cymbal // Amplitude begins at 1957.9, peaks 2573.1 at 0.0s, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 128, 128, 36, 0, 20, 20,0.000000 }, // 4460: apgleeP35; apgleeP36; Ac Bass Drum; Bass Drum 1 + { 128, 128, 36, 0, 20, 20,0.000000 }, // 4506: apgleeP35; apgleeP36; Ac Bass Drum; Bass Drum 1 // Amplitude begins at 1878.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4504,4504, 36, 0, 6, 6,0.000000 }, // 4461: apgleeP37; Side Stick + {4516,4516, 36, 0, 6, 6,0.000000 }, // 4507: apgleeP37; Side Stick // Amplitude begins at 1551.1, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {2022,2022, 36, 0, 93, 93,0.000000 }, // 4462: apgleeP38; Acoustic Snare + {2034,2034, 36, 0, 93, 93,0.000000 }, // 4508: apgleeP38; Acoustic Snare // Amplitude begins at 1303.3, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4098,4098, 48, 0, 6, 6,0.000000 }, // 4463: apgleeP39; Hand Clap + {4110,4110, 48, 0, 6, 6,0.000000 }, // 4509: apgleeP39; Hand Clap // Amplitude begins at 1460.8, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4099,4099, 36, 0, 26, 26,0.000000 }, // 4464: apgleeP40; Electric Snare + {4111,4111, 36, 0, 26, 26,0.000000 }, // 4510: apgleeP40; Electric Snare // Amplitude begins at 2824.2, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4505,4505, 48, 0, 253, 253,0.000000 }, // 4465: apgleeP41; Low Floor Tom + {4517,4517, 48, 0, 253, 253,0.000000 }, // 4511: apgleeP41; Low Floor Tom // Amplitude begins at 546.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 133, 133, 69, 0, 13, 13,0.000000 }, // 4466: apgleeP42; Closed High Hat + { 133, 133, 69, 0, 13, 13,0.000000 }, // 4512: apgleeP42; Closed High Hat // Amplitude begins at 2840.3, peaks 3033.6 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4505,4505, 52, 0, 406, 406,0.000000 }, // 4467: apgleeP43; High Floor Tom + {4517,4517, 52, 0, 406, 406,0.000000 }, // 4513: apgleeP43; High Floor Tom // Amplitude begins at 2.2, peaks 600.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 153, 153, 48, 0, 86, 86,0.000000 }, // 4468: apgleeP44; Pedal High Hat + { 153, 153, 48, 0, 86, 86,0.000000 }, // 4514: apgleeP44; Pedal High Hat // Amplitude begins at 2843.1, // fades to 20% at 0.5s, keyoff fades to 20% in 0.5s. - {4505,4505, 55, 0, 460, 460,0.000000 }, // 4469: apgleeP45; Low Tom + {4517,4517, 55, 0, 460, 460,0.000000 }, // 4515: apgleeP45; Low Tom // Amplitude begins at 388.4, peaks 1105.1 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - { 140, 140, 57, 0, 93, 93,0.000000 }, // 4470: apgleeP46; Open High Hat + { 140, 140, 57, 0, 93, 93,0.000000 }, // 4516: apgleeP46; Open High Hat // Amplitude begins at 2796.3, peaks 3031.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4505,4505, 58, 0, 553, 553,0.000000 }, // 4471: apgleeP47; Low-Mid Tom + {4517,4517, 58, 0, 553, 553,0.000000 }, // 4517: apgleeP47; Low-Mid Tom // Amplitude begins at 2760.9, peaks 2900.5 at 0.0s, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4505,4505, 60, 0, 600, 600,0.000000 }, // 4472: apgleeP48; High-Mid Tom + {4517,4517, 60, 0, 600, 600,0.000000 }, // 4518: apgleeP48; High-Mid Tom // Amplitude begins at 1300.9, peaks 1304.1 at 0.0s, // fades to 20% at 0.9s, keyoff fades to 20% in 0.9s. - {4506,4506, 62, 0, 860, 860,0.000000 }, // 4473: apgleeP49; Crash Cymbal 1 + {4518,4518, 62, 0, 860, 860,0.000000 }, // 4519: apgleeP49; Crash Cymbal 1 // Amplitude begins at 2939.2, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4505,4505, 63, 0, 606, 606,0.000000 }, // 4474: apgleeP50; High Tom + {4517,4517, 63, 0, 606, 606,0.000000 }, // 4520: apgleeP50; High Tom // Amplitude begins at 657.3, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 135, 135, 70, 0, 173, 173,0.000000 }, // 4475: apgleeP51; Ride Cymbal 1 + { 135, 135, 70, 0, 173, 173,0.000000 }, // 4521: apgleeP51; Ride Cymbal 1 // Amplitude begins at 951.3, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {4507,4507, 70, 0, 293, 293,0.000000 }, // 4476: apgleeP52; Chinese Cymbal + {4519,4519, 70, 0, 293, 293,0.000000 }, // 4522: apgleeP52; Chinese Cymbal // Amplitude begins at 589.8, // fades to 20% at 0.6s, keyoff fades to 20% in 0.6s. - {4508,4508, 53, 0, 606, 606,0.000000 }, // 4477: apgleeP53; Ride Bell + {4520,4520, 53, 0, 606, 606,0.000000 }, // 4523: apgleeP53; Ride Bell // Amplitude begins at 672.9, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {3831,3831, 48, 0, 46, 46,0.000000 }, // 4478: apgleeP54; Tambourine + {3844,3844, 48, 0, 46, 46,0.000000 }, // 4524: apgleeP54; Tambourine // Amplitude begins at 1206.1, peaks 1289.4 at 0.0s, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4509,4509, 84, 0, 420, 420,0.000000 }, // 4479: apgleeP55; Splash Cymbal + {4521,4521, 84, 0, 420, 420,0.000000 }, // 4525: apgleeP55; Splash Cymbal // Amplitude begins at 2791.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4510,4510, 43, 0, 153, 153,0.000000 }, // 4480: apgleeP56; Cow Bell + {4522,4522, 43, 0, 153, 153,0.000000 }, // 4526: apgleeP56; Cow Bell // Amplitude begins at 1468.3, // fades to 20% at 0.4s, keyoff fades to 20% in 0.4s. - {4511,4511, 56, 0, 373, 373,0.000000 }, // 4481: apgleeP57; Crash Cymbal 2 + {4523,4523, 56, 0, 373, 373,0.000000 }, // 4527: apgleeP57; Crash Cymbal 2 // Amplitude begins at 611.7, peaks 1314.5 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4107,4107, 24, 0, 140, 140,0.000000 }, // 4482: apgleeP58; Vibraslap + {4119,4119, 24, 0, 140, 140,0.000000 }, // 4528: apgleeP58; Vibraslap // Amplitude begins at 718.5, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - { 135, 135, 65, 0, 200, 200,0.000000 }, // 4483: apgleeP59; Ride Cymbal 2 + { 135, 135, 65, 0, 200, 200,0.000000 }, // 4529: apgleeP59; Ride Cymbal 2 // Amplitude begins at 2308.6, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 147, 147, 48, 0, 40, 40,0.000000 }, // 4484: apgleeP62; Mute High Conga + { 147, 147, 48, 0, 40, 40,0.000000 }, // 4530: apgleeP62; Mute High Conga // Amplitude begins at 2382.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 147, 147, 54, 0, 40, 40,0.000000 }, // 4485: apgleeP64; Low Conga + { 147, 147, 54, 0, 40, 40,0.000000 }, // 4531: apgleeP64; Low Conga // Amplitude begins at 3447.0, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4512,4512, 42, 0, 46, 46,0.000000 }, // 4486: apgleeP65; High Timbale + {4524,4524, 42, 0, 46, 46,0.000000 }, // 4532: apgleeP65; High Timbale // Amplitude begins at 3394.1, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - {4512,4512, 39, 0, 46, 46,0.000000 }, // 4487: apgleeP66; Low Timbale + {4524,4524, 39, 0, 46, 46,0.000000 }, // 4533: apgleeP66; Low Timbale // Amplitude begins at 6.3, peaks 2344.2 at 0.0s, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4132,4132, 52, 0, 100, 100,0.000000 }, // 4488: apgleeP73; Short Guiro + {4144,4144, 52, 0, 100, 100,0.000000 }, // 4534: apgleeP73; Short Guiro // Amplitude begins at 0.0, peaks 2720.8 at 0.1s, // fades to 20% at 0.2s, keyoff fades to 20% in 0.2s. - {4513,4513, 52, 0, 200, 200,0.000000 }, // 4489: apgleeP74; Long Guiro + {4525,4525, 52, 0, 200, 200,0.000000 }, // 4535: apgleeP74; Long Guiro // Amplitude begins at 2430.7, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 60, 0, 33, 33,0.000000 }, // 4490: apgleeP75; Claves + { 159, 159, 60, 0, 33, 33,0.000000 }, // 4536: apgleeP75; Claves // Amplitude begins at 2435.5, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 66, 0, 33, 33,0.000000 }, // 4491: apgleeP76; High Wood Block + { 159, 159, 66, 0, 33, 33,0.000000 }, // 4537: apgleeP76; High Wood Block // Amplitude begins at 2429.4, // fades to 20% at 0.0s, keyoff fades to 20% in 0.0s. - { 159, 159, 59, 0, 33, 33,0.000000 }, // 4492: apgleeP77; Low Wood Block + { 159, 159, 59, 0, 33, 33,0.000000 }, // 4538: apgleeP77; Low Wood Block // Amplitude begins at 1.8, peaks 2830.1 at 0.1s, // fades to 20% at 0.3s, keyoff fades to 20% in 0.3s. - {3853,3853, 91, 0, 273, 273,0.000000 }, // 4493: apgleeP78; Mute Cuica + {3866,3866, 91, 0, 273, 273,0.000000 }, // 4539: apgleeP78; Mute Cuica // Amplitude begins at 694.4, peaks 700.1 at 0.0s, // fades to 20% at 1.8s, keyoff fades to 20% in 1.8s. - {3862,3862,109, 0, 1786, 1786,0.000000 }, // 4494: apgleeP81; Open Triangle + {3875,3875,109, 0, 1786, 1786,0.000000 }, // 4540: apgleeP81; Open Triangle // Amplitude begins at 703.3, // fades to 20% at 0.1s, keyoff fades to 20% in 0.1s. - {4514,4514, 79, 0, 120, 120,0.000000 }, // 4495: apgleeP83; Jingle Bell + {4526,4526, 79, 0, 120, 120,0.000000 }, // 4541: apgleeP83; Jingle Bell // Amplitude begins at 0.0, peaks 1362.0 at 1.2s, // fades to 20% at 3.4s, keyoff fades to 20% in 3.4s. - {4515,4515, 0, 0, 3393, 3393,0.000000 }, // 4496: apgnamM122; Seashore + {4527,4527, 0, 0, 3393, 3393,0.000000 }, // 4542: apgnamM122; Seashore }; @@ -22617,228 +22813,228 @@ const unsigned short banks[72][256] = 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 141, 142, 136, 143, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 1, Bisqwit (selection of 4op and 2op) - 1, 171, 3, 172, 173, 174, 175, 176, 177, 10, 178, 12, 179, 180, 181, 182, - 183, 184, 185, 186, 21, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, - 198, 199, 200, 36, 201, 35, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, - 212, 213, 214, 51, 215, 216, 54, 217, 56, 57, 218, 219, 220, 221, 222, 223, - 224, 225, 226, 227, 228, 229, 230, 231, 72, 73, 232, 233, 234, 235, 236, 237, - 238, 239, 240, 83, 241, 242, 243, 87, 244, 245, 246, 247, 92, 93, 248, 249, - 250, 251, 252, 99, 100, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, - 112, 264, 265, 266, 116, 267, 268, 269, 270, 121, 271, 272, 273, 274, 0, 276, - 277, 278, 279, 280, 277, 281, 282, 283, 284, 285, 286, 277, 277, 287, 288, 0, - 283, 289, 290, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, - 302, 303, 304, 305, 128, 306, 307, 308, 130, 309, 310, 309, 311, 309, 312, 309, - 309, 136, 309, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 327, 328, 329, 311, 330, 331, 332, 333, 334, 335, 336, 336, 337, 338, - 339, 340, 341, 342, 343, 344, 170, 132, 345, 346, 347, 348, 349, 350, 351, 352, - 353, 354, 355, 356, 286, 357, 358, 359, 360, 361, 362, 362, 362, 362, 362, 362, - 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, + 1, 180, 3, 181, 182, 183, 184, 185, 186, 10, 187, 12, 188, 189, 190, 191, + 192, 193, 194, 195, 21, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 36, 210, 35, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, + 221, 222, 223, 51, 224, 225, 54, 226, 56, 57, 227, 228, 229, 230, 231, 232, + 233, 234, 235, 236, 237, 238, 239, 240, 72, 73, 241, 242, 243, 244, 245, 246, + 247, 248, 249, 83, 250, 251, 252, 87, 253, 254, 255, 256, 92, 93, 257, 258, + 259, 260, 261, 99, 100, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, + 112, 273, 274, 275, 116, 276, 277, 278, 279, 121, 280, 281, 282, 283, 0, 285, + 128, 133, 286, 287, 128, 288, 289, 290, 291, 292, 293, 128, 128, 294, 295, 0, + 290, 296, 297, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 318, 320, 318, 321, 318, + 318, 322, 318, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, + 336, 337, 337, 338, 339, 320, 340, 341, 342, 343, 344, 345, 346, 346, 170, 171, + 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, + 165, 363, 157, 364, 293, 365, 366, 367, 368, 179, 369, 369, 369, 369, 369, 369, + 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, }, { // bank 2, HMI (Descent, Asterix) - 363, 171, 364, 172, 365, 366, 367, 368, 369, 370, 178, 371, 179, 372, 373, 182, - 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 374, 29, 363, 31, 32, - 33, 34, 35, 36, 37, 375, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 376, 63, + 370, 180, 371, 181, 372, 373, 374, 375, 376, 377, 187, 378, 188, 379, 380, 191, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 381, 29, 370, 31, 32, + 33, 34, 35, 36, 37, 382, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 383, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 378, 379, 380, 381, 382, - 383, 384, 385, 362, 386, 301, 387, 388, 389, 390, 391, 392, 391, 393, 394, 395, - 396, 397, 398, 399, 397, 399, 400, 397, 401, 397, 320, 402, 403, 404, 405, 406, - 407, 408, 409, 410, 411, 412, 413, 331, 332, 414, 415, 416, 417, 418, 419, 420, - 421, 422, 412, 423, 343, 424, 301, 425, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 385, 386, 387, 388, 389, + 390, 391, 392, 369, 393, 308, 394, 395, 396, 397, 398, 399, 398, 400, 401, 402, + 403, 404, 405, 406, 404, 406, 407, 404, 408, 404, 330, 409, 410, 411, 412, 413, + 414, 415, 416, 417, 418, 419, 420, 341, 342, 421, 422, 423, 424, 425, 426, 427, + 428, 429, 419, 430, 351, 431, 308, 432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 3, HMI (Descent:: Int) - 0, 427, 428, 29, 429, 32, 31, 430, 431, 432, 433, 434, 435, 39, 47, 436, - 80, 85, 437, 438, 50, 90, 93, 94, 106, 439, 440, 441, 442, 443, 444, 445, - 446, 447, 448, 449, 120, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, - 461, 462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 434, 435, 29, 436, 32, 31, 437, 438, 439, 440, 441, 442, 39, 47, 443, + 80, 85, 444, 445, 50, 90, 93, 94, 106, 446, 447, 448, 449, 450, 451, 452, + 453, 454, 455, 456, 120, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, + 468, 469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 297, 463, 464, 465, 466, - 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, - 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, - 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 335, 510, 511, 512, 513, - 514, 515, 516, 517, 518, 519, 520, 521, 345, 346, 347, 348, 349, 522, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 304, 470, 471, 472, 473, + 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, + 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, + 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 345, 517, 518, 519, 520, + 521, 522, 523, 524, 525, 526, 527, 528, 355, 356, 357, 358, 359, 529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 4, HMI (Descent:: Ham) - 0, 427, 428, 29, 429, 32, 31, 430, 431, 432, 433, 434, 435, 39, 47, 436, - 80, 85, 437, 438, 50, 90, 93, 94, 106, 439, 440, 441, 442, 443, 444, 445, - 446, 447, 448, 449, 120, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, - 461, 0, 113, 100, 523, 524, 94, 525, 240, 108, 117, 526, 29, 79, 527, 528, - 529, 80, 95, 39, 34, 116, 530, 531, 532, 533, 0, 0, 0, 0, 0, 0, + 0, 434, 435, 29, 436, 32, 31, 437, 438, 439, 440, 441, 442, 39, 47, 443, + 80, 85, 444, 445, 50, 90, 93, 94, 106, 446, 447, 448, 449, 450, 451, 452, + 453, 454, 455, 456, 120, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, + 468, 0, 113, 100, 530, 531, 94, 532, 249, 108, 117, 533, 29, 79, 534, 535, + 536, 80, 95, 39, 34, 116, 537, 538, 539, 540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 534, 535, 536, 537, 538, 539, 0, 0, - 540, 278, 541, 542, 543, 544, 545, 546, 355, 285, 286, 277, 547, 548, 549, 550, - 551, 352, 552, 553, 0, 0, 0, 0, 0, 0, 0, 297, 463, 464, 465, 466, - 467, 468, 469, 470, 471, 472, 473, 474, 475, 554, 555, 556, 557, 480, 481, 482, - 483, 484, 485, 486, 558, 488, 489, 490, 491, 492, 493, 494, 559, 496, 497, 498, - 499, 500, 501, 560, 561, 504, 505, 506, 507, 562, 563, 335, 510, 511, 512, 513, - 514, 515, 516, 517, 518, 519, 520, 521, 564, 346, 565, 348, 349, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 541, 542, 543, 544, 545, 546, 0, 0, + 547, 133, 135, 137, 139, 140, 142, 174, 157, 292, 293, 128, 548, 549, 550, 551, + 552, 362, 553, 144, 0, 0, 0, 0, 0, 0, 0, 304, 470, 471, 472, 473, + 474, 475, 476, 477, 478, 479, 480, 481, 482, 554, 555, 556, 557, 487, 488, 489, + 490, 491, 492, 493, 558, 495, 496, 497, 498, 499, 500, 501, 559, 503, 504, 505, + 506, 507, 508, 560, 561, 511, 512, 513, 514, 562, 563, 345, 517, 518, 519, 520, + 521, 522, 523, 524, 525, 526, 527, 528, 564, 356, 565, 358, 359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 5, HMI (Descent:: Rick) - 0, 427, 428, 29, 429, 32, 31, 430, 431, 432, 433, 434, 435, 39, 47, 436, - 80, 85, 437, 438, 50, 90, 93, 94, 106, 439, 440, 441, 442, 443, 444, 445, - 446, 447, 448, 449, 120, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, - 461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 434, 435, 29, 436, 32, 31, 437, 438, 439, 440, 441, 442, 39, 47, 443, + 80, 85, 444, 445, 50, 90, 93, 94, 106, 446, 447, 448, 449, 450, 451, 452, + 453, 454, 455, 456, 120, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, + 468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 566, 567, 568, 569, - 570, 35, 571, 572, 430, 52, 53, 85, 573, 574, 575, 576, 577, 86, 523, 91, + 570, 35, 571, 572, 437, 52, 53, 85, 573, 574, 575, 576, 577, 86, 530, 91, 94, 95, 102, 578, 115, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 287, 277, 547, - 549, 289, 290, 289, 290, 291, 292, 293, 294, 295, 296, 297, 463, 464, 465, 466, - 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, - 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, - 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 335, 510, 511, 512, 513, - 514, 515, 516, 517, 518, 519, 520, 521, 345, 346, 347, 348, 349, 350, 351, 352, - 353, 354, 355, 356, 286, 357, 358, 359, 360, 361, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 294, 128, 548, + 550, 296, 297, 296, 297, 298, 299, 300, 301, 302, 303, 304, 470, 471, 472, 473, + 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, + 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, + 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 345, 517, 518, 519, 520, + 521, 522, 523, 524, 525, 526, 527, 528, 355, 356, 357, 358, 359, 360, 361, 362, + 165, 363, 157, 364, 293, 365, 366, 367, 368, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 6, HMI (Descent 2) - 0, 427, 428, 29, 429, 32, 31, 430, 431, 432, 433, 434, 435, 39, 47, 436, - 80, 85, 437, 438, 50, 90, 93, 94, 106, 439, 440, 441, 442, 443, 444, 445, - 446, 447, 448, 449, 120, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, - 461, 0, 579, 580, 581, 0, 0, 582, 0, 0, 0, 0, 583, 584, 585, 586, - 587, 437, 588, 589, 590, 0, 591, 592, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 434, 435, 29, 436, 32, 31, 437, 438, 439, 440, 441, 442, 39, 47, 443, + 80, 85, 444, 445, 50, 90, 93, 94, 106, 446, 447, 448, 449, 450, 451, 452, + 453, 454, 455, 456, 120, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, + 468, 0, 579, 580, 581, 0, 0, 582, 0, 0, 0, 0, 583, 584, 585, 586, + 587, 444, 588, 589, 590, 0, 591, 592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 577, 566, - 430, 91, 453, 29, 593, 594, 595, 596, 32, 597, 598, 29, 434, 435, 567, 523, - 94, 572, 599, 271, 31, 428, 101, 95, 575, 39, 273, 430, 440, 52, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 346, 347, 348, 349, 297, 463, 464, 465, 466, - 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, - 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, - 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 335, 510, 511, 512, 513, - 514, 515, 516, 517, 518, 519, 520, 521, 345, 600, 601, 602, 277, 547, 289, 603, - 604, 549, 605, 606, 352, 607, 608, 609, 351, 610, 611, 612, 613, 500, 614, 615, - 540, 493, 616, 356, 546, 617, 358, 600, 618, 619, 620, 621, 622, 623, 0, 0, + 437, 91, 460, 29, 593, 594, 595, 596, 32, 597, 598, 29, 441, 442, 567, 530, + 94, 572, 599, 280, 31, 435, 101, 95, 575, 39, 282, 437, 447, 52, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 356, 357, 358, 359, 304, 470, 471, 472, 473, + 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, + 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, + 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 345, 517, 518, 519, 520, + 521, 522, 523, 524, 525, 526, 527, 528, 355, 600, 601, 602, 128, 548, 296, 603, + 604, 550, 605, 606, 362, 607, 136, 608, 361, 609, 610, 611, 612, 507, 147, 613, + 547, 500, 614, 364, 174, 615, 366, 600, 616, 617, 618, 619, 620, 621, 0, 0, }, { // bank 7, HMI (Normality) - 624, 171, 364, 172, 365, 366, 367, 368, 369, 370, 178, 371, 179, 372, 373, 182, - 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 374, 29, 363, 31, 32, - 33, 34, 35, 36, 37, 375, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 376, 63, + 622, 180, 371, 181, 372, 373, 374, 375, 376, 377, 187, 378, 188, 379, 380, 191, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 381, 29, 370, 31, 32, + 33, 34, 35, 36, 37, 382, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 383, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 625, 626, 627, 628, 278, 629, 541, 608, 542, 630, 543, - 544, 631, 545, 632, 553, 633, 634, 614, 635, 636, 637, 638, 639, 640, 641, 642, - 643, 355, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 337, 338, - 656, 657, 658, 659, 660, 661, 662, 361, 361, 361, 361, 361, 361, 361, 361, 361, - 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, - 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 623, 147, 148, 149, 150, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164, 624, 625, 167, 168, 169, 170, 171, + 172, 173, 626, 175, 627, 177, 178, 179, 179, 179, 179, 179, 179, 179, 179, 179, + 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, + 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, }, { // bank 8, HMI (Shattered Steel) - 663, 664, 364, 435, 365, 665, 571, 666, 369, 667, 178, 668, 669, 372, 373, 670, - 671, 598, 597, 672, 29, 673, 430, 430, 674, 675, 27, 676, 29, 572, 430, 677, - 678, 566, 570, 679, 567, 35, 568, 569, 204, 680, 681, 43, 44, 682, 683, 684, - 685, 686, 687, 688, 52, 53, 54, 573, 689, 690, 691, 692, 693, 574, 575, 576, - 694, 599, 695, 696, 697, 69, 698, 699, 72, 700, 701, 75, 76, 702, 703, 704, - 577, 86, 434, 435, 39, 85, 47, 87, 523, 89, 705, 91, 92, 93, 94, 95, - 250, 706, 98, 525, 100, 101, 102, 707, 529, 708, 709, 710, 711, 712, 457, 111, - 713, 578, 114, 115, 714, 117, 715, 599, 32, 455, 271, 126, 458, 273, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 716, 717, 718, 493, 496, 616, 719, 720, 289, 551, 549, 605, 600, - 547, 602, 277, 601, 287, 548, 604, 550, 603, 291, 352, 292, 608, 293, 351, 294, - 295, 540, 296, 632, 553, 633, 621, 614, 285, 721, 637, 722, 359, 360, 286, 357, - 358, 356, 723, 645, 724, 725, 617, 649, 650, 353, 354, 726, 654, 655, 337, 338, - 656, 657, 546, 659, 727, 661, 662, 361, 728, 729, 730, 731, 732, 733, 734, 735, - 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 0, 0, 0, 0, + 628, 629, 371, 442, 372, 630, 571, 631, 376, 632, 187, 633, 634, 379, 380, 635, + 636, 598, 597, 637, 29, 638, 437, 437, 639, 640, 27, 641, 29, 572, 437, 642, + 643, 566, 570, 644, 567, 35, 568, 569, 213, 645, 646, 43, 44, 647, 648, 649, + 650, 651, 652, 653, 52, 53, 54, 573, 654, 655, 656, 657, 658, 574, 575, 576, + 659, 599, 660, 661, 662, 69, 663, 664, 72, 665, 666, 75, 76, 667, 668, 669, + 577, 86, 441, 442, 39, 85, 47, 87, 530, 89, 670, 91, 92, 93, 94, 95, + 259, 671, 98, 532, 100, 101, 102, 672, 536, 673, 674, 675, 676, 677, 464, 111, + 678, 578, 114, 115, 679, 117, 680, 599, 32, 462, 280, 126, 465, 282, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 681, 682, 683, 500, 503, 614, 684, 685, 296, 552, 550, 605, 600, + 548, 602, 128, 601, 294, 549, 604, 551, 603, 298, 362, 299, 136, 300, 361, 301, + 302, 547, 303, 143, 144, 145, 619, 147, 292, 686, 150, 687, 367, 368, 293, 365, + 366, 364, 688, 159, 689, 690, 615, 163, 164, 165, 363, 691, 168, 169, 170, 171, + 172, 173, 174, 175, 176, 177, 178, 179, 692, 693, 694, 695, 696, 697, 698, 699, + 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 9, HMI (Theme Park) - 748, 749, 750, 751, 752, 749, 753, 754, 755, 756, 757, 758, 759, 760, 751, 761, - 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 775, 775, - 776, 777, 778, 779, 780, 526, 781, 568, 713, 782, 783, 784, 775, 775, 785, 786, - 787, 788, 787, 789, 790, 204, 790, 791, 792, 793, 794, 795, 795, 796, 196, 797, - 798, 775, 775, 799, 798, 798, 800, 801, 802, 802, 802, 802, 803, 804, 803, 805, - 805, 806, 807, 699, 808, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, - 819, 820, 821, 822, 823, 824, 824, 825, 822, 789, 826, 816, 816, 816, 827, 827, - 828, 829, 830, 831, 832, 715, 715, 833, 834, 835, 836, 837, 838, 839, 778, 778, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 841, 842, 843, 844, 845, 846, 847, 848, 847, 849, 850, 851, 849, - 852, 853, 846, 0, 854, 855, 0, 0, 850, 856, 0, 0, 857, 847, 846, 858, - 850, 846, 847, 859, 860, 849, 849, 861, 862, 863, 0, 864, 865, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 712, 713, 714, 715, 716, 713, 717, 718, 719, 720, 721, 722, 723, 724, 715, 725, + 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 739, 739, + 740, 741, 742, 743, 744, 533, 745, 568, 678, 746, 747, 748, 739, 739, 749, 750, + 751, 752, 751, 753, 754, 213, 754, 755, 756, 757, 758, 759, 759, 760, 205, 761, + 762, 739, 739, 763, 762, 762, 764, 765, 766, 766, 766, 766, 767, 768, 767, 769, + 769, 770, 771, 664, 772, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, + 783, 784, 785, 786, 787, 788, 788, 789, 786, 753, 790, 780, 780, 780, 791, 791, + 792, 793, 794, 795, 796, 680, 680, 797, 798, 799, 800, 801, 802, 803, 742, 804, + 805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 821, 824, 825, 821, 826, 821, 827, 828, 829, 830, 831, 832, + 833, 834, 834, 835, 835, 825, 825, 836, 837, 838, 0, 839, 840, 841, 0, 0, + 842, 843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 10, HMI (3d Table Sports, Battle Arena Toshinden) - 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, - 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, - 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, - 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, - 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, - 991, 992, 993, 994, 995, 996, 997, 998, 999,1000,1001,1002,1003,1004,1005,1006, -1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022, -1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 866, 867, 868, 869, - 870, 303, 871, 872, 873, 869, 874, 875, 876, 877, 878, 879, 878, 880, 881, 882, - 883, 884, 885, 315, 884, 315, 886, 884, 887, 884, 320, 888, 889, 890, 891, 892, - 893, 894, 895, 896, 897, 898, 330, 899, 900, 901, 902, 903, 904, 303, 905, 906, - 907, 422, 898, 423, 908, 909, 869, 910, 0, 0, 0, 0, 0, 0, 0, 0, + 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, + 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, + 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, + 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, + 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, + 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, + 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999,1000, +1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 844, 845, 846, 847, + 848, 310, 849, 850, 851, 847, 852, 853, 854, 855, 856, 857, 856, 858, 859, 860, + 861, 862, 863, 325, 862, 325, 864, 862, 865, 862, 330, 866, 867, 868, 869, 870, + 871, 872, 873, 874, 875, 876, 340, 877, 878, 879, 880, 881, 882, 310, 883, 884, + 885, 429, 876, 430, 886, 887, 847, 888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 11, HMI (Aces of the Deep) -1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057, -1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073, -1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089, -1090,1091,1092,1093, 215,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104, -1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120, -1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136, -1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152, -1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 298, 299, 300, 301, -1038, 418, 304,1039, 386, 301, 387, 388, 389, 390,1040, 392,1040, 393,1041, 395, - 396, 397, 398, 399, 397, 399, 400, 397, 401, 397, 320, 402, 403, 404, 405, 406, - 407, 408, 409, 410, 411, 412, 413, 331, 332, 414, 415, 416, 417, 418, 419, 420, - 421, 422, 412, 423, 343, 424, 301, 425, 0, 0, 0, 0, 0, 0, 0, 0, +1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035, +1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051, +1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067, +1068,1069,1070,1071, 224,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082, +1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098, +1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114, +1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130, +1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 305, 306, 307, 308, +1016, 425, 311,1017, 393, 308, 394, 395, 396, 397,1018, 399,1018, 400,1019, 402, + 403, 404, 405, 406, 404, 406, 407, 404, 408, 404, 330, 409, 410, 411, 412, 413, + 414, 415, 416, 417, 418, 419, 420, 341, 342, 421, 422, 423, 424, 425, 426, 427, + 428, 429, 419, 430, 351, 431, 308, 432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 12, HMI (Earthsiege) +1147,1021,1022,1148,1149,1150,1026, 185,1028,1029,1030,1031,1032,1151,1152,1153, +1154,1037,1155,1039,1040,1156,1042,1043,1044,1157,1046,1158,1159,1160,1161,1051, +1162,1163,1164,1165,1166,1167,1168,1169,1060,1170,1062,1063,1064,1171,1066,1172, +1173,1069,1070,1174, 224,1072,1073,1074,1175,1176,1177,1078,1178,1179,1180,1082, +1083,1084,1085,1086,1181,1088,1182,1183,1091,1184,1093,1094,1185,1186, 967,1187, +1188,1189,1101,1102,1190,1104,1191,1192,1107,1193,1194,1195,1196,1197,1198,1199, +1115,1200,1201,1202,1203,1120,1204,1205,1123,1206,1207,1126,1127,1128,1129,1208, +1131,1209,1210,1134,1135,1211,1212,1213,1139,1214,1215,1142,1143,1216,1217,1218, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 385, 386, 387, 388, 389, + 390, 391, 392, 369,1219, 308, 394, 395, 396, 397, 398, 399, 398, 400, 401, 402, + 403, 404, 405, 406, 404, 406, 407, 404, 408, 404, 330, 409, 410, 411, 412, 413, + 414, 415, 416,1220,1221, 419, 420, 341, 342, 421, 422, 423, 424, 425, 426, 427, + 428, 429, 419, 430, 351, 431, 308, 432, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1170,1170,1170,1170,1170, -1171,1171,1171,1172,1173,1174,1175,1176,1175,1177,1178,1177,1178,1177,1179,1177, -1177,1180,1177,1181,1180,1181,1182,1180,1183,1180,1184,1181,1185,1186,1185,1187, -1187,1188,1188,1189,1189,1190,1190,1191,1192,1193,1194,1195,1156,1156,1196,1197, -1198,1199,1190,1199,1199,1174,1174,1157, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215, -1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231, -1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247, -1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263, -1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279, -1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295, -1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311, -1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327, }, { // bank 13, HMI (Anvil of Dawn) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, @@ -22849,192 +23045,192 @@ const unsigned short banks[72][256] = 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 625, 626, 627, 628, 278, 629, 541, 608, 542, 630, 543, - 544, 631, 545, 632, 553, 633, 634, 614, 635, 636, 637, 638, 639, 640, 641, 642, - 643, 355, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 337, 338, - 656, 657, 658, 659, 660, 661, 662, 361, 361, 361, 361, 361, 361, 361, 361, 361, - 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, - 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 623, 147, 148, 149, 150, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164, 624, 625, 167, 168, 169, 170, 171, + 172, 173, 626, 175, 627, 177, 178, 179, 179, 179, 179, 179, 179, 179, 179, 179, + 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, + 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, }, // Bank 13 defines nothing new. { // bank 14, DMX (Doom :: partially pseudo 4op) -1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343, -1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359, -1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375, -1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391, -1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407, -1408,1409,1410,1411,1412,1413,1414,1415,1415,1416,1417,1418,1419,1420,1421,1422, -1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438, -1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454, +1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237, +1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253, +1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269, +1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285, +1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301, +1302,1303,1304,1305,1306,1307,1308,1309,1309,1310,1311,1312,1313,1314,1315,1316, +1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332, +1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 305,1455,1456,1457,1458,1459,1460, 310,1461, 311,1462, 312,1463, -1464,1465,1466,1467,1468,1469,1470,1471,1472,1465,1473,1467, 322, 323, 324, 325, - 326,1474,1475, 328, 329, 311,1476,1477,1477,1477,1477,1478,1479,1480,1481,1477, - 339, 340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 312,1349,1350,1351,1352,1353,1354, 319,1355, 320,1356, 321,1357, +1358,1359,1360,1361,1362,1363,1364,1365,1366,1359,1367,1361, 332, 333, 334, 335, + 336,1368,1369, 338, 339, 320,1370,1371,1371,1371,1371,1372,1373,1374,1375,1371, + 347, 348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 15, DMX (Hexen, Heretic :: partially pseudo 4op) -1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343, -1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1482,1483,1359, -1484,1361,1362,1485,1486,1365,1366,1487,1368,1369,1370,1371,1372,1373,1374,1375, -1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1488,1387,1388,1389,1390,1391, -1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407, -1408,1409,1410,1411,1412,1413,1414,1415,1415,1416,1417,1418,1419,1420,1421,1422, -1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438, -1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454, +1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237, +1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1376,1377,1253, +1378,1255,1256,1379,1380,1259,1260,1381,1262,1263,1264,1265,1266,1267,1268,1269, +1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1382,1281,1282,1283,1284,1285, +1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301, +1302,1303,1304,1305,1306,1307,1308,1309,1309,1310,1311,1312,1313,1314,1315,1316, +1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332, +1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 305,1455,1456,1457,1458,1489,1460, 310,1461, 311,1462, 312,1463, -1464,1465,1466,1467,1468,1469,1470,1490,1472,1465,1491,1467, 322, 323, 324, 325, - 326,1474,1475, 328, 329, 311,1476,1477,1477,1477,1477,1478,1479,1480,1481,1477, - 339, 340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 312,1349,1350,1351,1352,1383,1354, 319,1355, 320,1356, 321,1357, +1358,1359,1360,1361,1362,1363,1364,1384,1366,1359,1385,1361, 332, 333, 334, 335, + 336,1368,1369, 338, 339, 320,1370,1371,1371,1371,1371,1372,1373,1374,1375,1371, + 347, 348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 16, DMX (MUS Play :: partially pseudo 4op) -1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343, -1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1492,1358,1359, -1493,1361,1362,1485,1486,1365,1366,1487,1368,1369,1370,1371,1372,1373,1374,1375, -1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1488,1387,1388,1389,1390,1391, -1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407, -1408,1409,1410,1411,1412,1413,1414,1415,1415,1416,1417,1418,1419,1420,1421,1422, -1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438, -1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454, +1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237, +1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1386,1252,1253, +1387,1255,1256,1379,1380,1259,1260,1381,1262,1263,1264,1265,1266,1267,1268,1269, +1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1382,1281,1282,1283,1284,1285, +1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301, +1302,1303,1304,1305,1306,1307,1308,1309,1309,1310,1311,1312,1313,1314,1315,1316, +1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332, +1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 305,1455,1456,1457,1458,1459,1460, 310,1461, 311,1462, 312,1463, -1464,1465,1466,1467,1468,1469,1470,1490,1472,1465,1494,1467, 322, 323, 324, 325, - 326,1474,1475, 328, 329, 311,1476,1477,1477,1477,1477,1478,1479,1480,1481,1477, - 339, 340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 312,1349,1350,1351,1352,1353,1354, 319,1355, 320,1356, 321,1357, +1358,1359,1360,1361,1362,1363,1364,1384,1366,1359,1388,1361, 332, 333, 334, 335, + 336,1368,1369, 338, 339, 320,1370,1371,1371,1371,1371,1372,1373,1374,1375,1371, + 347, 348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 17, AIL (Discworld, Grandest Fleet, Pocahontas, Slob Zone 3d, Ultima 4, Zorro) - 624, 171, 364,1495, 365, 366, 367, 368,1496, 370, 178,1497, 179, 372,1498,1499, -1500,1501,1502,1503,1504,1505,1506,1507,1508, 26, 27, 374, 29, 363, 31,1509, -1510, 34, 35, 36, 37, 375, 39, 34, 40, 41,1511, 43, 44, 45, 46, 47, - 214,1512,1513,1514,1515,1516,1517,1518, 56, 57,1519, 59, 60,1520,1521, 63, -1522,1523,1524,1525, 68, 69, 70, 71, 72, 73,1526, 75,1527,1528,1529,1530, - 80, 81, 82,1531, 84,1532,1533, 87,1534,1535,1536,1537,1538,1539, 248, 249, -1540, 97, 98,1541,1542,1543, 254, 255, 104, 105, 106,1544, 108, 109, 110, 111, - 112, 113, 114, 115, 116, 117, 118, 695, 120, 121, 122, 123, 124, 125, 126, 127, + 622, 180, 371,1389, 372, 373, 374, 375,1390, 377, 187,1391, 188, 379,1392,1393, +1394,1395,1396,1397,1398,1399,1400,1401,1402, 26, 27, 381, 29, 370, 31,1403, +1404, 34, 35, 36, 37, 382, 39, 34, 40, 41,1405, 43, 44, 45, 46, 47, + 223,1406,1407,1408,1409,1410,1411,1412, 56, 57,1413, 59, 60,1414,1415, 63, +1416,1417,1418,1419, 68, 69, 70, 71, 72, 73,1420, 75,1421,1422,1423,1424, + 80, 81, 82,1425, 84,1426,1427, 87,1428,1429,1430,1431,1432,1433, 257, 258, +1434, 97, 98,1435,1436,1437, 263, 264, 104, 105, 106,1438, 108, 109, 110, 111, + 112, 113, 114, 115, 116, 117, 118, 660, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 317, 142, 136,1545, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156,1546,1547, 159, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146,1439, 148, 149,1440, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164,1441,1442, 167, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 18, AIL (Warcraft 2) - 1, 2, 3, 4, 5, 6,1549, 8, 9,1550, 11, 12, 13, 14,1551, 16, - 17, 18, 19,1552, 21, 22, 23, 24,1553, 26, 27, 28, 29, 30, 31, 32, - 33, 34, 35, 36, 37, 38, 39, 34, 40, 41, 42, 43,1554,1555,1556,1557, -1558,1559,1560, 51,1561, 53, 54,1562,1563,1564,1565, 59,1566,1567, 62, 63, - 64, 65, 66, 67,1568, 69,1569,1570,1571,1572, 74, 75, 76, 77, 78, 79, - 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,1573, + 1, 2, 3, 4, 5, 6,1444, 8, 9,1445, 11, 12, 13, 14,1446, 16, + 17, 18, 19,1447, 21, 22, 23, 24,1448, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 34, 40, 41, 42, 43,1449,1450,1451,1452, +1453,1454,1455, 51,1456, 53, 54,1457,1458,1459,1460, 59,1461,1462, 62, 63, + 64, 65, 66, 67,1463, 69,1464,1465,1466,1467, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,1468, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, - 112, 113, 114, 115,1574, 117,1575, 269, 120, 121, 122, 123, 124, 125, 126, 127, + 112, 113, 114, 115,1469, 117,1470, 278, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1576,1576,1577,1578,1579,1578,1580,1581,1580,1582,1580,1583,1580, -1580,1584,1580, 137,1585, 139,1586,1587, 142,1588,1589, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152,1590, 154, 155, 156, 157, 158, 159,1591, 161, 162, 163, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,1471,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482, +1483,1484,1485, 143,1486, 145,1487,1488, 148,1489,1490, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160,1491, 162, 163, 164, 165, 166, 167,1492, 169, 170, 171, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 19, AIL (Syndicate) -1592, 749, 750, 751, 752, 749, 753,1592, 755,1593, 757,1594, 759,1595, 751, 761, - 764, 764, 764, 765, 766,1596,1597,1597, 770,1598, 772,1599, 775, 775, 775, 775, - 776,1600,1601,1602,1600, 526, 781,1603, 713, 782,1604,1605, 775, 775,1606,1607, -1608, 817,1608, 789,1609,1610,1609,1611, 792, 793, 794, 795, 795,1612,1613, 797, - 798, 775, 775, 775, 798, 798, 800, 801, 802, 802, 802, 802, 803,1614, 805, 805, - 805, 806, 807,1615,1616,1616,1617, 810,1618,1618,1619,1620, 815,1621, 817,1622, - 819, 820,1623, 822,1624,1625,1625,1626, 822, 789,1627,1621,1621,1621,1628,1628, - 828, 829, 715, 831, 832, 715, 715,1629,1630,1631,1632,1633, 838, 839,1634,1635, +1493, 713, 714, 715, 716, 713, 717,1493, 719,1494, 721,1495, 723,1496, 715, 725, + 728, 728, 728, 729, 730,1497,1498,1498, 734,1499, 736,1500, 739, 739, 739, 739, + 740,1501,1502,1503,1501, 533, 745,1504, 678, 746,1505,1506, 739, 739,1507,1508, +1509, 781,1509, 753,1510,1511,1510,1512, 756, 757, 758, 759, 759,1513,1514, 761, + 762, 739, 739, 739, 762, 762, 764, 765, 766, 766, 766, 766, 767,1515, 769, 769, + 769, 770, 771,1516,1517,1517,1518, 774,1519,1519,1520,1521, 779,1522, 781,1523, + 783, 784,1524, 786,1525,1526,1526,1527, 786, 753,1528,1522,1522,1522,1529,1529, + 792, 793, 680, 795, 796, 680, 680,1530,1531,1532,1533,1534, 802, 803,1535,1536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1636,1636,1637,1638,1639,1637,1637,1640,1637,1641,1637,1641,1641, -1642,1643,1637, 0,1642,1642, 0, 0,1637, 0, 0, 0,1638,1637,1637,1643, -1637,1637,1637,1643,1643,1641,1641,1641,1641,1641, 0,1641, 0, 0, 0, 0, + 0, 0, 0,1537,1537,1538,1539, 811,1538,1540,1541,1540,1542,1543,1542,1542, +1544,1545,1538, 0,1546,1547, 0, 0,1543, 0, 0, 0,1548,1540,1538,1549, +1543,1538,1540,1550,1551,1542,1542,1542,1542,1542, 0,1542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 20, AIL (Guilty, Orion Conspiracy, Terra Nova Strike Force Centauri :: 4op) -1644,1645,1646,1647, 173, 174, 175,1648, 177,1649,1650,1651,1652, 180, 181,1653, -1654,1655,1656,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 209, 210, 211, - 212, 213,1667,1668,1669,1670,1671, 217,1672,1673, 218,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683, 244, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,1704,1705, 0, 276, +1552,1553,1554,1555, 182, 183, 184,1556, 186,1557,1558,1559,1560, 189, 190,1561, +1562,1563,1564,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 218, 219, 220, + 221, 222,1575,1576,1577,1578,1579, 226,1580,1581, 227,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591, 253, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,1612,1613, 0, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 306,1706,1707,1708,1709,1710,1709,1711,1709,1712,1709, -1709,1713,1709,1714, 314,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725, -1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1738,1739,1740, -1741,1742,1743, 342,1744,1745,1746,1747, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624, +1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640, +1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656, +1657,1658,1659,1660,1661,1662,1663,1664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 21, AIL (Magic Carpet 2) -1592, 749, 750,1748,1749,1750, 753,1592, 755,1751,1752, 758, 759, 760, 751, 761, - 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772,1753,1754,1755, 775, 775, - 776,1756,1757,1758,1759,1760,1761,1762,1763, 782,1764, 784,1765,1766,1767,1768, -1769, 788,1770,1771,1772,1773, 768, 791, 792, 793, 794, 795, 795,1774, 196,1775, -1776,1777,1778,1779,1780,1781,1782,1783, 802,1784,1785, 802,1786, 804,1787,1788, -1789,1790,1791, 699, 808, 808, 809,1790,1774,1792,1792,1792,1792,1792,1793, 818, -1794, 820,1795,1796, 823, 824, 824, 825,1796, 789, 826, 816, 816, 816, 827, 827, - 828, 829,1797,1798, 832, 715, 715, 833, 834, 835, 836,1633,1799, 839,1634,1635, +1493, 713, 714,1665,1666,1667, 717,1493, 719,1668,1669, 722, 723, 724, 715, 725, + 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736,1670,1671,1672, 739, 739, + 740,1673,1674,1675,1676,1677,1678,1679,1680, 746,1681, 748,1682,1683,1684,1685, +1686, 752,1687,1688,1689,1690, 732, 755, 756, 757, 758, 759, 759,1691, 205,1692, +1693,1694,1695,1696,1697,1698,1699,1700, 766,1701,1702, 766,1703, 768,1704,1705, +1706,1707,1708, 664, 772, 772, 773,1707,1691,1709,1709,1709,1709,1709,1710, 782, +1711, 784,1712,1713, 787, 788, 788, 789,1713, 753, 790, 780, 780, 780, 791, 791, + 792, 793,1714,1715, 796, 680, 680, 797, 798, 799, 800,1534,1716, 803,1535,1536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1800,1801,1802,1803,1803,1803,1637,1804,1637, 316,1637,1805, 316, -1642,1643,1637, 0,1642,1642, 0, 0,1637, 0, 0, 0,1638,1637,1637,1806, -1637,1637,1637,1643,1643, 316,1801, 316,1807,1807, 0,1807, 0, 0, 0, 0, + 0, 0, 0,1717,1718,1719,1720,1721,1721,1540, 814,1540,1722,1543, 818,1722, +1544,1545,1538, 0,1546,1547, 0, 0,1543, 0, 0, 0,1548,1540,1538,1723, +1543,1538,1540,1550,1551,1722,1724,1722,1725,1726, 0,1727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 22, AIL (Nemesis) -1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823, -1824,1825,1826, 186,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838, -1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854, -1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866, 220,1867,1868,1869, -1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1847, 237, -1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899, -1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915, -1916,1917,1918, 266,1919,1920,1921,1922, 270,1923,1924,1925,1926,1927,1928,1929, +1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743, +1744,1745,1746, 195,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758, +1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774, +1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786, 229,1787,1788,1789, +1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1767, 246, +1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819, +1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835, +1836,1837,1838, 275,1839,1840,1841,1842, 279,1843,1844,1845,1846,1847,1848,1849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1930,1930,1931,1932,1933,1934,1935,1936,1935,1937,1935,1938,1935, -1935,1939,1935,1940,1941,1940,1942,1943, 318,1939,1944,1940,1945,1946,1947,1948, -1948, 327, 327,1949,1949,1950,1951,1952,1953,1954,1955,1956, 336, 336,1957,1958, -1959,1960,1961,1962,1962, 344,1963,1964,1965,1966,1967,1968, 0, 0, 0, 0, + 0, 0, 0,1850,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861, +1862,1863,1864,1865,1866,1865,1867,1868,1869,1870,1871,1865,1872,1873,1874,1875, +1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891, +1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 23, AIL (Jagged Alliance) -1969, 0,1970, 749,1971, 749, 753,1592, 598,1593,1593,1972,1973,1973,1973, 797, - 764, 764, 764, 766, 766, 766,1597,1597,1974,1975,1976,1976, 775, 775,1977, 775, -1978,1979,1601,1602,1979, 526,1980,1603, 713, 713,1604, 800, 775, 775,1606,1607, -1981,1982,1983,1984,1609,1610,1609,1611, 792, 793, 794, 795, 795,1612,1613,1985, -1975,1986,1987, 0,1976, 0, 800,1988,1989, 0, 0, 0,1990,1991, 0, 805, -1992,1993, 0, 0, 0, 0,1994,1995,1996,1618,1619,1997,1998,1998,1999,2000, -2001,2002,2003,2004,2005, 0,1625,2006,2003,2000, 0,2007, 0, 0, 0,2007, -2008, 0, 0, 0,2009,2010, 0,2011, 0, 0,1987, 0, 272,1969, 713, 0, +1904, 0,1905, 713,1906, 713, 717,1493, 598,1494,1494,1907,1908,1908,1908, 761, + 728, 728, 728, 730, 730, 730,1498,1498,1909,1910,1911,1911, 739, 739,1912, 739, +1913,1914,1502,1503,1914, 533,1915,1504, 678, 678,1505, 764, 739, 739,1507,1508, +1916,1917,1918,1919,1510,1511,1510,1512, 756, 757, 758, 759, 759,1513,1514,1920, +1910,1921,1922, 0,1911, 0, 764,1923,1924, 0, 0, 0,1925,1926, 0, 769, +1927,1928, 0, 0, 0, 0,1929,1930,1931,1519,1520,1932,1933,1933,1934,1935, +1936,1937,1938,1939,1940, 0,1526,1941,1938,1935, 0,1942, 0, 0, 0,1942, +1943, 0, 0, 0,1944,1945, 0,1946, 0, 0,1922, 0, 281,1904, 678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0,2012,2013,2014,2015,2014,1637,2016,1637,1641,1637,1641,1637, -1637,2017,1637,2018, 0,2014, 129,2014, 0, 0, 0, 0,1637,1637,1637,1637, -1637,1637,1637,2014, 133,1641, 133,1641,1641,1641, 0,1641, 0, 0, 0, 0, + 0, 0, 0, 0,1947,1948,1949,1950,1949,1540,1951,1540,1542,1543,1542,1543, +1538,1952,1538,1953, 0,1949,1954,1949, 0, 0, 0, 0,1538,1540,1538,1538, +1543,1538,1540,1949,1955,1542,1955,1542,1542,1542, 0,1542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -23043,9 +23239,9 @@ const unsigned short banks[72][256] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0,2020, 0, 0, 0, 0, 0, 0, 0, 0,2021, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0,2022, 0, 0,2023, 0, 0, 0, 0, +1956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0,1957, 0, 0, 0, 0, 0, 0, 0, 0,1958, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,1959, 0, 0,1960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -23058,165 +23254,165 @@ const unsigned short banks[72][256] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 25, AIL (Bards Tale Construction :: MISSING INSTRUMENTS) - 449,2024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2025,2025,2025, 0, + 456,1961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1962,1962,1962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0,2026,2027, 0, 0, 0,2028, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2029,2030, 0, 0, 0, 0, 0, 0, 0, 793,2031,2032,2032, 0, 0, 0, - 0, 0, 0, 0, 0, 0,2033,2033,2034,2035,2034, 0, 0, 0, 0, 0, - 0, 0,2036,2036, 0, 0, 0, 0, 0,2037,1620, 0, 815, 0, 0, 0, - 0, 0, 0, 0, 0, 0,2038,2028,2039,2040,2041,2042, 0, 0, 708,2043, - 452,2044,2045, 0, 0,2046, 0, 0,2047, 0, 0,2048,2049,2050,2051, 0, + 0,1963,1964, 0, 0, 0,1965, 0, 0, 0, 0, 0, 0, 0, 0, 0, +1966,1967, 0, 0, 0, 0, 0, 0, 0, 757,1968,1969,1969, 0, 0, 0, + 0, 0, 0, 0, 0, 0,1970,1970,1971,1972,1971, 0, 0, 0, 0, 0, + 0, 0,1973,1973, 0, 0, 0, 0, 0,1974,1521, 0, 779, 0, 0, 0, + 0, 0, 0, 0, 0, 0,1975,1965,1976,1977,1978,1979, 0, 0, 673,1980, + 459,1981,1982, 0, 0,1983, 0, 0,1984, 0, 0,1985,1986,1987,1988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0,2052,2052,2052, 0, 0, 0, 0, 0, 0, 0, - 0,2053, 0, 0, 0, 0,2054, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0,1989,1989,1989, 0, 0, 0, 0, 0, 0, 0, + 0,1990, 0, 0, 0, 0,1991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 26, AIL (Return to Zork) -2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,1505, -2070,2070,2070,2071,2071,2071,2072,2073,2074,2075,2076,2077, 35,2078, 34,2079, -2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095, -2096,2097,2098,2099,2100,2101,2102,2103,2104, 46, 46,2105,2106,2107,2108,2109, -2110, 775,2111,2112,2113,2114,2115,2115,2116,2117,2117,2118,2119,2120,2121,2122, -2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2135,2136,2137, -2138,2139,2140,2141,2142,2143,2144, 267,2145,2146,1627,2147,2148,2149,2150,2151, -2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163, 123,2164,2165,2166, +1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,1399, +2007,2007,2007,2008,2008,2008,2009,2010,2011,2012,2013,2014, 35,2015, 34,2016, +2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032, +2033,2034,2035,2036,2037,2038,2039,2040,2041, 46, 46,2042,2043,2044,2045,2046, +2047, 739,2048,2049,2050,2051,2052,2052,2053,2054,2054,2055,2056,2057,2058,2059, +2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2072,2073,2074, +2075,2076,2077,2078,2079,2080,2081, 276,2082,2083,1528,2084,2085,2086,2087,2088, +2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100, 123,2101,2102,2103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2167,2167,2168,2169,2170,2171,2172,2173,2172,2174,2172,2175,2172, -2172, 136,2172, 168, 0, 0,2176, 0,2177, 0, 0, 0,2178, 145,2179, 170, - 170,2180,2181,2182,2183, 153, 154, 155, 156,2184, 0, 159, 0, 0, 0, 0, + 0, 0, 0,2105,2106,2107,2108,2109,2110,2111,2112,2111,2113,2114,2115,2114, +2116, 547,2116,2117, 0, 0,2118, 0,2119, 0, 0, 0,2120,2121,2122,2123, +2124,2125,2126,2127,2128, 161, 162, 163, 164,2129, 0,2130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 27, AIL (Theme Hospital) -2185,2185,2185,2185,2185,2185, 763,2186,2187,2188,2189,2190,2191,2192,2193,2194, -2195,2195,2195,2195,2196,2197,2198,2197,2199,2200,2199,2199,2199,2201, 196,2202, -2203,2203,2203,2203,2203,2203,2203,2203,2204,2204,2204,2203,2204,2205,2206,2207, -2204,2204,2208,2208, 790,2209,2209,2210, 219,2211,2212, 219,2213, 219, 219, 219, - 219, 219, 219, 219, 769,2213,2214,2215,2216,2216,2216,2217,2216,2216,2218,2218, -2219, 806,2220,2220,2185,2209,2221,2222,2223,2224,2225,2226,2227,2228,2229,2221, -2229,2230,2193,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2242, -2187,2243,2244,2245,2246,2246,2246,2247,2248,2220,2249,2250,2251, 274,2252,1634, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1800,1800,1800,1800,1800, -1643,1643,1643,1800,1636,1643,1638,1638,1638,1807,2253,1807,2254,1807,2254,1807, -1807,2255,1807,1804,2255,1804,1804, 316,2256,2255,2257,1804,1807,1807,1807,1807, -1807,1807,1807,1643,1643,2258,2258, 316,1807,1807,1807,1643,2259,2259,2259,2259, -1806,1806,2258,1806,1806,1643,1807,1807, 0, 0, 0, 0, 0, 0, 0, 0, +2131,2131,2131,2131,2131,2131, 727,2132,2133,2134,2135,2136,2137,2138,2139,2140, +2141,2141,2141,2141,2142,2143,2144,2143,2145,2146,2145,2145,2145,2147, 205,2148, +2149,2149,2149,2149,2149,2149,2149,2149,2150,2150,2150,2149,2150,2151,2152,2153, +2150,2150,2154,2154, 754,2155,2155,2156, 228,2157,2158, 228,2159, 228, 228, 228, + 228, 228, 228, 228, 733,2159,2160,2161,2162,2162,2162,2163,2162,2162,2164,2164, +2165, 770,2166,2166,2131,2155,2167,2168,2169,2170,2171,2172,2173,2174,2175,2167, +2175,2176,2139,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2188, +2133,2189,2190,2191,2192,2192,2192,2193,2194,2166,2195,2196,2197, 283,2198,1535, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1717,1717,1717,1717,1717, +1545,1545,1545,1717,1537,2199,1539,1539,1548,2200,2201,2200,2202,2200,2202,2203, +2204,2205,2206, 814,2205, 814, 814, 816,2207,2205,2208, 814,2209,2210,1727,1726, +1725,2211,2212,1550,1551,2213,2213,1722,1725,1726,1726,2199,2214,2215,2215,2215, +1723,2216,2213,2216,2216,2199,1725,1727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 28, AIL (National Hockey League PA) - 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, - 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938,2260, 940, 941, 942, - 943, 944, 945,2261, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, - 959, 960, 961,2262, 963, 964, 965, 966, 967,2263,2264, 970,2265, 972,2266,2267, -2268, 976,2269, 978, 979,2270,2271, 982, 983,2272,2273, 986, 987, 988, 989, 990, -2274, 992, 993, 994, 995, 996,2275, 998, 999,1000,1001,1002,2276,2277,1005,2278, -1007,2279,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022, -1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,2280,1035,2281,1037,2282, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2283,2284,2284,2285, -2286,2287,2288,2289,2290,2285,2291,2283,2291,2292,2293,2292,2294,2292,2295,2292, -2292,2296,2292,2297,2296,2297,2298,2296,2299,2296,2300,2297,2301,2302,2301,2303, -2303,2304,2304,2305,2305,2306,2306,2307,2308,2309,2310,2311,2287,2287,2312,2313, -2314,2315,2306,2315,2315,2285,2285,2316, 0, 0, 0, 0, 0, 0, 0, 0, + 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, + 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916,2217, 918, 919, 920, + 921, 922, 923,2218, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, + 937, 938, 939,2219, 941, 942, 943, 944, 945,2220,2221, 948,2222, 950,2223,2224, +2225, 954,2226, 956, 957,2227,2228, 960, 961,2229,2230, 964, 965, 966, 967, 968, +2231, 970, 971, 972, 973, 974,2232, 976, 977, 978, 979, 980,2233,2234, 983,2235, + 985,2236, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999,1000, +1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,2237,1013,2238,1015,2239, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 844, 845, 846, 847, + 848, 310, 849, 850, 851, 847,2240, 853,2241, 855,2242, 857,2243, 858,2244, 860, + 861,2245, 863, 325,2245, 325, 864,2245,2246,2247, 330, 866,2248,2249,2250, 870, + 871,2251,2252, 874, 875, 876, 340, 877, 878, 879, 880, 881, 882, 310, 883, 884, +2253, 429, 876, 430, 886, 887, 847, 888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 29, AIL (Inherit The Earth) - 1, 2, 3, 0, 0, 0, 6,2317, 0, 0,1502, 0,1503,1503,2318,1505, - 0, 0, 0, 0, 0, 0,2319,2319,2320,2320, 63,2320, 34, 34, 39, 39, -1534,2321,1515,1515, 97,1541, 35,1517, 252,1540, 36,1540, 63, 0,1500, 80, -1513,1514,2322, 45, 0, 0,1511,1511, 43, 46, 46,2323, 26,2324, 0, 104, - 0,1510, 0, 35, 37, 38, 36, 36, 73, 73, 0, 0,2325, 75, 0, 0, -1527,1525, 71, 71, 68, 69, 70,1506, 0, 0, 57, 0, 60, 60,1519, 0, - 0, 13, 252, 0, 11, 10,2326, 14, 13,1544, 0,1528,1529,1527,1527,1530, -2327, 117, 0, 0, 0,2328, 116,2329,2330,2331,1518, 124, 123,2329,2332,2329, + 1, 2, 3, 0, 0, 0, 6,2254, 0, 0,1396, 0,1397,1397,2255,1399, + 0, 0, 0, 0, 0, 0,2256,2256,2257,2257, 63,2257, 34, 34, 39, 39, +1428,2258,1409,1409, 97,1435, 35,1411, 261,1434, 36,1434, 63, 0,1394, 80, +1407,1408,2259, 45, 0, 0,1405,1405, 43, 46, 46,2260, 26,2261, 0, 104, + 0,1404, 0, 35, 37, 38, 36, 36, 73, 73, 0, 0,2262, 75, 0, 0, +1421,1419, 71, 71, 68, 69, 70,1400, 0, 0, 57, 0, 60, 60,1413, 0, + 0, 13, 261, 0, 11, 10,2263, 14, 13,1438, 0,1422,1423,1421,1421,1424, +2264, 117, 0, 0, 0,2265, 116,2266,2267,2268,1412, 124, 123,2266,2269,2266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139,2333, 317, 142, 136,1545, 137, 144, 145, 146, 147, - 148, 149,2334, 151, 152, 153, 154, 155, 156,1546,1547, 159, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145,2270,1439, 148, 149,1440, 151, 152, 153, 154, 155, + 156, 157,2271, 159, 160, 161, 162, 163, 164,1441,1442, 167, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 30, AIL (Inherit The Earth, file two) - 1, 2, 3, 0, 0, 0, 6,2317, 0, 0,1502, 0,1503,1503,1503,1505, - 0, 0, 0, 0, 0, 0,2319,2319,2320,2320, 63,2320, 34, 34, 39, 39, -1534,1515,1515,1515, 97,1541, 35,1517, 252,1540, 36,1540, 63, 0,1500, 80, -1513,1514, 214, 45, 0, 0,1511,1511, 43, 46, 46,1508, 26, 28, 0, 104, - 0,1510, 0, 35, 37, 38, 36, 36, 73, 73, 0, 0,1526, 75, 0, 0, -1527,1525, 71, 71, 68, 69, 70,1506, 0, 0, 57, 0, 60, 60,1519, 0, - 0, 13, 252, 0, 11, 10,2326, 14, 13,1544, 0,1528,1529,1527,1527,1530, - 47, 117, 0, 0, 0, 116, 116,2329,2330,2331,1518, 124, 123,2329,2332,2329, + 1, 2, 3, 0, 0, 0, 6,2254, 0, 0,1396, 0,1397,1397,1397,1399, + 0, 0, 0, 0, 0, 0,2256,2256,2257,2257, 63,2257, 34, 34, 39, 39, +1428,1409,1409,1409, 97,1435, 35,1411, 261,1434, 36,1434, 63, 0,1394, 80, +1407,1408, 223, 45, 0, 0,1405,1405, 43, 46, 46,1402, 26, 28, 0, 104, + 0,1404, 0, 35, 37, 38, 36, 36, 73, 73, 0, 0,1420, 75, 0, 0, +1421,1419, 71, 71, 68, 69, 70,1400, 0, 0, 57, 0, 60, 60,1413, 0, + 0, 13, 261, 0, 11, 10,2263, 14, 13,1438, 0,1422,1423,1421,1421,1424, + 47, 117, 0, 0, 0, 116, 116,2266,2267,2268,1412, 124, 123,2266,2269,2266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 317, 142, 136,1545, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156,1546,1547, 159, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146,1439, 148, 149,1440, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164,1441,1442, 167, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, // Bank 30 defines nothing new. { // bank 31, AIL (Little Big Adventure :: 4op) -1644,1645,1646,1647,2335, 174, 175,1648,2336,1649,1650,2337,1652, 180,2338,1653, -1654,1655,1656,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 260,2339,2340, -2341,2341,2342,1668,1669,1670,1671, 217,1672,1673, 218,1674,2343,2344, 222, 246, - 224, 225, 226, 227,2345, 229, 230, 231,1677,1678,2346,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683,2347, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,1704,1705, 0, 276, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, - 0, 0, 0, 128, 128, 306,1706,1707,2348,1709,1710,1709,1711,1709,1712,1709, -1709,1713,1709,1714, 314,1715,1716,1717,1718,1719,1720,1714,1722,1723,1724,1725, -1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1738,1739,1740, -1741,1742,1743, 342,1744,1745,1746,1747, 0, 0, 0, 0, 0, 0, 0, 0, +1552,1553,1554,1555,2272, 183, 184,1556,2273,1557,1558,2274,1560, 189,2275,1561, +1562,1563,1564,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 269,2276,2277, +2278,2278,2279,1576,1577,1578,1579, 226,1580,1581, 227,1582,2280,2281, 231, 255, + 233, 234, 235, 236,2282, 238, 239, 240,1585,1586,2283,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591,2284, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,1612,1613, 0, 285, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2285, + 0, 0, 0,2285,2286,2287,1615,1616,2288,2289,1619,1620,1621,1622,1623,1624, +1625,1626,1627,2290,2291,1630,1631,1632,2292,1634,2293,2294,2295,2296,1639,1640, +1641,1642,1643,1644,1645,1646,1647,1648,1649,2297,2298,1652,1653,1654,1655,1656, +1657,1658,2299,2300,2301,1662,1663,1664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 32, AIL (Wreckin Crew) -1592, 749,1970, 749,1971, 749, 753,1592, 598,2349,2349, 671,2350,2350,2350, 797, - 764, 764, 764, 766, 766, 766,1597,1597,1599,1599,1599,1599, 775, 775, 775, 775, -2351,1979,2352, 779,1979, 526,1980, 568, 713, 713, 783, 800, 775, 775, 785,1607, -2353,1982,2353,2354, 790, 204, 790, 791, 792, 793, 794, 795, 795,1612,1613,1985, - 798, 775, 775, 775, 798, 798, 800, 800,2355,2355,2355,2355, 701, 701, 805, 805, - 805,2356,2357, 699, 808, 808, 809,1995, 689, 689, 813, 814, 815,2358,2359,1622, -2360,2361,1795, 822, 824, 824, 824,2362, 822,2354, 826,2363,2363,2363, 701, 701, - 828,2364, 715, 832, 832, 715, 715, 833,2365,1631, 836,1633, 272,1979, 713,2366, +1493, 713,1905, 713,1906, 713, 717,1493, 598,2302,2302, 636,2303,2303,2303, 761, + 728, 728, 728, 730, 730, 730,1498,1498,1500,1500,1500,1500, 739, 739, 739, 739, +2304,1914,2305,2306,1914, 533,1915, 568, 678, 678, 747, 764, 739, 739, 749,1508, +2307,1917,2307,2308, 754, 213, 754, 755, 756, 757, 758, 759, 759,1513,1514,1920, + 762, 739, 739, 739, 762, 762, 764, 764,2309,2309,2309,2309, 666, 666, 769, 769, + 769,2310,2311, 664, 772, 772, 773,1930, 654, 654, 777, 778, 779,2312,2313,1523, +2314,2315,1712, 786, 788, 788, 788,2316, 786,2308, 790,2317,2317,2317, 666, 666, + 792, 834, 680, 796, 796, 680, 680, 797,2318,1532, 800,1534, 281,1914, 678,2319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2367,2367,1637,1639,1639,1639,1637,2368,1637, 316,1637, 316,1637, -1637,2369,1637, 316, 316, 0, 316, 0,1637,2369, 0, 0,1637,1637,1637,1637, -1637,1637,1637,1639,1639, 316, 316, 316, 316, 316, 0, 316, 0, 0, 0, 0, - 316, 316, 316, 0, 0, 316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,2320,2320,1538, 811, 811, 811,1540,2321,1540,1722,1543,1722,1543, +1538,2322,1538,1722,1722, 0,1722, 0,1543,2322, 0, 0,1538,1540,1538,1538, +1543,1538,1540, 811,2323,1722,1722,1722,1722,1722, 0,1722, 0, 0, 0, 0, +1722,1722,1722, 0, 0,1722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 33, AIL (Death Gate) -1808,1809,1810,2370,1812,2371,1814,1815,1816,1817,1818,2372,1820,1821,2373,1823, -2374,1825,1826, 186,1827,1828,1829,2375,1831,1832,1833,1834,1835,1836,1837,2376, -1839,1840,1841,2377,1843,1844,1845,1846,2378,2379,2380,2381,2382,1852,1853,1854, -1855,1856,1857,1858,2383,2384,2385,1862,2386,2387,2388,2389, 220,1867,1868,1869, -1870,1871,1872,1873,1874,1875,1876,1877,2390,2391,1880,1881,1882,2392,2393, 237, -1884,1885,2394,2395,1888,2396,1890,1891,1892,1893,1894,2397,1896,1897,2398,1899, -2399,2400,2401,1903,2402,1905,2403,1907,1908,1909,1910,1911,1912,1913,1914,1915, -1916,1917,1918, 266,1919,1920,1921,2404, 270,1923,2405,2406,2407,2408,1928,2409, +1728,1729,1730,2324,1732,2325,1734,1735,1736,1737,1738,2326,1740,1741,2327,1743, +2328,1745,1746, 195,1747,1748,1749,2329,1751,1752,1753,1754,1755,1756,1757,2330, +1759,1760,1761,2331,1763,1764,1765,1766,2332,2333,2334,2335,2336,1772,1773,1774, +1775,1776,1777,1778,2337,2338,2339,1782,2340,2341,2342,2343, 229,1787,1788,1789, +1790,1791,1792,1793,1794,1795,1796,1797,2344,2345,1800,1801,1802,2346,2347, 246, +1804,1805,2348,2349,1808,2350,1810,1811,1812,1813,1814,2351,1816,1817,2352,1819, +2353,2354,2355,1823,2356,1825,2357,1827,1828,1829,1830,1831,1832,1833,1834,1835, +1836,1837,1838, 275,1839,1840,1841,2358, 279,1843,2359,2360,2361,2362,1848,2363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1930,1930,1931,1932,1933,1934,1935,2410,1935,1937,1935,2411,1935, -1935,2412,1935,2413,2414,2413,2415,2416, 318,2412,1944,2413,1945,1946,1947,1948, -1948, 327, 327,1949,1949,2417,2418,2419,2420,2421,2422,1956, 336, 336,1957,1958, -1959,1960,2423,2424,2424, 344,1963,1964,1965,1966,1967,2425, 0, 0, 0, 0, + 0, 0, 0,1850,1850,1851,1852,1853,1854,1855,2364,1857,1858,1859,2365,1861, +1862,2366,1864,2367,2368,2367,2369,2370,1869,2371,1871,2367,1872,1873,1874,1875, +1876,1877,1878,1879,1880,2372,2373,2374,2375,2376,2377,1887,1888,1889,1890,1891, +1892,1893,2378,2379,2380,1897,1898,1899,1900,1901,1902,2381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, @@ -23225,67 +23421,67 @@ const unsigned short banks[72][256] = 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, - 64, 65, 66, 67, 68, 69, 70, 71, 72, 73,2426, 75, 76, 77, 78, 79, + 64, 65, 66, 67, 68, 69, 70, 71, 72, 73,2382, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, -2427, 133,2428, 280, 284, 284,2429,2430,2430,2431,2429,2432,2433,2434, 288,2434, +2383, 497,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 141, 142, 136, 143, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 35, AIL (Starship Invasion) -2435,2436, 364,1495, 365, 366,2437, 666,1496,2438, 178,2439,2440, 372,1498,2441, -1972, 598,2442, 672,1504,1505,1995,1507, 524,2443, 27, 676, 29, 363, 31,2444, - 678,2445, 570, 679, 567, 35, 39, 34,1610, 680, 681, 43, 44,2446, 683, 684, -2447,2448, 687,2449,1515,1516,1517,2450,1618,1620, 691, 59,2451, 574,2452,2453, -1522,1523,1524,1525,2454, 69,1617,1615, 72,2455,1628, 75,1527,2456, 703,1530, - 80, 530, 240,1531, 526,1532,1533, 87, 523,1535, 705,1537,1538,1539, 248, 249, - 250, 706, 98,2457,1542,1543, 254, 255, 529,2458, 709,1544, 108, 109, 110, 111, - 713, 113, 114, 115, 116, 117, 715, 695, 120, 121, 271, 272, 273,2459, 126, 694, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2460, -2460,2461,2461, 128,2462,2463, 307,2464,2465, 132,2466, 132, 134, 132,2467, 132, - 132, 136, 132, 137, 138, 139,2468, 317,2469,2470,1545, 137,2471,2471,2472,2473, -2473, 149, 149, 151, 151,2474, 154, 155, 156,1546,2475,2476, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, +2398,2399, 371,1389, 372, 373,2400, 631,1390,2401, 187,2402,2403, 379,1392,2404, +1907, 598,2405, 637,1398,1399,1930,1401, 531,2406, 27, 641, 29, 370, 31,2407, + 643,2408, 570, 644, 567, 35, 39, 34,1511, 645, 646, 43, 44,2409, 648, 649, +2410,2411, 652,2412,1409,1410,1411,2413,1519,1521, 656, 59,2414, 574,2415,2416, +1416,1417,1418,1419,2417, 69,1518,1516, 72,2418,1529, 75,1421,2419, 668,1424, + 80, 537, 249,1425, 533,1426,1427, 87, 530,1429, 670,1431,1432,1433, 257, 258, + 259, 671, 98,2420,1436,1437, 263, 264, 536,2421, 674,1438, 108, 109, 110, 111, + 678, 113, 114, 115, 116, 117, 680, 660, 120, 121, 280, 281, 282,2422, 126, 659, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2423, +2424,2425,2426, 128, 548, 549, 550, 551, 552, 133, 362, 135, 136, 137, 361, 139, + 140, 547, 142, 143, 144, 145,2427,1439, 292,2428,1440, 151, 367, 368, 293, 365, + 366, 157, 364, 159, 689,2429, 615, 163, 164,1441, 363,2430, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 36, AIL (Super Street Fighter 2 :: 4op) -1644,1645,1646,1647, 173, 174, 175,1648, 177,1649,1650,1651,1652, 180, 181,1653, -1654,1655,1656,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 209, 210, 211, - 212, 213,1667,1668,1669,1670,1671, 217,1672,1673, 218,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683, 244, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,1704,1705, 0, 276, +1552,1553,1554,1555, 182, 183, 184,1556, 186,1557,1558,1559,1560, 189, 190,1561, +1562,1563,1564,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 218, 219, 220, + 221, 222,1575,1576,1577,1578,1579, 226,1580,1581, 227,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591, 253, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,1612,1613, 0, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2477,2477,2478,2479,2480,2479,2481,2481,2481,2481,2481,2481,2481, -2481,2481,2481,2481,2481,2481,2482,2483,2484,1713,2485,2481,2486,2487,2488,2489, -2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2480,2480,2480,2501,2502, -2503,2504,2495,2505,1744,2480,2488,2489, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,2431,2431,2432,2433,2434,2435,2436,2437,2438,2437,2439,2437,2440, +2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456, +2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472, +2473,2474,2475,2476,2477,2469,2478,2479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 37, AIL (Lords of the Realm :: MISSING INSTRUMENTS) -1592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0,2506,2506,2507, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0,2508, 205, 0, 0, 0, 0,2509,2510, -2511,2512, 0, 0, 0, 0, 0, 0,2513, 813, 0,2514,2515, 576, 0, 0, - 0, 0, 0, 0,2516,2517,2518, 699,2355,2355,2519, 0, 0, 0, 0, 0, +1493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,2480,2480,2481, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,2482, 214, 0, 0, 0, 0,2483,2484, +2485,2486, 0, 0, 0, 0, 0, 0,2487, 777, 0,2488,2489, 576, 0, 0, + 0, 0, 0, 0,2490,2491,2492, 664,2309,2309,2493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2520, - 0, 0, 0,2521,2520, 0, 0, 0,2522,2523, 0,2523, 0,2523, 0,2523, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2494, + 0, 0, 0,2495,2496, 0, 0, 0,2497,2498, 0,2499, 0,2500, 0,2501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -23293,340 +23489,340 @@ const unsigned short banks[72][256] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 38, AIL (SimFarm, SimHealth :: 4op) -1644,1645,1646,1647, 173, 174, 175,1648, 177,1649,1650,1651,1652, 180, 181,1653, -1654,1655,1656,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 209, 210, 211, - 212, 213,1667,1668,1669,1670,1671, 217,1672,1673, 218,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683, 244, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,1704,1705, 0, 276, +1552,1553,1554,1555, 182, 183, 184,1556, 186,1557,1558,1559,1560, 189, 190,1561, +1562,1563,1564,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 218, 219, 220, + 221, 222,1575,1576,1577,1578,1579, 226,1580,1581, 227,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591, 253, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,1612,1613, 0, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 306,1706,1707,1708,1709,1710,1709,1711,1709,1712,1709, -1709,1713,1709,1714, 314,1715,1716,1717,1718,1719,1720,1714,1722,1723,1724,1725, -1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1738,1739,1740, -1741,1742,1743, 342,1744,1745,1746,1747, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128,2287,1615,1616,1617,2289,1619,1620,1621,1622,1623,1624, +1625,1626,1627,2290,2291,1630,1631,1632,2292,1634,2293,2294,2295,2296,1639,1640, +1641,1642,1643,1644,1645,1646,1647,1648,1649,2297,2298,1652,1653,1654,1655,1656, +1657,1658,2299,2300,2301,1662,1663,1664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, // Bank 38 defines nothing new. { // bank 39, AIL (SimFarm, Settlers, Serf City) - 624, 171, 364,1495, 365, 366, 367, 368,1496, 370, 178,1497, 179, 372,1498,1499, -1500,1501,1502,1503,1504,1505,1506,1507,1508, 26, 27, 374, 29, 363, 31,1509, -1510, 34, 35, 36, 37, 375, 39, 34, 40, 41,1511, 43, 44, 45, 46, 47, - 214,1512,1513,1514,1515,1516,1517,1518, 56, 57,1519, 59, 60,1520,1521, 63, -1522,1523,1524,1525, 68, 69, 70, 71, 72, 73,1526, 75,1527,1528,1529,1530, - 80, 81, 82,1531, 84,1532,1533, 87,1534,1535,1536,1537,1538,1539, 248, 249, -1540, 97, 98,1541,1542,1543, 254, 255, 104, 105, 106,1544, 108, 109, 110, 111, + 622, 180, 371,1389, 372, 373, 374, 375,1390, 377, 187,1391, 188, 379,1392,1393, +1394,1395,1396,1397,1398,1399,1400,1401,1402, 26, 27, 381, 29, 370, 31,1403, +1404, 34, 35, 36, 37, 382, 39, 34, 40, 41,1405, 43, 44, 45, 46, 47, + 223,1406,1407,1408,1409,1410,1411,1412, 56, 57,1413, 59, 60,1414,1415, 63, +1416,1417,1418,1419, 68, 69, 70, 71, 72, 73,1420, 75,1421,1422,1423,1424, + 80, 81, 82,1425, 84,1426,1427, 87,1428,1429,1430,1431,1432,1433, 257, 258, +1434, 97, 98,1435,1436,1437, 263, 264, 104, 105, 106,1438, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 128, 128, 129, 130, 131, 130, 132, 133, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 317, 142, 136,1545, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156,1546,1547, 159, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146,1439, 148, 149,1440, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164,1441,1442, 167, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, // Bank 39 defines nothing new. { // bank 40, AIL (Caesar 2 :: partially 4op, MISSING INSTRUMENTS) -2524,2525,2526,2527,2528,2529,2530, 766,2531,2532,2533,2534,2535,2536,2537,2538, -2539,2540,2541,2542,2543,2544,2545,2546, 674,2547,2548,1612,2549,2550,2550,2550, -2551,2552,2553,2554,2555,2555,2556,2557, 204,2558,2559, 0,2550,2560,2561,2510, -2562,2512,2550,2550,2550,2550,2550,2550,2563,2564,2565,2514,2566, 576, 575,1622, -2567,2550,2550,2550, 216,2568,2569,2570,2571,2355,2572,2550, 0,2573, 0, 0, - 0, 0, 0, 0,2574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2575,2576, 0, 0, 0,2577, - 0, 0, 0, 712,2510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +2502,2503,2504,2505,2506,2507,2508, 730,2509,2510,2511,2512,2513,2514,2515,2516, +2517,2518,2519,2520,2521,2522,2523,2524, 639,2525,2526,1513,2527,2528,2528,2528, +2529,2530,2531,2532,2533,2533,2534,2535, 213,2536,2537, 0,2528,2538,2539,2484, +2540,2486,2528,2528,2528,2528,2528,2528,2541,2542,2543,2488,2544, 576, 575,1523, +2545,2528,2528,2528, 225,2546,2547,2548,2549,2309,2550,2528, 0,2551, 0, 0, + 0, 0, 0, 0,2552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2553,2554, 0, 0, 0,2555, + 0, 0, 0, 677,2484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2520, - 0,2578, 0,2579,2520,2580,2581,2582,2522,2523,2583,2523,2584,2523,2584,2523, -2523,2585,2523,2586, 0, 0,2584, 0,2587, 0, 0, 0,2590,2590, 0,2591, -2592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2494, + 0,2556, 0,2557,2496,2558,2559,2560,2497,2498,2561,2499,2562,2500,2563,2501, +2564,2565,2566,2528, 0, 0,2567, 0,2568, 0, 0, 0,2571,2572, 0,2573, +2574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 41, AIL (Syndicate Wars) -1592, 749, 750,2593,2594,1750,2595,1592, 755,2596, 757,2597, 759, 760, 751, 761, - 762, 763, 764, 765, 766, 767, 768, 769, 770,1598, 772, 773,1754, 775, 775, 775, - 776,1756,2352, 779,1756, 526, 781, 568, 713, 782,1764, 784, 775, 775, 785, 786, -1770, 788,1770, 789, 790, 204, 790, 791, 792, 793, 794, 795,2598, 796, 196, 797, - 798, 775, 775, 775, 798, 798, 800, 801, 802, 802, 802, 802, 803, 804,2599,2599, -2599, 806, 807, 699, 808, 808, 809,1790,1774, 689, 813, 814, 815, 816, 817, 818, -2600, 820,2601,1796, 823, 824, 824, 825,1796, 789, 826, 816, 816, 816, 827, 827, - 828, 829, 715,2602, 832, 715, 715, 833, 834, 835, 836,1633, 838, 839,1634,1635, +1493, 713, 714,2575,2576,1667,2577,1493, 719,2578, 721,2579, 723, 724, 715, 725, + 726, 727, 728, 729, 730, 731, 732, 733, 734,1499, 736, 737,1671, 739, 739, 739, + 740,1673,2305,2306,1673, 533, 745, 568, 678, 746,1681, 748, 739, 739, 749, 750, +1687, 752,1687, 753, 754, 213, 754, 755, 756, 757, 758, 759,2580, 760, 205, 761, + 762, 739, 739, 739, 762, 762, 764, 765, 766, 766, 766, 766, 767, 768,2581,2581, +2581, 770, 771, 664, 772, 772, 773,1707,1691, 654, 777, 778, 779, 780, 781, 782, +2582, 784,2583,1713, 787, 788, 788, 789,1713, 753, 790, 780, 780, 780, 791, 791, + 792, 793, 680,2584, 796, 680, 680, 797, 798, 799, 800,1534, 802, 803,1535,1536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1800,1636,1802,1638,1639,1637,1637,1804,1637, 316,1637,1805, 316, -1642,1643,1637, 0,1642,1642, 0, 0,1637, 0, 0, 0,1643,1637,1637,1806, -1637,1637,1637,1643,1643, 316, 316, 316,1807,1807, 0,1807, 0, 0, 0, 0, + 0, 0, 0,1717,1537,1719,1539, 811,1538,1540, 814,1540,1722,1543, 818,1722, +1544,1545,1538, 0,1546,1547, 0, 0,1543, 0, 0, 0,2585,1540,1538,1723, +1543,1538,1540,1550,1551,1722,1722,1722,1725,1726, 0,1727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 42, AIL (Bubble Bobble Feat. Rainbow Islands, Z) - 911, 912, 913, 914, 915, 916, 917, 918, 919,2603, 921, 922, 923, 924, 925, 926, - 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, - 943, 944, 945, 946, 947,2604, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, - 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, - 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, - 991, 992, 993, 994, 995, 996, 997, 998, 999,1000,1001,1002,1003,1004,1005,1006, -1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022, -1023,2605,1025,1026,1027,1028,1029,2606,2607,2608,2609,2610,2611,2612,2613,2614, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2283,2615,2615,2285, - 302,2287,2616,2289, 128,2285,2617,2283,2617, 132,2618, 132,2618, 132,2619, 132, - 132,2620, 132,2621,2620,2621,2622,2620,2623,2620,2624,2621,2625,2626,2625,2627, -2627,2628,2628,2629,2629, 153,2630,2631,2632,2633,2634,2635,2287,2287,2636,2637, -2314,2638, 166,2638,2638,2285,2285,2316, 0, 0, 0, 0, 0, 0, 0, 0, + 889, 890, 891, 892, 893, 894, 895, 896, 897,2586, 899, 900, 901, 902, 903, 904, + 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, + 921, 922, 923, 924, 925,2587, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, + 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, + 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, + 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, + 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999,1000, +1001,2588,1003,1004,1005,1006,1007,2589,2590,2591,2592,2593,2594,2595,2596,2597, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2598,2599,2599,2600, +2601,2602,2603,2604, 128,2605,2606,2607, 852, 133,2608, 135,2609, 137,2610, 139, + 140,2611, 142,2612,2613,2614,2615,2613,2616,2613,2617,2618,2619,2620,2621,2622, +2623,2624,2625,2626,2627, 161,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637, +2638,2639, 174,2640,2641,2642,2643, 888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 43, AIL (Warcraft) -2435,1592,2639,1970, 665, 749,2640,2641,2642, 0, 0, 0, 0, 0,2643, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2644,2645,2646, 0, 0, 0, -2647,2647, 775,2648,2649,2650,2651,2652,2653,2558,2654,2655,2656,2657, 793,2658, -2659, 686,2660,2661,2662,2663,2664,2665,2666,2667, 691,2668, 815, 575,1622, 576, - 0,2669,2670,2671, 783, 216,2569, 699,2363,2355, 233,2672,2673, 0, 701, 0, - 80, 0, 0,2674,2675, 0, 0, 0,2676, 0, 0, 0, 92,2677,2678, 95, - 0, 0, 0, 0, 0,2679, 0, 0, 0, 0, 0, 0, 0, 0,2680, 0, - 0, 0, 0, 0,2046, 0, 0, 0, 0, 0,2681, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 283, 283, 283, 283, 283, 283, 283, 283, 283, - 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283,2682, 0,2369, 0, - 0,2683, 0, 0,2684,2683,2685,2686,2687,2688,2688,2688,2688,2688,2688,2688, -2688,2688,2688,2688,2688,2688,2689, 0,2690,2691, 0,2692,2693,2693, 283, 283, - 283,2694,2694,2690,2690,2695,2695,2696,2696,2697, 0,2698, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0,2699,2699,2700, 0, 0, 0, 0, 0, 0, 0, +2398,1493,2644,1905, 630, 713,2645,2646,2647, 0, 0, 0, 0, 0,2648, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2649,2650,2651, 0, 0, 0, +2652,2652, 739,2653,2654,2655,2656,2657,2658,2536,2659,2660,2661,2662, 757,2663, +2664, 651,2665,2666,2667,2668,2669,2670,2671,2672, 656,2673, 779, 575,1523, 576, + 0,2674,2675,2676, 747, 225,2547, 664,2317,2309, 242,2677,2678, 0, 666, 0, + 80, 0, 0,2679,2680, 0, 0, 0,2681, 0, 0, 0, 92,2682,2683, 95, + 0, 0, 0, 0, 0,2684, 0, 0, 0, 0, 0, 0, 0, 0,2685, 0, + 0, 0, 0, 0,1983, 0, 0, 0, 0, 0,2686, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0,2687,2688,2689,2690,2691,2692, 606,2693, 607, +2694, 608,2695, 609,2696, 610,2697, 612,2698,2699,2700, 290,2701, 0,2702, 0, + 0,2703, 0, 0,2704,2703,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714, +2715,2716,2717,2718,2719,2720,2721, 0,2722,2723, 0,2724,2725,2726,2727,2728, +2699,2729,2730,2731,2722,2732,2733,2734,2735,2736, 0,2737, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0,2738,2739,2740, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 44, AIL (Terra Nova Strike Force Centuri :: partially 4op) -1644,1645,2701,2702, 173, 174, 175,2703,2704,2705, 178,1651,2706,2707,2708, 182, - 183, 184,2709,1657,2710,2711, 188, 189, 190, 191, 192,2712, 194,2713,2714,2715, -2716,2717,2718,2719,2720,2721, 202,2722,1665,2723,2724, 207,2725,2726, 210,2727, -2728,2729,1667, 51,2730,2731,1671,2732,2733,2734,2735,2736,2737,2738, 60,2739, -2740,2741,2742, 227, 228,2743,2744,2745,2746,2747, 232,2748, 234,2749, 236,1680, -2750,2751,2752,1682, 241,2753,2754,2755, 244,2756,2757, 247,2758,2759,2760,1687, -2761,2762,1689,2763,1691,2764,2765,1694, 256, 257,2766,2767, 260, 261, 262, 263, -1695, 264, 265,2768,2769,2770, 268,2771,2772,2773,2774,2775,2776,2777,2778,2779, +1552,1553,2741,2742, 182, 183, 184,2743,2744,2745, 187,1559,2746,2747,2748, 191, + 192, 193,2749,1565,2750,2751, 197, 198, 199, 200, 201,2752, 203,2753,2754,2755, +2756,2757,2758,2759,2760,2761, 211,2762,1573,2763,2764, 216,2765,2766, 219,2767, +2768,2769,1575, 51,2770,2771,1579,2772,2773,2774,2775,2776,2777,2778, 60,2779, +2780,2781,2782, 236, 237,2783,2784,2785,2786,2787, 241,2788, 243,2789, 245,1588, +2790,2791,2792,1590, 250,2793,2794,2795, 253,2796,2797, 256,2798,2799,2800,1595, +2801,2802,1597,2803,1599,2804,2805,1602, 265, 266,2806,2807, 269, 270, 271, 272, +1603, 273, 274,2808,2809,2810, 277,2811,2812,2813,2814,2815,2816,2817,2818,2819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2780,2781,2782,2783,2784,2785,2786,2787,2786,2788,2789,2790,2789, -2789,2791,2789, 313,2792,2793,2794,2795, 142,2796,2797, 321, 144, 145, 146, 147, - 148, 149, 150,2798,2799,2800,2801, 155, 156,2802,2803,2804, 160, 161,2805,1548, -2806,2807,2808, 167,2809, 169,2810,2811, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832, +2833,2834,2835,2836,2837,2838,2839,2840, 148,2841,2842,2843, 152, 153, 154, 155, + 156, 157, 158,2844,2845,2846,2847, 163, 164,2848,2849,2850, 168, 169,2851,1443, +2852,2853,2854, 175,2855, 177,2856,2857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 45, AIL (System Shock :: partially 4op) - 195,1659,2812,2813, 173, 174, 175,2814,2815,2816,1650,1651,1652, 180, 181,1653, -1654,1655,2817,1657,1658, 187, 188, 189,2816, 191, 192,2818,2819, 195,2820,2821, -2815,2822,2823,1661,1662,2824,2825, 199,1665,1666, 206, 207, 208, 209, 210,2826, - 212, 213,2827,1668,1669,1670,1671, 217,1672,1673, 218,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,2828, 234, 235, 236,2829, - 238, 239,1681,1682, 241,2830,2831,2832,2833, 245, 246, 247,1684,1685,1686,2834, -1688, 251,1689,2835,1691,1692,1693,1694, 256, 257, 258,2836, 260, 109, 262,2814, -2837,2838, 265,1696,1697,1698, 268,2839,2840,2841, 0,1703,2842,1705,2843, 276, + 204,1567,2858,2859, 182, 183, 184,2860,2861,2862,1558,1559,1560, 189, 190,1561, +1562,1563,2863,1565,1566, 196, 197, 198,2862, 200, 201,2864,2865, 204,2866,2867, +2861,2868,2869,1569,1570,2870,2871, 208,1573,1574, 215, 216, 217, 218, 219,2872, + 221, 222,2873,1576,1577,1578,1579, 226,1580,1581, 227,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,2874, 243, 244, 245,2875, + 247, 248,1589,1590, 250,2876,2877,2878,2879, 254, 255, 256,1592,1593,1594,2880, +1596, 260,1597,2881,1599,1600,1601,1602, 265, 266, 267,2882, 269, 109, 271,2860, +2883,2884, 274,1604,1605,1606, 277,2885,2886,2887, 0,1611,2888,1613,2889, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2844,2844, 129, 130, 131,2845, 132,2846, 132, 134, 132, 135, 132, - 132, 136, 132, 137, 138, 139, 140, 317, 142, 136,1545, 137, 144, 145, 146, 147, - 148, 149, 150, 151, 152, 153, 154, 155, 156,1546,1547, 159, 160, 161, 162,1548, - 164, 165, 166, 167, 168, 169, 170, 132, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,2890,2890, 129, 130, 131,2891, 133,2892, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146,1439, 148, 149,1440, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164,1441,1442, 167, 168, 169, 170,1443, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 46, AIL (Advanced Civilization) -1808,1809,1810,2370,1812,2371,1814,1815,1816,1817,1818,2372,1820,1821,2373,1823, -2374,1825,1826, 186,1827,1828,1829,2375,1831,1832,1833,1834,1835,1836,1837,2376, -1839,1840,1841,2377,1843,1844,1845,1846,2847,2379,2380,2381,2382,1852,1853,1854, -1855,1856,1857,1858,2383,2384,2385,1862,2386,2387,2388,2389, 220,1867,1868,1869, -1870,1871,1872,1873,1874,1875,1876,1877,2390,2391,1880,1881,1882,2392,2847, 237, -1884,1885,2394,2395,1888,2396,1890,1891,1892,1893,1894,2397,1896,1897,2398,1899, -2399,2400,2401,1903,2402,1905,2403,1907,1908,1909,1910,1911,1912,1913,1914,1915, -1916,1917,1918, 266,1919,1920,1921,2404, 270,1923,2405,2406,2407,2408,1928,2409, +1728,1729,1730,2324,1732,2325,1734,1735,1736,1737,1738,2326,1740,1741,2327,1743, +2328,1745,1746, 195,1747,1748,1749,2329,1751,1752,1753,1754,1755,1756,1757,2330, +1759,1760,1761,2331,1763,1764,1765,1766,2893,2333,2334,2335,2336,1772,1773,1774, +1775,1776,1777,1778,2337,2338,2339,1782,2340,2341,2342,2343, 229,1787,1788,1789, +1790,1791,1792,1793,1794,1795,1796,1797,2344,2345,1800,1801,1802,2346,2893, 246, +1804,1805,2348,2349,1808,2350,1810,1811,1812,1813,1814,2351,1816,1817,2352,1819, +2353,2354,2355,1823,2356,1825,2357,1827,1828,1829,1830,1831,1832,1833,1834,1835, +1836,1837,1838, 275,1839,1840,1841,2358, 279,1843,2359,2360,2361,2362,1848,2363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,1930,1930,1931,1932,1933,1934,1935,2410,1935,1937,1935,2411,1935, -1935,2412,1935,2413,2414,2413,2415,2416, 318,2412,1944,2413,1945,1946,1947,1948, -1948, 327, 327,1949,1949,2417,2418,2419,2420,2421,2422,1956, 336, 336,1957,1958, -1959,1960,2423,2424,2424, 344,1963,1964,1965,1966,1967,2425, 0, 0, 0, 0, + 0, 0, 0,1850,1850,1851,1852,1853,1854,1855,2364,1857,1858,1859,2365,1861, +1862,2366,1864,2367,2368,2367,2369,2370,1869,2371,1871,2367,1872,1873,1874,1875, +1876,1877,1878,1879,1880,2372,2373,2374,2375,2376,2377,1887,1888,1889,1890,1891, +1892,1893,2378,2379,2380,1897,1898,1899,1900,1901,1902,2381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 47, AIL (Battle Chess 4000 :: partially 4op, melodic only) -2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863, -2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879, -2880,2881,2882,2883, 201,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894, -2895,2896,2897,2895,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908, 430, -2909,2910,2911,2912,2913,2914,2915,2916,2917,2353,2918,2919,2920,2573,2921,2922, -2923,2924,2577,2925,2516,2926,2927,2928, 692, 575,2929,2930,2931, 815,2932,2933, -2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2576,2944,2945,2946,2947,2948, -2949,2950, 715, 832,2951, 833,2658,2952,2953,2954,2537,2955,2956,1979,2957,2958, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909, +2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925, +2926,2927,2928,2929, 210,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940, +2941,2942,2943,2941,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954, 437, +2955,2956,2957,2958,2959,2960,2961,2962,2963,2307,2964,2965,2966,2551,2967,2968, +2969,2970,2555,2971,2490,2972,2973,2974, 657, 575,2975,2976,2977, 779,2978,2979, +2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2554,2990,2991,2992,2993,2994, +2995,2996, 680, 796,2997, 797,2663,2998,2999,3000,2515,3001,3002,1914,3003,3004, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 385, 386, 387, 388, 389, + 390, 391, 392, 369,1219, 308, 394, 395, 396, 397, 398, 399, 398, 400, 401, 402, + 403, 404, 405, 406, 404, 406, 407, 404, 408, 404, 330, 409, 410, 411, 412, 413, + 414, 415, 416,1220,1221, 419, 420, 341, 342, 421, 422, 423, 424, 425, 426, 427, + 428, 429, 419, 430, 351, 431, 308, 432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 48, AIL (Ultimate Soccer Manager :: partially 4op) -2524,2525,2526,2527,2528,2529,2530, 766,2531,2532,2533,2534,2535,2536,2537,2538, -2539,2540,2541,2542,2543,2544,2545,2546, 674,2547,2548,1612,2549,2550,2550,2550, -2551,2552,2553,2554,2555,2909,2556,2557, 204, 205,2559, 0,2550,2560,2509,2510, -2959,2512,2550,2550,2550,2550,2550,2550,2960,2564,2961,2514,2962, 576, 575,1622, -2567,2550,2550,2550, 216,2568,2569,2570,2571,2355,2572, 233, 0,2573, 0, 0, -2352,2963, 0, 0,2574, 0, 0,2964, 0, 0,2964, 0, 0, 0, 0, 0, - 0, 0, 0,2853, 0, 0, 0, 0, 0, 0,2575,2576, 0, 0, 0,2577, - 0, 0, 0, 712,2510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +2502,2503,2504,2505,2506,2507,2508, 730,2509,2510,2511,2512,2513,2514,2515,2516, +2517,2518,2519,2520,2521,2522,2523,2524, 639,2525,2526,1513,2527,2528,2528,2528, +2529,2530,2531,2532,2533,2955,2534,2535, 213, 214,2537, 0,2528,2538,2483,2484, +3005,2486,2528,2528,2528,2528,2528,2528,3006,2542,3007,2488,3008, 576, 575,1523, +2545,2528,2528,2528, 225,2546,2547,2548,2549,2309,2550, 242, 0,2551, 0, 0, +2305,3009, 0, 0,2552, 0, 0,3010, 0, 0,3010, 0, 0, 0, 0, 0, + 0, 0, 0,2899, 0, 0, 0, 0, 0, 0,2553,2554, 0, 0, 0,2555, + 0, 0, 0, 677,2484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2520, - 0,2578, 0,2579,2520,2580,2581,2582,2522,2523,2583,2523,2584,2523,2584,2523, -2523,2585,2523,2586, 0, 0,2584, 0,2587, 0, 0, 0,2520,2520,2520,2520, -2520,2520,2520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2494, + 0,2556, 0,2557,2496,2558,2559,2560,2497,2498,2561,2499,2562,2500,2563,2501, +2564,3011,2566,2528, 0, 0,2567, 0,2568, 0, 0, 0,3012,3013,3014,3015, +3016,3015,3016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 49, AIL (Air Bucks, Blue And The Gray, America Invades, Terminator 2029) -1592, 749,1970, 749,1971, 749, 753,1592, 598,1593,1593,1972,1973,1973,1973, 797, - 764, 764, 764, 766, 766, 766,1597,1597,1599,1599,1599,1599, 775, 775, 775, 775, -1978,1979,1601,1602,1979, 526,1980,1603, 713, 713,1604, 800, 775, 775,1606,1607, -2965,1982,2965,2354,1609,1610,1609,1611, 792, 793, 794, 795, 795,1612,1613,1985, - 798, 775, 775, 775, 798, 798, 800, 800,2455,2455,2455,2455,1628,1628, 805, 805, - 805,2966,2357,1615,1616,1616,1617,1995,1618,1618,1619,1620, 815,2358,2359,1622, -2001,2967,1623, 822,1625,1625,1625,2362, 822,2354,1627,2968,2968,2968,1628,1628, - 828,2364, 715, 832, 832, 715, 715,1629,1630,1631,1632,1633, 272,1979, 713,2969, +1493, 713,1905, 713,1906, 713, 717,1493, 598,1494,1494,1907,1908,1908,1908, 761, + 728, 728, 728, 730, 730, 730,1498,1498,1500,1500,1500,1500, 739, 739, 739, 739, +1913,1914,1502,1503,1914, 533,1915,1504, 678, 678,1505, 764, 739, 739,1507,1508, +3017,1917,3017,2308,1510,1511,1510,1512, 756, 757, 758, 759, 759,1513,1514,1920, + 762, 739, 739, 739, 762, 762, 764, 764,2418,2418,2418,2418,1529,1529, 769, 769, + 769,3018,2311,1516,1517,1517,1518,1930,1519,1519,1520,1521, 779,2312,2313,1523, +1936,3019,1524, 786,1526,1526,1526,2316, 786,2308,1528,3020,3020,3020,1529,1529, + 792, 834, 680, 796, 796, 680, 680,1530,1531,1532,1533,1534, 281,1914, 678,3021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2367,2367,1637,1639,1639,1639,1637,2970,1637,1641,1637,1641,1637, -1637,2971,1637,1641, 0, 0,1641, 0,1637, 0, 0, 0,1637,1637,1637,1637, -1637,1637,1637,1639,1639,1641,1641,1641,1641,1641, 0,1641, 0, 0, 0, 0, + 0, 0, 0,2320,2320,1538, 811, 811, 811,1540,3022,1540,1542,1543,1542,1543, +1538,3023,1538,1542, 0, 0,1542, 0,1543, 0, 0, 0,1538,1540,1538,1538, +1543,1538,1540, 811,2323,1542,1542,1542,1542,1542, 0,1542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 50, AIL (Ultima Underworld 2) -2972,2972,2972,2973,2974,2975,2976,2977,2978,2979,2980,1972,2981,2982,2983,2984, -2070,2070,2070,2071,2071,2071,2072,2073,2985,2986,1599,2987, 775, 775, 775, 775, -2988,2081,2082,2989,2084, 526,2086,1603,2088,2990,1604,2091, 775, 775,1606,2095, -2991,2097,2992,2099,1609,2993,1609,2994,2995, 46, 46,2996,2997,2998,2999,3000, -2110, 775, 775, 775, 798, 798,2115,2115,2116,2117,2117,2118,2119,1628,3001,3002, -3003,3004,2125,2126,2127,2128,2129,1995,2131,2131,3005,3005,2135,2135,3006,1622, -2001,2139,2139, 822,1625,1625,1625,2362, 822,2354,1627,2147,2968,2968,1628,1628, -3007,3008,3009,3010,3011, 309, 715,3011, 309,3012,3013,1633,3014,3015,3016,2969, +3024,3024,3024,3025,3026,3027,3028,3029,3030,3031,3032,1907,3033,3034,3035,3036, +2007,2007,2007,2008,2008,2008,2009,2010,3037,3038,1500,3039, 739, 739, 739, 739, +3040,2018,2019,3041,2021, 533,2023,1504,2025,3042,1505,2028, 739, 739,1507,2032, +3043,2034,3044,2036,1510,3045,1510,3046,3047, 46, 46,3048,3049,3050,3051,3052, +2047, 739, 739, 739, 762, 762,2052,2052,2053,2054,2054,2055,2056,1529,3053,3054, +3055,3056,2062,2063,2064,2065,2066,1930,2068,2068,3057,3057,2072,2072,3058,1523, +1936,2076,2076, 786,1526,1526,1526,2316, 786,2308,1528,2084,3020,3020,1529,1529, +3059,3060,3061,3062,3063, 318, 680,3063, 318,3064,3065,1534,3066,3067,3068,3021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3017,3017, 309,3018, 309,3018, 309,3019, 309,2174, 309,2175, 309, - 309, 136, 309,3020, 0, 0,2176, 0, 0, 0, 0, 0,2178, 145,3021,3021, -3021, 0, 0, 0, 0,3022,3022, 0, 0, 0, 0, 159, 0, 0, 0, 0, + 0, 0, 0, 294,3069,3070,3071,3072,3073,3074,3075,3076,2113,3077,2115,3078, +3079, 547,3080,3081, 0, 0,2118, 0, 0, 0, 0, 0,2120,3082,3083,3084, +3085, 0, 0, 0, 0,3086,3087, 0, 0, 0, 0,2130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 51, AIL (Kasparov's Gambit) -2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,1505, -2070,2070,2070,2071,2071,2071,2072,2073,3023,2075,2076,2077, 35,2078, 34,2079, -2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095, -2096,2097,2098,2099,2100,2101,2102,2103,2104, 46, 46,2105,2106,2107,2108,2109, -2110, 775,2111,2112,2113,2114,2115,2115,2116,2117,2117,2118,2119,2120,2121,2122, -2123,2124,2125,2126,2127,2128,2129,2130,3024,2132,2133,2134,3025,3026,2136,2137, -2138,2139,2140,2141,2142,2143,2144, 267,2145,2146,1627,2147,2148,2149,2150,2151, -2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163, 123,2164,2165,2166, +1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,1399, +2007,2007,2007,2008,2008,2008,2009,2010,3088,2012,2013,2014, 35,2015, 34,2016, +2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032, +2033,2034,2035,2036,2037,2038,2039,2040,2041, 46, 46,2042,2043,2044,2045,2046, +2047, 739,2048,2049,2050,2051,2052,2052,2053,2054,2054,2055,2056,2057,2058,2059, +2060,2061,2062,2063,2064,2065,2066,2067,3089,2069,2070,2071,3090,3091,2073,2074, +2075,2076,2077,2078,2079,2080,2081, 276,2082,2083,1528,2084,2085,2086,2087,2088, +2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100, 123,2101,2102,2103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,2167,2167,2168,2169,2170,2171,2172,2173,2172,2174,2172,2175,2172, -2172, 136,2172, 168, 0, 0,2176, 0,2177, 0, 0, 0,2178, 145,2179, 170, - 170,2180,2181,2182,2183, 153, 154, 155, 156,2184, 0, 159, 0, 0, 0, 0, + 0, 0, 0,2105,2106,2107,2108,2109,2110,2111,2112,2111,2113,2114,2115,2114, +2116, 547,2116,2117, 0, 0,2118, 0,2119, 0, 0, 0,2120,2121,2122,2123, +2124,2125,2126,2127,2128, 161, 162, 163, 164,2129, 0,2130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 52, AIL (High Seas Trader :: MISSING INSTRUMENTS) -2524,2525,2526,2527,2528,2529,2530, 766,2531,2532,2533,2534,2535,2536,2537,2538, -2539,2540,2541,2542,2543,2544,2545,2546, 674,2547,2548,1612,2549,2550,2550,2550, -2551,2552,2553,2554,2555,2555,2556,2557, 204, 205,2559, 0,2550,2560,2509,2510, -2959,2512,2550,2550,2550,2550,2550,2550,2960,2564,2961,2514,2962, 576, 575,1622, -2567,2550,2550,2550, 216,2568,2569,2570,2571,2355,2572,2550, 0,2573, 0, 0, - 0, 0, 0, 0,2574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2575,2576, 0, 0, 0,2577, - 0, 0, 0, 712,2510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2520, - 0,2578, 0,3027,2520,2580,2581,2582,2522,2523,2584,2523,2584,2523,2584,2523, -2523,2585,2523,2586, 0, 0,2584, 0,2587, 0, 0, 0,2590,2590, 0,2591, -2591, 0, 0, 0, 0, 0,3028, 0, 0,3029,3030, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0,3031, 0, 0, 0, 0, 0, 0, 0, 0, +2502,2503,2504,2505,2506,2507,2508, 730,2509,2510,2511,2512,2513,2514,2515,2516, +2517,2518,2519,2520,2521,2522,2523,2524, 639,2525,2526,1513,2527,2528,2528,2528, +2529,2530,2531,2532,2533,2533,2534,2535, 213, 214,2537, 0,2528,2538,2483,2484, +3005,2486,2528,2528,2528,2528,2528,2528,3006,2542,3007,2488,3008, 576, 575,1523, +2545,2528,2528,2528, 225,2546,2547,2548,2549,2309,2550,2528, 0,2551, 0, 0, + 0, 0, 0, 0,2552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2553,2554, 0, 0, 0,2555, + 0, 0, 0, 677,2484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,2494, + 0,2556, 0,3092,2496,2558,2559,2560,2497,2498,2563,2499,2562,2500,2563,2501, +2564,3011,2566,2528, 0, 0,2567, 0,2568, 0, 0, 0,2571,2572, 0,2573, +3093, 0, 0, 0, 0, 0,3094, 0, 0,3095,3096, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0,3097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 53, AIL (Master of Magic, Master of Orion 2 :: 4op, std percussion) -1644,1645,1646,3035, 173, 174, 175,3036, 177,1649,1650,3037,1652, 180, 181,1653, -1654,1655, 185,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 209, 210, 211, - 212, 213,1667,1668,1669,1670,1671, 217,1672,1673,3034,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683, 244, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,3038,3039, 0, 276, +1552,1553,1554,3101, 182, 183, 184,3102, 186,1557,1558,3103,1560, 189, 190,1561, +1562,1563, 194,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 218, 219, 220, + 221, 222,1575,1576,1577,1578,1579, 226,1580,1581,3100,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591, 253, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,3104,3105, 0, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 277,3041,3056,3060, 308,3057,3055,3058,3041,3059,3041,3061,3041, -3041, 319,3041,3042,3078,3043,3062,3063,3033,3079,3070,3044,3064,3065,3051,3053, -3071,3066,3067,3068,3072,3049,3073,3069,3032, 333, 334,3046,3047,3047,3077,3074, -3075,3076,3050,3040,3045,3048,3052,3054, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128,3107,3122,3126, 316,3123,3121,3124,3107,3125,3107,3127,3107, +3107, 329,3107,3108,3143,3109,3128,3129,3099,3144,1635,3110,3130,3131,3117,3119, +3136,3132,3133,3134,3137,3115,3138,3135,3098, 343, 344,3112,3113,3113,3142,3139, +3140,3141,3116,3106,3111,3114,3118,3120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 54, AIL (Master of Magic, Master of Orion 2 :: 4op, orchestral percussion) -1644,1645,1646,3035, 173, 174, 175,3036, 177,1649,1650,3037,1652, 180, 181,1653, -1654,1655, 185,1657,1658, 187, 188, 189, 190, 191, 192, 193, 194,1659,1660, 197, - 198, 199, 200,1661,1662,1663,1664, 203,1665,1666, 206, 207, 208, 209, 210, 211, - 212, 213,1667,1668,1669,1670,1671, 217,1672,1673,3034,1674,1675, 221, 222, 223, - 224, 225, 226, 227,1676, 229, 230, 231,1677,1678, 232,1679, 234, 235, 236,1680, - 238, 239,1681,1682, 241, 242, 243,1683, 244, 245, 246, 247,1684,1685,1686,1687, -1688, 251,1689,1690,1691,1692,1693,1694, 256, 257, 258, 259, 260, 261, 262, 263, -1695, 264, 265,1696,1697,1698, 268,1699,1700, 0, 0,1703,3038,3039, 0, 276, +1552,1553,1554,3101, 182, 183, 184,3102, 186,1557,1558,3103,1560, 189, 190,1561, +1562,1563, 194,1565,1566, 196, 197, 198, 199, 200, 201, 202, 203,1567,1568, 206, + 207, 208, 209,1569,1570,1571,1572, 212,1573,1574, 215, 216, 217, 218, 219, 220, + 221, 222,1575,1576,1577,1578,1579, 226,1580,1581,3100,1582,1583, 230, 231, 232, + 233, 234, 235, 236,1584, 238, 239, 240,1585,1586, 241,1587, 243, 244, 245,1588, + 247, 248,1589,1590, 250, 251, 252,1591, 253, 254, 255, 256,1592,1593,1594,1595, +1596, 260,1597,1598,1599,1600,1601,1602, 265, 266, 267, 268, 269, 270, 271, 272, +1603, 273, 274,1604,1605,1606, 277,1607,1608, 0, 0,1611,3104,3105, 0, 285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3082,3082,3085,3083,3084,3083,3080,3080,3080,3080,3080,3080,3080, -3080,3080,3080,3080,3080,3080,3086,3087,3109, 319,3088, 319,3089,3090,3091,3092, -3093,3094,3095,3096,3097, 341,3098,3099,3100,3101,3102,3084,3084,3084,3103,3104, -3105,3106, 341,3107,3108,3084,3091,3092, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,2431,2431,3149,3147,3148,3147,3145,3145,3145,3145,3145,3145,3145, +3145,3145,3145,3145,3145,3145,3150,3151,3173, 329,3152, 329,3153,3154,3155,3156, +3157,3158,3159,3160,3161, 349,3162,3163,3164,3165,3166,3148,3148,3148,3167,3168, +3169,3170, 349,3171,3172,3148,3155,3156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 55, SB (Action Soccer) -3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125, -3126,3127,3128,3129,3130,3131,3132,3132,3133,3134,3135,3136,3137,3138,3139,3140, -3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156, -3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3132,3168,3169,3170,3171, -3132,3172,3173,3174,3132,3175,3132,3176,3132,3177,3132,3178,3132,3179,3180,3181, -3182,3183,3184,3132,3185,3186,3132,3187,3188,3189,3190,3191,3132,3132,3192,3132, -3193,3132,3194,3132,3195,3196,3132,3197,3132,3132,3198,3132,3132,3132,3132,3132, -3132,3132,3132,3199,3132,3132,3132,3132,3132,3132,3200,3201,3132,3132,3132,3132, -3202,3203, 279,3204,3205, 281, 282,3206,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3208,3209,3207,3210,3207,3211,3212,3213,3214,3215,3216,3217,3218, -3218,3219,3216,3220,3207,3207,3221,3222,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207, -3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207,3207, +3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3184,3185,3186,3187,3188,3189, +3190,3191,3192,3193,3194,3195,3196,3196,3197,3198,3199,3200,3201,3202,3203,3204, +3205,3206,3207,3208,3209,3210,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220, +3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3196,3232,3233,3234,3235, +3196,3236,3237,3238,3196,3239,3196,3240,3196,3241,3196,3242,3196,3243,3244,3245, +3246,3247,3248,3196,3249,3250,3196,3251,3252,3253,3254,3255,3196,3196,3256,3196, +3257,3196,3258,3196,3259,3260,3196,3261,3196,3196,3262,3196,3196,3196,3196,3196, +3196,3196,3196,3263,3196,3196,3196,3196,3196,3196,3264,3265,3196,3196,3196,3196, +3266,3267, 286,3268,3269, 288, 289,3270,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3272,3273,3271,3274,3271,3275,3276,3277,3278,3279,3280,3281,3282, +3282,3283,3280,3284,3271,3271,3285,3286,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271, +3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271,3271, }, { // bank 56, SB (3d Cyberpuck :: melodic only) -3223,3224, 459,3225, 749,3132,3226, 460,3227, 667,3228,3229,3230,3231,3232,3233, -3234, 598,3235,3236,3237,3238,3239,3240,1612,3241,3230,3242, 795, 430, 430,3243, -3244,3245, 432,3246, 433,3247, 435, 434,3248,3249,3250,3251,2353,3252,3253, 582, -3254,3255, 445,3256,3257,3226,3258,3259,3260, 814,3261,2359, 815,3262,3263,3264, -3265, 805,3266,3267,3268,3269, 698, 699,3270,2363,3271,3272,3273,1405,3274,3275, -3276,3277,3278,3279,3280,3281,3282, 435,3283,3284,3285,3240,3286,1753,3287,3288, -3289,3290,3291,3292,3289, 253,3293,3294,1985,2458,3295,3296, 711,3297,3298,3299, -3300,3301,3302,3303, 712,3304, 712,3305,3306, 712,3307, 448,3308,2459,3309, 458, +3287,3288, 466,3289, 713,3196,3290, 467,3291, 632,3292,3293,3294,3295,3296,3297, +3298, 598,3299,3300,3301,3302,3303,3304,1513,3305,3294,3306, 759, 437, 437,3307, +3308,3309, 439,3310, 440,3311, 442, 441,3312,3313,3314,3315,2307,3316,3317, 582, +3318,3319, 452,3320,3321,3290,3322,3323,3324, 778,3325,2313, 779,3326,3327,3328, +3329, 769,3330,3331,3332,3333, 663, 664,3334,2317,3335,3336,3337,1299,3338,3339, +3340,3341,3342,3343,3344,3345,3346, 442,3347,3348,3349,3304,3350,1670,3351,3352, +3353,3354,3355,3356,3353, 262,3357,3358,1920,2421,3359,3360, 676,3361,3362,3363, +3364,3365,3366,3367, 677,3368, 677,3369,3370, 677,3371, 455,3372,2422,3373, 465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -23637,14 +23833,14 @@ const unsigned short banks[72][256] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 57, SB (Simon the Sorcerer :: melodic only) -3310,3310,3311,3312,3313,3314,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323, -3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339, -3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355, -3356,3357,3358,3359,3360,3361,3362,3363,3361,3364,3365,3366,3367,3368,3369,3370, -3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3271,3383,3384,3385, -3386,3387,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3398,3399,3400, -3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416, -3417,3418,3417,3419,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3431, +3374,3374,3375,3376,3377,3378,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387, +3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403, +3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419, +3420,3421,3422,3423,3424,3425,3426,3427,3425,3428,3429,3430,3431,3432,3433,3434, +3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3446,3335,3447,3448,3449, +3450,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3462,3463,3464, +3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480, +3481,3482,3481,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -23665,245 +23861,245 @@ const unsigned short banks[72][256] = 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 277, 277, 625, 626, 627, 628, 278, 629, 541, 608, 542, 630, 543, - 544, 631, 545, 632, 553, 633,3432, 614, 635, 636,3433, 638, 639, 640, 641, 642, - 643, 355, 644, 645, 646, 647, 648, 649, 650, 353,3434, 653, 654, 655, 337, 338, - 656, 657, 546, 659, 727, 661, 662, 361, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 128, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146, 147, 148, 149,3496, 151, 152, 153, 154, 155, + 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, + 172, 173, 174, 175, 176, 177, 178, 179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 59, OP3 (The Fat Man 4op set) -3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450, -3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3463,3464,3465,3466, -3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3482, -3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498, -3499,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514, -3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530, -3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546, -3547,3548,3549,3550,3551,3552,3553,3554,3555, 0, 0,3558,3559,3560, 0,3562, +3497,3498,3499,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512, +3513,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527,3528, +3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544, +3545,3546,3547,3548,3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560, +3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576, +3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592, +3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608, +3609,3610,3611,3612,3613,3614,3615,3616,3617, 0, 0,3620,3621,3622, 0,3624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575, -3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591, -3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607, -3608,3609,3610,3611,3612,3613,3614,3615, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637, +3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653, +3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669, +3670,3671,3672,3673,3674,3675,3676,3677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 60, OP3 (JungleVision 2op set :: melodic only) -3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631, -3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647, -3648,3649,3650,3651,3652,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663, -3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679, -3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695, -3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,3711, -3712,3713,3714,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727, -3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743, +3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693, +3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709, +3710,3711,3712,3713,3714,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725, +3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741, +3742,3743,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757, +3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773, +3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789, +3790,3791,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3802,3803,3804,3805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757, -3758,3759,3760,3761,3759,3762,3763,3759,3764,3759,3765,3766,3767,3768,3769,3770, -3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786, -3787,3788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819, +3820,3821,3822,3823,3821,3824,3825,3821,3826,3821,3827,3828,3829,3830,3831,3832, +3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848, +3849,3850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 61, OP3 (Wallace 2op set, Nitemare 3D :: melodic only) -3223,1592,3790,3225, 749,3791,3792, 766,1980,3793,1633,3229,3794,3795,3796,3797, -3234,3798,3799,3800,3801,3802,3803,3804,3805,3806,3807,3808, 795, 430,3809,3810, -3244,3811,3812,3813,3814,3815, 435,3816,3817,3818,3819,3820,3821,3822,3823,3824, -3825,2353,3826,3827,3828,3829,3830,3831,3832,3833,3834,3835,3836,3837,3838,3839, -3840,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855, -3856,3857,3858,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,3870,3871, -3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887, -3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3307,3898,3899,2459,3900,3901, +3287,1493,3851,3289, 713,3852,3853, 730,1915,3854,1534,3293,3855,3856,3857,3858, +3298,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869, 759, 437,3870,3871, +3308,3872,3873,3874,3875,3876, 442,3877,3878,3879,3880,3881,3882,3883,3884,3885, +3886,2307,3887,3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899,3900, +3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916, +3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932, +3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948, +3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3371,3959,3960,2422,3961,3962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757, -3758,3759,3760,3761,3759,3762,3763,3759,3764,3759,3765,3766,3767,3768,3769,3770, -3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786, -3787,3788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819, +3820,3821,3822,3823,3821,3824,3825,3821,3826,3821,3827,3828,3829,3830,3831,3832, +3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848, +3849,3850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 62, TMB (Duke Nukem 3D) -3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917, -3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933, -3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949, -3942,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964, -3965,3966,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979, -3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995, -3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011, -4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027, +3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978, +3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994, +3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010, +4003,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025, +4026,4027,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040, +4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056, +4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072, +4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4083,4084,4085,4086,4087,4088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041, -4042,4043,4044,3761,4045,4046,3763,4047,3764,4048,4049,3766,4050,4051,4052,4053, -4054,4055,4056,4057,4058,4038,3777,4059,4060,3780,4061,4062,4063,4064,3785,3786, -4065,4066,4067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102, +4103,4104,4105,3823,4106,4107,3825,4108,3826,4109,4110,3828,4111,4112,4113,4114, +4115,4116,4117,4118,4119,4099,3839,4120,4121,3842,4122,4123,4124,4125,3847,3848, +4126,4127,4128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 63, TMB (Shadow Warrior) -3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917, -3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3932,4068,3933, -3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,4069,3947,3948,3949, -3942,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,4070,3964, -3965,3966,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979, -4071,3981,4072,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995, -3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4073,4074,4075,4009,4010,4011, -4012,4013,4014,4015,4076,4017,4018,4077,4020,4021,4022,4023,4024,4025,4026,4027, -4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078, -4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4079,4079,4079,4079,4080, -4079,4079,4079,4029,4030,4081,4032,4033,4034,4082,4036,4037,4038,4039,4040,4041, -4042,4043,4044,3761,4045,4046,3763,4047,3764,4048,4049,3766,4050,4051,4052,4053, -4054,4055,4056,4057,4058,4038,3777,4059,4060,4083,4084,4062,4085,4086,3785,3786, -4065,4066,4067,4079,4079,4079,4079,4079,4079,4078,4087,4087,4087,4087,4087,4087, -4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087, -4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087, +3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978, +3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3993,4129,3994, +3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4130,4008,4009,4010, +4003,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4131,4025, +4026,4027,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040, +4132,4042,4133,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056, +4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4134,4135,4136,4070,4071,4072, +4073,4074,4075,4076,4137,4078,4079,4138,4081,4082,4083,4084,4085,4086,4087,4088, +4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139, +4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4140,4140,4140,4140,4141, +4140,4140,4140,4090,4091,4142,4093,4094,4095,4143,4097,4098,4099,4100,4101,4102, +4103,4104,4105,3823,4106,4107,3825,4108,3826,4109,4110,3828,4111,4112,4113,4114, +4115,4116,4117,4118,4119,4099,3839,4120,4121,4144,4145,4123,4146,4147,3847,3848, +4126,4127,4128,4140,4140,4140,4140,4140,4140,4139,4148,4148,4148,4148,4148,4148, +4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148, +4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148, }, { // bank 64, DMX (Raptor) -1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343, -1344,1345,1346,1347,1348,1349,1350,1351,4088,4089,4090,1355,1356,1482,1483,1359, -1484,1361,1362,4091,1486,1365,1366,1487,1368,1369,1370,1371,1372,1373,1374,4092, -1376,4093,4094,4095,4096,1381,1382,1383,1384,1385,1488,1387,1388,1389,1390,1391, -1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407, -1408,1409,1410,1411,4097,1413,1414,1415,1415,1416,1417,1418,1419,1420,1421,1422, -1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438, -1439,1440,1441,1442,1443,4098,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454, +1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237, +1238,1239,1240,1241,1242,1243,1244,1245,4149,4150,4151,1249,1250,1376,1377,1253, +1378,1255,1256,4152,1380,1259,1260,1381,1262,1263,1264,1265,1266,1267,1268,4153, +1270,4154,4155,4156,4157,1275,1276,1277,1278,1279,1382,1281,1282,1283,1284,1285, +1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301, +1302,1303,1304,1305,4158,1307,1308,1309,1309,1310,1311,1312,1313,1314,1315,1316, +1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332, +1333,1334,1335,1336,1337,4159,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 305,1455,1456,4099,1458,4100,1460,4101,1461, 311,1462, 312,1463, -1464,1465,1466,1467,1468,1469,1470,1490,1472,1465,1491,1467, 322, 323, 324, 325, - 326,1474,1475, 328, 329, 311,1476,1477,1477,1477,1477,1478,1479,1480,1481,1477, - 339, 340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 312,1349,1350,4160,1352,4161,1354,4162,1355, 320,1356, 321,1357, +1358,1359,1360,1361,1362,1363,1364,1384,1366,1359,1385,1361, 332, 333, 334, 335, + 336,1368,1369, 338, 339, 320,1370,1371,1371,1371,1371,1372,1373,1374,1375,1371, + 347, 348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 65, OP3 (Modded GMOPL by Wohlstand) -4102,4103,4104,4105,4106,4107, 7, 8,4108, 10, 11,4109, 13, 14, 15, 16, -4110,4111,4112,4113, 21,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124, - 33,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138, 47, -4139,4140,4141,4142,4143,4144,4145, 55,4146,4147,4148,4149,4150,4151,4152,4153, -4154,4155,4156, 67,4157,4158, 70,4159,4160,4161,4162, 75, 76, 77, 78, 79, -4163,4164,4165, 83,4166,4167, 86,4168,4169, 89,4170,4171,4172,4173,4174,4175, - 96, 97, 98,4176,4177,4178,4179, 103, 104,4180, 106, 107, 108,4181,4182,4183, -4184, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122,4185,4186,4187, 126,4188, +4163,4164,4165,4166,4167,4168, 7, 8,4169, 10, 11,4170, 13, 14, 15, 16, +4171,4172,4173,4174, 21,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185, + 33,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199, 47, +4200,4201,4202,4203,4204,4205,4206, 55,4207,4208,4209,4210,4211,4212,4213,4214, +4215,4216,4217, 67,4218,4219, 70,4220,4221,4222,4223, 75, 76, 77, 78, 79, +4224,4225,4226, 83,4227,4228, 86,4229,4230, 89,4231,4232,4233,4234,4235,4236, + 96, 97, 98,4237,4238,4239,4240, 103, 104,4241, 106, 107, 108,4242,4243,4244, +4245, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122,4246,4247,4248, 126,4249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757, -3758,3759,3760,3761,3759,3762,3763,3759,3764,3759,3765,3766,3767,3768,3769,3770, -3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786, -3787,3788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819, +3820,3821,3822,3823,3821,3824,3825,3821,3826,3821,3827,3828,3829,3830,3831,3832, +3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848, +3849,3850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 66, SB (Jammey O'Connel's bank) -3223,3224, 459,3225, 749,3132,3226, 460,3227, 667,3228,3229,3230,3231,4189,3233, -3234, 598,4190,3236,3237,3238,3239,3240,4191,4192,4193,4194, 795, 430, 431,3243, -3244,3245, 432,3246, 433,4195, 435,4196,3248,3249,3250,3251,2353,4197,3253, 582, -3254,3255, 445,3256,3257,4198,3258,3259,3260, 814,3261,2359, 815,3262,3263,3264, -3265, 805,3266,3267,3268,3269, 698, 699,3270,2363,3271,3272,3273,1405,3274,3275, -3276,3277,4199,3279,3280,3281,4200, 435,3283,3284,3285,3240,3286,1753,3287,3288, -3289,3290,3291,3292,4201, 253,3293,3294,1985,2458,3295,3296, 711,3297,3298,3299, -3300,4202,3302,3303,4203,4204, 715,3305,3306, 455,3307, 448,3308,2459,3309, 458, +3287,3288, 466,3289, 713,3196,3290, 467,3291, 632,3292,3293,3294,3295,4250,3297, +3298, 598,4251,3300,3301,3302,3303,3304,4252,4253,4254,4255, 759, 437, 438,3307, +3308,3309, 439,3310, 440,4256, 442,4257,3312,3313,3314,3315,2307,4258,3317, 582, +3318,3319, 452,3320,3321,4259,3322,3323,3324, 778,3325,2313, 779,3326,3327,3328, +3329, 769,3330,3331,3332,3333, 663, 664,3334,2317,3335,3336,3337,1299,3338,3339, +3340,3341,4260,3343,3344,3345,4261, 442,3347,3348,3349,3304,3350,1670,3351,3352, +3353,3354,3355,3356,4262, 262,3357,3358,1920,2421,3359,3360, 676,3361,3362,3363, +3364,4263,3366,3367,4264,4265, 680,3369,3370, 462,3371, 455,3372,2422,3373, 465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757, -3758,3759,3760,3761,3759,3762,3763,3759,3764,3759,3765,3766,3767,3768,3769,3770, -3771,3772,3773,3774,3775,3776,4205,3778,3779,3780,3781,3782,3783,3784,3785,3786, -3787,3788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819, +3820,3821,3822,3823,3821,3824,3825,3821,3826,3821,3827,3828,3829,3830,3831,3832, +3833,3834,3835,3836,3837,3838,4266,3840,3841,3842,3843,3844,3845,3846,3847,3848, +3849,3850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 67, TMB (Default bank of Build Engine) - 624, 171, 364, 172, 365, 366, 367, 368, 369, 370, 178, 371, 179, 372, 373, 182, - 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 374, 29, 363, 31, 32, - 33, 34, 35, 36, 37, 375, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 376, 63, + 622, 180, 371, 181, 372, 373, 374, 375, 376, 377, 187, 378, 188, 379, 380, 191, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 381, 29, 370, 31, 32, + 33, 34, 35, 36, 37, 382, 39, 34, 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 383, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277,4206,4207,4208, 545,4209,4210,4211,4210,4212,4210,4213,4214, -4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,4230, -4231,4232,4233,4234,4235,4236, 650,4237, 652,4238,4239,4240,4241,4242,4243,4244, -4245,4246,4247,4248,4249,4250,4251, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, - 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128,4267,4268,4269, 142,4270,4271,4272,4271,4273,4271,4274,4275, +4276,1955,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290, +4291,4292,4293,4294,4295,4296, 164,4297, 625,4298,4299,4300,4301,4302,4303,4304, +4305,4306,4307,4308,4309,4310,4311, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, }, { // bank 68, OP3 (4op bank by James Alan Nguyen) -4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267, -4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283, -4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299, -4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315, -4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331, -4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347, -4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363, -4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379, +4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327, +4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343, +4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359, +4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375, +4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391, +4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407, +4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423, +4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575, -3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591, -3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607, -3608,3609,3610,3611,3612,3613,3614,3615, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637, +3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653, +3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669, +3670,3671,3672,3673,3674,3675,3676,3677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 69, TMB (Blood) - 0, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, - 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938,2260, 940, 941, 942, - 943, 944, 945,2261, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, - 959, 960, 961,2262, 963, 964, 965, 966, 967,2263,2264, 970,2265, 972,2266,2267, -2268, 976,2269, 978, 979,2270,2271, 982, 983,2272,2273, 986, 987, 988, 989, 990, -2274, 992, 993, 994, 995, 996,4380, 998, 999,1000,1001,1002,2276,2277,1005,2278, -1007,4381,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022, -1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,4382,1035,4383, 0, 0, -4384,4385,4386,4387,4388,4389,4390, 873,4391,4392,4393,4394,4395,4396,4397,4398, -4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409, 870, 866, 867, 868, 869, - 870, 303, 871, 872, 873, 869,4410, 875,4411, 877,4412, 879,4413, 880,4414, 882, - 883,4415, 885, 315,4415, 315, 886,4415,4416,4417, 320, 888,4418,4419,4420, 892, - 893,4421,4422, 896, 897, 898, 330, 899, 900, 901, 902, 903, 904, 303, 905, 906, -4423, 422, 898, 423, 908, 909, 869, 910, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, + 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916,2217, 918, 919, 920, + 921, 922, 923,2218, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, + 937, 938, 939,2219, 941, 942, 943, 944, 945,2220,2221, 948,2222, 950,2223,2224, +2225, 954,2226, 956, 957,2227,2228, 960, 961,2229,2230, 964, 965, 966, 967, 968, +2231, 970, 971, 972, 973, 974,4440, 976, 977, 978, 979, 980,2233,2234, 983,2235, + 985,4441, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999,1000, +1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,4442,1013,4443, 0, 0, +4444,4445,4446,4447,4448,4449,4450, 851,4451,4452,4453,4454,4455,4456,4457,4458, +4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469, 848, 844, 845, 846, 847, + 848, 310, 849, 850, 851, 847,2240, 853,2241, 855,2242, 857,2243, 858,2244, 860, + 861,2245, 863, 325,2245, 325, 864,2245,2246,2247, 330, 866,2248,2249,2250, 870, + 871,2251,2252, 874, 875, 876, 340, 877, 878, 879, 880, 881, 882, 310, 883, 884, +2253, 429, 876, 430, 886, 887, 847, 888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, { // bank 70, TMB (Lee) -3223,4425,3132,3132,4426,3132,3132,3132,3132,3132,3132, 371,3132,3132,3796,3132, -3132,4427,3132,4428,4429,4430,3132,3132,3132, 363,3132,4431,4432,4433,4434,4435, -3132,4436,4437,4438,3246,3246,4439, 435,4440,3132,3132,4441,4442,4441, 711,4443, -4444,3132,3132,4445, 52,3132,3132,3132,4446,3260,4447,3132, 60,4448,4446, 63, -3132,4449,4449,4450, 68,3132, 699,4451,3132,2363,3132,4452, 71,3132,4453, 79, -4454,4455, 82,3132,3132,3132,3132,3132,3132,3132,3132, 91,3132,4456, 94,4457, -3132,3132,3132,3132,3132,3132,3132,4458,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,3132,3132,4203,3132,4459,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,4460,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471, -4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,3132,3132,4484, 642, -4485,4486,4487,3132,3132, 647,3132,3132,3132,4488,4489,4490,4491,4492,4493,3132, -3132,4494, 647,4495,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132, -3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132,3132, +3287,4471,3196,3196,4472,3196,3196,3196,3196,3196,3196, 378,3196,3196,3857,3196, +3196,4473,3196,4474,4475,4476,3196,3196,3196, 370,3196,4477,4478,4479,4480,4481, +3196,4482,4483,4484,3310,3310,4485, 442,4486,3196,3196,4487,4488,4487, 676,4489, +4490,3196,3196,4491, 52,3196,3196,3196,4492,3324,4493,3196, 60,4494,4492, 63, +3196,4495,4495,4496, 68,3196, 664,4497,3196,2317,3196,4498, 71,3196,4499, 79, +4500,4501, 82,3196,3196,3196,3196,3196,3196,3196,3196, 91,3196,4502, 94,4503, +3196,3196,3196,3196,3196,3196,3196,4504,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,3196,3196,4264,3196,4505,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,4506,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517, +4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,3196,3196,4530, 155, +4531,4532,4533,3196,3196, 161,3196,3196,3196,4534,4535,4536,4537,4538,4539,3196, +3196,4540, 161,4541,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196, +3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196,3196, }, { // bank 71, TMB (Nam) -3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917, -3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933, -3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949, -3942,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964, -3965,3966,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979, -3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995, -3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011, -4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4496,4023,4024,4025,4026,4027, -4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078, -4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4078,4079,4079,4079,4079,4079, -4079,4079,4079,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041, -4042,4043,4044,3761,4045,4046,3763,4047,3764,4048,4049,3766,4050,4051,4052,4053, -4054,4055,4056,4057,4058,4038,3777,4059,4060,3780,4061,4062,4063,4064,3785,3786, -4065,4066,4067,4079,4079,4079,4079,4079,4079,4078,4087,4087,4087,4087,4087,4087, -4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087, -4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087,4087, +3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978, +3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994, +3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010, +4003,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025, +4026,4027,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040, +4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056, +4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072, +4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4542,4084,4085,4086,4087,4088, +4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139, +4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4139,4140,4140,4140,4140,4140, +4140,4140,4140,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102, +4103,4104,4105,3823,4106,4107,3825,4108,3826,4109,4110,3828,4111,4112,4113,4114, +4115,4116,4117,4118,4119,4099,3839,4120,4121,3842,4122,4123,4124,4125,3847,3848, +4126,4127,4128,4140,4140,4140,4140,4140,4140,4139,4148,4148,4148,4148,4148,4148, +4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148, +4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148,4148, }, }; diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp index 70532b8..d54ce9a 100644 --- a/src/adlmidi.cpp +++ b/src/adlmidi.cpp @@ -2,7 +2,7 @@ * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation * * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> - * ADLMIDI Library API: Copyright (c) 2016 Vitaly Novichkov <admin@wohlnet.ru> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> * * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: * http://iki.fi/bisqwit/source/adlmidi.html @@ -21,2075 +21,22 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -// Setup compiler defines useful for exporting required public API symbols in gme.cpp -#ifndef ADLMIDI_EXPORT - #if defined (_WIN32) && defined(ADLMIDI_BUILD_DLL) - #define ADLMIDI_EXPORT __declspec(dllexport) - #elif defined (LIBADLMIDI_VISIBILITY) - #define ADLMIDI_EXPORT __attribute__((visibility ("default"))) - #else - #define ADLMIDI_EXPORT - #endif -#endif - -#ifdef _WIN32 -#undef NO_OLDNAMES -#endif -#include <vector> -#include <string> -#include <sstream> -#include <map> -#include <set> -#include <cstdlib> -#include <cstring> -#include <cmath> -#include <cstdio> -#include <vector> // vector -#include <deque> // deque -#include <cmath> // exp, log, ceil -#include <stdio.h> - -#include <deque> -#include <algorithm> - -#include "fraction.h" -#include "dbopl.h" - -#include "adldata.hh" -#include "adlmidi.h" +#include "adlmidi_private.hpp" #ifdef ADLMIDI_buildAsApp #define SDL_MAIN_HANDLED #include <SDL2/SDL.h> #endif -class MIDIplay; - static const unsigned MaxCards = 100; -static std::string ADLMIDI_ErrorString; - -static const unsigned short Operators[23*2] = - {// Channels 0-2 - 0x000,0x003,0x001,0x004,0x002,0x005, // operators 0, 3, 1, 4, 2, 5 - // Channels 3-5 - 0x008,0x00B,0x009,0x00C,0x00A,0x00D, // operators 6, 9, 7,10, 8,11 - // Channels 6-8 - 0x010,0x013,0x011,0x014,0x012,0x015, // operators 12,15, 13,16, 14,17 - // Same for second card - 0x100,0x103,0x101,0x104,0x102,0x105, // operators 18,21, 19,22, 20,23 - 0x108,0x10B,0x109,0x10C,0x10A,0x10D, // operators 24,27, 25,28, 26,29 - 0x110,0x113,0x111,0x114,0x112,0x115, // operators 30,33, 31,34, 32,35 - // Channel 18 - 0x010,0x013, // operators 12,15 - // Channel 19 - 0x014,0xFFF, // operator 16 - // Channel 19 - 0x012,0xFFF, // operator 14 - // Channel 19 - 0x015,0xFFF, // operator 17 - // Channel 19 - 0x011,0xFFF }; // operator 13 - -static const unsigned short Channels[23] = - {0x000,0x001,0x002, 0x003,0x004,0x005, 0x006,0x007,0x008, // 0..8 - 0x100,0x101,0x102, 0x103,0x104,0x105, 0x106,0x107,0x108, // 9..17 (secondary set) - 0x006,0x007,0x008, 0xFFF,0xFFF }; // <- hw percussions, 0xFFF = no support for pitch/pan - -/* - In OPL3 mode: - 0 1 2 6 7 8 9 10 11 16 17 18 - op0 op1 op2 op12 op13 op14 op18 op19 op20 op30 op31 op32 - op3 op4 op5 op15 op16 op17 op21 op22 op23 op33 op34 op35 - 3 4 5 13 14 15 - op6 op7 op8 op24 op25 op26 - op9 op10 op11 op27 op28 op29 - Ports: - +0 +1 +2 +10 +11 +12 +100 +101 +102 +110 +111 +112 - +3 +4 +5 +13 +14 +15 +103 +104 +105 +113 +114 +115 - +8 +9 +A +108 +109 +10A - +B +C +D +10B +10C +10D - - Percussion: - bassdrum = op(0): 0xBD bit 0x10, operators 12 (0x10) and 15 (0x13) / channels 6, 6b - snare = op(3): 0xBD bit 0x08, operators 16 (0x14) / channels 7b - tomtom = op(4): 0xBD bit 0x04, operators 14 (0x12) / channels 8 - cym = op(5): 0xBD bit 0x02, operators 17 (0x17) / channels 8b - hihat = op(2): 0xBD bit 0x01, operators 13 (0x11) / channels 7 - - - In OPTi mode ("extended FM" in 82C924, 82C925, 82C931 chips): - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 - op0 op4 op6 op10 op12 op16 op18 op22 op24 op28 op30 op34 op36 op38 op40 op42 op44 op46 - op1 op5 op7 op11 op13 op17 op19 op23 op25 op29 op31 op35 op37 op39 op41 op43 op45 op47 - op2 op8 op14 op20 op26 op32 - op3 op9 op15 op21 op27 op33 for a total of 6 quad + 12 dual - Ports: ??? -*/ - -struct OPL3 -{ - friend class MIDIplay; - unsigned NumChannels; - ADL_MIDIPlayer* _parent; - - std::vector<DBOPL::Handler> cards; -private: - std::vector<unsigned short> ins; // index to adl[], cached, needed by Touch() - std::vector<unsigned char> pit; // value poked to B0, cached, needed by NoteOff)( - std::vector<unsigned char> regBD; - - std::vector<adlinsdata> dynamic_metainstruments; // Replaces adlins[] when CMF file - std::vector<adldata> dynamic_instruments; // Replaces adl[] when CMF file - const unsigned DynamicInstrumentTag = 0x8000u, DynamicMetaInstrumentTag = 0x4000000u; - const adlinsdata& GetAdlMetaIns(unsigned n) - { - return (n & DynamicMetaInstrumentTag) ? - dynamic_metainstruments[n & ~DynamicMetaInstrumentTag] - : adlins[n]; - } - unsigned GetAdlMetaNumber(unsigned midiins) - { - return (AdlBank == ~0u) ? - (midiins | DynamicMetaInstrumentTag) - : banks[AdlBank][midiins]; - } - const adldata& GetAdlIns(unsigned short insno) - { - return (insno & DynamicInstrumentTag) - ? dynamic_instruments[insno & ~DynamicInstrumentTag] - : adl[insno]; - } - -public: - unsigned int NumCards; - unsigned int AdlBank; - unsigned int NumFourOps; - bool HighTremoloMode; - bool HighVibratoMode; - bool AdlPercussionMode; - bool ScaleModulators; - bool LogarithmicVolumes; - OPL3() : - NumCards(1), - AdlBank(0), - NumFourOps(0), - HighTremoloMode(false), - HighVibratoMode(false), - AdlPercussionMode(false), - LogarithmicVolumes(false) - {} - std::vector<char> four_op_category; // 1 = quad-master, 2 = quad-slave, 0 = regular - // 3 = percussion BassDrum - // 4 = percussion Snare - // 5 = percussion Tom - // 6 = percussion Crash cymbal - // 7 = percussion Hihat - // 8 = percussion slave - - void Poke(unsigned card, unsigned index, unsigned value) - { - cards[card].WriteReg(index, value); - } - void NoteOff(unsigned c) - { - unsigned card = c/23, cc = c%23; - if(cc >= 18) - { - regBD[card] &= ~(0x10 >> (cc-18)); - Poke(card, 0xBD, regBD[card]); - return; - } - Poke(card, 0xB0 + Channels[cc], pit[c] & 0xDF); - } - void NoteOn(unsigned c, double hertz) // Hertz range: 0..131071 - { - unsigned card = c/23, cc = c%23; - unsigned x = 0x2000; - if(hertz < 0 || hertz > 131071) // Avoid infinite loop - return; - while(hertz >= 1023.5) { hertz /= 2.0; x += 0x400; } // Calculate octave - x += (int)(hertz + 0.5); - unsigned chn = Channels[cc]; - if(cc >= 18) - { - regBD[card] |= (0x10 >> (cc-18)); - Poke(card, 0x0BD, regBD[card]); - x &= ~0x2000; - //x |= 0x800; // for test - } - if(chn != 0xFFF) - { - Poke(card, 0xA0 + chn, x & 0xFF); - Poke(card, 0xB0 + chn, pit[c] = x >> 8); - } - } - void Touch_Real(unsigned c, unsigned volume) - { - if(volume > 63) volume = 63; - unsigned card = c/23, cc = c%23; - unsigned i = ins[c]; - unsigned o1 = Operators[cc*2+0]; - unsigned o2 = Operators[cc*2+1]; - - const adldata& adli = GetAdlIns(i); - unsigned x = adli.modulator_40, y = adli.carrier_40; - - unsigned mode = 1; // 2-op AM - if(four_op_category[c] == 0 || four_op_category[c] == 3) - { - mode = adli.feedconn & 1; // 2-op FM or 2-op AM - } - else if(four_op_category[c] == 1 || four_op_category[c] == 2) - { - unsigned i0, i1; - if ( four_op_category[c] == 1 ) - { - i0 = i; - i1 = ins[c + 3]; - mode = 2; // 4-op xx-xx ops 1&2 - } - else - { - i0 = ins[c - 3]; - i1 = i; - mode = 6; // 4-op xx-xx ops 3&4 - } - mode += (GetAdlIns(i0).feedconn & 1) + (GetAdlIns(i1).feedconn & 1) * 2; - } - static const bool do_ops[10][2] = - { { false, true }, /* 2 op FM */ - { true, true }, /* 2 op AM */ - { false, false }, /* 4 op FM-FM ops 1&2 */ - { true, false }, /* 4 op AM-FM ops 1&2 */ - { false, true }, /* 4 op FM-AM ops 1&2 */ - { true, false }, /* 4 op AM-AM ops 1&2 */ - { false, true }, /* 4 op FM-FM ops 3&4 */ - { false, true }, /* 4 op AM-FM ops 3&4 */ - { false, true }, /* 4 op FM-AM ops 3&4 */ - { true, true } /* 4 op AM-AM ops 3&4 */ - }; - - bool do_modulator = do_ops[ mode ][ 0 ] || ScaleModulators; - bool do_carrier = do_ops[ mode ][ 1 ] || ScaleModulators; - - Poke(card, 0x40+o1, do_modulator ? (x|63) - volume + volume*(x&63)/63 : x); - if(o2 != 0xFFF) - Poke(card, 0x40+o2, do_carrier ? (y|63) - volume + volume*(y&63)/63 : y); - // Correct formula (ST3, AdPlug): - // 63-((63-(instrvol))/63)*chanvol - // Reduces to (tested identical): - // 63 - chanvol + chanvol*instrvol/63 - // Also (slower, floats): - // 63 + chanvol * (instrvol / 63.0 - 1) - } - void Touch(unsigned c, unsigned volume) // Volume maxes at 127*127*127 - { - if(LogarithmicVolumes) - { - Touch_Real(c, volume*127/(127*127*127)); - } - else - { - // The formula below: SOLVE(V=127^3 * 2^( (A-63.49999) / 8), A) - Touch_Real(c, volume>8725 ? std::log(volume)*11.541561 + (0.5 - 104.22845) : 0); - - // The incorrect formula below: SOLVE(V=127^3 * (2^(A/63)-1), A) - //Touch_Real(c, volume>11210 ? 91.61112 * std::log(4.8819E-7*volume + 1.0)+0.5 : 0); - } - } - void Patch(unsigned c, unsigned i) - { - unsigned card = c/23, cc = c%23; - static const unsigned char data[4] = {0x20,0x60,0x80,0xE0}; - ins[c] = i; - unsigned o1 = Operators[cc*2+0]; - unsigned o2 = Operators[cc*2+1]; - - const adldata& adli = GetAdlIns(i); - unsigned x = adli.modulator_E862, y = adli.carrier_E862; - for(unsigned a=0; a<4; ++a, x>>=8, y>>=8) - { - Poke(card, data[a]+o1, x&0xFF); - if(o2 != 0xFFF) - Poke(card, data[a]+o2, y&0xFF); - } - } - void Pan(unsigned c, unsigned value) - { - unsigned card = c/23, cc = c%23; - if(Channels[cc] != 0xFFF) - Poke(card, 0xC0 + Channels[cc], GetAdlIns(ins[c]).feedconn | value); - } - void Silence() // Silence all OPL channels. - { - for(unsigned c=0; c<NumChannels; ++c) { NoteOff(c); Touch_Real(c,0); } - } - - void updateFlags() - { - unsigned fours = NumFourOps; - for(unsigned card=0; card<NumCards; ++card) - { - Poke(card, 0x0BD, regBD[card] = (HighTremoloMode*0x80 - + HighVibratoMode*0x40 - + AdlPercussionMode*0x20) ); - unsigned fours_this_card = std::min(fours, 6u); - Poke(card, 0x104, (1 << fours_this_card) - 1); - fours -= fours_this_card; - } - - // Mark all channels that are reserved for four-operator function - if(AdlPercussionMode == 1) - for(unsigned a=0; a<NumCards; ++a) - { - for(unsigned b=0; b<5; ++b) four_op_category[a*23 + 18 + b] = b+3; - for(unsigned b=0; b<3; ++b) four_op_category[a*23 + 6 + b] = 8; - } - - unsigned nextfour = 0; - for(unsigned a=0; a<NumFourOps; ++a) - { - four_op_category[nextfour ] = 1; - four_op_category[nextfour+3] = 2; - switch(a % 6) - { - case 0: case 1: nextfour += 1; break; - case 2: nextfour += 9-2; break; - case 3: case 4: nextfour += 1; break; - case 5: nextfour += 23-9-2; break; - } - } - } - void Reset() - { - LogarithmicVolumes = false; - cards.resize(NumCards); - NumChannels = NumCards * 23; - ins.resize(NumChannels, 189); - pit.resize(NumChannels, 0); - regBD.resize(NumCards); - four_op_category.resize(NumChannels); - for(unsigned p=0, a=0; a<NumCards; ++a) - { - for(unsigned b=0; b<18; ++b) four_op_category[p++] = 0; - for(unsigned b=0; b< 5; ++b) four_op_category[p++] = 8; - } - - static const short data[] = - { 0x004,96, 0x004,128, // Pulse timer - 0x105, 0, 0x105,1, 0x105,0, // Pulse OPL3 enable - 0x001,32, 0x105,1 // Enable wave, OPL3 extensions - }; - unsigned fours = NumFourOps; - for(unsigned card=0; card<NumCards; ++card) - { - cards[card].Init(_parent->PCM_RATE); - for(unsigned a=0; a< 18; ++a) Poke(card, 0xB0+Channels[a], 0x00); - for(unsigned a=0; a< sizeof(data)/sizeof(*data); a+=2) - Poke(card, data[a], data[a+1]); - Poke(card, 0x0BD, regBD[card] = (HighTremoloMode*0x80 - + HighVibratoMode*0x40 - + AdlPercussionMode*0x20) ); - unsigned fours_this_card = std::min(fours, 6u); - Poke(card, 0x104, (1 << fours_this_card) - 1); - //fprintf(stderr, "Card %u: %u four-ops.\n", card, fours_this_card); - fours -= fours_this_card; - } - - // Mark all channels that are reserved for four-operator function - if(AdlPercussionMode == 1) - for(unsigned a=0; a<NumCards; ++a) - { - for(unsigned b=0; b<5; ++b) four_op_category[a*23 + 18 + b] = b+3; - for(unsigned b=0; b<3; ++b) four_op_category[a*23 + 6 + b] = 8; - } - - unsigned nextfour = 0; - for(unsigned a=0; a<NumFourOps; ++a) - { - four_op_category[nextfour ] = 1; - four_op_category[nextfour+3] = 2; - switch(a % 6) - { - case 0: case 1: nextfour += 1; break; - case 2: nextfour += 9-2; break; - case 3: case 4: nextfour += 1; break; - case 5: nextfour += 23-9-2; break; - } - } - - /**/ - /* - In two-op mode, channels 0..8 go as follows: - Op1[port] Op2[port] - Channel 0: 00 00 03 03 - Channel 1: 01 01 04 04 - Channel 2: 02 02 05 05 - Channel 3: 06 08 09 0B - Channel 4: 07 09 10 0C - Channel 5: 08 0A 11 0D - Channel 6: 12 10 15 13 - Channel 7: 13 11 16 14 - Channel 8: 14 12 17 15 - In four-op mode, channels 0..8 go as follows: - Op1[port] Op2[port] Op3[port] Op4[port] - Channel 0: 00 00 03 03 06 08 09 0B - Channel 1: 01 01 04 04 07 09 10 0C - Channel 2: 02 02 05 05 08 0A 11 0D - Channel 3: CHANNEL 0 SLAVE - Channel 4: CHANNEL 1 SLAVE - Channel 5: CHANNEL 2 SLAVE - Channel 6: 12 10 15 13 - Channel 7: 13 11 16 14 - Channel 8: 14 12 17 15 - Same goes principally for channels 9-17 respectively. - */ - - Silence(); - } -}; - -//static const char MIDIsymbols[256+1] = -//"PPPPPPhcckmvmxbd" // Ins 0-15 -//"oooooahoGGGGGGGG" // Ins 16-31 -//"BBBBBBBBVVVVVHHM" // Ins 32-47 -//"SSSSOOOcTTTTTTTT" // Ins 48-63 -//"XXXXTTTFFFFFFFFF" // Ins 64-79 -//"LLLLLLLLpppppppp" // Ins 80-95 -//"XXXXXXXXGGGGGTSS" // Ins 96-111 -//"bbbbMMMcGXXXXXXX" // Ins 112-127 -//"????????????????" // Prc 0-15 -//"????????????????" // Prc 16-31 -//"???DDshMhhhCCCbM" // Prc 32-47 -//"CBDMMDDDMMDDDDDD" // Prc 48-63 -//"DDDDDDDDDDDDDDDD" // Prc 64-79 -//"DD??????????????" // Prc 80-95 -//"????????????????" // Prc 96-111 -//"????????????????"; // Prc 112-127 - -static const char PercussionMap[256] = -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GM -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 3 = bass drum -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 4 = snare -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 5 = tom -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 6 = cymbal -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 7 = hihat -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GP0 -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GP16 -//2 3 4 5 6 7 8 940 1 2 3 4 5 6 7 -"\0\0\0\3\3\7\4\7\4\5\7\5\7\5\7\5"//GP32 -//8 950 1 2 3 4 5 6 7 8 960 1 2 3 -"\5\6\5\6\6\0\5\6\0\6\0\6\5\5\5\5"//GP48 -//4 5 6 7 8 970 1 2 3 4 5 6 7 8 9 -"\5\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0"//GP64 -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" -"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; - -class MIDIplay -{ - // Information about each track - struct Position - { - bool began; - double wait; - struct TrackInfo - { - size_t ptr; - long delay; - int status; - - TrackInfo(): ptr(0), delay(0), status(0) { } - }; - std::vector<TrackInfo> track; - - Position(): began(false), wait(0.0), track() { } - } CurrentPosition, LoopBeginPosition, trackBeginPosition; - - std::map<std::string, unsigned> devices; - std::map<unsigned/*track*/, unsigned/*channel begin index*/> current_device; - - // Persistent settings for each MIDI channel - struct MIDIchannel - { - unsigned short portamento; - unsigned char bank_lsb, bank_msb; - unsigned char patch; - unsigned char volume, expression; - unsigned char panning, vibrato, sustain; - double bend, bendsense; - double vibpos, vibspeed, vibdepth; - long vibdelay; - unsigned char lastlrpn,lastmrpn; bool nrpn; - struct NoteInfo - { - // Current pressure - unsigned char vol; - // Tone selected on noteon: - short tone; - // Patch selected on noteon; index to banks[AdlBank][] - unsigned char midiins; - // Index to physical adlib data structure, adlins[] - unsigned short insmeta; - // List of adlib channels it is currently occupying. - std::map<unsigned short/*adlchn*/, - unsigned short/*ins, inde to adl[]*/ - > phys; - }; - typedef std::map<unsigned char,NoteInfo> activenotemap_t; - typedef activenotemap_t::iterator activenoteiterator; - activenotemap_t activenotes; - - MIDIchannel() - : portamento(0), - bank_lsb(0), bank_msb(0), patch(0), - volume(100),expression(100), - panning(0x30), vibrato(0), sustain(0), - bend(0.0), bendsense(2 / 8192.0), - vibpos(0), vibspeed(2*3.141592653*5.0), - vibdepth(0.5/127), vibdelay(0), - lastlrpn(0),lastmrpn(0),nrpn(false), - activenotes() { } - }; - std::vector<MIDIchannel> Ch; - bool cmf_percussion_mode = false; - - // Additional information about AdLib channels - struct AdlChannel - { - // For collisions - struct Location - { - unsigned short MidCh; - unsigned char note; - bool operator==(const Location&b) const - { return MidCh==b.MidCh && note==b.note; } - bool operator< (const Location&b) const - { return MidCh<b.MidCh || (MidCh==b.MidCh&& note<b.note); } - }; - struct LocationData - { - bool sustained; - unsigned short ins; // a copy of that in phys[] - long kon_time_until_neglible; - long vibdelay; - }; - typedef std::map<Location, LocationData> users_t; - users_t users; - - // If the channel is keyoff'd - long koff_time_until_neglible; - // For channel allocation: - AdlChannel(): users(), koff_time_until_neglible(0) { } - - void AddAge(long ms) - { - if(users.empty()) - koff_time_until_neglible = - std::max(koff_time_until_neglible-ms, -0x1FFFFFFFl); - else - { - koff_time_until_neglible = 0; - for(users_t::iterator i = users.begin(); i != users.end(); ++i) - { - i->second.kon_time_until_neglible = - std::max(i->second.kon_time_until_neglible-ms, -0x1FFFFFFFl); - i->second.vibdelay += ms; - } - } - } - }; - std::vector<AdlChannel> ch; - - std::vector< std::vector<unsigned char> > TrackData; -public: - MIDIplay(): - cmf_percussion_mode(false), - config(NULL), - trackStart(false), - loopStart(false), - loopEnd(false), - loopStart_passed(false), - invalidLoop(false), - loopStart_hit(false) - { - devices.clear(); - } - ~MIDIplay() - {} - - ADL_MIDIPlayer* config; - std::string musTitle; - fraction<long> InvDeltaTicks, Tempo; - bool trackStart, - loopStart, - loopEnd, - loopStart_passed /*Tells that "loopStart" already passed*/, - invalidLoop /*Loop points are invalid (loopStart after loopEnd or loopStart and loopEnd are on same place)*/, - loopStart_hit /*loopStart entry was hited in previous tick*/; - OPL3 opl; -public: - static unsigned long ReadBEint(const void* buffer, unsigned nbytes) - { - unsigned long result=0; - const unsigned char* data = (const unsigned char*) buffer; - for(unsigned n=0; n<nbytes; ++n) - result = (result << 8) + data[n]; - return result; - } - static unsigned long ReadLEint(const void* buffer, unsigned nbytes) - { - unsigned long result=0; - const unsigned char* data = (const unsigned char*) buffer; - for(unsigned n=0; n<nbytes; ++n) - result = result + (data[n] << (n*8)); - return result; - } - unsigned long ReadVarLen(unsigned tk) - { - unsigned long result = 0; - for(;;) - { - unsigned char byte = TrackData[tk][CurrentPosition.track[tk].ptr++]; - result = (result << 7) + (byte & 0x7F); - if(!(byte & 0x80)) break; - } - return result; - } - - /* - * A little class gives able to read filedata from disk and also from a memory segment - */ - class fileReader - { - public: - enum relTo - { - SET=0, - CUR=1, - END=2 - }; - - fileReader() - { - fp=NULL; - mp=NULL; - mp_size=0; - mp_tell=0; - } - ~fileReader() - { - close(); - } - - void openFile(const char *path) - { - fp = std::fopen(path, "rb"); - _fileName=path; - mp=NULL; - mp_size=0; - mp_tell=0; - } - - void openData(void* mem, unsigned long lenght) - { - fp=NULL; - mp=mem; - mp_size=lenght; - mp_tell=0; - } - - void seek(long pos, int rel_to) - { - if(fp) - std::fseek(fp, pos, rel_to); - else - { - switch(rel_to) - { - case SET: mp_tell = pos; break; - case END: mp_tell = mp_size - pos; break; - case CUR: mp_tell = mp_tell + pos; break; - } - if(mp_tell > mp_size) - mp_tell = mp_size; - } - } - - long read(void *buf, long num, long size) - { - if(fp) - return std::fread(buf, num, size, fp); - else - { - int pos=0; - int maxSize = (size*num); - while( (pos < maxSize) && (mp_tell < mp_size) ) - { - ((unsigned char*)buf)[pos]=((unsigned char*)mp)[mp_tell]; - mp_tell++; - pos++; - } - return pos; - } - } - - int getc() - { - if(fp) - return std::getc(fp); - else - { - if(mp_tell>=mp_size) - { - return -1; - } - int x=((unsigned char*)mp)[mp_tell]; mp_tell++; - return x; - } - } - - unsigned long tell() - { - if(fp) - return std::ftell(fp); - else - return mp_tell; - } - - void close() - { - if(fp) std::fclose(fp); - fp=NULL; - mp=NULL; - mp_size=0; - mp_tell=0; - } - - bool isValid() - { - return (fp)||(mp); - } - - bool eof() - { - return mp_tell>=mp_size; - } - std::string _fileName; - std::FILE* fp; - void* mp; - unsigned long mp_size; - unsigned long mp_tell; - }; - - bool LoadMIDI(const std::string& filename) - { - fileReader file; - file.openFile(filename.c_str()); - if(!LoadMIDI(file)) - { - std::perror(filename.c_str()); - return false; - } - return true; - } - - bool LoadMIDI(void *data, unsigned long size) - { - fileReader file; - file.openData(data, size); - return LoadMIDI(file); - } - - bool LoadMIDI(fileReader &fr) - { - #define qqq(x) (void)x - int fsize; - qqq(fsize); - //std::FILE* fr = std::fopen(filename.c_str(), "rb"); - if(!fr.isValid()) { ADLMIDI_ErrorString = "Invalid data stream!"; return false; } - const unsigned HeaderSize = 4+4+2+2+2; // 14 - char HeaderBuf[HeaderSize]=""; - riffskip:; - fsize=fr.read(HeaderBuf, 1, HeaderSize); - if(std::memcmp(HeaderBuf, "RIFF", 4) == 0) - { fr.seek(6, SEEK_CUR); goto riffskip; } - size_t DeltaTicks=192, TrackCount=1; - - config->stored_samples = 0; - config->backup_samples_size = 0; - opl.AdlPercussionMode = config->AdlPercussionMode; - opl.HighTremoloMode = config->HighTremoloMode; - opl.HighVibratoMode = config->HighVibratoMode; - opl.ScaleModulators = config->ScaleModulators; - opl.LogarithmicVolumes = config->LogarithmicVolumes; - opl.NumCards = config->NumCards; - opl.NumFourOps = config->NumFourOps; - cmf_percussion_mode = false; - - opl.Reset(); - - trackStart = true; - loopStart = true; - loopStart_passed = false; - invalidLoop = false; - loopStart_hit = false; - - bool is_GMF = false; // GMD/MUS files (ScummVM) - bool is_MUS = false; // MUS/DMX files (Doom) - bool is_IMF = false; // IMF - bool is_CMF = false; // Creative Music format (CMF/CTMF) - //std::vector<unsigned char> MUS_instrumentList; - - if(std::memcmp(HeaderBuf, "GMF\x1", 4) == 0) - { - // GMD/MUS files (ScummVM) - fr.seek(7-(HeaderSize), SEEK_CUR); - is_GMF = true; - } - else if(std::memcmp(HeaderBuf, "MUS\x1A", 4) == 0) - { - // MUS/DMX files (Doom) - unsigned start = ReadLEint(HeaderBuf+6, 2); - is_MUS = true; - fr.seek(start, SEEK_SET); - } - else if(std::memcmp(HeaderBuf, "CTMF", 4) == 0) - { - opl.dynamic_instruments.clear(); - opl.dynamic_metainstruments.clear(); - // Creative Music Format (CMF). - // When playing CTMF files, use the following commandline: - // adlmidi song8.ctmf -p -v 1 1 0 - // i.e. enable percussion mode, deeper vibrato, and use only 1 card. - - is_CMF = true; - //unsigned version = ReadLEint(HeaderBuf+4, 2); - unsigned ins_start = ReadLEint(HeaderBuf+6, 2); - unsigned mus_start = ReadLEint(HeaderBuf+8, 2); - //unsigned deltas = ReadLEint(HeaderBuf+10, 2); - unsigned ticks = ReadLEint(HeaderBuf+12, 2); - // Read title, author, remarks start offsets in file - fr.read(HeaderBuf, 1, 6); - //unsigned long notes_starts[3] = {ReadLEint(HeaderBuf+0,2),ReadLEint(HeaderBuf+0,4),ReadLEint(HeaderBuf+0,6)}; - fr.seek(16, SEEK_CUR); // Skip the channels-in-use table - fr.read(HeaderBuf, 1, 4); - unsigned ins_count = ReadLEint(HeaderBuf+0, 2);//, basictempo = ReadLEint(HeaderBuf+2, 2); - fr.seek(ins_start, SEEK_SET); - //std::printf("%u instruments\n", ins_count); - for(unsigned i=0; i<ins_count; ++i) - { - unsigned char InsData[16]; - fr.read(InsData, 1, 16); - /*std::printf("Ins %3u: %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X\n", - i, InsData[0],InsData[1],InsData[2],InsData[3], InsData[4],InsData[5],InsData[6],InsData[7], - InsData[8],InsData[9],InsData[10],InsData[11], InsData[12],InsData[13],InsData[14],InsData[15]);*/ - struct adldata adl; - struct adlinsdata adlins; - adl.modulator_E862 = - (((unsigned int)(InsData[8]&0x07) << 24)&0xFF000000)//WaveForm - | (((unsigned int)(InsData[6]) << 16)&0x00FF0000)//Sustain/Release - | (((unsigned int)(InsData[4]) << 8)&0x0000FF00)//Attack/Decay - | (((unsigned int)(InsData[0]) << 0)&0x000000FF);//MultKEVA - adl.carrier_E862 = - (((unsigned int)(InsData[9]&0x07) << 24)&0xFF000000)//WaveForm - | (((unsigned int)(InsData[7]) << 16)&0x00FF0000)//Sustain/Release - | (((unsigned int)(InsData[5]) << 8)&0x0000FF00)//Attack/Decay - | (((unsigned int)(InsData[1]) << 0)&0x000000FF);//MultKEVA - adl.modulator_40 = InsData[2]; - adl.carrier_40 = InsData[3]; - adl.feedconn = InsData[10]&0x0F; - adl.finetune = 0; - - adlins.adlno1 = opl.dynamic_instruments.size() | opl.DynamicInstrumentTag; - adlins.adlno2 = adlins.adlno1; - adlins.ms_sound_kon = 1000; - adlins.ms_sound_koff = 500; - adlins.tone = 0; - adlins.flags = 0; - adlins.fine_tune = 0.0; - opl.dynamic_metainstruments.push_back(adlins); - opl.dynamic_instruments.push_back(adl); - } - fr.seek(mus_start, SEEK_SET); - TrackCount = 1; - DeltaTicks = ticks; - opl.AdlBank = ~0u; // Ignore AdlBank number, use dynamic banks instead - //std::printf("CMF deltas %u ticks %u, basictempo = %u\n", deltas, ticks, basictempo); - opl.LogarithmicVolumes = true; - opl.AdlPercussionMode = true; - } - else - { - // Try parsing as an IMF file - { - unsigned end = (unsigned char)HeaderBuf[0] + 256*(unsigned char)HeaderBuf[1]; - if(!end || (end & 3)) goto not_imf; - - long backup_pos = fr.tell(); - unsigned sum1 = 0, sum2 = 0; - fr.seek(2, SEEK_SET); - for(unsigned n=0; n<42; ++n) - { - unsigned value1 = fr.getc(); value1 += fr.getc() << 8; sum1 += value1; - unsigned value2 = fr.getc(); value2 += fr.getc() << 8; sum2 += value2; - } - fr.seek(backup_pos, SEEK_SET); - if(sum1 > sum2) - { - is_IMF = true; - DeltaTicks = 1; - } - } - - if(!is_IMF) - { - not_imf: - if(std::memcmp(HeaderBuf, "MThd\0\0\0\6", 8) != 0) - { InvFmt: - fr.close(); - ADLMIDI_ErrorString=fr._fileName+": Invalid format\n"; - return false; - } - /*size_t Fmt =*/ ReadBEint(HeaderBuf+8, 2); - TrackCount = ReadBEint(HeaderBuf+10, 2); - DeltaTicks = ReadBEint(HeaderBuf+12, 2); - } - } - TrackData.resize(TrackCount); - CurrentPosition.track.resize(TrackCount); - InvDeltaTicks = fraction<long>(1, 1000000l * DeltaTicks); - //Tempo = 1000000l * InvDeltaTicks; - Tempo = fraction<long>(1, DeltaTicks); - - static const unsigned char EndTag[4] = {0xFF,0x2F,0x00,0x00}; - - int totalGotten=0; - for(size_t tk = 0; tk < TrackCount; ++tk) - { - // Read track header - size_t TrackLength; - if(is_IMF) - { - //std::fprintf(stderr, "Reading IMF file...\n"); - long end = (unsigned char)HeaderBuf[0] + 256*(unsigned char)HeaderBuf[1]; - - unsigned IMF_tempo = 1428; - static const unsigned char imf_tempo[] = {0xFF,0x51,0x4, - (unsigned char)(IMF_tempo>>24), - (unsigned char)(IMF_tempo>>16), - (unsigned char)(IMF_tempo>>8), - (unsigned char)(IMF_tempo)}; - TrackData[tk].insert(TrackData[tk].end(), imf_tempo, imf_tempo + sizeof(imf_tempo)); - TrackData[tk].push_back(0x00); - - fr.seek(2, SEEK_SET); - while(fr.tell() < (unsigned)end) - { - unsigned char special_event_buf[5]; - special_event_buf[0] = 0xFF; - special_event_buf[1] = 0xE3; - special_event_buf[2] = 0x02; - special_event_buf[3] = fr.getc(); // port index - special_event_buf[4] = fr.getc(); // port value - unsigned delay = fr.getc(); delay += 256 * fr.getc(); - totalGotten += 4; - - //if(special_event_buf[3] <= 8) continue; - - //fprintf(stderr, "Put %02X <- %02X, plus %04X delay\n", special_event_buf[3],special_event_buf[4], delay); - - TrackData[tk].insert(TrackData[tk].end(), special_event_buf, special_event_buf+5); - //if(delay>>21) TrackData[tk].push_back( 0x80 | ((delay>>21) & 0x7F ) ); - if(delay>>14) TrackData[tk].push_back( 0x80 | ((delay>>14) & 0x7F ) ); - if(delay>> 7) TrackData[tk].push_back( 0x80 | ((delay>> 7) & 0x7F ) ); - TrackData[tk].push_back( ((delay>>0) & 0x7F ) ); - } - TrackData[tk].insert(TrackData[tk].end(), EndTag+0, EndTag+4); - CurrentPosition.track[tk].delay = 0; - CurrentPosition.began = true; - //std::fprintf(stderr, "Done reading IMF file\n"); - opl.NumFourOps = 0; //Don't use 4-operator channels for IMF playing! - } - else - { - if(is_GMF || is_CMF) // Take the rest of the file - { - long pos = fr.tell(); - fr.seek(0, SEEK_END); - TrackLength = fr.tell() - pos; - fr.seek(pos, SEEK_SET); - } - else if(is_MUS) // Read TrackLength from file position 4 - { - long pos = fr.tell(); - fr.seek(4, SEEK_SET); - TrackLength = fr.getc(); TrackLength += (fr.getc() << 8); - fr.seek(pos, SEEK_SET); - } - else - { - fsize=fr.read(HeaderBuf, 1, 8); - if(std::memcmp(HeaderBuf, "MTrk", 4) != 0) goto InvFmt; - TrackLength = ReadBEint(HeaderBuf+4, 4); - } - // Read track data - TrackData[tk].resize(TrackLength); - fsize=fr.read(&TrackData[tk][0], 1, TrackLength); - totalGotten += fsize; - if(is_GMF || is_MUS) // Note: CMF does include the track end tag. - { - TrackData[tk].insert(TrackData[tk].end(), EndTag+0, EndTag+4); - } - // Read next event time - CurrentPosition.track[tk].delay = ReadVarLen(tk); - } - } - for(size_t tk = 0; tk < TrackCount; ++tk) - totalGotten+= TrackData[tk].size(); - if(totalGotten==0) - { - ADLMIDI_ErrorString=fr._fileName+": Empty track data"; - return false; - } - - opl.Reset(); // Reset AdLib - //opl.Reset(); // ...twice (just in case someone misprogrammed OPL3 previously) - ch.clear(); - ch.resize(opl.NumChannels); - return true; - } - - /* Periodic tick handler. - * Input: s = seconds since last call - * Input: granularity = don't expect intervals smaller than this, in seconds - * Output: desired number of seconds until next call - */ - double Tick(double s, double granularity) - { - if(CurrentPosition.began) CurrentPosition.wait -= s; - int AntiFreezeCounter = 10000;//Limit 10000 loops to avoid freezing - while( (CurrentPosition.wait <= granularity * 0.5) && (AntiFreezeCounter>0) ) - { - //std::fprintf(stderr, "wait = %g...\n", CurrentPosition.wait); - ProcessEvents(); - if(CurrentPosition.wait <= 0.0) - AntiFreezeCounter--; - } - - if(AntiFreezeCounter <= 0) - CurrentPosition.wait += 1.0;/* Add extra 1 second when over 10000 events - with zero delay are been detected */ - - for(unsigned c = 0; c < opl.NumChannels; ++c) - ch[c].AddAge(s * 1000); - - UpdateVibrato(s); - UpdateArpeggio(s); - return CurrentPosition.wait; - } - -private: - enum { Upd_Patch = 0x1, - Upd_Pan = 0x2, - Upd_Volume = 0x4, - Upd_Pitch = 0x8, - Upd_All = Upd_Pan + Upd_Volume + Upd_Pitch, - Upd_Off = 0x20 }; - - void NoteUpdate - (unsigned MidCh, - MIDIchannel::activenoteiterator i, - unsigned props_mask, - int select_adlchn = -1) - { - MIDIchannel::NoteInfo& info = i->second; - const int tone = info.tone; - const int vol = info.vol; - //const int midiins = info.midiins; - const int insmeta = info.insmeta; - const adlinsdata& ains = opl.GetAdlMetaIns(insmeta); - - AdlChannel::Location my_loc; - my_loc.MidCh = MidCh; - my_loc.note = i->first; - - for(std::map<unsigned short,unsigned short>::iterator - jnext = info.phys.begin(); - jnext != info.phys.end(); - ) - { - std::map<unsigned short,unsigned short>::iterator j(jnext++); - int c = j->first; - int ins = j->second; - if(select_adlchn >= 0 && c != select_adlchn) continue; - - if(props_mask & Upd_Patch) - { - opl.Patch(c, ins); - AdlChannel::LocationData& d = ch[c].users[my_loc]; - d.sustained = false; // inserts if necessary - d.vibdelay = 0; - d.kon_time_until_neglible = ains.ms_sound_kon; - d.ins = ins; - } - } - for(std::map<unsigned short,unsigned short>::iterator - jnext = info.phys.begin(); - jnext != info.phys.end(); - ) - { - std::map<unsigned short,unsigned short>::iterator j(jnext++); - int c = j->first; - int ins = j->second; - if(select_adlchn >= 0 && c != select_adlchn) continue; - - if(props_mask & Upd_Off) // note off - { - if(Ch[MidCh].sustain == 0) - { - AdlChannel::users_t::iterator k = ch[c].users.find(my_loc); - if(k != ch[c].users.end()) - ch[c].users.erase(k); - //UI.IllustrateNote(c, tone, midiins, 0, 0.0); - - if(ch[c].users.empty()) - { - opl.NoteOff(c); - ch[c].koff_time_until_neglible = - ains.ms_sound_koff; - } - } - else - { - // Sustain: Forget about the note, but don't key it off. - // Also will avoid overwriting it very soon. - AdlChannel::LocationData& d = ch[c].users[my_loc]; - d.sustained = true; // note: not erased! - //UI.IllustrateNote(c, tone, midiins, -1, 0.0); - } - info.phys.erase(j); - continue; - } - if(props_mask & Upd_Pan) - { - opl.Pan(c, Ch[MidCh].panning); - } - if(props_mask & Upd_Volume) - { - int volume = vol * Ch[MidCh].volume * Ch[MidCh].expression; - /* If the channel has arpeggio, the effective volume of - * *this* instrument is actually lower due to timesharing. - * To compensate, add extra volume that corresponds to the - * time this note is *not* heard. - * Empirical tests however show that a full equal-proportion - * increment sounds wrong. Therefore, using the square root. - */ - //volume = (int)(volume * std::sqrt( (double) ch[c].users.size() )); - opl.Touch(c, volume); - } - if(props_mask & Upd_Pitch) - { - AdlChannel::LocationData& d = ch[c].users[my_loc]; - // Don't bend a sustained note - if(!d.sustained) - { - double bend = Ch[MidCh].bend + opl.GetAdlIns(ins).finetune; - double phase = 0.0; - - if((ains.flags & adlinsdata::Flag_Pseudo4op) && ins == ains.adlno2) - { - phase = ains.fine_tune;//0.125; // Detune the note slightly (this is what Doom does) - } - - if(Ch[MidCh].vibrato && d.vibdelay >= Ch[MidCh].vibdelay) - bend += Ch[MidCh].vibrato * Ch[MidCh].vibdepth * std::sin(Ch[MidCh].vibpos); - opl.NoteOn(c, 172.00093 * std::exp(0.057762265 * (tone + bend + phase))); - //UI.IllustrateNote(c, tone, midiins, vol, Ch[MidCh].bend); - } - } - } - if(info.phys.empty()) - Ch[MidCh].activenotes.erase(i); - } - - void ProcessEvents() - { - loopEnd = false; - const size_t TrackCount = TrackData.size(); - const Position RowBeginPosition ( CurrentPosition ); - for(size_t tk = 0; tk < TrackCount; ++tk) - { - if(CurrentPosition.track[tk].status >= 0 - && CurrentPosition.track[tk].delay <= 0) - { - // Handle event - HandleEvent(tk); - // Read next event time (unless the track just ended) - if(CurrentPosition.track[tk].ptr >= TrackData[tk].size()) - CurrentPosition.track[tk].status = -1; - if(CurrentPosition.track[tk].status >= 0) - CurrentPosition.track[tk].delay += ReadVarLen(tk); - } - } - // Find shortest delay from all track - long shortest = -1; - for(size_t tk=0; tk<TrackCount; ++tk) - if(CurrentPosition.track[tk].status >= 0 - && (shortest == -1 - || CurrentPosition.track[tk].delay < shortest)) - { - shortest = CurrentPosition.track[tk].delay; - } - //if(shortest > 0) UI.PrintLn("shortest: %ld", shortest); - - // Schedule the next playevent to be processed after that delay - for(size_t tk=0; tk<TrackCount; ++tk) - CurrentPosition.track[tk].delay -= shortest; - - fraction<long> t = shortest * Tempo; - if(CurrentPosition.began) CurrentPosition.wait += t.valuel(); - - //if(shortest > 0) UI.PrintLn("Delay %ld (%g)", shortest, (double)t.valuel()); - - /* - if(CurrentPosition.track[0].ptr > 8119) loopEnd = true; - // ^HACK: CHRONO TRIGGER LOOP - */ - - if(loopStart_hit && (loopStart||loopEnd)) //Avoid invalid loops - { - invalidLoop=true; - loopStart = false; - loopEnd = false; - LoopBeginPosition=trackBeginPosition; - } else { - loopStart_hit=false; - } - - if(loopStart) - { - if(trackStart) - { - trackBeginPosition=RowBeginPosition; - trackStart=false; - } - LoopBeginPosition = RowBeginPosition; - loopStart = false; - loopStart_hit=true; - } - if(shortest < 0 || loopEnd) - { - // Loop if song end reached - loopEnd = false; - CurrentPosition = LoopBeginPosition; - shortest = 0; - if(opl._parent->QuitWithoutLooping==1) - { - opl._parent->QuitFlag = 1; - //^ HACK: QUIT WITHOUT LOOPING - } - } - } - - void HandleEvent(size_t tk) - { - unsigned char byte = TrackData[tk][CurrentPosition.track[tk].ptr++]; - if(byte == 0xF7 || byte == 0xF0) // Ignore SysEx - { - unsigned length = ReadVarLen(tk); - //std::string data( length?(const char*) &TrackData[tk][CurrentPosition.track[tk].ptr]:0, length ); - CurrentPosition.track[tk].ptr += length; - //UI.PrintLn("SysEx %02X: %u bytes", byte, length/*, data.c_str()*/); - return; - } - if(byte == 0xFF) - { - // Special event FF - unsigned char evtype = TrackData[tk][CurrentPosition.track[tk].ptr++]; - unsigned long length = ReadVarLen(tk); - std::string data( length?(const char*) &TrackData[tk][CurrentPosition.track[tk].ptr]:0, length ); - CurrentPosition.track[tk].ptr += length; - if(evtype == 0x2F) { CurrentPosition.track[tk].status = -1; return; } - if(evtype == 0x51) { Tempo = InvDeltaTicks * fraction<long>( (long) ReadBEint(data.data(), data.size())); return; } - if(evtype == 6) - { - for(size_t i=0;i<data.size();i++) - { - if(data[i]<='Z' && data[i]>='A') - data[i]=data[i]-('Z'-'z'); - } - - if( (data == "loopstart") && (!invalidLoop) ) - { - loopStart = true; - loopStart_passed=true; - } - - if( (data == "loopend") && (!invalidLoop) ) - { - if((loopStart_passed) && (!loopStart)) - loopEnd=true; - else - invalidLoop=true; - } - } - if(evtype == 9) current_device[tk] = ChooseDevice(data); - //if(evtype >= 1 && evtype <= 6) - // UI.PrintLn("Meta %d: %s", evtype, data.c_str()); - - if(evtype == 0xE3) // Special non-spec ADLMIDI special for IMF playback: Direct poke to AdLib - { - unsigned char i = data[0], v = data[1]; - if( (i&0xF0) == 0xC0 ) v |= 0x30; - //std::printf("OPL poke %02X, %02X\n", i, v); - //std::fflush(stdout); - opl.Poke(0, i,v); - } - return; - } - // Any normal event (80..EF) - if(byte < 0x80) - { byte = CurrentPosition.track[tk].status | 0x80; - CurrentPosition.track[tk].ptr--; } - if(byte == 0xF3) { CurrentPosition.track[tk].ptr += 1; return; } - if(byte == 0xF2) { CurrentPosition.track[tk].ptr += 2; return; } - /*UI.PrintLn("@%X Track %u: %02X %02X", - CurrentPosition.track[tk].ptr-1, (unsigned)tk, byte, - TrackData[tk][CurrentPosition.track[tk].ptr]);*/ - unsigned MidCh = byte & 0x0F, EvType = byte >> 4; - MidCh += current_device[tk]; - - CurrentPosition.track[tk].status = byte; - switch(EvType) - { - case 0x8: // Note off - case 0x9: // Note on - { - int note = TrackData[tk][CurrentPosition.track[tk].ptr++]; - int vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; - //if(MidCh != 9) note -= 12; // HACK - NoteOff(MidCh, note); - // On Note on, Keyoff the note first, just in case keyoff - // was omitted; this fixes Dance of sugar-plum fairy - // by Microsoft. Now that we've done a Keyoff, - // check if we still need to do a Keyon. - // vol=0 and event 8x are both Keyoff-only. - if(vol == 0 || EvType == 0x8) break; - - unsigned midiins = Ch[MidCh].patch; - if(MidCh%16 == 9) midiins = 128 + note; // Percussion instrument - - /* - if(MidCh%16 == 9 || (midiins != 32 && midiins != 46 && midiins != 48 && midiins != 50)) - break; // HACK - if(midiins == 46) vol = (vol*7)/10; // HACK - if(midiins == 48 || midiins == 50) vol /= 4; // HACK - */ - //if(midiins == 56) vol = vol*6/10; // HACK - - static std::set<unsigned> bank_warnings; - if(Ch[MidCh].bank_msb) - { - unsigned bankid = midiins + 256*Ch[MidCh].bank_msb; - std::set<unsigned>::iterator - i = bank_warnings.lower_bound(bankid); - if(i == bank_warnings.end() || *i != bankid) - { - ADLMIDI_ErrorString.clear(); - std::stringstream s; - s<<"[" << MidCh <<"]Bank " << Ch[MidCh].bank_msb << - " undefined, patch="<< ((midiins&128) ? 'P':'M') << (midiins&127); - ADLMIDI_ErrorString=s.str(); - bank_warnings.insert(i, bankid); - } - } - if(Ch[MidCh].bank_lsb) - { - unsigned bankid = Ch[MidCh].bank_lsb*65536; - std::set<unsigned>::iterator - i = bank_warnings.lower_bound(bankid); - if(i == bank_warnings.end() || *i != bankid) - { - ADLMIDI_ErrorString.clear(); - std::stringstream s; - s<<"["<<MidCh<< "]Bank lsb " << Ch[MidCh].bank_lsb <<" undefined"; - ADLMIDI_ErrorString=s.str(); - bank_warnings.insert(i, bankid); - } - } - - //int meta = banks[opl.AdlBank][midiins]; - const unsigned meta = opl.GetAdlMetaNumber(midiins); - const adlinsdata& ains = opl.GetAdlMetaIns(meta); - - int tone = note; - if(ains.tone) - { - if(ains.tone < 20) - tone += ains.tone; - else if(ains.tone < 128) - tone = ains.tone; - else - tone -= ains.tone-128; - } - int i[2] = { ains.adlno1, ains.adlno2 }; - bool pseudo_4op = ains.flags & adlinsdata::Flag_Pseudo4op; - - if((opl.AdlPercussionMode==1) && PercussionMap[midiins & 0xFF]) i[1] = i[0]; - - static std::set<unsigned char> missing_warnings; - if(!missing_warnings.count(midiins) && (ains.flags & adlinsdata::Flag_NoSound)) - { - //UI.PrintLn("[%i]Playing missing instrument %i", MidCh, midiins); - missing_warnings.insert(midiins); - } - - // Allocate AdLib channel (the physical sound channel for the note) - int adlchannel[2] = { -1, -1 }; - for(unsigned ccount = 0; ccount < 2; ++ccount) - { - if(ccount == 1) - { - if(i[0] == i[1]) break; // No secondary channel - if(adlchannel[0] == -1) break; // No secondary if primary failed - } - - int c = -1; - long bs = -0x7FFFFFFFl; - for(int a = 0; a < (int)opl.NumChannels; ++a) - { - if(ccount == 1 && a == adlchannel[0]) continue; - // ^ Don't use the same channel for primary&secondary - - if(i[0] == i[1] || pseudo_4op) - { - // Only use regular channels - int expected_mode = 0; - if(opl.AdlPercussionMode==1) - { - if(cmf_percussion_mode) - expected_mode = MidCh < 11 ? 0 : (3+MidCh-11); // CMF - else - expected_mode = PercussionMap[midiins & 0xFF]; - } - if(opl.four_op_category[a] != expected_mode) - continue; - } - else - { - if(ccount == 0) - { - // Only use four-op master channels - if(opl.four_op_category[a] != 1) - continue; - } - else - { - // The secondary must be played on a specific channel. - if(a != adlchannel[0] + 3) - continue; - } - } - - long s = CalculateAdlChannelGoodness(a, i[ccount], MidCh); - if(s > bs) { bs=s; c = a; } // Best candidate wins - } - - if(c < 0) - { - //UI.PrintLn("ignored unplaceable note"); - continue; // Could not play this note. Ignore it. - } - PrepareAdlChannelForNewNote(c, i[ccount]); - adlchannel[ccount] = c; - } - if(adlchannel[0] < 0 && adlchannel[1] < 0) - { - // The note could not be played, at all. - break; - } - //UI.PrintLn("i1=%d:%d, i2=%d:%d", i[0],adlchannel[0], i[1],adlchannel[1]); - - // Allocate active note for MIDI channel - std::pair<MIDIchannel::activenoteiterator,bool> - ir = Ch[MidCh].activenotes.insert( - std::make_pair(note, MIDIchannel::NoteInfo())); - ir.first->second.vol = vol; - ir.first->second.tone = tone; - ir.first->second.midiins = midiins; - ir.first->second.insmeta = meta; - for(unsigned ccount=0; ccount<2; ++ccount) - { - int c = adlchannel[ccount]; - if(c < 0) continue; - ir.first->second.phys[ adlchannel[ccount] ] = i[ccount]; - } - CurrentPosition.began = true; - NoteUpdate(MidCh, ir.first, Upd_All | Upd_Patch); - break; - } - case 0xA: // Note touch - { - int note = TrackData[tk][CurrentPosition.track[tk].ptr++]; - int vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; - MIDIchannel::activenoteiterator - i = Ch[MidCh].activenotes.find(note); - if(i == Ch[MidCh].activenotes.end()) - { - // Ignore touch if note is not active - break; - } - i->second.vol = vol; - NoteUpdate(MidCh, i, Upd_Volume); - break; - } - case 0xB: // Controller change - { - int ctrlno = TrackData[tk][CurrentPosition.track[tk].ptr++]; - int value = TrackData[tk][CurrentPosition.track[tk].ptr++]; - switch(ctrlno) - { - case 1: // Adjust vibrato - //UI.PrintLn("%u:vibrato %d", MidCh,value); - Ch[MidCh].vibrato = value; break; - case 0: // Set bank msb (GM bank) - Ch[MidCh].bank_msb = value; - break; - case 32: // Set bank lsb (XG bank) - Ch[MidCh].bank_lsb = value; - break; - case 5: // Set portamento msb - Ch[MidCh].portamento = (Ch[MidCh].portamento & 0x7F) | (value<<7); - //UpdatePortamento(MidCh); - break; - case 37: // Set portamento lsb - Ch[MidCh].portamento = (Ch[MidCh].portamento & 0x3F80) | (value); - //UpdatePortamento(MidCh); - break; - case 65: // Enable/disable portamento - // value >= 64 ? enabled : disabled - //UpdatePortamento(MidCh); - break; - case 7: // Change volume - Ch[MidCh].volume = value; - NoteUpdate_All(MidCh, Upd_Volume); - break; - case 64: // Enable/disable sustain - Ch[MidCh].sustain = value; - if(!value) KillSustainingNotes( MidCh ); - break; - case 11: // Change expression (another volume factor) - Ch[MidCh].expression = value; - NoteUpdate_All(MidCh, Upd_Volume); - break; - case 10: // Change panning - Ch[MidCh].panning = 0x00; - if(value < 64+32) Ch[MidCh].panning |= 0x10; - if(value >= 64-32) Ch[MidCh].panning |= 0x20; - NoteUpdate_All(MidCh, Upd_Pan); - break; - case 121: // Reset all controllers - Ch[MidCh].bend = 0; - Ch[MidCh].volume = 100; - Ch[MidCh].expression = 100; - Ch[MidCh].sustain = 0; - Ch[MidCh].vibrato = 0; - Ch[MidCh].vibspeed = 2*3.141592653*5.0; - Ch[MidCh].vibdepth = 0.5/127; - Ch[MidCh].vibdelay = 0; - Ch[MidCh].panning = 0x30; - Ch[MidCh].portamento = 0; - //UpdatePortamento(MidCh); - NoteUpdate_All(MidCh, Upd_Pan+Upd_Volume+Upd_Pitch); - // Kill all sustained notes - KillSustainingNotes(MidCh); - break; - case 123: // All notes off - NoteUpdate_All(MidCh, Upd_Off); - break; - case 91: break; // Reverb effect depth. We don't do per-channel reverb. - case 92: break; // Tremolo effect depth. We don't do... - case 93: break; // Chorus effect depth. We don't do. - case 94: break; // Celeste effect depth. We don't do. - case 95: break; // Phaser effect depth. We don't do. - case 98: Ch[MidCh].lastlrpn=value; Ch[MidCh].nrpn=true; break; - case 99: Ch[MidCh].lastmrpn=value; Ch[MidCh].nrpn=true; break; - case 100:Ch[MidCh].lastlrpn=value; Ch[MidCh].nrpn=false; break; - case 101:Ch[MidCh].lastmrpn=value; Ch[MidCh].nrpn=false; break; - case 113: break; // Related to pitch-bender, used by missimp.mid in Duke3D - case 6: SetRPN(MidCh, value, true); break; - case 38: SetRPN(MidCh, value, false); break; - case 103: cmf_percussion_mode = value; break; // CMF (ctrl 0x67) rhythm mode - case 111://LoopStart unofficial controller - if(!invalidLoop) - { - loopStart = true; - loopStart_passed=true; - } break; - default: break; - //UI.PrintLn("Ctrl %d <- %d (ch %u)", ctrlno, value, MidCh); - } - break; - } - case 0xC: // Patch change - Ch[MidCh].patch = TrackData[tk][CurrentPosition.track[tk].ptr++]; - break; - case 0xD: // Channel after-touch - { - // TODO: Verify, is this correct action? - int vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; - for(MIDIchannel::activenoteiterator - i = Ch[MidCh].activenotes.begin(); - i != Ch[MidCh].activenotes.end(); - ++i) - { - // Set this pressure to all active notes on the channel - i->second.vol = vol; - } - NoteUpdate_All(MidCh, Upd_Volume); - break; - } - case 0xE: // Wheel/pitch bend - { - int a = TrackData[tk][CurrentPosition.track[tk].ptr++]; - int b = TrackData[tk][CurrentPosition.track[tk].ptr++]; - Ch[MidCh].bend = (a + b*128 - 8192) * Ch[MidCh].bendsense; - NoteUpdate_All(MidCh, Upd_Pitch); - break; - } - } - } - - // Determine how good a candidate this adlchannel - // would be for playing a note from this instrument. - long CalculateAdlChannelGoodness - (unsigned c, unsigned ins, unsigned /*MidCh*/) const - { - long s = -ch[c].koff_time_until_neglible; - - // Same midi-instrument = some stability - //if(c == MidCh) s += 4; - for(AdlChannel::users_t::const_iterator - j = ch[c].users.begin(); - j != ch[c].users.end(); - ++j) - { - s -= 4000; - if(!j->second.sustained) - s -= j->second.kon_time_until_neglible; - else - s -= j->second.kon_time_until_neglible / 2; - - MIDIchannel::activenotemap_t::const_iterator - k = Ch[j->first.MidCh].activenotes.find(j->first.note); - if(k != Ch[j->first.MidCh].activenotes.end()) - { - // Same instrument = good - if(j->second.ins == ins) - { - s += 300; - // Arpeggio candidate = even better - if(j->second.vibdelay < 70 - || j->second.kon_time_until_neglible > 20000) - s += 0; - } - // Percussion is inferior to melody - s += 50 * (k->second.midiins / 128); - - /* - if(k->second.midiins >= 25 - && k->second.midiins < 40 - && j->second.ins != ins) - { - s -= 14000; // HACK: Don't clobber the bass or the guitar - } - */ - } - - // If there is another channel to which this note - // can be evacuated to in the case of congestion, - // increase the score slightly. - unsigned n_evacuation_stations = 0; - for(unsigned c2 = 0; c2 < opl.NumChannels; ++c2) - { - if(c2 == c) continue; - if(opl.four_op_category[c2] - != opl.four_op_category[c]) continue; - for(AdlChannel::users_t::const_iterator - m = ch[c2].users.begin(); - m != ch[c2].users.end(); - ++m) - { - if(m->second.sustained) continue; - if(m->second.vibdelay >= 200) continue; - if(m->second.ins != j->second.ins) continue; - n_evacuation_stations += 1; - } - } - s += n_evacuation_stations * 4; - } - return s; - } - - // A new note will be played on this channel using this instrument. - // Kill existing notes on this channel (or don't, if we do arpeggio) - void PrepareAdlChannelForNewNote(int c, int ins) - { - if(ch[c].users.empty()) return; // Nothing to do - //bool doing_arpeggio = false; - for(AdlChannel::users_t::iterator - jnext = ch[c].users.begin(); - jnext != ch[c].users.end(); - ) - { - AdlChannel::users_t::iterator j(jnext++); - if(!j->second.sustained) - { - // Collision: Kill old note, - // UNLESS we're going to do arpeggio - - MIDIchannel::activenoteiterator i - ( Ch[j->first.MidCh].activenotes.find( j->first.note ) ); - - // Check if we can do arpeggio. - if((j->second.vibdelay < 70 - || j->second.kon_time_until_neglible > 20000) - && j->second.ins == ins) - { - // Do arpeggio together with this note. - //doing_arpeggio = true; - continue; - } - - KillOrEvacuate(c,j,i); - // ^ will also erase j from ch[c].users. - } - } - - // Kill all sustained notes on this channel - // Don't keep them for arpeggio, because arpeggio requires - // an intact "activenotes" record. This is a design flaw. - KillSustainingNotes(-1, c); - - // Keyoff the channel so that it can be retriggered, - // unless the new note will be introduced as just an arpeggio. - if(ch[c].users.empty()) - opl.NoteOff(c); - } - - void KillOrEvacuate( - unsigned from_channel, - AdlChannel::users_t::iterator j, - MIDIchannel::activenoteiterator i) - { - // Before killing the note, check if it can be - // evacuated to another channel as an arpeggio - // instrument. This helps if e.g. all channels - // are full of strings and we want to do percussion. - // FIXME: This does not care about four-op entanglements. - for(unsigned c = 0; c < opl.NumChannels; ++c) - { - if(c == from_channel) continue; - if(opl.four_op_category[c] - != opl.four_op_category[from_channel] - ) continue; - for(AdlChannel::users_t::iterator - m = ch[c].users.begin(); - m != ch[c].users.end(); - ++m) - { - if(m->second.vibdelay >= 200 - && m->second.kon_time_until_neglible < 10000) continue; - if(m->second.ins != j->second.ins) continue; - - // the note can be moved here! -// UI.IllustrateNote( -// from_channel, -// i->second.tone, -// i->second.midiins, 0, 0.0); -// UI.IllustrateNote( -// c, -// i->second.tone, -// i->second.midiins, -// i->second.vol, -// 0.0); - - i->second.phys.erase(from_channel); - i->second.phys[c] = j->second.ins; - ch[c].users.insert( *j ); - ch[from_channel].users.erase( j ); - return; - } - } - - /*UI.PrintLn( - "collision @%u: [%ld] <- ins[%3u]", - c, - //ch[c].midiins<128?'M':'P', ch[c].midiins&127, - ch[c].age, //adlins[ch[c].insmeta].ms_sound_kon, - ins - );*/ - - // Kill it - NoteUpdate(j->first.MidCh, - i, - Upd_Off, - from_channel); - } - - void KillSustainingNotes(int MidCh = -1, int this_adlchn = -1) - { - unsigned first=0, last=opl.NumChannels; - if(this_adlchn >= 0) { first=this_adlchn; last=first+1; } - for(unsigned c = first; c < last; ++c) - { - if(ch[c].users.empty()) continue; // Nothing to do - for(AdlChannel::users_t::iterator - jnext = ch[c].users.begin(); - jnext != ch[c].users.end(); - ) - { - AdlChannel::users_t::iterator j(jnext++); - if((MidCh < 0 || j->first.MidCh == MidCh) - && j->second.sustained) - { - //int midiins = '?'; - //UI.IllustrateNote(c, j->first.note, midiins, 0, 0.0); - ch[c].users.erase(j); - } - } - // Keyoff the channel, if there are no users left. - if(ch[c].users.empty()) - opl.NoteOff(c); - } - } - - void SetRPN(unsigned MidCh, unsigned value, bool MSB) - { - bool nrpn = Ch[MidCh].nrpn; - unsigned addr = Ch[MidCh].lastmrpn*0x100 + Ch[MidCh].lastlrpn; - switch(addr + nrpn*0x10000 + MSB*0x20000) - { - case 0x0000 + 0*0x10000 + 1*0x20000: // Pitch-bender sensitivity - Ch[MidCh].bendsense = value/8192.0; - break; - case 0x0108 + 1*0x10000 + 1*0x20000: // Vibrato speed - if(value == 64) - Ch[MidCh].vibspeed = 1.0; - else if(value < 100) - Ch[MidCh].vibspeed = 1.0/(1.6e-2*(value?value:1)); - else - Ch[MidCh].vibspeed = 1.0/(0.051153846*value-3.4965385); - Ch[MidCh].vibspeed *= 2*3.141592653*5.0; - break; - case 0x0109 + 1*0x10000 + 1*0x20000: // Vibrato depth - Ch[MidCh].vibdepth = ((value-64)*0.15)*0.01; - break; - case 0x010A + 1*0x10000 + 1*0x20000: // Vibrato delay in millisecons - Ch[MidCh].vibdelay = - value ? long(0.2092 * std::exp(0.0795 * value)) : 0.0; - break; - - default:/* UI.PrintLn("%s %04X <- %d (%cSB) (ch %u)", - "NRPN"+!nrpn, addr, value, "LM"[MSB], MidCh);*/ break; - } - } - -// void UpdatePortamento(unsigned MidCh) -// { -// // mt = 2^(portamento/2048) * (1.0 / 5000.0) -// /* -// double mt = std::exp(0.00033845077 * Ch[MidCh].portamento); -// NoteUpdate_All(MidCh, Upd_Pitch); -// */ -// //UI.PrintLn("Portamento %u: %u (unimplemented)", MidCh, Ch[MidCh].portamento); -// } - - void NoteUpdate_All(unsigned MidCh, unsigned props_mask) - { - for(MIDIchannel::activenoteiterator - i = Ch[MidCh].activenotes.begin(); - i != Ch[MidCh].activenotes.end(); - ) - { - MIDIchannel::activenoteiterator j(i++); - NoteUpdate(MidCh, j, props_mask); - } - } - - void NoteOff(unsigned MidCh, int note) - { - MIDIchannel::activenoteiterator - i = Ch[MidCh].activenotes.find(note); - if(i != Ch[MidCh].activenotes.end()) - { - NoteUpdate(MidCh, i, Upd_Off); - } - } - - void UpdateVibrato(double amount) - { - for(unsigned a=0, b=Ch.size(); a<b; ++a) - if(Ch[a].vibrato && !Ch[a].activenotes.empty()) - { - NoteUpdate_All(a, Upd_Pitch); - Ch[a].vibpos += amount * Ch[a].vibspeed; - } - else - Ch[a].vibpos = 0.0; - } - - void UpdateArpeggio(double /*amount*/) // amount = amount of time passed - { - // If there is an adlib channel that has multiple notes - // simulated on the same channel, arpeggio them. - #if 0 - const unsigned desired_arpeggio_rate = 40; // Hz (upper limit) - #if 1 - static unsigned cache=0; - amount=amount; // Ignore amount. Assume we get a constant rate. - cache += MaxSamplesAtTime * desired_arpeggio_rate; - if(cache < PCM_RATE) return; - cache %= PCM_RATE; - #else - static double arpeggio_cache = 0; - arpeggio_cache += amount * desired_arpeggio_rate; - if(arpeggio_cache < 1.0) return; - arpeggio_cache = 0.0; - #endif - #endif - static unsigned arpeggio_counter = 0; - ++arpeggio_counter; - - for(unsigned c = 0; c < opl.NumChannels; ++c) - { - retry_arpeggio:; - size_t n_users = ch[c].users.size(); - /*if(true) - { - UI.GotoXY(64,c+1); UI.Color(2); - std::fprintf(stderr, "%7ld/%7ld,%3u\r", - ch[c].keyoff, - (unsigned) n_users); - UI.x = 0; - }*/ - if(n_users > 1) - { - AdlChannel::users_t::const_iterator i = ch[c].users.begin(); - size_t rate_reduction = 3; - if(n_users >= 3) rate_reduction = 2; - if(n_users >= 4) rate_reduction = 1; - std::advance(i, (arpeggio_counter / rate_reduction) % n_users); - if(i->second.sustained == false) - { - if(i->second.kon_time_until_neglible <= 0l) - { - NoteUpdate( - i->first.MidCh, - Ch[ i->first.MidCh ].activenotes.find( i->first.note ), - Upd_Off, - c); - goto retry_arpeggio; - } - NoteUpdate( - i->first.MidCh, - Ch[ i->first.MidCh ].activenotes.find( i->first.note ), - Upd_Pitch | Upd_Volume | Upd_Pan, - c); - } - } - } - } - -public: - unsigned ChooseDevice(const std::string& name) - { - std::map<std::string, unsigned>::iterator i = devices.find(name); - if(i != devices.end()) return i->second; - size_t n = devices.size() * 16; - devices.insert( std::make_pair(name, n) ); - Ch.resize(n+16); - return n; - } -}; - -#ifdef ADLMIDI_buildAsApp -static std::deque<short> AudioBuffer; -static MutexType AudioBuffer_lock; - -static void SDL_AudioCallbackX(void*, Uint8* stream, int len) -{ - SDL_LockAudio(); - short* target = (short*) stream; - AudioBuffer_lock.Lock(); - /*if(len != AudioBuffer.size()) - fprintf(stderr, "len=%d stereo samples, AudioBuffer has %u stereo samples", - len/4, (unsigned) AudioBuffer.size()/2);*/ - unsigned ate = len/2; // number of shorts - if(ate > AudioBuffer.size()) ate = AudioBuffer.size(); - for(unsigned a=0; a<ate; ++a) - { - target[a] = AudioBuffer[a]; - } - AudioBuffer.erase(AudioBuffer.begin(), AudioBuffer.begin() + ate); - AudioBuffer_lock.Unlock(); - SDL_UnlockAudio(); -} -#endif - -struct FourChars -{ - char ret[4]; - - FourChars(const char* s) - { - for(unsigned c=0; c<4; ++c) ret[c] = s[c]; - } - FourChars(unsigned w) // Little-endian - { - for(unsigned c=0; c<4; ++c) ret[c] = (w >> (c*8)) & 0xFF; - } -}; - -int adlRefreshNumCards(ADL_MIDIPlayer* device) -{ - unsigned n_fourop[2] = {0,0}, n_total[2] = {0,0}; - for(unsigned a=0; a<256; ++a) - { - unsigned insno = banks[device->AdlBank][a]; - if(insno == 198) continue; - ++n_total[a/128]; - if(adlins[insno].adlno1 != adlins[insno].adlno2) - ++n_fourop[a/128]; - } - - device->NumFourOps = - (n_fourop[0] >= n_total[0]*7/8) ? device->NumCards * 6 - : (n_fourop[0] < n_total[0]*1/8) ? 0 - : (device->NumCards==1 ? 1 : device->NumCards*4); - - ((MIDIplay*)device->adl_midiPlayer)->opl.NumFourOps=device->NumFourOps; - - if(n_fourop[0] >= n_total[0]*15/16 && device->NumFourOps == 0) - { - ADLMIDI_ErrorString = "ERROR: You have selected a bank that consists almost exclusively of four-op patches.\n" - " The results (silence + much cpu load) would be probably\n" - " not what you want, therefore ignoring the request.\n"; - return -1; - } - return 0; -} /*---------------------------EXPORTS---------------------------*/ -ADLMIDI_EXPORT struct ADL_MIDIPlayer* adl_init(long sample_rate) +ADLMIDI_EXPORT struct ADL_MIDIPlayer *adl_init(long sample_rate) { - ADL_MIDIPlayer* _device; - _device = (ADL_MIDIPlayer*)malloc(sizeof(ADL_MIDIPlayer)); - _device->PCM_RATE = sample_rate; + ADL_MIDIPlayer *_device; + _device = (ADL_MIDIPlayer *)malloc(sizeof(ADL_MIDIPlayer)); + _device->PCM_RATE = static_cast<unsigned long>(sample_rate); _device->AdlBank = 0; _device->NumFourOps = 7; _device->NumCards = 2; @@ -2101,14 +48,13 @@ ADLMIDI_EXPORT struct ADL_MIDIPlayer* adl_init(long sample_rate) _device->SkipForward = 0; _device->QuitWithoutLooping = 0; _device->ScaleModulators = 0; - _device->delay=0.0; - _device->carry=0.0; + _device->delay = 0.0; + _device->carry = 0.0; _device->mindelay = 1.0 / (double)_device->PCM_RATE; _device->maxdelay = 512.0 / (double)_device->PCM_RATE; - - _device->stored_samples=0; - _device->backup_samples_size=0; - MIDIplay* player = new MIDIplay; + _device->stored_samples = 0; + _device->backup_samples_size = 0; + MIDIplay *player = new MIDIplay; _device->adl_midiPlayer = player; player->config = _device; player->opl._parent = _device; @@ -2127,34 +73,42 @@ ADLMIDI_EXPORT struct ADL_MIDIPlayer* adl_init(long sample_rate) ADLMIDI_EXPORT int adl_setNumCards(ADL_MIDIPlayer *device, int numCards) { - if(device==NULL) return -2; - device->NumCards = numCards; - ((MIDIplay*)device->adl_midiPlayer)->opl.NumCards=device->NumCards; + if(device == NULL) + return -2; + + device->NumCards = static_cast<unsigned int>(numCards); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.NumCards = device->NumCards; + if(device->NumCards < 1 || device->NumCards > MaxCards) { std::stringstream s; - s<<"number of cards may only be 1.."<< MaxCards<<".\n"; + s << "number of cards may only be 1.." << MaxCards << ".\n"; ADLMIDI_ErrorString = s.str(); return -1; } + return adlRefreshNumCards(device); } ADLMIDI_EXPORT int adl_setBank(ADL_MIDIPlayer *device, int bank) { - const unsigned NumBanks = maxAdlBanks(); - int bankno = bank; + const uint32_t NumBanks = static_cast<uint32_t>(maxAdlBanks()); + int32_t bankno = bank; + if(bankno < 0) bankno = 0; - device->AdlBank = bankno; - ((MIDIplay*)device->adl_midiPlayer)->opl.AdlBank=device->AdlBank; + + device->AdlBank = static_cast<uint32_t>(bankno); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.AdlBank = device->AdlBank; + if(device->AdlBank >= NumBanks) { std::stringstream s; - s<<"bank number may only be 0.."<< (NumBanks-1)<<".\n"; + s << "bank number may only be 0.." << (NumBanks - 1) << ".\n"; ADLMIDI_ErrorString = s.str(); return -1; } + return adlRefreshNumCards(device); } @@ -2163,22 +117,24 @@ ADLMIDI_EXPORT int adl_getBanksCount() return maxAdlBanks(); } -ADLMIDI_EXPORT const char * const* adl_getBankNames() +ADLMIDI_EXPORT const char *const *adl_getBankNames() { return banknames; } ADLMIDI_EXPORT int adl_setNumFourOpsChn(ADL_MIDIPlayer *device, int ops4) { - device->NumFourOps = ops4; - ((MIDIplay*)device->adl_midiPlayer)->opl.NumFourOps=device->NumFourOps; + device->NumFourOps = static_cast<unsigned int>(ops4); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.NumFourOps = device->NumFourOps; + if(device->NumFourOps > 6 * device->NumCards) { std::stringstream s; - s<<"number of four-op channels may only be 0.."<<(6*(device->NumCards))<<" when "<<device->NumCards<<" OPL3 cards are used.\n"; + s << "number of four-op channels may only be 0.." << (6 * (device->NumCards)) << " when " << device->NumCards << " OPL3 cards are used.\n"; ADLMIDI_ErrorString = s.str(); return -1; } + return adlRefreshNumCards(device); } @@ -2186,77 +142,101 @@ ADLMIDI_EXPORT int adl_setNumFourOpsChn(ADL_MIDIPlayer *device, int ops4) ADLMIDI_EXPORT void adl_setPercMode(ADL_MIDIPlayer *device, int percmod) { if(!device) return; - device->AdlPercussionMode=percmod; - ((MIDIplay*)device->adl_midiPlayer)->opl.AdlPercussionMode=(bool)device->AdlPercussionMode; + + device->AdlPercussionMode = static_cast<unsigned int>(percmod); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.AdlPercussionMode = (bool)device->AdlPercussionMode; } ADLMIDI_EXPORT void adl_setHVibrato(ADL_MIDIPlayer *device, int hvibro) { if(!device) return; - device->HighVibratoMode=hvibro; - ((MIDIplay*)device->adl_midiPlayer)->opl.HighVibratoMode=(bool)device->HighVibratoMode; + + device->HighVibratoMode = static_cast<unsigned int>(hvibro); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.HighVibratoMode = (bool)device->HighVibratoMode; } ADLMIDI_EXPORT void adl_setHTremolo(ADL_MIDIPlayer *device, int htremo) { if(!device) return; - device->HighTremoloMode=htremo; - ((MIDIplay*)device->adl_midiPlayer)->opl.HighTremoloMode=(bool)device->HighTremoloMode; + + device->HighTremoloMode = static_cast<unsigned int>(htremo); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.HighTremoloMode = (bool)device->HighTremoloMode; } ADLMIDI_EXPORT void adl_setScaleModulators(ADL_MIDIPlayer *device, int smod) { if(!device) return; - device->ScaleModulators=smod; - ((MIDIplay*)device->adl_midiPlayer)->opl.ScaleModulators=(bool)device->ScaleModulators; + + device->ScaleModulators = static_cast<unsigned int>(smod); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.ScaleModulators = (bool)device->ScaleModulators; } ADLMIDI_EXPORT void adl_setLoopEnabled(ADL_MIDIPlayer *device, int loopEn) { if(!device) return; - device->QuitWithoutLooping=(int)(!(bool)loopEn); + + device->QuitWithoutLooping = (loopEn == 0); } -ADLMIDI_EXPORT void adl_setLogarithmicVolumes(struct ADL_MIDIPlayer* device, int logvol) +ADLMIDI_EXPORT void adl_setLogarithmicVolumes(struct ADL_MIDIPlayer *device, int logvol) { if(!device) return; - device->LogarithmicVolumes = logvol; - ((MIDIplay*)device->adl_midiPlayer)->opl.LogarithmicVolumes = (bool)device->LogarithmicVolumes; + + device->LogarithmicVolumes = static_cast<unsigned int>(logvol); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.LogarithmicVolumes = (bool)device->LogarithmicVolumes; +} + +ADLMIDI_EXPORT void adl_setVolumeRangeModel(ADL_MIDIPlayer *device, int volumeModel) +{ + if(!device) return; + + device->VolumeModel = volumeModel; + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.ChangeVolumeRangesModel(static_cast<ADLMIDI_VolumeModels>(volumeModel)); } ADLMIDI_EXPORT int adl_openFile(ADL_MIDIPlayer *device, char *filePath) { ADLMIDI_ErrorString.clear(); + if(device && device->adl_midiPlayer) { - device->stored_samples=0; - device->backup_samples_size=0; - if(!((MIDIplay *)device->adl_midiPlayer)->LoadMIDI(filePath)) + device->stored_samples = 0; + device->backup_samples_size = 0; + + if(!reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->LoadMIDI(filePath)) { if(ADLMIDI_ErrorString.empty()) - ADLMIDI_ErrorString="ADL MIDI: Can't load file"; + ADLMIDI_ErrorString = "ADL MIDI: Can't load file"; + return -1; - } else return 0; + } + else return 0; } - ADLMIDI_ErrorString="Can't load file: ADL MIDI is not initialized"; + + ADLMIDI_ErrorString = "Can't load file: ADL MIDI is not initialized"; return -1; } -ADLMIDI_EXPORT int adl_openData(ADL_MIDIPlayer* device, void *mem, long size) +ADLMIDI_EXPORT int adl_openData(ADL_MIDIPlayer *device, void *mem, long size) { ADLMIDI_ErrorString.clear(); + if(device && device->adl_midiPlayer) { - device->stored_samples=0; - device->backup_samples_size=0; - if(!((MIDIplay *)device->adl_midiPlayer)->LoadMIDI(mem, size)) + device->stored_samples = 0; + device->backup_samples_size = 0; + + if(!reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->LoadMIDI(mem, static_cast<size_t>(size))) { if(ADLMIDI_ErrorString.empty()) - ADLMIDI_ErrorString="ADL MIDI: Can't load data from memory"; + ADLMIDI_ErrorString = "ADL MIDI: Can't load data from memory"; + return -1; - } else return 0; + } + else return 0; } - ADLMIDI_ErrorString="Can't load file: ADL MIDI is not initialized"; + + ADLMIDI_ErrorString = "Can't load file: ADL MIDI is not initialized"; return -1; } @@ -2269,144 +249,236 @@ ADLMIDI_EXPORT const char *adl_errorString() ADLMIDI_EXPORT const char *adl_getMusicTitle(ADL_MIDIPlayer *device) { if(!device) return ""; - return ((MIDIplay*)(device->adl_midiPlayer))->musTitle.c_str(); + + return reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->musTitle.c_str(); } ADLMIDI_EXPORT void adl_close(ADL_MIDIPlayer *device) { if(device->adl_midiPlayer) - { - delete ((MIDIplay*)(device->adl_midiPlayer)); - } + delete reinterpret_cast<MIDIplay *>(device->adl_midiPlayer); + device->adl_midiPlayer = NULL; free(device); - device=NULL; + device = NULL; } ADLMIDI_EXPORT void adl_reset(ADL_MIDIPlayer *device) { - if(!device) return; - device->stored_samples=0; - device->backup_samples_size=0; - ((MIDIplay*)device->adl_midiPlayer)->opl.Reset(); + if(!device) + return; + + device->stored_samples = 0; + device->backup_samples_size = 0; + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.Reset(); } -inline static void SendStereoAudio(ADL_MIDIPlayer*device, - int& samples_requested, - unsigned long& in_size, - int* _in, - int out_pos, - short* _out) +#ifdef ADLMIDI_USE_DOSBOX_OPL +inline static void SendStereoAudio(ADL_MIDIPlayer *device, + int &samples_requested, + ssize_t &in_size, + int *_in, + ssize_t out_pos, + short *_out) { if(!in_size) return; - device->stored_samples=0; - int out; - int offset; - for(unsigned long p = 0; p < in_size; ++p) + + device->stored_samples = 0; + ssize_t out; + ssize_t offset; + ssize_t pos = static_cast<ssize_t>(out_pos); + + for(ssize_t p = 0; p < in_size; ++p) { - for(unsigned w=0; w<2; ++w) + for(ssize_t w = 0; w < 2; ++w) { - out = _in[p*2+w]; - offset = out_pos+p*2+w; - if(offset<samples_requested) - { - _out[offset] = (short)out; - } + out = _in[p * 2 + w]; + offset = pos + p * 2 + w; + + if(offset < samples_requested) + _out[offset] = static_cast<short>(out); else { - device->backup_samples[device->backup_samples_size]=out; - device->backup_samples_size++; device->stored_samples++; + device->backup_samples[device->backup_samples_size] = static_cast<short>(out); + device->backup_samples_size++; + device->stored_samples++; } } } } +#else +inline static void SendStereoAudio(ADL_MIDIPlayer *device, + int &samples_requested, + ssize_t &in_size, + short *_in, + ssize_t out_pos, + short *_out) +{ + if(!in_size) + return; + + device->stored_samples = 0; + size_t offset = static_cast<size_t>(out_pos); + size_t inSamples = static_cast<size_t>(in_size * 2); + size_t maxSamples = static_cast<size_t>(samples_requested) - offset; + size_t toCopy = std::min(maxSamples, inSamples); + memcpy(_out + out_pos, _in, toCopy * sizeof(short)); + + if(maxSamples < inSamples) + { + size_t appendSize = inSamples - maxSamples; + memcpy(device->backup_samples + device->backup_samples_size, + maxSamples + _in, appendSize * sizeof(short)); + device->backup_samples_size += appendSize; + device->stored_samples += appendSize; + } +} +#endif -ADLMIDI_EXPORT int adl_play(ADL_MIDIPlayer*device, int sampleCount, short *out) +ADLMIDI_EXPORT int adl_play(ADL_MIDIPlayer *device, int sampleCount, short *out) { - if(!device) return 0; - sampleCount -= sampleCount%2;//Avoid non-odd sample requests - if(sampleCount<0) return 0; - if(device->QuitFlag) return 0; + if(!device) + return 0; + + sampleCount -= sampleCount % 2; //Avoid even sample requests - int gotten_len=0; + if(sampleCount < 0) + return 0; + + if(device->QuitFlag) + return 0; - unsigned long n_samples=512; - unsigned long n_samples_2=n_samples*2; + ssize_t gotten_len = 0; + ssize_t n_periodCountStereo = 512; + //ssize_t n_periodCountPhys = n_periodCountStereo * 2; int left = sampleCount; - while(left>0) + + while(left > 0) { - if(device->backup_samples_size>0) - { //Send reserved samples if exist - int ate=0; - while((ate<device->backup_samples_size) && (ate<left)) + if(device->backup_samples_size > 0) + { + //Send reserved samples if exist + ssize_t ate = 0; + + while((ate < device->backup_samples_size) && (ate < left)) { - out[ate]=(short)device->backup_samples[ate]; ate++; + out[ate] = device->backup_samples[ate]; + ate++; } - left-=ate; - gotten_len+=ate; - if(ate<device->backup_samples_size) + + left -= ate; + gotten_len += ate; + + if(ate < device->backup_samples_size) { - for(int j=0; - j<ate; - j++) - device->backup_samples[(ate-1)-j]=device->backup_samples[(device->backup_samples_size-1)-j]; + for(int j = 0; j < ate; j++) + device->backup_samples[(ate - 1) - j] = device->backup_samples[(device->backup_samples_size - 1) - j]; } - device->backup_samples_size-=ate; - } else { + + device->backup_samples_size -= ate; + } + else + { const double eat_delay = device->delay < device->maxdelay ? device->delay : device->maxdelay; device->delay -= eat_delay; - device->carry += device->PCM_RATE * eat_delay; - n_samples = (unsigned) device->carry; - device->carry -= n_samples; + n_periodCountStereo = static_cast<ssize_t>(device->carry); + //n_periodCountPhys = n_periodCountStereo * 2; + device->carry -= n_periodCountStereo; if(device->SkipForward > 0) device->SkipForward -= 1; else { - left -= n_samples_2; - int buf[n_samples*2]; - unsigned long in_count=n_samples; + #ifdef ADLMIDI_USE_DOSBOX_OPL + std::vector<int> out_buf; + #else + std::vector<int16_t> out_buf; + #endif + out_buf.resize(1024 /*n_samples * 2*/); + + ssize_t in_generatedStereo = (n_periodCountStereo > 512) ? 512 : n_periodCountStereo; + ssize_t in_generatedPhys = in_generatedStereo * 2; + + //fill buffer with zeros + size_t in_countStereoU = static_cast<size_t>(in_generatedStereo * 2); if(device->NumCards == 1) { - ((MIDIplay*)(device->adl_midiPlayer))->opl.cards[0].GenerateArr(buf, &in_count); + #ifdef ADLMIDI_USE_DOSBOX_OPL + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.cards[0].GenerateArr(out_buf.data(), &in_generatedStereo); + in_generatedPhys = in_generatedStereo * 2; + #else + OPL3_GenerateStream(&(reinterpret_cast<MIDIplay *>(device->adl_midiPlayer))->opl.cards[0], out_buf.data(), static_cast<Bit32u>(in_generatedStereo)); + #endif /* Process it */ - SendStereoAudio(device, sampleCount, in_count, buf, gotten_len, out); + SendStereoAudio(device, sampleCount, in_generatedStereo, out_buf.data(), gotten_len, out); } - else if(n_samples > 0) + else if(n_periodCountStereo > 0) { - int in[n_samples*2]; - - //fill buffer with zeros - for(unsigned long a=0; a<(in_count*2); ++a) buf[a] = 0; + #ifdef ADLMIDI_USE_DOSBOX_OPL + std::vector<int32_t> in_mixBuffer; + in_mixBuffer.resize(1024); //n_samples * 2 + ssize_t in_generatedStereo = n_periodCountStereo; + #endif + memset(out_buf.data(), 0, in_countStereoU * sizeof(short)); - unsigned long in_count = n_samples; + /* Generate data from every chip and mix result */ for(unsigned card = 0; card < device->NumCards; ++card) { - ((MIDIplay*)(device->adl_midiPlayer))->opl.cards[card].GenerateArr( in, &in_count ); - for(unsigned long a=0; a<(in_count*2); ++a) - buf[a] += in[a]; + #ifdef ADLMIDI_USE_DOSBOX_OPL + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.cards[card].GenerateArr(in_mixBuffer.data(), &in_generatedStereo); + in_generatedPhys = in_generatedStereo * 2; + size_t in_samplesCount = static_cast<size_t>(in_generatedPhys); + for(size_t a = 0; a < in_samplesCount; ++a) + out_buf[a] += in_mixBuffer[a]; + #else + OPL3_GenerateStreamMix(&(reinterpret_cast<MIDIplay *>(device->adl_midiPlayer))->opl.cards[card], out_buf.data(), static_cast<Bit32u>(in_generatedStereo)); + #endif } /* Process it */ - SendStereoAudio(device, sampleCount, in_count, buf, gotten_len, out); + SendStereoAudio(device, sampleCount, in_generatedStereo, out_buf.data(), gotten_len, out); } - gotten_len += (n_samples*2)-device->stored_samples; + + left -= in_generatedPhys; + gotten_len += (in_generatedPhys) - device->stored_samples; } - device->delay = ((MIDIplay*)device->adl_midiPlayer)->Tick(eat_delay, device->mindelay); + + device->delay = reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->Tick(eat_delay, device->mindelay); } } - return gotten_len; -} + return static_cast<int>(gotten_len); +} #ifdef ADLMIDI_buildAsApp +static std::deque<short> AudioBuffer; +static MutexType AudioBuffer_lock; -int main(int argc, char** argv) +static void SDL_AudioCallbackX(void *, Uint8 *stream, int len) { + SDL_LockAudio(); + short *target = (short *) stream; + AudioBuffer_lock.Lock(); + /*if(len != AudioBuffer.size()) + fprintf(stderr, "len=%d stereo samples, AudioBuffer has %u stereo samples", + len/4, (unsigned) AudioBuffer.size()/2);*/ + unsigned ate = len / 2; // number of shorts + + if(ate > AudioBuffer.size()) ate = AudioBuffer.size(); + + for(unsigned a = 0; a < ate; ++a) + target[a] = AudioBuffer[a]; + + AudioBuffer.erase(AudioBuffer.begin(), AudioBuffer.begin() + ate); + AudioBuffer_lock.Unlock(); + SDL_UnlockAudio(); +} +int main(int argc, char **argv) +{ if(argc < 2 || std::string(argv[1]) == "--help" || std::string(argv[1]) == "-h") { std::printf( @@ -2418,11 +490,13 @@ int main(int argc, char** argv) " -nl Quit without looping\n" " -w Write WAV file rather than playing\n" ); - for(unsigned a=0; a<sizeof(banknames)/sizeof(*banknames); ++a) + + for(unsigned a = 0; a < sizeof(banknames) / sizeof(*banknames); ++a) std::printf("%10s%2u = %s\n", - a?"":"Banks:", - a, - banknames[a]); + a ? "" : "Banks:", + a, + banknames[a]); + std::printf( " Use banks 2-5 to play Descent \"q\" soundtracks.\n" " Look up the relevant bank number from descent.sng.\n" @@ -2433,7 +507,7 @@ int main(int argc, char** argv) " The Doom & Hexen sets require one or two, while\n" " Miles four-op set requires the maximum of numcards*6.\n" "\n" - ); + ); return 0; } @@ -2449,7 +523,6 @@ int main(int argc, char** argv) // the sum of these two buffers. SDL_AudioSpec spec; SDL_AudioSpec obtained; - spec.freq = 44100; spec.format = AUDIO_S16SYS; spec.channels = 2; @@ -2462,20 +535,21 @@ int main(int argc, char** argv) std::fprintf(stderr, "Couldn't open audio: %s\n", SDL_GetError()); //return 1; } + if(spec.samples != obtained.samples) std::fprintf(stderr, "Wanted (samples=%u,rate=%u,channels=%u); obtained (samples=%u,rate=%u,channels=%u)\n", - spec.samples, spec.freq, spec.channels, - obtained.samples,obtained.freq,obtained.channels); + spec.samples, spec.freq, spec.channels, + obtained.samples, obtained.freq, obtained.channels); - ADL_MIDIPlayer* myDevice; + ADL_MIDIPlayer *myDevice; myDevice = adl_init(44100); - if(myDevice==NULL) + + if(myDevice == NULL) { std::fprintf(stderr, "Failed to init MIDI device!\n"); return 1; } - while(argc > 2) { bool had_option = false; @@ -2493,16 +567,17 @@ int main(int argc, char** argv) else break; std::copy(argv + (had_option ? 4 : 3), argv + argc, - argv+2); + argv + 2); argc -= (had_option ? 2 : 1); } if(argc >= 3) { int bankno = std::atoi(argv[2]); - if(adl_setBank(myDevice, bankno)!=0) + + if(adl_setBank(myDevice, bankno) != 0) { - std::fprintf(stderr,"%s", adl_errorString()); + std::fprintf(stderr, "%s", adl_errorString()); return 0; } } @@ -2515,16 +590,17 @@ int main(int argc, char** argv) return 0; } } + if(argc >= 5) { - if(adl_setNumFourOpsChn(myDevice, std::atoi(argv[4]))!=0) + if(adl_setNumFourOpsChn(myDevice, std::atoi(argv[4])) != 0) { std::fprintf(stderr, "%s\n", adl_errorString()); return 0; } } - if(adl_openFile(myDevice, argv[1])!=0) + if(adl_openFile(myDevice, argv[1]) != 0) { std::fprintf(stderr, "%s\n", adl_errorString()); return 2; @@ -2535,21 +611,22 @@ int main(int argc, char** argv) while(1) { int buff[4096]; - unsigned long gotten=adl_play(myDevice, 4096, buff); - if(gotten<=0) break; + unsigned long gotten = adl_play(myDevice, 4096, buff); + + if(gotten <= 0) break; AudioBuffer_lock.Lock(); - size_t pos = AudioBuffer.size(); - AudioBuffer.resize(pos + gotten); - for(unsigned long p = 0; p < gotten; ++p) - AudioBuffer[pos+p] = buff[p]; + size_t pos = AudioBuffer.size(); + AudioBuffer.resize(pos + gotten); + + for(unsigned long p = 0; p < gotten; ++p) + AudioBuffer[pos + p] = buff[p]; + AudioBuffer_lock.Unlock(); + const SDL_AudioSpec &spec_ = obtained; - const SDL_AudioSpec& spec_ = obtained; - while(AudioBuffer.size() > spec_.samples + (spec_.freq*2) * OurHeadRoomLength) - { + while(AudioBuffer.size() > spec_.samples + (spec_.freq * 2) * OurHeadRoomLength) SDL_Delay(1); - } } adl_close(myDevice); @@ -2557,4 +634,3 @@ int main(int argc, char** argv) return 0; } #endif - diff --git a/src/adlmidi.h b/src/adlmidi.h index c9aaa3e..89e853f 100644 --- a/src/adlmidi.h +++ b/src/adlmidi.h @@ -2,7 +2,7 @@ * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation * * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> - * ADLMIDI Library API: Copyright (c) 2016 Vitaly Novichkov <admin@wohlnet.ru> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> * * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: * http://iki.fi/bisqwit/source/adlmidi.html @@ -28,7 +28,18 @@ extern "C" { #endif -struct ADL_MIDIPlayer { +enum ADLMIDI_VolumeModels +{ + ADLMIDI_VolumeModel_AUTO = 0, + ADLMIDI_VolumeModel_Generic, + ADLMIDI_VolumeModel_CMF, + ADLMIDI_VolumeModel_DMX, + ADLMIDI_VolumeModel_APOGEE, + ADLMIDI_VolumeModel_9X +}; + +struct ADL_MIDIPlayer +{ unsigned int AdlBank; unsigned int NumFourOps; unsigned int NumCards; @@ -36,6 +47,7 @@ struct ADL_MIDIPlayer { unsigned int HighVibratoMode; unsigned int AdlPercussionMode; unsigned int LogarithmicVolumes; + int VolumeModel; unsigned int QuitFlag; unsigned int SkipForward; unsigned int QuitWithoutLooping; @@ -43,78 +55,81 @@ struct ADL_MIDIPlayer { double delay; double carry; - // The lag between visual content and audio content equals - // the sum of these two buffers. + /* The lag between visual content and audio content equals */ + /* the sum of these two buffers. */ double mindelay; double maxdelay; - /*For internal usage*/ - int stored_samples; //num of collected samples - int backup_samples[1024]; //Backup sample storage. - int backup_samples_size; //Backup sample storage. - /*For internal usage*/ + /* For internal usage */ + int stored_samples; /* num of collected samples */ + short backup_samples[1024]; /* Backup sample storage. */ + int backup_samples_size; /* Backup sample storage. */ + /* For internal usage */ void *adl_midiPlayer; unsigned long PCM_RATE; }; /* Sets number of emulated sound cards (from 1 to 100). Emulation of multiple sound cards exchanges polyphony limits*/ -extern int adl_setNumCards(struct ADL_MIDIPlayer*device, int numCards); +extern int adl_setNumCards(struct ADL_MIDIPlayer *device, int numCards); /* Sets a number of the patches bank from 0 to N banks */ -extern int adl_setBank(struct ADL_MIDIPlayer* device, int bank); +extern int adl_setBank(struct ADL_MIDIPlayer *device, int bank); /* Returns total number of available banks */ extern int adl_getBanksCount(); /* Returns pointer to array of names of every bank */ -extern const char * const* adl_getBankNames(); +extern const char *const *adl_getBankNames(); /*Sets number of 4-chan operators*/ -extern int adl_setNumFourOpsChn(struct ADL_MIDIPlayer*device, int ops4); +extern int adl_setNumFourOpsChn(struct ADL_MIDIPlayer *device, int ops4); /*Enable or disable AdLib percussion mode*/ -extern void adl_setPercMode(struct ADL_MIDIPlayer* device, int percmod); +extern void adl_setPercMode(struct ADL_MIDIPlayer *device, int percmod); /*Enable or disable deep vibrato*/ -extern void adl_setHVibrato(struct ADL_MIDIPlayer* device, int hvibro); +extern void adl_setHVibrato(struct ADL_MIDIPlayer *device, int hvibro); /*Enable or disable deep tremolo*/ -extern void adl_setHTremolo(struct ADL_MIDIPlayer* device, int htremo); +extern void adl_setHTremolo(struct ADL_MIDIPlayer *device, int htremo); /*Enable or disable Enables scaling of modulator volumes*/ -extern void adl_setScaleModulators(struct ADL_MIDIPlayer* device, int smod); +extern void adl_setScaleModulators(struct ADL_MIDIPlayer *device, int smod); /*Enable or disable built-in loop (built-in loop supports 'loopStart' and 'loopEnd' tags to loop specific part)*/ -extern void adl_setLoopEnabled(struct ADL_MIDIPlayer* device, int loopEn); +extern void adl_setLoopEnabled(struct ADL_MIDIPlayer *device, int loopEn); /*Enable or disable Logariphmic volume changer */ -extern void adl_setLogarithmicVolumes(struct ADL_MIDIPlayer* device, int logvol); +extern void adl_setLogarithmicVolumes(struct ADL_MIDIPlayer *device, int logvol); + +/*Set different volume range model */ +extern void adl_setVolumeRangeModel(struct ADL_MIDIPlayer *device, int volumeModel); + /*Returns string which contains last error message*/ -extern const char* adl_errorString(); +extern const char *adl_errorString(); /*Initialize ADLMIDI Player device*/ -extern struct ADL_MIDIPlayer* adl_init(long sample_rate); +extern struct ADL_MIDIPlayer *adl_init(long sample_rate); /*Load MIDI file from File System*/ -extern int adl_openFile(struct ADL_MIDIPlayer* device, char *filePath); +extern int adl_openFile(struct ADL_MIDIPlayer *device, char *filePath); /*Load MIDI file from memory data*/ -extern int adl_openData(struct ADL_MIDIPlayer* device, void* mem, long size); +extern int adl_openData(struct ADL_MIDIPlayer *device, void *mem, long size); /*Resets MIDI player*/ -extern void adl_reset(struct ADL_MIDIPlayer*device); +extern void adl_reset(struct ADL_MIDIPlayer *device); /*Close and delete ADLMIDI device*/ extern void adl_close(struct ADL_MIDIPlayer *device); /*Take a sample buffer*/ -extern int adl_play(struct ADL_MIDIPlayer*device, int sampleCount, short out[]); +extern int adl_play(struct ADL_MIDIPlayer *device, int sampleCount, short out[]); #ifdef __cplusplus - } +} #endif -#endif // ADLMIDI_H - +#endif /* ADLMIDI_H */ diff --git a/src/adlmidi_load.cpp b/src/adlmidi_load.cpp new file mode 100644 index 0000000..a39c191 --- /dev/null +++ b/src/adlmidi_load.cpp @@ -0,0 +1,506 @@ +/* + * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation + * + * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: + * http://iki.fi/bisqwit/source/adlmidi.html + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#include "adlmidi_private.hpp" + +#include "adlmidi_mus2mid.h" +#include "adlmidi_xmi2mid.h" + +uint64_t MIDIplay::ReadBEint(const void *buffer, size_t nbytes) +{ + uint64_t result = 0; + const unsigned char *data = reinterpret_cast<const unsigned char *>(buffer); + + for(unsigned n = 0; n < nbytes; ++n) + result = (result << 8) + data[n]; + + return result; +} + +uint64_t MIDIplay::ReadLEint(const void *buffer, size_t nbytes) +{ + uint64_t result = 0; + const unsigned char *data = reinterpret_cast<const unsigned char *>(buffer); + + for(unsigned n = 0; n < nbytes; ++n) + result = result + static_cast<uint64_t>(data[n] << (n * 8)); + + return result; +} + +uint64_t MIDIplay::ReadVarLenEx(size_t tk, bool &ok) +{ + uint64_t result = 0; + ok = false; + + for(;;) + { + if(tk >= TrackData.size()) + return 1; + + if(tk >= CurrentPosition.track.size()) + return 2; + + size_t ptr = CurrentPosition.track[tk].ptr; + + if(ptr >= TrackData[tk].size()) + return 3; + + unsigned char byte = TrackData[tk][CurrentPosition.track[tk].ptr++]; + result = (result << 7) + (byte & 0x7F); + + if(!(byte & 0x80)) break; + } + + ok = true; + return result; +} + +bool MIDIplay::LoadMIDI(const std::string &filename) +{ + fileReader file; + file.openFile(filename.c_str()); + + if(!LoadMIDI(file)) + { + std::perror(filename.c_str()); + return false; + } + + return true; +} + +bool MIDIplay::LoadMIDI(void *data, unsigned long size) +{ + fileReader file; + file.openData(data, size); + return LoadMIDI(file); +} + +bool MIDIplay::LoadMIDI(MIDIplay::fileReader &fr) +{ + #define qqq(x) (void)x + size_t fsize; + qqq(fsize); + //! Temp buffer for conversion + AdlMIDI_CPtr<uint8_t> cvt_buf; + + //std::FILE* fr = std::fopen(filename.c_str(), "rb"); + if(!fr.isValid()) + { + ADLMIDI_ErrorString = "Invalid data stream!"; + return false; + } + + /**** Set all properties BEFORE starting of actial file reading! ****/ + + config->stored_samples = 0; + config->backup_samples_size = 0; + opl.AdlPercussionMode = config->AdlPercussionMode; + opl.HighTremoloMode = config->HighTremoloMode; + opl.HighVibratoMode = config->HighVibratoMode; + opl.ScaleModulators = config->ScaleModulators; + opl.LogarithmicVolumes = config->LogarithmicVolumes; + opl.ChangeVolumeRangesModel(static_cast<ADLMIDI_VolumeModels>(config->VolumeModel)); + + if(config->VolumeModel == ADLMIDI_VolumeModel_AUTO) + { + switch(config->AdlBank) + { + default: + opl.m_volumeScale = OPL3::VOLUME_Generic; + break; + + case 14://Doom 2 + case 15://Heretic + case 16://Doom 1 + case 64://Raptor + opl.m_volumeScale = OPL3::VOLUME_DMX; + break; + + case 58://FatMan bank hardcoded in the Windows 9x drivers + case 65://Modded Wohlstand's Fatman bank + case 66://O'Connel's bank + opl.m_volumeScale = OPL3::VOLUME_9X; + break; + + case 62://Duke Nukem 3D + case 63://Shadow Warrior + case 69://Blood + case 70://Lee + case 71://Nam + opl.m_volumeScale = OPL3::VOLUME_APOGEE; + break; + } + } + + opl.NumCards = config->NumCards; + opl.NumFourOps = config->NumFourOps; + cmf_percussion_mode = false; + opl.Reset(); + + trackStart = true; + loopStart = true; + loopStart_passed = false; + invalidLoop = false; + loopStart_hit = false; + + bool is_GMF = false; // GMD/MUS files (ScummVM) + //bool is_MUS = false; // MUS/DMX files (Doom) + bool is_IMF = false; // IMF + bool is_CMF = false; // Creative Music format (CMF/CTMF) + + const size_t HeaderSize = 4 + 4 + 2 + 2 + 2; // 14 + char HeaderBuf[HeaderSize] = ""; + size_t DeltaTicks = 192, TrackCount = 1; + +riffskip: + fsize = fr.read(HeaderBuf, 1, HeaderSize); + + if(std::memcmp(HeaderBuf, "RIFF", 4) == 0) + { + fr.seek(6l, SEEK_CUR); + goto riffskip; + } + + if(std::memcmp(HeaderBuf, "GMF\x1", 4) == 0) + { + // GMD/MUS files (ScummVM) + fr.seek(7 - static_cast<long>(HeaderSize), SEEK_CUR); + is_GMF = true; + } + else if(std::memcmp(HeaderBuf, "MUS\x1A", 4) == 0) + { + // MUS/DMX files (Doom) + //uint64_t start = ReadLEint(HeaderBuf + 6, 2); + //is_MUS = true; + fr.seek(0, SEEK_END); + size_t mus_len = fr.tell(); + fr.seek(0, SEEK_SET); + uint8_t *mus = (uint8_t*)malloc(mus_len); + if(!mus) + { + ADLMIDI_ErrorString = "Out of memory!"; + return false; + } + fr.read(mus, 1, mus_len); + //Close source stream + fr.close(); + + uint8_t *mid = NULL; + uint32_t mid_len = 0; + int m2mret = AdlMidi_mus2midi(mus, static_cast<uint32_t>(mus_len), + &mid, &mid_len, 0); + if(mus) free(mus); + if(m2mret < 0) + { + ADLMIDI_ErrorString = "Invalid MUS/DMX data format!"; + return false; + } + cvt_buf.reset(mid); + //Open converted MIDI file + fr.openData(mid, static_cast<size_t>(mid_len)); + //Re-Read header again! + goto riffskip; + } + else if(std::memcmp(HeaderBuf, "FORM", 4) == 0) + { + if(std::memcmp(HeaderBuf + 8, "XDIR", 4) != 0) + { + fr.close(); + ADLMIDI_ErrorString = fr._fileName + ": Invalid format\n"; + return false; + } + + fr.seek(0, SEEK_END); + size_t mus_len = fr.tell(); + fr.seek(0, SEEK_SET); + uint8_t *mus = (uint8_t*)malloc(mus_len); + if(!mus) + { + ADLMIDI_ErrorString = "Out of memory!"; + return false; + } + fr.read(mus, 1, mus_len); + //Close source stream + fr.close(); + + uint8_t *mid = NULL; + uint32_t mid_len = 0; + int m2mret = AdlMidi_xmi2midi(mus, static_cast<uint32_t>(mus_len), + &mid, &mid_len, XMIDI_CONVERT_NOCONVERSION); + if(mus) free(mus); + if(m2mret < 0) + { + ADLMIDI_ErrorString = "Invalid XMI data format!"; + return false; + } + cvt_buf.reset(mid); + //Open converted MIDI file + fr.openData(mid, static_cast<size_t>(mid_len)); + //Re-Read header again! + goto riffskip; + } + else if(std::memcmp(HeaderBuf, "CTMF", 4) == 0) + { + opl.dynamic_instruments.clear(); + opl.dynamic_metainstruments.clear(); + // Creative Music Format (CMF). + // When playing CTMF files, use the following commandline: + // adlmidi song8.ctmf -p -v 1 1 0 + // i.e. enable percussion mode, deeper vibrato, and use only 1 card. + is_CMF = true; + //unsigned version = ReadLEint(HeaderBuf+4, 2); + uint64_t ins_start = ReadLEint(HeaderBuf + 6, 2); + uint64_t mus_start = ReadLEint(HeaderBuf + 8, 2); + //unsigned deltas = ReadLEint(HeaderBuf+10, 2); + uint64_t ticks = ReadLEint(HeaderBuf + 12, 2); + // Read title, author, remarks start offsets in file + fr.read(HeaderBuf, 1, 6); + //unsigned long notes_starts[3] = {ReadLEint(HeaderBuf+0,2),ReadLEint(HeaderBuf+0,4),ReadLEint(HeaderBuf+0,6)}; + fr.seek(16, SEEK_CUR); // Skip the channels-in-use table + fr.read(HeaderBuf, 1, 4); + uint64_t ins_count = ReadLEint(HeaderBuf + 0, 2); //, basictempo = ReadLEint(HeaderBuf+2, 2); + fr.seek(static_cast<long>(ins_start), SEEK_SET); + + //std::printf("%u instruments\n", ins_count); + for(unsigned i = 0; i < ins_count; ++i) + { + unsigned char InsData[16]; + fr.read(InsData, 1, 16); + /*std::printf("Ins %3u: %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X\n", + i, InsData[0],InsData[1],InsData[2],InsData[3], InsData[4],InsData[5],InsData[6],InsData[7], + InsData[8],InsData[9],InsData[10],InsData[11], InsData[12],InsData[13],InsData[14],InsData[15]);*/ + struct adldata adl; + struct adlinsdata adlins; + adl.modulator_E862 = + ((static_cast<uint32_t>(InsData[8] & 0x07) << 24) & 0xFF000000) //WaveForm + | ((static_cast<uint32_t>(InsData[6]) << 16) & 0x00FF0000) //Sustain/Release + | ((static_cast<uint32_t>(InsData[4]) << 8) & 0x0000FF00) //Attack/Decay + | ((static_cast<uint32_t>(InsData[0]) << 0) & 0x000000FF); //MultKEVA + adl.carrier_E862 = + ((static_cast<uint32_t>(InsData[9] & 0x07) << 24) & 0xFF000000) //WaveForm + | ((static_cast<uint32_t>(InsData[7]) << 16) & 0x00FF0000) //Sustain/Release + | ((static_cast<uint32_t>(InsData[5]) << 8) & 0x0000FF00) //Attack/Decay + | ((static_cast<uint32_t>(InsData[1]) << 0) & 0x000000FF); //MultKEVA + adl.modulator_40 = InsData[2]; + adl.carrier_40 = InsData[3]; + adl.feedconn = InsData[10] & 0x0F; + adl.finetune = 0; + adlins.adlno1 = static_cast<uint16_t>(opl.dynamic_instruments.size() | opl.DynamicInstrumentTag); + adlins.adlno2 = adlins.adlno1; + adlins.ms_sound_kon = 1000; + adlins.ms_sound_koff = 500; + adlins.tone = 0; + adlins.flags = 0; + adlins.fine_tune = 0.0; + opl.dynamic_metainstruments.push_back(adlins); + opl.dynamic_instruments.push_back(adl); + } + + fr.seeku(mus_start, SEEK_SET); + TrackCount = 1; + DeltaTicks = ticks; + opl.AdlBank = ~0u; // Ignore AdlBank number, use dynamic banks instead + //std::printf("CMF deltas %u ticks %u, basictempo = %u\n", deltas, ticks, basictempo); + opl.LogarithmicVolumes = true; + opl.AdlPercussionMode = true; + opl.m_volumeScale = OPL3::VOLUME_CMF; + } + else + { + // Try parsing as an IMF file + { + size_t end = static_cast<uint8_t>(HeaderBuf[0]) + 256 * static_cast<uint8_t>(HeaderBuf[1]); + + if(!end || (end & 3)) + goto not_imf; + + size_t backup_pos = fr.tell(); + int64_t sum1 = 0, sum2 = 0; + fr.seek(2, SEEK_SET); + + for(unsigned n = 0; n < 42; ++n) + { + int64_t value1 = fr.getc(); + value1 += fr.getc() << 8; + sum1 += value1; + int64_t value2 = fr.getc(); + value2 += fr.getc() << 8; + sum2 += value2; + } + + fr.seek(static_cast<long>(backup_pos), SEEK_SET); + + if(sum1 > sum2) + { + is_IMF = true; + DeltaTicks = 1; + } + } + + if(!is_IMF) + { +not_imf: + + if(std::memcmp(HeaderBuf, "MThd\0\0\0\6", 8) != 0) + { +InvFmt: + fr.close(); + ADLMIDI_ErrorString = fr._fileName + ": Invalid format\n"; + return false; + } + + /*size_t Fmt =*/ ReadBEint(HeaderBuf + 8, 2); + TrackCount = ReadBEint(HeaderBuf + 10, 2); + DeltaTicks = ReadBEint(HeaderBuf + 12, 2); + } + } + + TrackData.clear(); + TrackData.resize(TrackCount, std::vector<uint8_t>()); + CurrentPosition.track.clear(); + CurrentPosition.track.resize(TrackCount); + InvDeltaTicks = fraction<long>(1, 1000000l * static_cast<long>(DeltaTicks)); + //Tempo = 1000000l * InvDeltaTicks; + Tempo = fraction<long>(1, static_cast<long>(DeltaTicks)); + static const unsigned char EndTag[4] = {0xFF, 0x2F, 0x00, 0x00}; + int totalGotten = 0; + + for(size_t tk = 0; tk < TrackCount; ++tk) + { + // Read track header + size_t TrackLength; + + if(is_IMF) + { + //std::fprintf(stderr, "Reading IMF file...\n"); + size_t end = static_cast<uint8_t>(HeaderBuf[0]) + 256 * static_cast<uint8_t>(HeaderBuf[1]); + unsigned IMF_tempo = 1428; + static const unsigned char imf_tempo[] = {0xFF, 0x51, 0x4, + static_cast<uint8_t>(IMF_tempo >> 24), + static_cast<uint8_t>(IMF_tempo >> 16), + static_cast<uint8_t>(IMF_tempo >> 8), + static_cast<uint8_t>(IMF_tempo) + }; + TrackData[tk].insert(TrackData[tk].end(), imf_tempo, imf_tempo + sizeof(imf_tempo)); + TrackData[tk].push_back(0x00); + fr.seek(2, SEEK_SET); + + while(fr.tell() < end && !fr.eof()) + { + uint8_t special_event_buf[5]; + special_event_buf[0] = 0xFF; + special_event_buf[1] = 0xE3; + special_event_buf[2] = 0x02; + special_event_buf[3] = static_cast<uint8_t>(fr.getc()); // port index + special_event_buf[4] = static_cast<uint8_t>(fr.getc()); // port value + uint32_t delay = static_cast<uint16_t>(fr.getc()); + delay += 256 * static_cast<uint16_t>(fr.getc()); + totalGotten += 4; + //if(special_event_buf[3] <= 8) continue; + //fprintf(stderr, "Put %02X <- %02X, plus %04X delay\n", special_event_buf[3],special_event_buf[4], delay); + TrackData[tk].insert(TrackData[tk].end(), special_event_buf, special_event_buf + 5); + + //if(delay>>21) TrackData[tk].push_back( 0x80 | ((delay>>21) & 0x7F ) ); + if(delay >> 14) + TrackData[tk].push_back(0x80 | ((delay >> 14) & 0x7F)); + + if(delay >> 7) + TrackData[tk].push_back(0x80 | ((delay >> 7) & 0x7F)); + + TrackData[tk].push_back(((delay >> 0) & 0x7F)); + } + + TrackData[tk].insert(TrackData[tk].end(), EndTag + 0, EndTag + 4); + CurrentPosition.track[tk].delay = 0; + CurrentPosition.began = true; + //std::fprintf(stderr, "Done reading IMF file\n"); + opl.NumFourOps = 0; //Don't use 4-operator channels for IMF playing! + } + else + { + if(is_GMF || is_CMF) // Take the rest of the file + { + size_t pos = fr.tell(); + fr.seek(0, SEEK_END); + TrackLength = fr.tell() - pos; + fr.seek(static_cast<long>(pos), SEEK_SET); + } + //else if(is_MUS) // Read TrackLength from file position 4 + //{ + // size_t pos = fr.tell(); + // fr.seek(4, SEEK_SET); + // TrackLength = static_cast<size_t>(fr.getc()); + // TrackLength += static_cast<size_t>(fr.getc() << 8); + // fr.seek(static_cast<long>(pos), SEEK_SET); + //} + else + { + fsize = fr.read(HeaderBuf, 1, 8); + + if(std::memcmp(HeaderBuf, "MTrk", 4) != 0) + goto InvFmt; + + TrackLength = ReadBEint(HeaderBuf + 4, 4); + } + + // Read track data + TrackData[tk].resize(TrackLength); + fsize = fr.read(&TrackData[tk][0], 1, TrackLength); + totalGotten += fsize; + + if(is_GMF /*|| is_MUS*/) // Note: CMF does include the track end tag. + TrackData[tk].insert(TrackData[tk].end(), EndTag + 0, EndTag + 4); + + bool ok = false; + // Read next event time + uint64_t tkDelay = ReadVarLenEx(tk, ok); + + if(ok) + CurrentPosition.track[tk].delay = static_cast<long>(tkDelay); + else + { + std::stringstream msg; + msg << fr._fileName << ": invalid variable length in the track " << tk << "! (error code " << tkDelay << ")"; + ADLMIDI_ErrorString = msg.str(); + return false; + } + } + } + + for(size_t tk = 0; tk < TrackCount; ++tk) + totalGotten += TrackData[tk].size(); + + if(totalGotten == 0) + { + ADLMIDI_ErrorString = fr._fileName + ": Empty track data"; + return false; + } + + opl.Reset(); // Reset AdLib + //opl.Reset(); // ...twice (just in case someone misprogrammed OPL3 previously) + ch.clear(); + ch.resize(opl.NumChannels); + return true; +} diff --git a/src/adlmidi_midiplay.cpp b/src/adlmidi_midiplay.cpp new file mode 100644 index 0000000..d2c74ce --- /dev/null +++ b/src/adlmidi_midiplay.cpp @@ -0,0 +1,1361 @@ +/* + * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation + * + * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: + * http://iki.fi/bisqwit/source/adlmidi.html + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#include "adlmidi_private.hpp" + + +// Mapping from MIDI volume level to OPL level value. + +static const uint32_t DMX_volume_mapping_table[] = +{ + 0, 1, 3, 5, 6, 8, 10, 11, + 13, 14, 16, 17, 19, 20, 22, 23, + 25, 26, 27, 29, 30, 32, 33, 34, + 36, 37, 39, 41, 43, 45, 47, 49, + 50, 52, 54, 55, 57, 59, 60, 61, + 63, 64, 66, 67, 68, 69, 71, 72, + 73, 74, 75, 76, 77, 79, 80, 81, + 82, 83, 84, 84, 85, 86, 87, 88, + 89, 90, 91, 92, 92, 93, 94, 95, + 96, 96, 97, 98, 99, 99, 100, 101, + 101, 102, 103, 103, 104, 105, 105, 106, + 107, 107, 108, 109, 109, 110, 110, 111, + 112, 112, 113, 113, 114, 114, 115, 115, + 116, 117, 117, 118, 118, 119, 119, 120, + 120, 121, 121, 122, 122, 123, 123, 123, + 124, 124, 125, 125, 126, 126, 127, 127, + //Protection entries to avoid crash if value more than 127 + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, + 127, 127, 127, 127, 127, 127, 127, 127, +}; + +static const uint8_t W9X_volume_mapping_table[32] = +{ + 63, 63, 40, 36, 32, 28, 23, 21, + 19, 17, 15, 14, 13, 12, 11, 10, + 9, 8, 7, 6, 5, 5, 4, 4, + 3, 3, 2, 2, 1, 1, 0, 0 +}; + + +//static const char MIDIsymbols[256+1] = +//"PPPPPPhcckmvmxbd" // Ins 0-15 +//"oooooahoGGGGGGGG" // Ins 16-31 +//"BBBBBBBBVVVVVHHM" // Ins 32-47 +//"SSSSOOOcTTTTTTTT" // Ins 48-63 +//"XXXXTTTFFFFFFFFF" // Ins 64-79 +//"LLLLLLLLpppppppp" // Ins 80-95 +//"XXXXXXXXGGGGGTSS" // Ins 96-111 +//"bbbbMMMcGXXXXXXX" // Ins 112-127 +//"????????????????" // Prc 0-15 +//"????????????????" // Prc 16-31 +//"???DDshMhhhCCCbM" // Prc 32-47 +//"CBDMMDDDMMDDDDDD" // Prc 48-63 +//"DDDDDDDDDDDDDDDD" // Prc 64-79 +//"DD??????????????" // Prc 80-95 +//"????????????????" // Prc 96-111 +//"????????????????"; // Prc 112-127 + +static const uint8_t PercussionMap[256] = + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GM + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 3 = bass drum + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 4 = snare + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 5 = tom + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 6 = cymbal + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" // 7 = hihat + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GP0 + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"//GP16 + //2 3 4 5 6 7 8 940 1 2 3 4 5 6 7 + "\0\0\0\3\3\7\4\7\4\5\7\5\7\5\7\5"//GP32 + //8 950 1 2 3 4 5 6 7 8 960 1 2 3 + "\5\6\5\6\6\0\5\6\0\6\0\6\5\5\5\5"//GP48 + //4 5 6 7 8 970 1 2 3 4 5 6 7 8 9 + "\5\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0"//GP64 + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"; + +void MIDIplay::AdlChannel::AddAge(int64_t ms) +{ + if(users.empty()) + koff_time_until_neglible = + std::max(koff_time_until_neglible - ms, static_cast<int64_t>(-0x1FFFFFFFl)); + else + { + koff_time_until_neglible = 0; + + for(users_t::iterator i = users.begin(); i != users.end(); ++i) + { + i->second.kon_time_until_neglible = + std::max(i->second.kon_time_until_neglible - ms, static_cast<int64_t>(-0x1FFFFFFFl)); + i->second.vibdelay += ms; + } + } +} + +MIDIplay::MIDIplay(): + cmf_percussion_mode(false), + config(NULL), + trackStart(false), + loopStart(false), + loopEnd(false), + loopStart_passed(false), + invalidLoop(false), + loopStart_hit(false) +{ + devices.clear(); +} + +uint64_t MIDIplay::ReadVarLen(size_t tk) +{ + uint64_t result = 0; + + for(;;) + { + unsigned char byte = TrackData[tk][CurrentPosition.track[tk].ptr++]; + result = (result << 7) + (byte & 0x7F); + + if(!(byte & 0x80)) break; + } + + return result; +} + + +double MIDIplay::Tick(double s, double granularity) +{ + if(CurrentPosition.began) CurrentPosition.wait -= s; + + int AntiFreezeCounter = 10000;//Limit 10000 loops to avoid freezing + + while((CurrentPosition.wait <= granularity * 0.5) && (AntiFreezeCounter > 0)) + { + //std::fprintf(stderr, "wait = %g...\n", CurrentPosition.wait); + ProcessEvents(); + + if(CurrentPosition.wait <= 0.0) + AntiFreezeCounter--; + } + + if(AntiFreezeCounter <= 0) + CurrentPosition.wait += 1.0;/* Add extra 1 second when over 10000 events + + with zero delay are been detected */ + + for(uint16_t c = 0; c < opl.NumChannels; ++c) + ch[c].AddAge(static_cast<int64_t>(s * 1000.0)); + + UpdateVibrato(s); + UpdateArpeggio(s); + return CurrentPosition.wait; +} + + +void MIDIplay::NoteUpdate(uint16_t MidCh, + MIDIplay::MIDIchannel::activenoteiterator i, + unsigned props_mask, + int32_t select_adlchn) +{ + MIDIchannel::NoteInfo &info = i->second; + const int16_t tone = info.tone; + const uint8_t vol = info.vol; + //const int midiins = info.midiins; + const uint32_t insmeta = info.insmeta; + const adlinsdata &ains = opl.GetAdlMetaIns(insmeta); + AdlChannel::Location my_loc; + my_loc.MidCh = MidCh; + my_loc.note = i->first; + + for(std::map<uint16_t, uint16_t>::iterator + jnext = info.phys.begin(); + jnext != info.phys.end(); + ) + { + std::map<uint16_t, uint16_t>::iterator j(jnext++); + uint16_t c = j->first; + uint16_t ins = j->second; + + if(select_adlchn >= 0 && c != select_adlchn) continue; + + if(props_mask & Upd_Patch) + { + opl.Patch(c, ins); + AdlChannel::LocationData &d = ch[c].users[my_loc]; + d.sustained = false; // inserts if necessary + d.vibdelay = 0; + d.kon_time_until_neglible = ains.ms_sound_kon; + d.ins = ins; + } + } + + for(std::map<unsigned short, unsigned short>::iterator + jnext = info.phys.begin(); + jnext != info.phys.end(); + ) + { + std::map<unsigned short, unsigned short>::iterator j(jnext++); + uint16_t c = j->first; + uint16_t ins = j->second; + + if(select_adlchn >= 0 && c != select_adlchn) continue; + + if(props_mask & Upd_Off) // note off + { + if(Ch[MidCh].sustain == 0) + { + AdlChannel::users_t::iterator k = ch[c].users.find(my_loc); + + if(k != ch[c].users.end()) + ch[c].users.erase(k); + + //UI.IllustrateNote(c, tone, midiins, 0, 0.0); + + if(ch[c].users.empty()) + { + opl.NoteOff(c); + ch[c].koff_time_until_neglible = + ains.ms_sound_koff; + } + } + else + { + // Sustain: Forget about the note, but don't key it off. + // Also will avoid overwriting it very soon. + AdlChannel::LocationData &d = ch[c].users[my_loc]; + d.sustained = true; // note: not erased! + //UI.IllustrateNote(c, tone, midiins, -1, 0.0); + } + + info.phys.erase(j); + continue; + } + + if(props_mask & Upd_Pan) + opl.Pan(c, Ch[MidCh].panning); + + if(props_mask & Upd_Volume) + { + uint32_t volume; + + switch(opl.m_volumeScale) + { + case OPL3::VOLUME_Generic: + case OPL3::VOLUME_CMF: + { + volume = vol * Ch[MidCh].volume * Ch[MidCh].expression; + + /* If the channel has arpeggio, the effective volume of + * *this* instrument is actually lower due to timesharing. + * To compensate, add extra volume that corresponds to the + * time this note is *not* heard. + * Empirical tests however show that a full equal-proportion + * increment sounds wrong. Therefore, using the square root. + */ + //volume = (int)(volume * std::sqrt( (double) ch[c].users.size() )); + + if(opl.LogarithmicVolumes) + volume = volume * 127 / (127 * 127 * 127) / 2; + else + { + // The formula below: SOLVE(V=127^3 * 2^( (A-63.49999) / 8), A) + volume = volume > 8725 ? static_cast<unsigned int>(std::log(volume) * 11.541561 + (0.5 - 104.22845)) : 0; + // The incorrect formula below: SOLVE(V=127^3 * (2^(A/63)-1), A) + //opl.Touch_Real(c, volume>11210 ? 91.61112 * std::log(4.8819E-7*volume + 1.0)+0.5 : 0); + } + + opl.Touch_Real(c, volume); + //opl.Touch(c, volume); + } + break; + + case OPL3::VOLUME_DMX: + { + volume = 2 * ((Ch[MidCh].volume * Ch[MidCh].expression) * 127 / 16129) + 1; + //volume = 2 * (Ch[MidCh].volume) + 1; + volume = (DMX_volume_mapping_table[vol] * volume) >> 9; + opl.Touch_Real(c, volume); + } + break; + + case OPL3::VOLUME_APOGEE: + { + volume = ((Ch[MidCh].volume * Ch[MidCh].expression) * 127 / 16129); + volume = ((64 * (vol + 0x80)) * volume) >> 15; + //volume = ((63 * (vol + 0x80)) * Ch[MidCh].volume) >> 15; + opl.Touch_Real(c, volume); + } + break; + + case OPL3::VOLUME_9X: + { + //volume = 63 - W9X_volume_mapping_table[(((vol * Ch[MidCh].volume /** Ch[MidCh].expression*/) * 127 / 16129 /*2048383*/) >> 2)]; + volume = 63 - W9X_volume_mapping_table[(((vol * Ch[MidCh].volume * Ch[MidCh].expression) * 127 / 2048383) >> 2)]; + //volume = W9X_volume_mapping_table[vol >> 2] + volume; + opl.Touch_Real(c, volume); + } + break; + } + + /* DEBUG ONLY!!! + static uint32_t max = 0; + + if(volume == 0) + max = 0; + + if(volume > max) + max = volume; + + printf("%d\n", max); + fflush(stdout); + */ + } + + if(props_mask & Upd_Pitch) + { + AdlChannel::LocationData &d = ch[c].users[my_loc]; + + // Don't bend a sustained note + if(!d.sustained) + { + double bend = Ch[MidCh].bend + opl.GetAdlIns(ins).finetune; + double phase = 0.0; + + if((ains.flags & adlinsdata::Flag_Pseudo4op) && ins == ains.adlno2) + { + phase = ains.fine_tune;//0.125; // Detune the note slightly (this is what Doom does) + } + + if(Ch[MidCh].vibrato && d.vibdelay >= Ch[MidCh].vibdelay) + bend += Ch[MidCh].vibrato * Ch[MidCh].vibdepth * std::sin(Ch[MidCh].vibpos); + + #ifdef ADLMIDI_USE_DOSBOX_OPL +#define BEND_COEFFICIENT 172.00093 + #else +#define BEND_COEFFICIENT 172.4387 + #endif + opl.NoteOn(c, BEND_COEFFICIENT * std::exp(0.057762265 * (tone + bend + phase))); +#undef BEND_COEFFICIENT + } + } + } + + if(info.phys.empty()) + Ch[MidCh].activenotes.erase(i); +} + + +void MIDIplay::ProcessEvents() +{ + loopEnd = false; + const size_t TrackCount = TrackData.size(); + const Position RowBeginPosition(CurrentPosition); + + for(size_t tk = 0; tk < TrackCount; ++tk) + { + if(CurrentPosition.track[tk].status >= 0 + && CurrentPosition.track[tk].delay <= 0) + { + // Handle event + HandleEvent(tk); + + // Read next event time (unless the track just ended) + if(CurrentPosition.track[tk].ptr >= TrackData[tk].size()) + CurrentPosition.track[tk].status = -1; + + if(CurrentPosition.track[tk].status >= 0) + CurrentPosition.track[tk].delay += ReadVarLen(tk); + } + } + + // Find shortest delay from all track + long shortest = -1; + + for(size_t tk = 0; tk < TrackCount; ++tk) + if(CurrentPosition.track[tk].status >= 0 + && (shortest == -1 + || CurrentPosition.track[tk].delay < shortest)) + shortest = CurrentPosition.track[tk].delay; + + //if(shortest > 0) UI.PrintLn("shortest: %ld", shortest); + + // Schedule the next playevent to be processed after that delay + for(size_t tk = 0; tk < TrackCount; ++tk) + CurrentPosition.track[tk].delay -= shortest; + + fraction<long> t = shortest * Tempo; + + if(CurrentPosition.began) CurrentPosition.wait += t.valuel(); + + //if(shortest > 0) UI.PrintLn("Delay %ld (%g)", shortest, (double)t.valuel()); + + /* + if(CurrentPosition.track[0].ptr > 8119) loopEnd = true; + // ^HACK: CHRONO TRIGGER LOOP + */ + + if(loopStart_hit && (loopStart || loopEnd)) //Avoid invalid loops + { + invalidLoop = true; + loopStart = false; + loopEnd = false; + LoopBeginPosition = trackBeginPosition; + } + else + loopStart_hit = false; + + if(loopStart) + { + if(trackStart) + { + trackBeginPosition = RowBeginPosition; + trackStart = false; + } + + LoopBeginPosition = RowBeginPosition; + loopStart = false; + loopStart_hit = true; + } + + if(shortest < 0 || loopEnd) + { + // Loop if song end reached + loopEnd = false; + CurrentPosition = LoopBeginPosition; + shortest = 0; + + if(opl._parent->QuitWithoutLooping == 1) + { + opl._parent->QuitFlag = 1; + //^ HACK: QUIT WITHOUT LOOPING + } + } +} + +void MIDIplay::HandleEvent(size_t tk) +{ + unsigned char byte = TrackData[tk][CurrentPosition.track[tk].ptr++]; + + if(byte == 0xF7 || byte == 0xF0) // Ignore SysEx + { + uint64_t length = ReadVarLen(tk); + //std::string data( length?(const char*) &TrackData[tk][CurrentPosition.track[tk].ptr]:0, length ); + CurrentPosition.track[tk].ptr += length; + //UI.PrintLn("SysEx %02X: %u bytes", byte, length/*, data.c_str()*/); + return; + } + + if(byte == 0xFF) + { + // Special event FF + unsigned char evtype = TrackData[tk][CurrentPosition.track[tk].ptr++]; + unsigned long length = ReadVarLen(tk); + std::string data(length ? (const char *) &TrackData[tk][CurrentPosition.track[tk].ptr] : 0, length); + CurrentPosition.track[tk].ptr += length; + + if(evtype == 0x2F) + { + CurrentPosition.track[tk].status = -1; + return; + } + + if(evtype == 0x51) + { + Tempo = InvDeltaTicks * fraction<long>((long) ReadBEint(data.data(), data.size())); + return; + } + + if(evtype == 6) + { + for(size_t i = 0; i < data.size(); i++) + { + if(data[i] <= 'Z' && data[i] >= 'A') + data[i] = data[i] - ('Z' - 'z'); + } + + if((data == "loopstart") && (!invalidLoop)) + { + loopStart = true; + loopStart_passed = true; + } + + if((data == "loopend") && (!invalidLoop)) + { + if((loopStart_passed) && (!loopStart)) + loopEnd = true; + else + invalidLoop = true; + } + } + + if(evtype == 9) + current_device[tk] = ChooseDevice(data); + + //if(evtype >= 1 && evtype <= 6) + // UI.PrintLn("Meta %d: %s", evtype, data.c_str()); + + if(evtype == 0xE3) // Special non-spec ADLMIDI special for IMF playback: Direct poke to AdLib + { + uint8_t i = static_cast<uint8_t>(data[0]), v = static_cast<uint8_t>(data[1]); + + if((i & 0xF0) == 0xC0) + v |= 0x30; + + //std::printf("OPL poke %02X, %02X\n", i, v); + //std::fflush(stdout); + opl.PokeN(0, i, v); + } + + return; + } + + // Any normal event (80..EF) + if(byte < 0x80) + { + byte = static_cast<uint8_t>(CurrentPosition.track[tk].status | 0x80); + CurrentPosition.track[tk].ptr--; + } + + if(byte == 0xF3) + { + CurrentPosition.track[tk].ptr += 1; + return; + } + + if(byte == 0xF2) + { + CurrentPosition.track[tk].ptr += 2; + return; + } + + /*UI.PrintLn("@%X Track %u: %02X %02X", + CurrentPosition.track[tk].ptr-1, (unsigned)tk, byte, + TrackData[tk][CurrentPosition.track[tk].ptr]);*/ + uint8_t MidCh = byte & 0x0F, EvType = byte >> 4; + MidCh += current_device[tk]; + CurrentPosition.track[tk].status = byte; + + switch(EvType) + { + case 0x8: // Note off + case 0x9: // Note on + { + uint8_t note = TrackData[tk][CurrentPosition.track[tk].ptr++]; + uint8_t vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; + //if(MidCh != 9) note -= 12; // HACK + NoteOff(MidCh, note); + + // On Note on, Keyoff the note first, just in case keyoff + // was omitted; this fixes Dance of sugar-plum fairy + // by Microsoft. Now that we've done a Keyoff, + // check if we still need to do a Keyon. + // vol=0 and event 8x are both Keyoff-only. + if(vol == 0 || EvType == 0x8) break; + + uint8_t midiins = Ch[MidCh].patch; + + if(MidCh % 16 == 9) + midiins = 128 + note; // Percussion instrument + + /* + if(MidCh%16 == 9 || (midiins != 32 && midiins != 46 && midiins != 48 && midiins != 50)) + break; // HACK + if(midiins == 46) vol = (vol*7)/10; // HACK + if(midiins == 48 || midiins == 50) vol /= 4; // HACK + */ + //if(midiins == 56) vol = vol*6/10; // HACK + static std::set<uint32_t> bank_warnings; + + if(Ch[MidCh].bank_msb) + { + uint32_t bankid = midiins + 256 * Ch[MidCh].bank_msb; + std::set<uint32_t>::iterator + i = bank_warnings.lower_bound(bankid); + + if(i == bank_warnings.end() || *i != bankid) + { + ADLMIDI_ErrorString.clear(); + std::stringstream s; + s << "[" << MidCh << "]Bank " << Ch[MidCh].bank_msb << + " undefined, patch=" << ((midiins & 128) ? 'P' : 'M') << (midiins & 127); + ADLMIDI_ErrorString = s.str(); + bank_warnings.insert(i, bankid); + } + } + + if(Ch[MidCh].bank_lsb) + { + unsigned bankid = Ch[MidCh].bank_lsb * 65536; + std::set<unsigned>::iterator + i = bank_warnings.lower_bound(bankid); + + if(i == bank_warnings.end() || *i != bankid) + { + ADLMIDI_ErrorString.clear(); + std::stringstream s; + s << "[" << MidCh << "]Bank lsb " << Ch[MidCh].bank_lsb << " undefined"; + ADLMIDI_ErrorString = s.str(); + bank_warnings.insert(i, bankid); + } + } + + //int meta = banks[opl.AdlBank][midiins]; + const uint32_t meta = opl.GetAdlMetaNumber(midiins); + const adlinsdata &ains = opl.GetAdlMetaIns(meta); + int16_t tone = note; + + if(ains.tone) + { + /*if(ains.tone < 20) + tone += ains.tone; + else*/ + if(ains.tone < 128) + tone = ains.tone; + else + tone -= ains.tone - 128; + } + + uint16_t i[2] = { ains.adlno1, ains.adlno2 }; + bool pseudo_4op = ains.flags & adlinsdata::Flag_Pseudo4op; + + if((opl.AdlPercussionMode == 1) && PercussionMap[midiins & 0xFF]) i[1] = i[0]; + + static std::set<uint8_t> missing_warnings; + + if(!missing_warnings.count(static_cast<uint8_t>(midiins)) && (ains.flags & adlinsdata::Flag_NoSound)) + { + //UI.PrintLn("[%i]Playing missing instrument %i", MidCh, midiins); + missing_warnings.insert(static_cast<uint8_t>(midiins)); + } + + // Allocate AdLib channel (the physical sound channel for the note) + int32_t adlchannel[2] = { -1, -1 }; + + for(uint32_t ccount = 0; ccount < 2; ++ccount) + { + if(ccount == 1) + { + if(i[0] == i[1]) break; // No secondary channel + + if(adlchannel[0] == -1) + break; // No secondary if primary failed + } + + int32_t c = -1; + long bs = -0x7FFFFFFFl; + + for(uint32_t a = 0; a < opl.NumChannels; ++a) + { + if(ccount == 1 && static_cast<int32_t>(a) == adlchannel[0]) continue; + + // ^ Don't use the same channel for primary&secondary + + if(i[0] == i[1] || pseudo_4op) + { + // Only use regular channels + uint8_t expected_mode = 0; + + if(opl.AdlPercussionMode == 1) + { + if(cmf_percussion_mode) + expected_mode = MidCh < 11 ? 0 : (3 + MidCh - 11); // CMF + else + expected_mode = PercussionMap[midiins & 0xFF]; + } + + if(opl.four_op_category[a] != expected_mode) + continue; + } + else + { + if(ccount == 0) + { + // Only use four-op master channels + if(opl.four_op_category[a] != 1) + continue; + } + else + { + // The secondary must be played on a specific channel. + if(a != static_cast<uint32_t>(adlchannel[0]) + 3) + continue; + } + } + + long s = CalculateAdlChannelGoodness(a, i[ccount], MidCh); + + if(s > bs) + { + bs = s; // Best candidate wins + c = static_cast<int32_t>(a); + } + } + + if(c < 0) + { + //UI.PrintLn("ignored unplaceable note"); + continue; // Could not play this note. Ignore it. + } + + PrepareAdlChannelForNewNote(static_cast<size_t>(c), i[ccount]); + adlchannel[ccount] = c; + } + + if(adlchannel[0] < 0 && adlchannel[1] < 0) + { + // The note could not be played, at all. + break; + } + + //UI.PrintLn("i1=%d:%d, i2=%d:%d", i[0],adlchannel[0], i[1],adlchannel[1]); + // Allocate active note for MIDI channel + std::pair<MIDIchannel::activenoteiterator, bool> + ir = Ch[MidCh].activenotes.insert( + std::make_pair(note, MIDIchannel::NoteInfo())); + ir.first->second.vol = vol; + ir.first->second.tone = tone; + ir.first->second.midiins = midiins; + ir.first->second.insmeta = meta; + + for(unsigned ccount = 0; ccount < 2; ++ccount) + { + int32_t c = adlchannel[ccount]; + + if(c < 0) + continue; + + ir.first->second.phys[ static_cast<uint16_t>(adlchannel[ccount]) ] = i[ccount]; + } + + CurrentPosition.began = true; + NoteUpdate(MidCh, ir.first, Upd_All | Upd_Patch); + break; + } + + case 0xA: // Note touch + { + uint8_t note = TrackData[tk][CurrentPosition.track[tk].ptr++]; + uint8_t vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; + MIDIchannel::activenoteiterator + i = Ch[MidCh].activenotes.find(note); + + if(i == Ch[MidCh].activenotes.end()) + { + // Ignore touch if note is not active + break; + } + + i->second.vol = vol; + NoteUpdate(MidCh, i, Upd_Volume); + break; + } + + case 0xB: // Controller change + { + uint8_t ctrlno = TrackData[tk][CurrentPosition.track[tk].ptr++]; + uint8_t value = TrackData[tk][CurrentPosition.track[tk].ptr++]; + + switch(ctrlno) + { + case 1: // Adjust vibrato + //UI.PrintLn("%u:vibrato %d", MidCh,value); + Ch[MidCh].vibrato = value; + break; + + case 0: // Set bank msb (GM bank) + Ch[MidCh].bank_msb = value; + break; + + case 32: // Set bank lsb (XG bank) + Ch[MidCh].bank_lsb = value; + break; + + case 5: // Set portamento msb + Ch[MidCh].portamento = static_cast<uint16_t>((Ch[MidCh].portamento & 0x7F) | (value << 7)); + //UpdatePortamento(MidCh); + break; + + case 37: // Set portamento lsb + Ch[MidCh].portamento = (Ch[MidCh].portamento & 0x3F80) | (value); + //UpdatePortamento(MidCh); + break; + + case 65: // Enable/disable portamento + // value >= 64 ? enabled : disabled + //UpdatePortamento(MidCh); + break; + + case 7: // Change volume + Ch[MidCh].volume = value; + NoteUpdate_All(MidCh, Upd_Volume); + break; + + case 64: // Enable/disable sustain + Ch[MidCh].sustain = value; + + if(!value) KillSustainingNotes(MidCh); + + break; + + case 11: // Change expression (another volume factor) + Ch[MidCh].expression = value; + NoteUpdate_All(MidCh, Upd_Volume); + break; + + case 10: // Change panning + Ch[MidCh].panning = 0x00; + + if(value < 64 + 32) Ch[MidCh].panning |= 0x10; + + if(value >= 64 - 32) Ch[MidCh].panning |= 0x20; + + NoteUpdate_All(MidCh, Upd_Pan); + break; + + case 121: // Reset all controllers + Ch[MidCh].bend = 0; + Ch[MidCh].volume = 100; + Ch[MidCh].expression = 100; + Ch[MidCh].sustain = 0; + Ch[MidCh].vibrato = 0; + Ch[MidCh].vibspeed = 2 * 3.141592653 * 5.0; + Ch[MidCh].vibdepth = 0.5 / 127; + Ch[MidCh].vibdelay = 0; + Ch[MidCh].panning = 0x30; + Ch[MidCh].portamento = 0; + //UpdatePortamento(MidCh); + NoteUpdate_All(MidCh, Upd_Pan + Upd_Volume + Upd_Pitch); + // Kill all sustained notes + KillSustainingNotes(MidCh); + break; + + case 123: // All notes off + NoteUpdate_All(MidCh, Upd_Off); + break; + + case 91: + break; // Reverb effect depth. We don't do per-channel reverb. + + case 92: + break; // Tremolo effect depth. We don't do... + + case 93: + break; // Chorus effect depth. We don't do. + + case 94: + break; // Celeste effect depth. We don't do. + + case 95: + break; // Phaser effect depth. We don't do. + + case 98: + Ch[MidCh].lastlrpn = value; + Ch[MidCh].nrpn = true; + break; + + case 99: + Ch[MidCh].lastmrpn = value; + Ch[MidCh].nrpn = true; + break; + + case 100: + Ch[MidCh].lastlrpn = value; + Ch[MidCh].nrpn = false; + break; + + case 101: + Ch[MidCh].lastmrpn = value; + Ch[MidCh].nrpn = false; + break; + + case 113: + break; // Related to pitch-bender, used by missimp.mid in Duke3D + + case 6: + SetRPN(MidCh, value, true); + break; + + case 38: + SetRPN(MidCh, value, false); + break; + + case 103: + cmf_percussion_mode = value; + break; // CMF (ctrl 0x67) rhythm mode + + case 111://LoopStart unofficial controller + if(!invalidLoop) + { + loopStart = true; + loopStart_passed = true; + } + + break; + + default: + break; + //UI.PrintLn("Ctrl %d <- %d (ch %u)", ctrlno, value, MidCh); + } + + break; + } + + case 0xC: // Patch change + Ch[MidCh].patch = TrackData[tk][CurrentPosition.track[tk].ptr++]; + break; + + case 0xD: // Channel after-touch + { + // TODO: Verify, is this correct action? + uint8_t vol = TrackData[tk][CurrentPosition.track[tk].ptr++]; + + for(MIDIchannel::activenoteiterator + i = Ch[MidCh].activenotes.begin(); + i != Ch[MidCh].activenotes.end(); + ++i) + { + // Set this pressure to all active notes on the channel + i->second.vol = vol; + } + + NoteUpdate_All(MidCh, Upd_Volume); + break; + } + + case 0xE: // Wheel/pitch bend + { + int a = TrackData[tk][CurrentPosition.track[tk].ptr++]; + int b = TrackData[tk][CurrentPosition.track[tk].ptr++]; + Ch[MidCh].bend = (a + b * 128 - 8192) * Ch[MidCh].bendsense; + NoteUpdate_All(MidCh, Upd_Pitch); + break; + } + } +} + +long MIDIplay::CalculateAdlChannelGoodness(unsigned c, uint16_t ins, uint16_t) const +{ + long s = -ch[c].koff_time_until_neglible; + + // Same midi-instrument = some stability + //if(c == MidCh) s += 4; + for(AdlChannel::users_t::const_iterator + j = ch[c].users.begin(); + j != ch[c].users.end(); + ++j) + { + s -= 4000; + + if(!j->second.sustained) + s -= j->second.kon_time_until_neglible; + else + s -= j->second.kon_time_until_neglible / 2; + + MIDIchannel::activenotemap_t::const_iterator + k = Ch[j->first.MidCh].activenotes.find(j->first.note); + + if(k != Ch[j->first.MidCh].activenotes.end()) + { + // Same instrument = good + if(j->second.ins == ins) + { + s += 300; + + // Arpeggio candidate = even better + if(j->second.vibdelay < 70 + || j->second.kon_time_until_neglible > 20000) + s += 0; + } + + // Percussion is inferior to melody + s += 50 * (k->second.midiins / 128); + /* + if(k->second.midiins >= 25 + && k->second.midiins < 40 + && j->second.ins != ins) + { + s -= 14000; // HACK: Don't clobber the bass or the guitar + } + */ + } + + // If there is another channel to which this note + // can be evacuated to in the case of congestion, + // increase the score slightly. + unsigned n_evacuation_stations = 0; + + for(unsigned c2 = 0; c2 < opl.NumChannels; ++c2) + { + if(c2 == c) continue; + + if(opl.four_op_category[c2] + != opl.four_op_category[c]) continue; + + for(AdlChannel::users_t::const_iterator + m = ch[c2].users.begin(); + m != ch[c2].users.end(); + ++m) + { + if(m->second.sustained) continue; + + if(m->second.vibdelay >= 200) continue; + + if(m->second.ins != j->second.ins) continue; + + n_evacuation_stations += 1; + } + } + + s += n_evacuation_stations * 4; + } + + return s; +} + + +void MIDIplay::PrepareAdlChannelForNewNote(size_t c, int ins) +{ + if(ch[c].users.empty()) return; // Nothing to do + + //bool doing_arpeggio = false; + for(AdlChannel::users_t::iterator + jnext = ch[c].users.begin(); + jnext != ch[c].users.end(); + ) + { + AdlChannel::users_t::iterator j(jnext++); + + if(!j->second.sustained) + { + // Collision: Kill old note, + // UNLESS we're going to do arpeggio + MIDIchannel::activenoteiterator i + (Ch[j->first.MidCh].activenotes.find(j->first.note)); + + // Check if we can do arpeggio. + if((j->second.vibdelay < 70 + || j->second.kon_time_until_neglible > 20000) + && j->second.ins == ins) + { + // Do arpeggio together with this note. + //doing_arpeggio = true; + continue; + } + + KillOrEvacuate(c, j, i); + // ^ will also erase j from ch[c].users. + } + } + + // Kill all sustained notes on this channel + // Don't keep them for arpeggio, because arpeggio requires + // an intact "activenotes" record. This is a design flaw. + KillSustainingNotes(-1, static_cast<int32_t>(c)); + + // Keyoff the channel so that it can be retriggered, + // unless the new note will be introduced as just an arpeggio. + if(ch[c].users.empty()) + opl.NoteOff(c); +} + +void MIDIplay::KillOrEvacuate(size_t from_channel, AdlChannel::users_t::iterator j, MIDIplay::MIDIchannel::activenoteiterator i) +{ + // Before killing the note, check if it can be + // evacuated to another channel as an arpeggio + // instrument. This helps if e.g. all channels + // are full of strings and we want to do percussion. + // FIXME: This does not care about four-op entanglements. + for(uint32_t c = 0; c < opl.NumChannels; ++c) + { + uint16_t cs = static_cast<uint16_t>(c); + + if(c > std::numeric_limits<uint32_t>::max()) + break; + + if(c == from_channel) + continue; + + if(opl.four_op_category[c] + != opl.four_op_category[from_channel] + ) continue; + + for(AdlChannel::users_t::iterator + m = ch[c].users.begin(); + m != ch[c].users.end(); + ++m) + { + if(m->second.vibdelay >= 200 + && m->second.kon_time_until_neglible < 10000) continue; + + if(m->second.ins != j->second.ins) continue; + + // the note can be moved here! + // UI.IllustrateNote( + // from_channel, + // i->second.tone, + // i->second.midiins, 0, 0.0); + // UI.IllustrateNote( + // c, + // i->second.tone, + // i->second.midiins, + // i->second.vol, + // 0.0); + i->second.phys.erase(static_cast<uint16_t>(from_channel)); + i->second.phys[cs] = j->second.ins; + ch[cs].users.insert(*j); + ch[from_channel].users.erase(j); + return; + } + } + + /*UI.PrintLn( + "collision @%u: [%ld] <- ins[%3u]", + c, + //ch[c].midiins<128?'M':'P', ch[c].midiins&127, + ch[c].age, //adlins[ch[c].insmeta].ms_sound_kon, + ins + );*/ + // Kill it + NoteUpdate(j->first.MidCh, + i, + Upd_Off, + static_cast<int32_t>(from_channel)); +} + +void MIDIplay::KillSustainingNotes(int32_t MidCh, int32_t this_adlchn) +{ + uint32_t first = 0, last = opl.NumChannels; + + if(this_adlchn >= 0) + { + first = static_cast<uint32_t>(this_adlchn); + last = first + 1; + } + + for(unsigned c = first; c < last; ++c) + { + if(ch[c].users.empty()) continue; // Nothing to do + + for(AdlChannel::users_t::iterator + jnext = ch[c].users.begin(); + jnext != ch[c].users.end(); + ) + { + AdlChannel::users_t::iterator j(jnext++); + + if((MidCh < 0 || j->first.MidCh == MidCh) + && j->second.sustained) + { + //int midiins = '?'; + //UI.IllustrateNote(c, j->first.note, midiins, 0, 0.0); + ch[c].users.erase(j); + } + } + + // Keyoff the channel, if there are no users left. + if(ch[c].users.empty()) + opl.NoteOff(c); + } +} + +void MIDIplay::SetRPN(unsigned MidCh, unsigned value, bool MSB) +{ + bool nrpn = Ch[MidCh].nrpn; + unsigned addr = Ch[MidCh].lastmrpn * 0x100 + Ch[MidCh].lastlrpn; + + switch(addr + nrpn * 0x10000 + MSB * 0x20000) + { + case 0x0000 + 0*0x10000 + 1*0x20000: // Pitch-bender sensitivity + Ch[MidCh].bendsense = value / 8192.0; + break; + + case 0x0108 + 1*0x10000 + 1*0x20000: // Vibrato speed + if(value == 64) + Ch[MidCh].vibspeed = 1.0; + else if(value < 100) + Ch[MidCh].vibspeed = 1.0 / (1.6e-2 * (value ? value : 1)); + else + Ch[MidCh].vibspeed = 1.0 / (0.051153846 * value - 3.4965385); + + Ch[MidCh].vibspeed *= 2 * 3.141592653 * 5.0; + break; + + case 0x0109 + 1*0x10000 + 1*0x20000: // Vibrato depth + Ch[MidCh].vibdepth = ((value - 64) * 0.15) * 0.01; + break; + + case 0x010A + 1*0x10000 + 1*0x20000: // Vibrato delay in millisecons + Ch[MidCh].vibdelay = + value ? long(0.2092 * std::exp(0.0795 * value)) : 0.0; + break; + + default:/* UI.PrintLn("%s %04X <- %d (%cSB) (ch %u)", + "NRPN"+!nrpn, addr, value, "LM"[MSB], MidCh);*/ + break; + } +} + +//void MIDIplay::UpdatePortamento(unsigned MidCh) +//{ +// // mt = 2^(portamento/2048) * (1.0 / 5000.0) +// /* +// double mt = std::exp(0.00033845077 * Ch[MidCh].portamento); +// NoteUpdate_All(MidCh, Upd_Pitch); +// */ +// //UI.PrintLn("Portamento %u: %u (unimplemented)", MidCh, Ch[MidCh].portamento); +//} + +void MIDIplay::NoteUpdate_All(uint16_t MidCh, unsigned props_mask) +{ + for(MIDIchannel::activenoteiterator + i = Ch[MidCh].activenotes.begin(); + i != Ch[MidCh].activenotes.end(); + ) + { + MIDIchannel::activenoteiterator j(i++); + NoteUpdate(MidCh, j, props_mask); + } +} + +void MIDIplay::NoteOff(uint16_t MidCh, uint8_t note) +{ + MIDIchannel::activenoteiterator + i = Ch[MidCh].activenotes.find(note); + + if(i != Ch[MidCh].activenotes.end()) + NoteUpdate(MidCh, i, Upd_Off); +} + + +void MIDIplay::UpdateVibrato(double amount) +{ + for(size_t a = 0, b = Ch.size(); a < b; ++a) + if(Ch[a].vibrato && !Ch[a].activenotes.empty()) + { + NoteUpdate_All(static_cast<uint16_t>(a), Upd_Pitch); + Ch[a].vibpos += amount * Ch[a].vibspeed; + } + else + Ch[a].vibpos = 0.0; +} + + + + +uint64_t MIDIplay::ChooseDevice(const std::string &name) +{ + std::map<std::string, uint64_t>::iterator i = devices.find(name); + + if(i != devices.end()) + return i->second; + + size_t n = devices.size() * 16; + devices.insert(std::make_pair(name, n)); + Ch.resize(n + 16); + return n; +} + +void MIDIplay::UpdateArpeggio(double) // amount = amount of time passed +{ + // If there is an adlib channel that has multiple notes + // simulated on the same channel, arpeggio them. + #if 0 + const unsigned desired_arpeggio_rate = 40; // Hz (upper limit) + #if 1 + static unsigned cache = 0; + amount = amount; // Ignore amount. Assume we get a constant rate. + cache += MaxSamplesAtTime * desired_arpeggio_rate; + + if(cache < PCM_RATE) return; + + cache %= PCM_RATE; + #else + static double arpeggio_cache = 0; + arpeggio_cache += amount * desired_arpeggio_rate; + + if(arpeggio_cache < 1.0) return; + + arpeggio_cache = 0.0; + #endif + #endif + static unsigned arpeggio_counter = 0; + ++arpeggio_counter; + + for(uint32_t c = 0; c < opl.NumChannels; ++c) + { +retry_arpeggio: + + if(c > std::numeric_limits<int32_t>::max()) + break; + + size_t n_users = ch[c].users.size(); + + if(n_users > 1) + { + AdlChannel::users_t::const_iterator i = ch[c].users.begin(); + size_t rate_reduction = 3; + + if(n_users >= 3) + rate_reduction = 2; + + if(n_users >= 4) + rate_reduction = 1; + + std::advance(i, (arpeggio_counter / rate_reduction) % n_users); + + if(i->second.sustained == false) + { + if(i->second.kon_time_until_neglible <= 0l) + { + NoteUpdate( + i->first.MidCh, + Ch[ i->first.MidCh ].activenotes.find(i->first.note), + Upd_Off, + static_cast<int32_t>(c)); + goto retry_arpeggio; + } + + NoteUpdate( + i->first.MidCh, + Ch[ i->first.MidCh ].activenotes.find(i->first.note), + Upd_Pitch | Upd_Volume | Upd_Pan, + static_cast<int32_t>(c)); + } + } + } +} diff --git a/src/adlmidi_mus2mid.c b/src/adlmidi_mus2mid.c new file mode 100644 index 0000000..956510b --- /dev/null +++ b/src/adlmidi_mus2mid.c @@ -0,0 +1,451 @@ +/* + * MUS2MIDI: MUS to MIDI Library + * + * Copyright (C) 2014 Bret Curtis + * Copyright (C) WildMIDI Developers 2015-2016 + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ + +#include <stddef.h> +#include <stdlib.h> +#include <string.h> +#include "adlmidi_mus2mid.h" + +#define FREQUENCY 140 /* default Hz or BPM */ + +#if 0 /* older units: */ +#define TEMPO 0x001aa309 /* MPQN: 60000000 / 34.37Hz = 1745673 */ +#define DIVISION 0x0059 /* 89 -- used by many mus2midi converters */ +#endif + +#define TEMPO 0x00068A1B /* MPQN: 60000000 / 140BPM (140Hz) = 428571 */ + /* 0x000D1436 -> MPQN: 60000000 / 70BPM (70Hz) = 857142 */ + +#define DIVISION 0x0101 /* 257 for 140Hz files with a 140MPQN */ + /* 0x0088 -> 136 for 70Hz files with a 140MPQN */ + /* 0x010B -> 267 for 70hz files with a 70MPQN */ + /* 0x01F9 -> 505 for 140hz files with a 70MPQN */ + +/* New + * QLS: MPQN/1000000 = 0.428571 + * TDPS: QLS/PPQN = 0.428571/136 = 0.003151257 + * PPQN: 136 + * + * QLS: MPQN/1000000 = 0.428571 + * TDPS: QLS/PPQN = 0.428571/257 = 0.001667591 + * PPQN: 257 + * + * QLS: MPQN/1000000 = 0.857142 + * TDPS: QLS/PPQN = 0.857142/267 = 0.00321027 + * PPQN: 267 + * + * QLS: MPQN/1000000 = 0.857142 + * TDPS: QLS/PPQN = 0.857142/505 = 0.001697311 + * PPQN: 505 + * + * Old + * QLS: MPQN/1000000 = 1.745673 + * TDPS: QLS/PPQN = 1.745673 / 89 = 0.019614303 (seconds per tick) + * PPQN: (TDPS = QLS/PPQN) (0.019614303 = 1.745673/PPQN) (0.019614303*PPQN = 1.745673) (PPQN = 89.000001682) + * + */ + +#define MUSEVENT_KEYOFF 0 +#define MUSEVENT_KEYON 1 +#define MUSEVENT_PITCHWHEEL 2 +#define MUSEVENT_CHANNELMODE 3 +#define MUSEVENT_CONTROLLERCHANGE 4 +#define MUSEVENT_END 6 + +#define MIDI_MAXCHANNELS 16 + +static char MUS_ID[] = { 'M', 'U', 'S', 0x1A }; + +static uint8_t midimap[] = +{/* MIDI Number Description */ + 0, /* 0 program change */ + 0, /* 1 bank selection */ + 0x01, /* 2 Modulation pot (frequency vibrato depth) */ + 0x07, /* 3 Volume: 0-silent, ~100-normal, 127-loud */ + 0x0A, /* 4 Pan (balance) pot: 0-left, 64-center (default), 127-right */ + 0x0B, /* 5 Expression pot */ + 0x5B, /* 6 Reverb depth */ + 0x5D, /* 7 Chorus depth */ + 0x40, /* 8 Sustain pedal */ + 0x43, /* 9 Soft pedal */ + 0x78, /* 10 All sounds off */ + 0x7B, /* 11 All notes off */ + 0x7E, /* 12 Mono (use numchannels + 1) */ + 0x7F, /* 13 Poly */ + 0x79, /* 14 reset all controllers */ +}; + +typedef struct MUSHeader { + char ID[4]; /* identifier: "MUS" 0x1A */ + uint16_t scoreLen; + uint16_t scoreStart; + uint16_t channels; /* count of primary channels */ + uint16_t sec_channels; /* count of secondary channels */ + uint16_t instrCnt; +} MUSHeader ; +#define MUS_HEADERSIZE 14 + +typedef struct MidiHeaderChunk { + char name[4]; + int32_t length; + int16_t format; /* make 0 */ + int16_t ntracks;/* make 1 */ + int16_t division; /* 0xe250 ?? */ +} MidiHeaderChunk; +#define MIDI_HEADERSIZE 14 + +typedef struct MidiTrackChunk { + char name[4]; + int32_t length; +} MidiTrackChunk; +#define TRK_CHUNKSIZE 8 + +struct mus_ctx { + uint8_t *src, *src_ptr; + uint32_t srcsize; + uint32_t datastart; + uint8_t *dst, *dst_ptr; + uint32_t dstsize, dstrem; +}; + +#define DST_CHUNK 8192 +static void resize_dst(struct mus_ctx *ctx) { + uint32_t pos = ctx->dst_ptr - ctx->dst; + ctx->dst = realloc(ctx->dst, ctx->dstsize + DST_CHUNK); + ctx->dstsize += DST_CHUNK; + ctx->dstrem += DST_CHUNK; + ctx->dst_ptr = ctx->dst + pos; +} + +static void write1(struct mus_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 1) + resize_dst(ctx); + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem--; +} + +static void write2(struct mus_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 2) + resize_dst(ctx); + *ctx->dst_ptr++ = (val>>8) & 0xff; + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem -= 2; +} + +static void write4(struct mus_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 4) + resize_dst(ctx); + *ctx->dst_ptr++ = (val>>24)&0xff; + *ctx->dst_ptr++ = (val>>16)&0xff; + *ctx->dst_ptr++ = (val>>8) & 0xff; + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem -= 4; +} + +static void seekdst(struct mus_ctx *ctx, uint32_t pos) { + ctx->dst_ptr = ctx->dst + pos; + while (ctx->dstsize < pos) + resize_dst(ctx); + ctx->dstrem = ctx->dstsize - pos; +} + +static void skipdst(struct mus_ctx *ctx, int32_t pos) { + size_t newpos; + ctx->dst_ptr += pos; + newpos = ctx->dst_ptr - ctx->dst; + while (ctx->dstsize < newpos) + resize_dst(ctx); + ctx->dstrem = ctx->dstsize - newpos; +} + +static uint32_t getdstpos(struct mus_ctx *ctx) { + return (ctx->dst_ptr - ctx->dst); +} + +/* writes a variable length integer to a buffer, and returns bytes written */ +static int32_t writevarlen(int32_t value, uint8_t *out) +{ + int32_t buffer, count = 0; + + buffer = value & 0x7f; + while ((value >>= 7) > 0) { + buffer <<= 8; + buffer += 0x80; + buffer += (value & 0x7f); + } + + while (1) { + ++count; + *out = (uint8_t)buffer; + ++out; + if (buffer & 0x80) + buffer >>= 8; + else + break; + } + return (count); +} + +#define READ_INT16(b) ((b)[0] | ((b)[1] << 8)) +#define READ_INT32(b) ((b)[0] | ((b)[1] << 8) | ((b)[2] << 16) | ((b)[3] << 24)) + +int AdlMidi_mus2midi(uint8_t *in, uint32_t insize, + uint8_t **out, uint32_t *outsize, + uint16_t frequency) { + struct mus_ctx ctx; + MUSHeader header; + uint8_t *cur, *end; + uint32_t track_size_pos, begin_track_pos, current_pos; + int32_t delta_time;/* Delta time for midi event */ + int temp, ret = -1; + int channel_volume[MIDI_MAXCHANNELS]; + int channelMap[MIDI_MAXCHANNELS], currentChannel; + + if (insize < MUS_HEADERSIZE) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_CORUPT, "(too short)", 0); + return (-1); + } + + if (!frequency) + frequency = FREQUENCY; + + /* read the MUS header and set our location */ + memcpy(header.ID, in, 4); + header.scoreLen = READ_INT16(&in[4]); + header.scoreStart = READ_INT16(&in[6]); + header.channels = READ_INT16(&in[8]); + header.sec_channels = READ_INT16(&in[10]); + header.instrCnt = READ_INT16(&in[12]); + + if (memcmp(header.ID, MUS_ID, 4)) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_NOT_MUS, NULL, 0); + return (-1); + } + if (insize < (uint32_t)header.scoreLen + (uint32_t)header.scoreStart) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_CORUPT, "(too short)", 0); + return (-1); + } + /* channel #15 should be excluded in the numchannels field: */ + if (header.channels > MIDI_MAXCHANNELS - 1) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_INVALID, NULL, 0); + return (-1); + } + + memset(&ctx, 0, sizeof(struct mus_ctx)); + ctx.src = ctx.src_ptr = in; + ctx.srcsize = insize; + + ctx.dst = calloc(DST_CHUNK, sizeof(uint8_t)); + ctx.dst_ptr = ctx.dst; + ctx.dstsize = DST_CHUNK; + ctx.dstrem = DST_CHUNK; + + /* Map channel 15 to 9 (percussions) */ + for (temp = 0; temp < MIDI_MAXCHANNELS; ++temp) { + channelMap[temp] = -1; + channel_volume[temp] = 0x40; + } + channelMap[15] = 9; + + /* Header is 14 bytes long and add the rest as well */ + write1(&ctx, 'M'); + write1(&ctx, 'T'); + write1(&ctx, 'h'); + write1(&ctx, 'd'); + write4(&ctx, 6); /* length of header */ + write2(&ctx, 0); /* MIDI type (always 0) */ + write2(&ctx, 1); /* MUS files only have 1 track */ + write2(&ctx, DIVISION); /* division */ + + /* Write out track header and track length position for later */ + begin_track_pos = getdstpos(&ctx); + write1(&ctx, 'M'); + write1(&ctx, 'T'); + write1(&ctx, 'r'); + write1(&ctx, 'k'); + track_size_pos = getdstpos(&ctx); + skipdst(&ctx, 4); + + /* write tempo: microseconds per quarter note */ + write1(&ctx, 0x00); /* delta time */ + write1(&ctx, 0xff); /* sys command */ + write2(&ctx, 0x5103); /* command - set tempo */ + write1(&ctx, TEMPO & 0x000000ff); + write1(&ctx, (TEMPO & 0x0000ff00) >> 8); + write1(&ctx, (TEMPO & 0x00ff0000) >> 16); + + /* Percussions channel starts out at full volume */ + write1(&ctx, 0x00); + write1(&ctx, 0xB9); + write1(&ctx, 0x07); + write1(&ctx, 127); + + /* get current position in source, and end of position */ + cur = in + header.scoreStart; + end = cur + header.scoreLen; + + currentChannel = 0; + delta_time = 0; + + /* main loop */ + while(cur < end){ + /*printf("LOOP DEBUG: %d\r\n",iterator++);*/ + uint8_t channel; + uint8_t event; + uint8_t temp_buffer[32]; /* temp buffer for current iterator */ + uint8_t *out_local = temp_buffer; + uint8_t status, bit1, bit2, bitc = 2; + + /* read in current bit */ + event = *cur++; + channel = (event & 15); /* current channel */ + + /* write variable length delta time */ + out_local += writevarlen(delta_time, out_local); + + /* set all channels to 127 (max) volume */ + if (channelMap[channel] < 0) { + *out_local++ = 0xB0 + currentChannel; + *out_local++ = 0x07; + *out_local++ = 127; + *out_local++ = 0x00; + channelMap[channel] = currentChannel++; + if (currentChannel == 9) + ++currentChannel; + } + status = channelMap[channel]; + + /* handle events */ + switch ((event & 122) >> 4){ + case MUSEVENT_KEYOFF: + status |= 0x80; + bit1 = *cur++; + bit2 = 0x40; + break; + case MUSEVENT_KEYON: + status |= 0x90; + bit1 = *cur & 127; + if (*cur++ & 128) /* volume bit? */ + channel_volume[channelMap[channel]] = *cur++; + bit2 = channel_volume[channelMap[channel]]; + break; + case MUSEVENT_PITCHWHEEL: + status |= 0xE0; + bit1 = (*cur & 1) >> 6; + bit2 = (*cur++ >> 1) & 127; + break; + case MUSEVENT_CHANNELMODE: + status |= 0xB0; + if (*cur >= sizeof(midimap) / sizeof(midimap[0])) { + /*_WM_ERROR_NEW("%s:%i: can't map %u to midi", + __FUNCTION__, __LINE__, *cur);*/ + goto _end; + } + bit1 = midimap[*cur++]; + bit2 = (*cur++ == 12) ? header.channels + 1 : 0x00; + break; + case MUSEVENT_CONTROLLERCHANGE: + if (*cur == 0) { + cur++; + status |= 0xC0; + bit1 = *cur++; + bit2 = 0;/* silence bogus warnings */ + bitc = 1; + } else { + status |= 0xB0; + if (*cur >= sizeof(midimap) / sizeof(midimap[0])) { + /*_WM_ERROR_NEW("%s:%i: can't map %u to midi", + __FUNCTION__, __LINE__, *cur);*/ + goto _end; + } + bit1 = midimap[*cur++]; + bit2 = *cur++; + } + break; + case MUSEVENT_END: /* End */ + status = 0xff; + bit1 = 0x2f; + bit2 = 0x00; + if (cur != end) { /* should we error here or report-only? */ + /*_WM_DEBUG_MSG("%s:%i: MUS buffer off by %ld bytes", + __FUNCTION__, __LINE__, (long)(cur - end));*/ + } + break; + case 5:/* Unknown */ + case 7:/* Unknown */ + default:/* shouldn't happen */ + /*_WM_ERROR_NEW("%s:%i: unrecognized event (%u)", + __FUNCTION__, __LINE__, event);*/ + goto _end; + } + + /* write it out */ + *out_local++ = status; + *out_local++ = bit1; + if (bitc == 2) + *out_local++ = bit2; + + /* write out our temp buffer */ + if (out_local != temp_buffer) + { + if (ctx.dstrem < sizeof(temp_buffer)) + resize_dst(&ctx); + + memcpy(ctx.dst_ptr, temp_buffer, out_local - temp_buffer); + ctx.dst_ptr += out_local - temp_buffer; + ctx.dstrem -= out_local - temp_buffer; + } + + if (event & 128) { + delta_time = 0; + do { + delta_time = (delta_time * 128 + (*cur & 127)) * (140.0 / frequency); + } while ((*cur++ & 128)); + } else { + delta_time = 0; + } + } + + /* write out track length */ + current_pos = getdstpos(&ctx); + seekdst(&ctx, track_size_pos); + write4(&ctx, current_pos - begin_track_pos - TRK_CHUNKSIZE); + seekdst(&ctx, current_pos); /* reseek to end position */ + + *out = ctx.dst; + *outsize = ctx.dstsize - ctx.dstrem; + ret = 0; + +_end: /* cleanup */ + if (ret < 0) { + free(ctx.dst); + *out = NULL; + *outsize = 0; + } + + return (ret); +} + diff --git a/src/adlmidi_mus2mid.h b/src/adlmidi_mus2mid.h new file mode 100644 index 0000000..c56c359 --- /dev/null +++ b/src/adlmidi_mus2mid.h @@ -0,0 +1,40 @@ +/* + * MUS2MIDI: DMX (DOOM) MUS to MIDI Library Header + * + * Copyright (C) 2014-2016 Bret Curtis + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ + +#ifndef MUSLIB_H +#define MUSLIB_H + +#include <stdint.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +int AdlMidi_mus2midi(uint8_t *in, uint32_t insize, + uint8_t **out, uint32_t *outsize, + uint16_t frequency); + +#ifdef __cplusplus +} +#endif + +#endif /* MUSLIB_H */ diff --git a/src/adlmidi_opl3.cpp b/src/adlmidi_opl3.cpp new file mode 100644 index 0000000..27680f5 --- /dev/null +++ b/src/adlmidi_opl3.cpp @@ -0,0 +1,514 @@ +/* + * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation + * + * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: + * http://iki.fi/bisqwit/source/adlmidi.html + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#include "adlmidi_private.hpp" + +static const unsigned short Operators[23 * 2] = +{ + // Channels 0-2 + 0x000, 0x003, 0x001, 0x004, 0x002, 0x005, // operators 0, 3, 1, 4, 2, 5 + // Channels 3-5 + 0x008, 0x00B, 0x009, 0x00C, 0x00A, 0x00D, // operators 6, 9, 7,10, 8,11 + // Channels 6-8 + 0x010, 0x013, 0x011, 0x014, 0x012, 0x015, // operators 12,15, 13,16, 14,17 + // Same for second card + 0x100, 0x103, 0x101, 0x104, 0x102, 0x105, // operators 18,21, 19,22, 20,23 + 0x108, 0x10B, 0x109, 0x10C, 0x10A, 0x10D, // operators 24,27, 25,28, 26,29 + 0x110, 0x113, 0x111, 0x114, 0x112, 0x115, // operators 30,33, 31,34, 32,35 + // Channel 18 + 0x010, 0x013, // operators 12,15 + // Channel 19 + 0x014, 0xFFF, // operator 16 + // Channel 19 + 0x012, 0xFFF, // operator 14 + // Channel 19 + 0x015, 0xFFF, // operator 17 + // Channel 19 + 0x011, 0xFFF +}; // operator 13 + +static const unsigned short Channels[23] = +{ + 0x000, 0x001, 0x002, 0x003, 0x004, 0x005, 0x006, 0x007, 0x008, // 0..8 + 0x100, 0x101, 0x102, 0x103, 0x104, 0x105, 0x106, 0x107, 0x108, // 9..17 (secondary set) + 0x006, 0x007, 0x008, 0xFFF, 0xFFF +}; // <- hw percussions, 0xFFF = no support for pitch/pan + +/* + In OPL3 mode: + 0 1 2 6 7 8 9 10 11 16 17 18 + op0 op1 op2 op12 op13 op14 op18 op19 op20 op30 op31 op32 + op3 op4 op5 op15 op16 op17 op21 op22 op23 op33 op34 op35 + 3 4 5 13 14 15 + op6 op7 op8 op24 op25 op26 + op9 op10 op11 op27 op28 op29 + Ports: + +0 +1 +2 +10 +11 +12 +100 +101 +102 +110 +111 +112 + +3 +4 +5 +13 +14 +15 +103 +104 +105 +113 +114 +115 + +8 +9 +A +108 +109 +10A + +B +C +D +10B +10C +10D + + Percussion: + bassdrum = op(0): 0xBD bit 0x10, operators 12 (0x10) and 15 (0x13) / channels 6, 6b + snare = op(3): 0xBD bit 0x08, operators 16 (0x14) / channels 7b + tomtom = op(4): 0xBD bit 0x04, operators 14 (0x12) / channels 8 + cym = op(5): 0xBD bit 0x02, operators 17 (0x17) / channels 8b + hihat = op(2): 0xBD bit 0x01, operators 13 (0x11) / channels 7 + + + In OPTi mode ("extended FM" in 82C924, 82C925, 82C931 chips): + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 + op0 op4 op6 op10 op12 op16 op18 op22 op24 op28 op30 op34 op36 op38 op40 op42 op44 op46 + op1 op5 op7 op11 op13 op17 op19 op23 op25 op29 op31 op35 op37 op39 op41 op43 op45 op47 + op2 op8 op14 op20 op26 op32 + op3 op9 op15 op21 op27 op33 for a total of 6 quad + 12 dual + Ports: ??? +*/ + + +const adlinsdata &OPL3::GetAdlMetaIns(unsigned n) +{ + return (n & DynamicMetaInstrumentTag) ? + dynamic_metainstruments[n & ~DynamicMetaInstrumentTag] + : adlins[n]; +} + +unsigned OPL3::GetAdlMetaNumber(unsigned midiins) +{ + return (AdlBank == ~0u) ? + (midiins | DynamicMetaInstrumentTag) + : banks[AdlBank][midiins]; +} + + +const adldata &OPL3::GetAdlIns(unsigned short insno) +{ + return (insno & DynamicInstrumentTag) + ? dynamic_instruments[insno & ~DynamicInstrumentTag] + : adl[insno]; +} + + +OPL3::OPL3() : + DynamicInstrumentTag(0x8000u), + DynamicMetaInstrumentTag(0x4000000u), + NumCards(1), + AdlBank(0), + NumFourOps(0), + HighTremoloMode(false), + HighVibratoMode(false), + AdlPercussionMode(false), + LogarithmicVolumes(false), + m_volumeScale(VOLUME_Generic) +{} + +void OPL3::Poke(size_t card, uint32_t index, uint32_t value) +{ + #ifdef ADLMIDI_USE_DOSBOX_OPL + cards[card].WriteReg(index, static_cast<uint8_t>(value)); + #else + OPL3_WriteReg(&cards[card], static_cast<Bit16u>(index), static_cast<Bit8u>(value)); + #endif +} + +void OPL3::PokeN(size_t card, uint16_t index, uint8_t value) +{ + #ifdef ADLMIDI_USE_DOSBOX_OPL + cards[card].WriteReg(static_cast<Bit32u>(index), value); + #else + OPL3_WriteReg(&cards[card], index, value); + #endif +} + + +void OPL3::NoteOff(size_t c) +{ + size_t card = c / 23, cc = c % 23; + + if(cc >= 18) + { + regBD[card] &= ~(0x10 >> (cc - 18)); + Poke(card, 0xBD, regBD[card]); + return; + } + + Poke(card, 0xB0 + Channels[cc], pit[c] & 0xDF); +} + +void OPL3::NoteOn(unsigned c, double hertz) // Hertz range: 0..131071 +{ + unsigned card = c / 23, cc = c % 23; + unsigned x = 0x2000; + + if(hertz < 0 || hertz > 131071) // Avoid infinite loop + return; + + while(hertz >= 1023.5) + { + hertz /= 2.0; // Calculate octave + x += 0x400; + } + + x += static_cast<unsigned int>(hertz + 0.5); + unsigned chn = Channels[cc]; + + if(cc >= 18) + { + regBD[card] |= (0x10 >> (cc - 18)); + Poke(card, 0x0BD, regBD[card]); + x &= ~0x2000u; + //x |= 0x800; // for test + } + + if(chn != 0xFFF) + { + Poke(card, 0xA0 + chn, x & 0xFF); + Poke(card, 0xB0 + chn, pit[c] = static_cast<uint8_t>(x >> 8)); + } +} + +void OPL3::Touch_Real(unsigned c, unsigned volume) +{ + if(volume > 63) volume = 63; + + unsigned card = c / 23, cc = c % 23; + uint16_t i = ins[c]; + unsigned o1 = Operators[cc * 2 + 0]; + unsigned o2 = Operators[cc * 2 + 1]; + const adldata &adli = GetAdlIns(i); + unsigned x = adli.modulator_40, y = adli.carrier_40; + unsigned mode = 1; // 2-op AM + + if(four_op_category[c] == 0 || four_op_category[c] == 3) + { + mode = adli.feedconn & 1; // 2-op FM or 2-op AM + } + else if(four_op_category[c] == 1 || four_op_category[c] == 2) + { + uint16_t i0, i1; + + if(four_op_category[c] == 1) + { + i0 = i; + i1 = ins[c + 3]; + mode = 2; // 4-op xx-xx ops 1&2 + } + else + { + i0 = ins[c - 3]; + i1 = i; + mode = 6; // 4-op xx-xx ops 3&4 + } + + mode += (GetAdlIns(i0).feedconn & 1) + (GetAdlIns(i1).feedconn & 1) * 2; + } + + static const bool do_ops[10][2] = + { + { false, true }, /* 2 op FM */ + { true, true }, /* 2 op AM */ + { false, false }, /* 4 op FM-FM ops 1&2 */ + { true, false }, /* 4 op AM-FM ops 1&2 */ + { false, true }, /* 4 op FM-AM ops 1&2 */ + { true, false }, /* 4 op AM-AM ops 1&2 */ + { false, true }, /* 4 op FM-FM ops 3&4 */ + { false, true }, /* 4 op AM-FM ops 3&4 */ + { false, true }, /* 4 op FM-AM ops 3&4 */ + { true, true } /* 4 op AM-AM ops 3&4 */ + }; + bool do_modulator = do_ops[ mode ][ 0 ] || ScaleModulators; + bool do_carrier = do_ops[ mode ][ 1 ] || ScaleModulators; + Poke(card, 0x40 + o1, do_modulator ? (x | 63) - volume + volume * (x & 63) / 63 : x); + + if(o2 != 0xFFF) + Poke(card, 0x40 + o2, do_carrier ? (y | 63) - volume + volume * (y & 63) / 63 : y); + + // Correct formula (ST3, AdPlug): + // 63-((63-(instrvol))/63)*chanvol + // Reduces to (tested identical): + // 63 - chanvol + chanvol*instrvol/63 + // Also (slower, floats): + // 63 + chanvol * (instrvol / 63.0 - 1) +} + +/* +void OPL3::Touch(unsigned c, unsigned volume) // Volume maxes at 127*127*127 +{ + if(LogarithmicVolumes) + Touch_Real(c, volume * 127 / (127 * 127 * 127) / 2); + else + { + // The formula below: SOLVE(V=127^3 * 2^( (A-63.49999) / 8), A) + Touch_Real(c, volume > 8725 ? static_cast<unsigned int>(std::log(volume) * 11.541561 + (0.5 - 104.22845)) : 0); + // The incorrect formula below: SOLVE(V=127^3 * (2^(A/63)-1), A) + //Touch_Real(c, volume>11210 ? 91.61112 * std::log(4.8819E-7*volume + 1.0)+0.5 : 0); + } +}*/ + +void OPL3::Patch(uint16_t c, uint16_t i) +{ + uint16_t card = c / 23, cc = c % 23; + static const uint8_t data[4] = {0x20, 0x60, 0x80, 0xE0}; + ins[c] = i; + uint16_t o1 = Operators[cc * 2 + 0]; + uint16_t o2 = Operators[cc * 2 + 1]; + const adldata &adli = GetAdlIns(i); + unsigned x = adli.modulator_E862, y = adli.carrier_E862; + + for(unsigned a = 0; a < 4; ++a, x >>= 8, y >>= 8) + { + Poke(card, data[a] + o1, x & 0xFF); + + if(o2 != 0xFFF) + Poke(card, data[a] + o2, y & 0xFF); + } +} + +void OPL3::Pan(unsigned c, unsigned value) +{ + unsigned card = c / 23, cc = c % 23; + + if(Channels[cc] != 0xFFF) + Poke(card, 0xC0 + Channels[cc], GetAdlIns(ins[c]).feedconn | value); +} + +void OPL3::Silence() // Silence all OPL channels. +{ + for(unsigned c = 0; c < NumChannels; ++c) + { + NoteOff(c); + Touch_Real(c, 0); + } +} + +void OPL3::updateFlags() +{ + unsigned fours = NumFourOps; + + for(unsigned card = 0; card < NumCards; ++card) + { + Poke(card, 0x0BD, regBD[card] = (HighTremoloMode * 0x80 + + HighVibratoMode * 0x40 + + AdlPercussionMode * 0x20)); + unsigned fours_this_card = std::min(fours, 6u); + Poke(card, 0x104, (1 << fours_this_card) - 1); + fours -= fours_this_card; + } + + // Mark all channels that are reserved for four-operator function + if(AdlPercussionMode == 1) + for(unsigned a = 0; a < NumCards; ++a) + { + for(unsigned b = 0; b < 5; ++b) + four_op_category[a * 23 + 18 + b] = static_cast<char>(b + 3); + + for(unsigned b = 0; b < 3; ++b) + four_op_category[a * 23 + 6 + b] = 8; + } + + unsigned nextfour = 0; + + for(unsigned a = 0; a < NumFourOps; ++a) + { + four_op_category[nextfour ] = 1; + four_op_category[nextfour + 3] = 2; + + switch(a % 6) + { + case 0: + case 1: + nextfour += 1; + break; + + case 2: + nextfour += 9 - 2; + break; + + case 3: + case 4: + nextfour += 1; + break; + + case 5: + nextfour += 23 - 9 - 2; + break; + } + } +} + +void OPL3::ChangeVolumeRangesModel(ADLMIDI_VolumeModels volumeModel) +{ + switch(volumeModel) + { + case ADLMIDI_VolumeModel_AUTO://Do nothing until restart playing + break; + + case ADLMIDI_VolumeModel_Generic: + m_volumeScale = OPL3::VOLUME_Generic; + break; + + case ADLMIDI_VolumeModel_CMF: + LogarithmicVolumes = true; + m_volumeScale = OPL3::VOLUME_CMF; + break; + + case ADLMIDI_VolumeModel_DMX: + m_volumeScale = OPL3::VOLUME_DMX; + break; + + case ADLMIDI_VolumeModel_APOGEE: + m_volumeScale = OPL3::VOLUME_APOGEE; + break; + + case ADLMIDI_VolumeModel_9X: + m_volumeScale = OPL3::VOLUME_9X; + break; + } +} + +void OPL3::Reset() +{ + #ifdef ADLMIDI_USE_DOSBOX_OPL + DBOPL::Handler emptyChip; //Constructors inside are will initialize necessary fields + #else + _opl3_chip emptyChip; + memset(&emptyChip, 0, sizeof(_opl3_chip)); + #endif + cards.clear(); + ins.clear(); + pit.clear(); + regBD.clear(); + cards.resize(NumCards, emptyChip); + NumChannels = NumCards * 23; + ins.resize(NumChannels, 189); + pit.resize(NumChannels, 0); + regBD.resize(NumCards, 0); + four_op_category.resize(NumChannels, 0); + + for(unsigned p = 0, a = 0; a < NumCards; ++a) + { + for(unsigned b = 0; b < 18; ++b) + four_op_category[p++] = 0; + + for(unsigned b = 0; b < 5; ++b) + four_op_category[p++] = 8; + } + + static const uint16_t data[] = + { + 0x004, 96, 0x004, 128, // Pulse timer + 0x105, 0, 0x105, 1, 0x105, 0, // Pulse OPL3 enable + 0x001, 32, 0x105, 1 // Enable wave, OPL3 extensions + }; + unsigned fours = NumFourOps; + + for(unsigned card = 0; card < NumCards; ++card) + { + #ifdef ADLMIDI_USE_DOSBOX_OPL + cards[card].Init(_parent->PCM_RATE); + #else + OPL3_Reset(&cards[card], static_cast<Bit32u>(_parent->PCM_RATE)); + #endif + + for(unsigned a = 0; a < 18; ++a) Poke(card, 0xB0 + Channels[a], 0x00); + + for(unsigned a = 0; a < sizeof(data) / sizeof(*data); a += 2) + PokeN(card, data[a], static_cast<uint8_t>(data[a + 1])); + + Poke(card, 0x0BD, regBD[card] = (HighTremoloMode * 0x80 + + HighVibratoMode * 0x40 + + AdlPercussionMode * 0x20)); + unsigned fours_this_card = std::min(fours, 6u); + Poke(card, 0x104, (1 << fours_this_card) - 1); + //fprintf(stderr, "Card %u: %u four-ops.\n", card, fours_this_card); + fours -= fours_this_card; + } + + // Mark all channels that are reserved for four-operator function + if(AdlPercussionMode == 1) + for(unsigned a = 0; a < NumCards; ++a) + { + for(unsigned b = 0; b < 5; ++b) + four_op_category[a * 23 + 18 + b] = static_cast<char>(b + 3); + + for(unsigned b = 0; b < 3; ++b) + four_op_category[a * 23 + 6 + b] = 8; + } + + unsigned nextfour = 0; + + for(unsigned a = 0; a < NumFourOps; ++a) + { + four_op_category[nextfour ] = 1; + four_op_category[nextfour + 3] = 2; + + switch(a % 6) + { + case 0: + case 1: + nextfour += 1; + break; + + case 2: + nextfour += 9 - 2; + break; + + case 3: + case 4: + nextfour += 1; + break; + + case 5: + nextfour += 23 - 9 - 2; + break; + } + } + + /**/ + /* + In two-op mode, channels 0..8 go as follows: + Op1[port] Op2[port] + Channel 0: 00 00 03 03 + Channel 1: 01 01 04 04 + Channel 2: 02 02 05 05 + Channel 3: 06 08 09 0B + Channel 4: 07 09 10 0C + Channel 5: 08 0A 11 0D + Channel 6: 12 10 15 13 + Channel 7: 13 11 16 14 + Channel 8: 14 12 17 15 + In four-op mode, channels 0..8 go as follows: + Op1[port] Op2[port] Op3[port] Op4[port] + Channel 0: 00 00 03 03 06 08 09 0B + Channel 1: 01 01 04 04 07 09 10 0C + Channel 2: 02 02 05 05 08 0A 11 0D + Channel 3: CHANNEL 0 SLAVE + Channel 4: CHANNEL 1 SLAVE + Channel 5: CHANNEL 2 SLAVE + Channel 6: 12 10 15 13 + Channel 7: 13 11 16 14 + Channel 8: 14 12 17 15 + Same goes principally for channels 9-17 respectively. + */ + Silence(); +} diff --git a/src/adlmidi_private.cpp b/src/adlmidi_private.cpp new file mode 100644 index 0000000..0c18958 --- /dev/null +++ b/src/adlmidi_private.cpp @@ -0,0 +1,59 @@ +/* + * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation + * + * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: + * http://iki.fi/bisqwit/source/adlmidi.html + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#include "adlmidi_private.hpp" + +std::string ADLMIDI_ErrorString; + +int adlRefreshNumCards(ADL_MIDIPlayer *device) +{ + unsigned n_fourop[2] = {0, 0}, n_total[2] = {0, 0}; + + for(unsigned a = 0; a < 256; ++a) + { + unsigned insno = banks[device->AdlBank][a]; + + if(insno == 198) continue; + + ++n_total[a / 128]; + + if(adlins[insno].adlno1 != adlins[insno].adlno2) + ++n_fourop[a / 128]; + } + + device->NumFourOps = + (n_fourop[0] >= n_total[0] * 7 / 8) ? device->NumCards * 6 + : (n_fourop[0] < n_total[0] * 1 / 8) ? 0 + : (device->NumCards == 1 ? 1 : device->NumCards * 4); + reinterpret_cast<MIDIplay *>(device->adl_midiPlayer)->opl.NumFourOps = device->NumFourOps; + + if(n_fourop[0] >= n_total[0] * 15 / 16 && device->NumFourOps == 0) + { + ADLMIDI_ErrorString = "ERROR: You have selected a bank that consists almost exclusively of four-op patches.\n" + " The results (silence + much cpu load) would be probably\n" + " not what you want, therefore ignoring the request.\n"; + return -1; + } + + return 0; +} diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp new file mode 100644 index 0000000..2d6ecae --- /dev/null +++ b/src/adlmidi_private.hpp @@ -0,0 +1,521 @@ +/* + * libADLMIDI is a free MIDI to WAV conversion library with OPL3 emulation + * + * Original ADLMIDI code: Copyright (c) 2010-2014 Joel Yliluoma <bisqwit@iki.fi> + * ADLMIDI Library API: Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * Library is based on the ADLMIDI, a MIDI player for Linux and Windows with OPL3 emulation: + * http://iki.fi/bisqwit/source/adlmidi.html + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#ifndef ADLMIDI_PRIVATE_HPP +#define ADLMIDI_PRIVATE_HPP + +// Setup compiler defines useful for exporting required public API symbols in gme.cpp +#ifndef ADLMIDI_EXPORT +#if defined (_WIN32) && defined(ADLMIDI_BUILD_DLL) +#define ADLMIDI_EXPORT __declspec(dllexport) +#elif defined (LIBADLMIDI_VISIBILITY) +#define ADLMIDI_EXPORT __attribute__((visibility ("default"))) +#else +#define ADLMIDI_EXPORT +#endif +#endif + +#ifdef _WIN32 +#undef NO_OLDNAMES +#endif +#include <vector> +#include <string> +#include <sstream> +#include <map> +#include <set> +#include <cstdlib> +#include <cstring> +#include <cmath> +#include <cstdio> +#include <vector> // vector +#include <deque> // deque +#include <cmath> // exp, log, ceil +#include <stdio.h> +#include <limits> // numeric_limit + +#include <deque> +#include <algorithm> + +#include "fraction.h" +#ifdef ADLMIDI_USE_DOSBOX_OPL +#include "dbopl.h" +#else +#include "nukedopl3.h" +#endif + +#include "adldata.hh" +#include "adlmidi.h" + +extern std::string ADLMIDI_ErrorString; + +/* + Smart pointer for C heaps, created with malloc() call. + FAQ: Why not std::shared_ptr? Because of Android NDK now doesn't supports it +*/ +template<class PTR> +class AdlMIDI_CPtr +{ + PTR* m_p; +public: + AdlMIDI_CPtr() : m_p(NULL) {} + ~AdlMIDI_CPtr() + { + reset(NULL); + } + + void reset(PTR *p = NULL) + { + if(m_p) + free(m_p); + m_p = p; + } + + PTR* get() { return m_p;} + PTR& operator*() { return *m_p; } + PTR* operator->() { return m_p; } +}; + +class MIDIplay; +struct OPL3 +{ + friend class MIDIplay; + uint32_t NumChannels; + char ____padding[4]; + ADL_MIDIPlayer *_parent; + #ifdef ADLMIDI_USE_DOSBOX_OPL + std::vector<DBOPL::Handler> cards; + #else + std::vector<_opl3_chip> cards; + #endif +private: + std::vector<uint16_t> ins; // index to adl[], cached, needed by Touch() + std::vector<uint8_t> pit; // value poked to B0, cached, needed by NoteOff)( + std::vector<uint8_t> regBD; + + std::vector<adlinsdata> dynamic_metainstruments; // Replaces adlins[] when CMF file + std::vector<adldata> dynamic_instruments; // Replaces adl[] when CMF file + const unsigned DynamicInstrumentTag /* = 0x8000u*/, + DynamicMetaInstrumentTag /* = 0x4000000u*/; + const adlinsdata &GetAdlMetaIns(unsigned n); + unsigned GetAdlMetaNumber(unsigned midiins); + const adldata &GetAdlIns(unsigned short insno); + +public: + unsigned int NumCards; + unsigned int AdlBank; + unsigned int NumFourOps; + bool HighTremoloMode; + bool HighVibratoMode; + bool AdlPercussionMode; + bool ScaleModulators; + + bool LogarithmicVolumes; + char ___padding2[3]; + enum VolumesScale + { + VOLUME_Generic, + VOLUME_CMF, + VOLUME_DMX, + VOLUME_APOGEE, + VOLUME_9X, + } m_volumeScale; + + OPL3(); + char ____padding3[8]; + std::vector<char> four_op_category; // 1 = quad-master, 2 = quad-slave, 0 = regular + // 3 = percussion BassDrum + // 4 = percussion Snare + // 5 = percussion Tom + // 6 = percussion Crash cymbal + // 7 = percussion Hihat + // 8 = percussion slave + + void Poke(size_t card, uint32_t index, uint32_t value); + void PokeN(size_t card, uint16_t index, uint8_t value); + void NoteOff(size_t c); + void NoteOn(unsigned c, double hertz); + void Touch_Real(unsigned c, unsigned volume); + //void Touch(unsigned c, unsigned volume) + + void Patch(uint16_t c, uint16_t i); + void Pan(unsigned c, unsigned value); + void Silence(); + void updateFlags(); + void ChangeVolumeRangesModel(ADLMIDI_VolumeModels volumeModel); + void Reset(); +}; + + +class MIDIplay +{ + // Information about each track + struct Position + { + bool began; + char padding[7]; + double wait; + struct TrackInfo + { + size_t ptr; + long delay; + int status; + char padding2[4]; + TrackInfo(): ptr(0), delay(0), status(0) {} + }; + std::vector<TrackInfo> track; + + Position(): began(false), wait(0.0), track() { } + } CurrentPosition, LoopBeginPosition, trackBeginPosition; + + std::map<std::string, uint64_t> devices; + std::map<uint64_t /*track*/, uint64_t /*channel begin index*/> current_device; + + // Persistent settings for each MIDI channel + struct MIDIchannel + { + uint16_t portamento; + uint8_t bank_lsb, bank_msb; + uint8_t patch; + uint8_t volume, expression; + uint8_t panning, vibrato, sustain; + char ____padding[6]; + double bend, bendsense; + double vibpos, vibspeed, vibdepth; + int64_t vibdelay; + uint8_t lastlrpn, lastmrpn; + bool nrpn; + struct NoteInfo + { + // Current pressure + uint8_t vol; + // Tone selected on noteon: + char ____padding[1]; + int16_t tone; + // Patch selected on noteon; index to banks[AdlBank][] + uint8_t midiins; + // Index to physical adlib data structure, adlins[] + char ____padding2[3]; + uint32_t insmeta; + char ____padding3[4]; + // List of adlib channels it is currently occupying. + std::map<uint16_t /*adlchn*/, uint16_t /*ins, inde to adl[]*/ > phys; + }; + typedef std::map<uint8_t, NoteInfo> activenotemap_t; + typedef activenotemap_t::iterator activenoteiterator; + char ____padding2[5]; + activenotemap_t activenotes; + + MIDIchannel() + : portamento(0), + bank_lsb(0), bank_msb(0), patch(0), + volume(100), expression(127), + panning(0x30), vibrato(0), sustain(0), + bend(0.0), bendsense(2 / 8192.0), + vibpos(0), vibspeed(2 * 3.141592653 * 5.0), + vibdepth(0.5 / 127), vibdelay(0), + lastlrpn(0), lastmrpn(0), nrpn(false), + activenotes() { } + }; + std::vector<MIDIchannel> Ch; + bool cmf_percussion_mode; + + // Additional information about AdLib channels + struct AdlChannel + { + // For collisions + struct Location + { + uint16_t MidCh; + uint8_t note; + bool operator==(const Location &b) const + { + return MidCh == b.MidCh && note == b.note; + } + bool operator< (const Location &b) const + { + return MidCh < b.MidCh || (MidCh == b.MidCh && note < b.note); + } + char ____padding[1]; + }; + struct LocationData + { + bool sustained; + char ____padding[1]; + uint16_t ins; // a copy of that in phys[] + char ____padding2[4]; + int64_t kon_time_until_neglible; + int64_t vibdelay; + }; + typedef std::map<Location, LocationData> users_t; + users_t users; + + // If the channel is keyoff'd + long koff_time_until_neglible; + // For channel allocation: + AdlChannel(): users(), koff_time_until_neglible(0) { } + void AddAge(int64_t ms); + }; +public: + char ____padding[7]; +private: + std::vector<AdlChannel> ch; + std::vector<std::vector<uint8_t> > TrackData; +public: + MIDIplay(); + ~MIDIplay() + {} + + ADL_MIDIPlayer *config; + std::string musTitle; + fraction<long> InvDeltaTicks, Tempo; + bool trackStart, + loopStart, + loopEnd, + loopStart_passed /*Tells that "loopStart" already passed*/, + invalidLoop /*Loop points are invalid (loopStart after loopEnd or loopStart and loopEnd are on same place)*/, + loopStart_hit /*loopStart entry was hited in previous tick*/; + char ____padding2[2]; + OPL3 opl; +public: + static uint64_t ReadBEint(const void *buffer, size_t nbytes); + static uint64_t ReadLEint(const void *buffer, size_t nbytes); + + uint64_t ReadVarLen(size_t tk); + uint64_t ReadVarLenEx(size_t tk, bool &ok); + + /* + * A little class gives able to read filedata from disk and also from a memory segment + */ + class fileReader + { + public: + enum relTo + { + SET = 0, + CUR = 1, + END = 2 + }; + + fileReader() + { + fp = NULL; + mp = NULL; + mp_size = 0; + mp_tell = 0; + } + ~fileReader() + { + close(); + } + + void openFile(const char *path) + { + fp = std::fopen(path, "rb"); + _fileName = path; + mp = NULL; + mp_size = 0; + mp_tell = 0; + } + + void openData(void *mem, size_t lenght) + { + fp = NULL; + mp = mem; + mp_size = lenght; + mp_tell = 0; + } + + void seek(long pos, int rel_to) + { + if(fp) + std::fseek(fp, pos, rel_to); + else + { + switch(rel_to) + { + case SET: + mp_tell = static_cast<size_t>(pos); + break; + + case END: + mp_tell = mp_size - static_cast<size_t>(pos); + break; + + case CUR: + mp_tell = mp_tell + static_cast<size_t>(pos); + break; + } + + if(mp_tell > mp_size) + mp_tell = mp_size; + } + } + + inline void seeku(unsigned long pos, int rel_to) + { + seek(static_cast<long>(pos), rel_to); + } + + size_t read(void *buf, size_t num, size_t size) + { + if(fp) + return std::fread(buf, num, size, fp); + else + { + size_t pos = 0; + size_t maxSize = static_cast<size_t>(size * num); + + while((pos < maxSize) && (mp_tell < mp_size)) + { + reinterpret_cast<unsigned char *>(buf)[pos] = reinterpret_cast<unsigned char *>(mp)[mp_tell]; + mp_tell++; + pos++; + } + + return pos; + } + } + + int getc() + { + if(fp) + return std::getc(fp); + else + { + if(mp_tell >= mp_size) + return -1; + + int x = reinterpret_cast<unsigned char *>(mp)[mp_tell]; + mp_tell++; + return x; + } + } + + size_t tell() + { + if(fp) + return static_cast<size_t>(std::ftell(fp)); + else + return mp_tell; + } + + void close() + { + if(fp) std::fclose(fp); + + fp = NULL; + mp = NULL; + mp_size = 0; + mp_tell = 0; + } + + bool isValid() + { + return (fp) || (mp); + } + + bool eof() + { + return mp_tell >= mp_size; + } + std::string _fileName; + std::FILE *fp; + void *mp; + size_t mp_size; + size_t mp_tell; + }; + + bool LoadMIDI(const std::string &filename); + bool LoadMIDI(void *data, unsigned long size); + bool LoadMIDI(fileReader &fr); + + /* Periodic tick handler. + * Input: s = seconds since last call + * Input: granularity = don't expect intervals smaller than this, in seconds + * Output: desired number of seconds until next call + */ + double Tick(double s, double granularity); + +private: + enum + { + Upd_Patch = 0x1, + Upd_Pan = 0x2, + Upd_Volume = 0x4, + Upd_Pitch = 0x8, + Upd_All = Upd_Pan + Upd_Volume + Upd_Pitch, + Upd_Off = 0x20 + }; + + void NoteUpdate(uint16_t MidCh, + MIDIchannel::activenoteiterator i, + unsigned props_mask, + int32_t select_adlchn = -1); + void ProcessEvents(); + void HandleEvent(size_t tk); + + // Determine how good a candidate this adlchannel + // would be for playing a note from this instrument. + long CalculateAdlChannelGoodness(unsigned c, uint16_t ins, uint16_t /*MidCh*/) const; + + // A new note will be played on this channel using this instrument. + // Kill existing notes on this channel (or don't, if we do arpeggio) + void PrepareAdlChannelForNewNote(size_t c, int ins); + + void KillOrEvacuate( + size_t from_channel, + AdlChannel::users_t::iterator j, + MIDIchannel::activenoteiterator i); + void KillSustainingNotes(int32_t MidCh = -1, int32_t this_adlchn = -1); + void SetRPN(unsigned MidCh, unsigned value, bool MSB); + //void UpdatePortamento(unsigned MidCh) + void NoteUpdate_All(uint16_t MidCh, unsigned props_mask); + void NoteOff(uint16_t MidCh, uint8_t note); + void UpdateVibrato(double amount); + void UpdateArpeggio(double /*amount*/); + +public: + uint64_t ChooseDevice(const std::string &name); +}; + +struct FourChars +{ + char ret[4]; + + FourChars(const char *s) + { + for(unsigned c = 0; c < 4; ++c) + ret[c] = s[c]; + } + FourChars(unsigned w) // Little-endian + { + for(unsigned c = 0; c < 4; ++c) + ret[c] = static_cast<int8_t>((w >>(c * 8)) & 0xFF); + } +}; + + +extern int adlRefreshNumCards(ADL_MIDIPlayer *device); + + +#endif // ADLMIDI_PRIVATE_HPP diff --git a/src/adlmidi_xmi2mid.c b/src/adlmidi_xmi2mid.c new file mode 100644 index 0000000..5d8cedc --- /dev/null +++ b/src/adlmidi_xmi2mid.c @@ -0,0 +1,1101 @@ +/* + * XMIDI: Miles XMIDI to MID Library + * + * Copyright (C) 2001 Ryan Nunn + * Copyright (C) 2014 Bret Curtis + * Copyright (C) WildMIDI Developers 2015-2016 + * Copyright (c) 2017 Vitaly Novichkov <admin@wohlnet.ru> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ + +/* XMIDI Converter */ + +#include <stddef.h> +#include <stdint.h> +#include <string.h> +#include <stdlib.h> + +#include "adlmidi_xmi2mid.h" + +/* Midi Status Bytes */ +#define MIDI_STATUS_NOTE_OFF 0x8 +#define MIDI_STATUS_NOTE_ON 0x9 +#define MIDI_STATUS_AFTERTOUCH 0xA +#define MIDI_STATUS_CONTROLLER 0xB +#define MIDI_STATUS_PROG_CHANGE 0xC +#define MIDI_STATUS_PRESSURE 0xD +#define MIDI_STATUS_PITCH_WHEEL 0xE +#define MIDI_STATUS_SYSEX 0xF + +typedef struct _midi_event { + int32_t time; + uint8_t status; + uint8_t data[2]; + uint32_t len; + uint8_t *buffer; + struct _midi_event *next; +} midi_event; + +typedef struct { + uint16_t type; + uint16_t tracks; +} midi_descriptor; + +struct xmi_ctx { + uint8_t *src, *src_ptr; + uint32_t srcsize; + uint32_t datastart; + uint8_t *dst, *dst_ptr; + uint32_t dstsize, dstrem; + uint32_t convert_type; + midi_descriptor info; + int bank127[16]; + midi_event **events; + signed short *timing; + midi_event *list; + midi_event *current; +}; + +/* forward declarations of private functions */ +static void DeleteEventList(midi_event *mlist); +static void CreateNewEvent(struct xmi_ctx *ctx, int32_t time); /* List manipulation */ +static int GetVLQ(struct xmi_ctx *ctx, uint32_t *quant); /* Variable length quantity */ +static int GetVLQ2(struct xmi_ctx *ctx, uint32_t *quant);/* Variable length quantity */ +static int PutVLQ(struct xmi_ctx *ctx, uint32_t value); /* Variable length quantity */ +static int ConvertEvent(struct xmi_ctx *ctx, + const int32_t time, const uint8_t status, const int size); +static int32_t ConvertSystemMessage(struct xmi_ctx *ctx, + const int32_t time, const uint8_t status); +static int32_t ConvertFiletoList(struct xmi_ctx *ctx); +static uint32_t ConvertListToMTrk(struct xmi_ctx *ctx, midi_event *mlist); +static int ParseXMI(struct xmi_ctx *ctx); +static int ExtractTracks(struct xmi_ctx *ctx); +static uint32_t ExtractTracksFromXmi(struct xmi_ctx *ctx); + +static uint32_t read1(struct xmi_ctx *ctx) +{ + uint8_t b0; + b0 = *ctx->src_ptr++; + return (b0); +} + +static uint32_t read2(struct xmi_ctx *ctx) +{ + uint8_t b0, b1; + b0 = *ctx->src_ptr++; + b1 = *ctx->src_ptr++; + return (b0 + (b1 << 8)); +} + +static uint32_t read4(struct xmi_ctx *ctx) +{ + uint8_t b0, b1, b2, b3; + b3 = *ctx->src_ptr++; + b2 = *ctx->src_ptr++; + b1 = *ctx->src_ptr++; + b0 = *ctx->src_ptr++; + return (b0 + (b1<<8) + (b2<<16) + (b3<<24)); +} + +static void copy(struct xmi_ctx *ctx, char *b, uint32_t len) +{ + memcpy(b, ctx->src_ptr, len); + ctx->src_ptr += len; +} + +#define DST_CHUNK 8192 +static void resize_dst(struct xmi_ctx *ctx) { + uint32_t pos = ctx->dst_ptr - ctx->dst; + ctx->dst = realloc(ctx->dst, ctx->dstsize + DST_CHUNK); + ctx->dstsize += DST_CHUNK; + ctx->dstrem += DST_CHUNK; + ctx->dst_ptr = ctx->dst + pos; +} + +static void write1(struct xmi_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 1) + resize_dst(ctx); + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem--; +} + +static void write2(struct xmi_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 2) + resize_dst(ctx); + *ctx->dst_ptr++ = (val>>8) & 0xff; + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem -= 2; +} + +static void write4(struct xmi_ctx *ctx, uint32_t val) +{ + if (ctx->dstrem < 4) + resize_dst(ctx); + *ctx->dst_ptr++ = (val>>24)&0xff; + *ctx->dst_ptr++ = (val>>16)&0xff; + *ctx->dst_ptr++ = (val>>8) & 0xff; + *ctx->dst_ptr++ = val & 0xff; + ctx->dstrem -= 4; +} + +static void seeksrc(struct xmi_ctx *ctx, uint32_t pos) { + ctx->src_ptr = ctx->src + pos; +} + +static void seekdst(struct xmi_ctx *ctx, uint32_t pos) { + ctx->dst_ptr = ctx->dst + pos; + while (ctx->dstsize < pos) + resize_dst(ctx); + ctx->dstrem = ctx->dstsize - pos; +} + +static void skipsrc(struct xmi_ctx *ctx, int32_t pos) { + ctx->src_ptr += pos; +} + +static void skipdst(struct xmi_ctx *ctx, int32_t pos) { + size_t newpos; + ctx->dst_ptr += pos; + newpos = ctx->dst_ptr - ctx->dst; + while (ctx->dstsize < newpos) + resize_dst(ctx); + ctx->dstrem = ctx->dstsize - newpos; +} + +static uint32_t getsrcsize(struct xmi_ctx *ctx) { + return (ctx->srcsize); +} + +static uint32_t getsrcpos(struct xmi_ctx *ctx) { + return (ctx->src_ptr - ctx->src); +} + +static uint32_t getdstpos(struct xmi_ctx *ctx) { + return (ctx->dst_ptr - ctx->dst); +} + +/* This is a default set of patches to convert from MT32 to GM + * The index is the MT32 Patch number and the value is the GM Patch + * This is only suitable for music that doesn't do timbre changes + * XMIDIs that contain Timbre changes will not convert properly. + */ +static const char mt32asgm[128] = { + 0, /* 0 Piano 1 */ + 1, /* 1 Piano 2 */ + 2, /* 2 Piano 3 (synth) */ + 4, /* 3 EPiano 1 */ + 4, /* 4 EPiano 2 */ + 5, /* 5 EPiano 3 */ + 5, /* 6 EPiano 4 */ + 3, /* 7 Honkytonk */ + 16, /* 8 Organ 1 */ + 17, /* 9 Organ 2 */ + 18, /* 10 Organ 3 */ + 16, /* 11 Organ 4 */ + 19, /* 12 Pipe Organ 1 */ + 19, /* 13 Pipe Organ 2 */ + 19, /* 14 Pipe Organ 3 */ + 21, /* 15 Accordion */ + 6, /* 16 Harpsichord 1 */ + 6, /* 17 Harpsichord 2 */ + 6, /* 18 Harpsichord 3 */ + 7, /* 19 Clavinet 1 */ + 7, /* 20 Clavinet 2 */ + 7, /* 21 Clavinet 3 */ + 8, /* 22 Celesta 1 */ + 8, /* 23 Celesta 2 */ + 62, /* 24 Synthbrass 1 (62) */ + 63, /* 25 Synthbrass 2 (63) */ + 62, /* 26 Synthbrass 3 Bank 8 */ + 63, /* 27 Synthbrass 4 Bank 8 */ + 38, /* 28 Synthbass 1 */ + 39, /* 29 Synthbass 2 */ + 38, /* 30 Synthbass 3 Bank 8 */ + 39, /* 31 Synthbass 4 Bank 8 */ + 88, /* 32 Fantasy */ + 90, /* 33 Harmonic Pan - No equiv closest is polysynth(90) :( */ + 52, /* 34 Choral ?? Currently set to SynthVox(54). Should it be ChoirAhhs(52)??? */ + 92, /* 35 Glass */ + 97, /* 36 Soundtrack */ + 99, /* 37 Atmosphere */ + 14, /* 38 Warmbell, sounds kind of like crystal(98) perhaps Tubular Bells(14) would be better. It is! */ + 54, /* 39 FunnyVox, sounds alot like Bagpipe(109) and Shania(111) */ + 98, /* 40 EchoBell, no real equiv, sounds like Crystal(98) */ + 96, /* 41 IceRain */ + 68, /* 42 Oboe 2001, no equiv, just patching it to normal oboe(68) */ + 95, /* 43 EchoPans, no equiv, setting to SweepPad */ + 81, /* 44 DoctorSolo Bank 8 */ + 87, /* 45 SchoolDaze, no real equiv */ + 112,/* 46 Bell Singer */ + 80, /* 47 SquareWave */ + 48, /* 48 Strings 1 */ + 48, /* 49 Strings 2 - should be 49 */ + 44, /* 50 Strings 3 (Synth) - Experimental set to Tremollo Strings - should be 50 */ + 45, /* 51 Pizzicato Strings */ + 40, /* 52 Violin 1 */ + 40, /* 53 Violin 2 ? Viola */ + 42, /* 54 Cello 1 */ + 42, /* 55 Cello 2 */ + 43, /* 56 Contrabass */ + 46, /* 57 Harp 1 */ + 46, /* 58 Harp 2 */ + 24, /* 59 Guitar 1 (Nylon) */ + 25, /* 60 Guitar 2 (Steel) */ + 26, /* 61 Elec Guitar 1 */ + 27, /* 62 Elec Guitar 2 */ + 104,/* 63 Sitar */ + 32, /* 64 Acou Bass 1 */ + 32, /* 65 Acou Bass 2 */ + 33, /* 66 Elec Bass 1 */ + 34, /* 67 Elec Bass 2 */ + 36, /* 68 Slap Bass 1 */ + 37, /* 69 Slap Bass 2 */ + 35, /* 70 Fretless Bass 1 */ + 35, /* 71 Fretless Bass 2 */ + 73, /* 72 Flute 1 */ + 73, /* 73 Flute 2 */ + 72, /* 74 Piccolo 1 */ + 72, /* 75 Piccolo 2 */ + 74, /* 76 Recorder */ + 75, /* 77 Pan Pipes */ + 64, /* 78 Sax 1 */ + 65, /* 79 Sax 2 */ + 66, /* 80 Sax 3 */ + 67, /* 81 Sax 4 */ + 71, /* 82 Clarinet 1 */ + 71, /* 83 Clarinet 2 */ + 68, /* 84 Oboe */ + 69, /* 85 English Horn (Cor Anglais) */ + 70, /* 86 Bassoon */ + 22, /* 87 Harmonica */ + 56, /* 88 Trumpet 1 */ + 56, /* 89 Trumpet 2 */ + 57, /* 90 Trombone 1 */ + 57, /* 91 Trombone 2 */ + 60, /* 92 French Horn 1 */ + 60, /* 93 French Horn 2 */ + 58, /* 94 Tuba */ + 61, /* 95 Brass Section 1 */ + 61, /* 96 Brass Section 2 */ + 11, /* 97 Vibes 1 */ + 11, /* 98 Vibes 2 */ + 99, /* 99 Syn Mallet Bank 1 */ + 112,/* 100 WindBell no real equiv Set to TinkleBell(112) */ + 9, /* 101 Glockenspiel */ + 14, /* 102 Tubular Bells */ + 13, /* 103 Xylophone */ + 12, /* 104 Marimba */ + 107,/* 105 Koto */ + 111,/* 106 Sho?? set to Shanai(111) */ + 77, /* 107 Shakauhachi */ + 78, /* 108 Whistle 1 */ + 78, /* 109 Whistle 2 */ + 76, /* 110 Bottle Blow */ + 76, /* 111 Breathpipe no real equiv set to bottle blow(76) */ + 47, /* 112 Timpani */ + 117,/* 113 Melodic Tom */ + 116,/* 114 Deap Snare no equiv, set to Taiko(116) */ + 118,/* 115 Electric Perc 1 */ + 118,/* 116 Electric Perc 2 */ + 116,/* 117 Taiko */ + 115,/* 118 Taiko Rim, no real equiv, set to Woodblock(115) */ + 119,/* 119 Cymbal, no real equiv, set to reverse cymbal(119) */ + 115,/* 120 Castanets, no real equiv, in GM set to Woodblock(115) */ + 112,/* 121 Triangle, no real equiv, set to TinkleBell(112) */ + 55, /* 122 Orchestral Hit */ + 124,/* 123 Telephone */ + 123,/* 124 BirdTweet */ + 94, /* 125 Big Notes Pad no equiv, set to halo pad (94) */ + 98, /* 126 Water Bell set to Crystal Pad(98) */ + 121 /* 127 Jungle Tune set to Breath Noise */ +}; + +/* Same as above, except include patch changes + * so GS instruments can be used */ +static const char mt32asgs[256] = { + 0, 0, /* 0 Piano 1 */ + 1, 0, /* 1 Piano 2 */ + 2, 0, /* 2 Piano 3 (synth) */ + 4, 0, /* 3 EPiano 1 */ + 4, 0, /* 4 EPiano 2 */ + 5, 0, /* 5 EPiano 3 */ + 5, 0, /* 6 EPiano 4 */ + 3, 0, /* 7 Honkytonk */ + 16, 0, /* 8 Organ 1 */ + 17, 0, /* 9 Organ 2 */ + 18, 0, /* 10 Organ 3 */ + 16, 0, /* 11 Organ 4 */ + 19, 0, /* 12 Pipe Organ 1 */ + 19, 0, /* 13 Pipe Organ 2 */ + 19, 0, /* 14 Pipe Organ 3 */ + 21, 0, /* 15 Accordion */ + 6, 0, /* 16 Harpsichord 1 */ + 6, 0, /* 17 Harpsichord 2 */ + 6, 0, /* 18 Harpsichord 3 */ + 7, 0, /* 19 Clavinet 1 */ + 7, 0, /* 20 Clavinet 2 */ + 7, 0, /* 21 Clavinet 3 */ + 8, 0, /* 22 Celesta 1 */ + 8, 0, /* 23 Celesta 2 */ + 62, 0, /* 24 Synthbrass 1 (62) */ + 63, 0, /* 25 Synthbrass 2 (63) */ + 62, 0, /* 26 Synthbrass 3 Bank 8 */ + 63, 0, /* 27 Synthbrass 4 Bank 8 */ + 38, 0, /* 28 Synthbass 1 */ + 39, 0, /* 29 Synthbass 2 */ + 38, 0, /* 30 Synthbass 3 Bank 8 */ + 39, 0, /* 31 Synthbass 4 Bank 8 */ + 88, 0, /* 32 Fantasy */ + 90, 0, /* 33 Harmonic Pan - No equiv closest is polysynth(90) :( */ + 52, 0, /* 34 Choral ?? Currently set to SynthVox(54). Should it be ChoirAhhs(52)??? */ + 92, 0, /* 35 Glass */ + 97, 0, /* 36 Soundtrack */ + 99, 0, /* 37 Atmosphere */ + 14, 0, /* 38 Warmbell, sounds kind of like crystal(98) perhaps Tubular Bells(14) would be better. It is! */ + 54, 0, /* 39 FunnyVox, sounds alot like Bagpipe(109) and Shania(111) */ + 98, 0, /* 40 EchoBell, no real equiv, sounds like Crystal(98) */ + 96, 0, /* 41 IceRain */ + 68, 0, /* 42 Oboe 2001, no equiv, just patching it to normal oboe(68) */ + 95, 0, /* 43 EchoPans, no equiv, setting to SweepPad */ + 81, 0, /* 44 DoctorSolo Bank 8 */ + 87, 0, /* 45 SchoolDaze, no real equiv */ + 112, 0, /* 46 Bell Singer */ + 80, 0, /* 47 SquareWave */ + 48, 0, /* 48 Strings 1 */ + 48, 0, /* 49 Strings 2 - should be 49 */ + 44, 0, /* 50 Strings 3 (Synth) - Experimental set to Tremollo Strings - should be 50 */ + 45, 0, /* 51 Pizzicato Strings */ + 40, 0, /* 52 Violin 1 */ + 40, 0, /* 53 Violin 2 ? Viola */ + 42, 0, /* 54 Cello 1 */ + 42, 0, /* 55 Cello 2 */ + 43, 0, /* 56 Contrabass */ + 46, 0, /* 57 Harp 1 */ + 46, 0, /* 58 Harp 2 */ + 24, 0, /* 59 Guitar 1 (Nylon) */ + 25, 0, /* 60 Guitar 2 (Steel) */ + 26, 0, /* 61 Elec Guitar 1 */ + 27, 0, /* 62 Elec Guitar 2 */ + 104, 0, /* 63 Sitar */ + 32, 0, /* 64 Acou Bass 1 */ + 32, 0, /* 65 Acou Bass 2 */ + 33, 0, /* 66 Elec Bass 1 */ + 34, 0, /* 67 Elec Bass 2 */ + 36, 0, /* 68 Slap Bass 1 */ + 37, 0, /* 69 Slap Bass 2 */ + 35, 0, /* 70 Fretless Bass 1 */ + 35, 0, /* 71 Fretless Bass 2 */ + 73, 0, /* 72 Flute 1 */ + 73, 0, /* 73 Flute 2 */ + 72, 0, /* 74 Piccolo 1 */ + 72, 0, /* 75 Piccolo 2 */ + 74, 0, /* 76 Recorder */ + 75, 0, /* 77 Pan Pipes */ + 64, 0, /* 78 Sax 1 */ + 65, 0, /* 79 Sax 2 */ + 66, 0, /* 80 Sax 3 */ + 67, 0, /* 81 Sax 4 */ + 71, 0, /* 82 Clarinet 1 */ + 71, 0, /* 83 Clarinet 2 */ + 68, 0, /* 84 Oboe */ + 69, 0, /* 85 English Horn (Cor Anglais) */ + 70, 0, /* 86 Bassoon */ + 22, 0, /* 87 Harmonica */ + 56, 0, /* 88 Trumpet 1 */ + 56, 0, /* 89 Trumpet 2 */ + 57, 0, /* 90 Trombone 1 */ + 57, 0, /* 91 Trombone 2 */ + 60, 0, /* 92 French Horn 1 */ + 60, 0, /* 93 French Horn 2 */ + 58, 0, /* 94 Tuba */ + 61, 0, /* 95 Brass Section 1 */ + 61, 0, /* 96 Brass Section 2 */ + 11, 0, /* 97 Vibes 1 */ + 11, 0, /* 98 Vibes 2 */ + 99, 0, /* 99 Syn Mallet Bank 1 */ + 112, 0, /* 100 WindBell no real equiv Set to TinkleBell(112) */ + 9, 0, /* 101 Glockenspiel */ + 14, 0, /* 102 Tubular Bells */ + 13, 0, /* 103 Xylophone */ + 12, 0, /* 104 Marimba */ + 107, 0, /* 105 Koto */ + 111, 0, /* 106 Sho?? set to Shanai(111) */ + 77, 0, /* 107 Shakauhachi */ + 78, 0, /* 108 Whistle 1 */ + 78, 0, /* 109 Whistle 2 */ + 76, 0, /* 110 Bottle Blow */ + 76, 0, /* 111 Breathpipe no real equiv set to bottle blow(76) */ + 47, 0, /* 112 Timpani */ + 117, 0, /* 113 Melodic Tom */ + 116, 0, /* 114 Deap Snare no equiv, set to Taiko(116) */ + 118, 0, /* 115 Electric Perc 1 */ + 118, 0, /* 116 Electric Perc 2 */ + 116, 0, /* 117 Taiko */ + 115, 0, /* 118 Taiko Rim, no real equiv, set to Woodblock(115) */ + 119, 0, /* 119 Cymbal, no real equiv, set to reverse cymbal(119) */ + 115, 0, /* 120 Castanets, no real equiv, in GM set to Woodblock(115) */ + 112, 0, /* 121 Triangle, no real equiv, set to TinkleBell(112) */ + 55, 0, /* 122 Orchestral Hit */ + 124, 0, /* 123 Telephone */ + 123, 0, /* 124 BirdTweet */ + 94, 0, /* 125 Big Notes Pad no equiv, set to halo pad (94) */ + 98, 0, /* 126 Water Bell set to Crystal Pad(98) */ + 121, 0 /* 127 Jungle Tune set to Breath Noise */ +}; + +int AdlMidi_xmi2midi(uint8_t *in, uint32_t insize, + uint8_t **out, uint32_t *outsize, + uint32_t convert_type) { + struct xmi_ctx ctx; + unsigned int i; + int ret = -1; + + if (convert_type > XMIDI_CONVERT_MT32_TO_GS) { + //_WM_ERROR_NEW("%s:%i: %d is an invalid conversion type.", __FUNCTION__, __LINE__, convert_type); + return (ret); + } + + memset(&ctx, 0, sizeof(struct xmi_ctx)); + ctx.src = ctx.src_ptr = in; + ctx.srcsize = insize; + ctx.convert_type = convert_type; + + if (ParseXMI(&ctx) < 0) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_NOT_XMI, NULL, 0); + goto _end; + } + + if (ExtractTracks(&ctx) < 0) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_NOT_MIDI, NULL, 0); + goto _end; + } + + ctx.dst = malloc(DST_CHUNK); + ctx.dst_ptr = ctx.dst; + ctx.dstsize = DST_CHUNK; + ctx.dstrem = DST_CHUNK; + + /* Header is 14 bytes long and add the rest as well */ + write1(&ctx, 'M'); + write1(&ctx, 'T'); + write1(&ctx, 'h'); + write1(&ctx, 'd'); + + write4(&ctx, 6); + + write2(&ctx, ctx.info.type); + write2(&ctx, ctx.info.tracks); + write2(&ctx, ctx.timing[0]);/* write divisions from track0 */ + + for (i = 0; i < ctx.info.tracks; i++) + ConvertListToMTrk(&ctx, ctx.events[i]); + *out = ctx.dst; + *outsize = ctx.dstsize - ctx.dstrem; + ret = 0; + +_end: /* cleanup */ + if (ret < 0) { + free(ctx.dst); + *out = NULL; + *outsize = 0; + } + if (ctx.events) { + for (i = 0; i < ctx.info.tracks; i++) + DeleteEventList(ctx.events[i]); + free(ctx.events); + } + free(ctx.timing); + + return (ret); +} + +static void DeleteEventList(midi_event *mlist) { + midi_event *event; + midi_event *next; + + next = mlist; + + while ((event = next) != NULL) { + next = event->next; + free(event->buffer); + free(event); + } +} + +/* Sets current to the new event and updates list */ +static void CreateNewEvent(struct xmi_ctx *ctx, int32_t time) { + if (!ctx->list) { + ctx->list = ctx->current = calloc(1, sizeof(midi_event)); + ctx->current->time = (time < 0)? 0 : time; + return; + } + + if (time < 0) { + midi_event *event = calloc(1, sizeof(midi_event)); + event->next = ctx->list; + ctx->list = ctx->current = event; + return; + } + + if (ctx->current->time > time) + ctx->current = ctx->list; + + while (ctx->current->next) { + if (ctx->current->next->time > time) { + midi_event *event = calloc(1, sizeof(midi_event)); + event->next = ctx->current->next; + ctx->current->next = event; + ctx->current = event; + ctx->current->time = time; + return; + } + + ctx->current = ctx->current->next; + } + + ctx->current->next = calloc(1, sizeof(midi_event)); + ctx->current = ctx->current->next; + ctx->current->time = time; +} + +/* Conventional Variable Length Quantity */ +static int GetVLQ(struct xmi_ctx *ctx, uint32_t *quant) { + int i; + uint32_t data; + + *quant = 0; + for (i = 0; i < 4; i++) { + data = read1(ctx); + *quant <<= 7; + *quant |= data & 0x7F; + + if (!(data & 0x80)) { + i++; + break; + } + } + return (i); +} + +/* XMIDI Delta Variable Length Quantity */ +static int GetVLQ2(struct xmi_ctx *ctx, uint32_t *quant) { + int i; + int32_t data; + + *quant = 0; + for (i = 0; i < 4; i++) { + data = read1(ctx); + if (data & 0x80) { + skipsrc(ctx, -1); + break; + } + *quant += data; + } + return (i); +} + +static int PutVLQ(struct xmi_ctx *ctx, uint32_t value) { + int32_t buffer; + int i = 1, j; + buffer = value & 0x7F; + while (value >>= 7) { + buffer <<= 8; + buffer |= ((value & 0x7F) | 0x80); + i++; + } + for (j = 0; j < i; j++) { + write1(ctx, buffer & 0xFF); + buffer >>= 8; + } + + return (i); +} + +/* Converts Events + * + * Source is at the first data byte + * size 1 is single data byte + * size 2 is dual data byte + * size 3 is XMI Note on + * Returns bytes converted */ +static int ConvertEvent(struct xmi_ctx *ctx, const int32_t time, + const uint8_t status, const int size) { + uint32_t delta = 0; + int32_t data; + midi_event *prev; + int i; + + data = read1(ctx); + + /* Bank changes are handled here */ + if ((status >> 4) == 0xB && data == 0) { + data = read1(ctx); + + ctx->bank127[status & 0xF] = 0; + + if ( ctx->convert_type == XMIDI_CONVERT_MT32_TO_GM || + ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS || + ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127 || + (ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127DRUM + && (status & 0xF) == 9) ) + return (2); + + CreateNewEvent(ctx, time); + ctx->current->status = status; + ctx->current->data[0] = 0; + ctx->current->data[1] = data; + + if (ctx->convert_type == XMIDI_CONVERT_GS127_TO_GS && data == 127) + ctx->bank127[status & 0xF] = 1; + + return (2); + } + + /* Handling for patch change mt32 conversion, probably should go elsewhere */ + if ((status >> 4) == 0xC && (status&0xF) != 9 + && ctx->convert_type != XMIDI_CONVERT_NOCONVERSION) + { + if (ctx->convert_type == XMIDI_CONVERT_MT32_TO_GM) + { + data = mt32asgm[data]; + } + else if ((ctx->convert_type == XMIDI_CONVERT_GS127_TO_GS && ctx->bank127[status&0xF]) || + ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS || + ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127DRUM) + { + CreateNewEvent (ctx, time); + ctx->current->status = 0xB0 | (status&0xF); + ctx->current->data[0] = 0; + ctx->current->data[1] = mt32asgs[data*2+1]; + + data = mt32asgs[data*2]; + } + else if (ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127) + { + CreateNewEvent (ctx, time); + ctx->current->status = 0xB0 | (status&0xF); + ctx->current->data[0] = 0; + ctx->current->data[1] = 127; + } + } + /* Drum track handling */ + else if ((status >> 4) == 0xC && (status&0xF) == 9 && + (ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127DRUM || ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127)) + { + CreateNewEvent (ctx, time); + ctx->current->status = 0xB9; + ctx->current->data[0] = 0; + ctx->current->data[1] = 127; + } + + CreateNewEvent(ctx, time); + ctx->current->status = status; + + ctx->current->data[0] = data; + + if (size == 1) + return (1); + + ctx->current->data[1] = read1(ctx); + + if (size == 2) + return (2); + + /* XMI Note On handling */ + prev = ctx->current; + i = GetVLQ(ctx, &delta); + CreateNewEvent(ctx, time + delta * 3); + + ctx->current->status = status; + ctx->current->data[0] = data; + ctx->current->data[1] = 0; + ctx->current = prev; + + return (i + 2); +} + +/* Simple routine to convert system messages */ +static int32_t ConvertSystemMessage(struct xmi_ctx *ctx, const int32_t time, + const uint8_t status) { + int32_t i = 0; + + CreateNewEvent(ctx, time); + ctx->current->status = status; + + /* Handling of Meta events */ + if (status == 0xFF) { + ctx->current->data[0] = read1(ctx); + i++; + } + + i += GetVLQ(ctx, &ctx->current->len); + + if (!ctx->current->len) + return (i); + + ctx->current->buffer = malloc(sizeof(uint8_t)*ctx->current->len); + copy(ctx, (char *) ctx->current->buffer, ctx->current->len); + + return (i + ctx->current->len); +} + +/* XMIDI and Midi to List + * Returns XMIDI PPQN */ +static int32_t ConvertFiletoList(struct xmi_ctx *ctx) { + int32_t time = 0; + uint32_t data; + int32_t end = 0; + int32_t tempo = 500000; + int32_t tempo_set = 0; + uint32_t status = 0; + uint32_t file_size = getsrcsize(ctx); + + /* Set Drum track to correct setting if required */ + if (ctx->convert_type == XMIDI_CONVERT_MT32_TO_GS127) { + CreateNewEvent(ctx, 0); + ctx->current->status = 0xB9; + ctx->current->data[0] = 0; + ctx->current->data[1] = 127; + } + + while (!end && getsrcpos(ctx) < file_size) { + GetVLQ2(ctx, &data); + time += data * 3; + + status = read1(ctx); + + switch (status >> 4) { + case MIDI_STATUS_NOTE_ON: + ConvertEvent(ctx, time, status, 3); + break; + + /* 2 byte data */ + case MIDI_STATUS_NOTE_OFF: + case MIDI_STATUS_AFTERTOUCH: + case MIDI_STATUS_CONTROLLER: + case MIDI_STATUS_PITCH_WHEEL: + ConvertEvent(ctx, time, status, 2); + break; + + /* 1 byte data */ + case MIDI_STATUS_PROG_CHANGE: + case MIDI_STATUS_PRESSURE: + ConvertEvent(ctx, time, status, 1); + break; + + case MIDI_STATUS_SYSEX: + if (status == 0xFF) { + int32_t pos = getsrcpos(ctx); + uint32_t dat = read1(ctx); + + if (dat == 0x2F) /* End */ + end = 1; + else if (dat == 0x51 && !tempo_set) /* Tempo. Need it for PPQN */ + { + skipsrc(ctx, 1); + tempo = read1(ctx) << 16; + tempo += read1(ctx) << 8; + tempo += read1(ctx); + tempo *= 3; + tempo_set = 1; + } else if (dat == 0x51 && tempo_set) /* Skip any other tempo changes */ + { + GetVLQ(ctx, &dat); + skipsrc(ctx, dat); + break; + } + + seeksrc(ctx, pos); + } + ConvertSystemMessage(ctx, time, status); + break; + + default: + break; + } + } + return ((tempo * 3) / 25000); +} + +/* Converts and event list to a MTrk + * Returns bytes of the array + * buf can be NULL */ +static uint32_t ConvertListToMTrk(struct xmi_ctx *ctx, midi_event *mlist) { + int32_t time = 0; + midi_event *event; + uint32_t delta; + uint8_t last_status = 0; + uint32_t i = 8; + uint32_t j; + uint32_t size_pos, cur_pos; + int end = 0; + + write1(ctx, 'M'); + write1(ctx, 'T'); + write1(ctx, 'r'); + write1(ctx, 'k'); + + size_pos = getdstpos(ctx); + skipdst(ctx, 4); + + for (event = mlist; event && !end; event = event->next) { + delta = (event->time - time); + time = event->time; + + i += PutVLQ(ctx, delta); + + if ((event->status != last_status) || (event->status >= 0xF0)) { + write1(ctx, event->status); + i++; + } + + last_status = event->status; + + switch (event->status >> 4) { + /* 2 bytes data + * Note off, Note on, Aftertouch, Controller and Pitch Wheel */ + case 0x8: + case 0x9: + case 0xA: + case 0xB: + case 0xE: + write1(ctx, event->data[0]); + write1(ctx, event->data[1]); + i += 2; + break; + + /* 1 bytes data + * Program Change and Channel Pressure */ + case 0xC: + case 0xD: + write1(ctx, event->data[0]); + i++; + break; + + /* Variable length + * SysEx */ + case 0xF: + if (event->status == 0xFF) { + if (event->data[0] == 0x2f) + end = 1; + write1(ctx, event->data[0]); + i++; + } + i += PutVLQ(ctx, event->len); + if (event->len) { + for (j = 0; j < event->len; j++) { + write1(ctx, event->buffer[j]); + i++; + } + } + break; + + /* Never occur */ + default: + //_WM_DEBUG_MSG("%s: unrecognized event", __FUNCTION__); + break; + } + } + + cur_pos = getdstpos(ctx); + seekdst(ctx, size_pos); + write4(ctx, i - 8); + seekdst(ctx, cur_pos); + + return (i); +} + +/* Assumes correct xmidi */ +static uint32_t ExtractTracksFromXmi(struct xmi_ctx *ctx) { + uint32_t num = 0; + signed short ppqn; + uint32_t len = 0; + int32_t begin; + char buf[32]; + + while (getsrcpos(ctx) < getsrcsize(ctx) && num != ctx->info.tracks) { + /* Read first 4 bytes of name */ + copy(ctx, buf, 4); + len = read4(ctx); + + /* Skip the FORM entries */ + if (!memcmp(buf, "FORM", 4)) { + skipsrc(ctx, 4); + copy(ctx, buf, 4); + len = read4(ctx); + } + + if (memcmp(buf, "EVNT", 4)) { + skipsrc(ctx, (len + 1) & ~1); + continue; + } + + ctx->list = NULL; + begin = getsrcpos(ctx); + + /* Convert it */ + if (!(ppqn = ConvertFiletoList(ctx))) { + //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_CORUPT, NULL, 0); + break; + } + ctx->timing[num] = ppqn; + ctx->events[num] = ctx->list; + + /* Increment Counter */ + num++; + + /* go to start of next track */ + seeksrc(ctx, begin + ((len + 1) & ~1)); + } + + /* Return how many were converted */ + return (num); +} + +static int ParseXMI(struct xmi_ctx *ctx) { + uint32_t i; + uint32_t start; + uint32_t len; + uint32_t chunk_len; + uint32_t file_size; + char buf[32]; + + file_size = getsrcsize(ctx); + if (getsrcpos(ctx) + 8 > file_size) { +badfile: //_WM_GLOBAL_ERROR(__FUNCTION__, __LINE__, WM_ERR_CORUPT, "(too short)", 0); + return (-1); + } + + /* Read first 4 bytes of header */ + copy(ctx, buf, 4); + + /* Could be XMIDI */ + if (!memcmp(buf, "FORM", 4)) { + /* Read length of */ + len = read4(ctx); + + start = getsrcpos(ctx); + if (start + 4 > file_size) + goto badfile; + + /* Read 4 bytes of type */ + copy(ctx, buf, 4); + + /* XDIRless XMIDI, we can handle them here. */ + if (!memcmp(buf, "XMID", 4)) { + //_WM_DEBUG_MSG("Warning: XMIDI without XDIR"); + ctx->info.tracks = 1; + } + /* Not an XMIDI that we recognise */ + else if (memcmp(buf, "XDIR", 4)) { + goto badfile; + } + else { /* Seems Valid */ + ctx->info.tracks = 0; + + for (i = 4; i < len; i++) { + /* check too short files */ + if (getsrcpos(ctx) + 10 > file_size) + break; + + /* Read 4 bytes of type */ + copy(ctx, buf, 4); + + /* Read length of chunk */ + chunk_len = read4(ctx); + + /* Add eight bytes */ + i += 8; + + if (memcmp(buf, "INFO", 4)) { + /* Must align */ + skipsrc(ctx, (chunk_len + 1) & ~1); + i += (chunk_len + 1) & ~1; + continue; + } + + /* Must be at least 2 bytes long */ + if (chunk_len < 2) + break; + + ctx->info.tracks = read2(ctx); + break; + } + + /* Didn't get to fill the header */ + if (ctx->info.tracks == 0) { + goto badfile; + } + + /* Ok now to start part 2 + * Goto the right place */ + seeksrc(ctx, start + ((len + 1) & ~1)); + if (getsrcpos(ctx) + 12 > file_size) + goto badfile; + + /* Read 4 bytes of type */ + copy(ctx, buf, 4); + + if (memcmp(buf, "CAT ", 4)) { + //_WM_ERROR_NEW("XMI error: expected \"CAT \", found \"%c%c%c%c\".", + // buf[0], buf[1], buf[2], buf[3]); + return (-1); + } + + /* Now read length of this track */ + read4(ctx); + + /* Read 4 bytes of type */ + copy(ctx, buf, 4); + + if (memcmp(buf, "XMID", 4)) { + //_WM_ERROR_NEW("XMI error: expected \"XMID\", found \"%c%c%c%c\".", + // buf[0], buf[1], buf[2], buf[3]); + return (-1); + } + + /* Valid XMID */ + ctx->datastart = getsrcpos(ctx); + return (0); + } + } + + return (-1); +} + +static int ExtractTracks(struct xmi_ctx *ctx) { + uint32_t i; + + ctx->events = calloc(ctx->info.tracks, sizeof(midi_event*)); + ctx->timing = calloc(ctx->info.tracks, sizeof(int16_t)); + /* type-2 for multi-tracks, type-0 otherwise */ + ctx->info.type = (ctx->info.tracks > 1)? 2 : 0; + + seeksrc(ctx, ctx->datastart); + i = ExtractTracksFromXmi(ctx); + + if (i != ctx->info.tracks) { + //_WM_ERROR_NEW("XMI error: extracted only %u out of %u tracks from XMIDI", + // ctx->info.tracks, i); + return (-1); + } + + return (0); +} + diff --git a/src/adlmidi_xmi2mid.h b/src/adlmidi_xmi2mid.h new file mode 100644 index 0000000..523e8d7 --- /dev/null +++ b/src/adlmidi_xmi2mid.h @@ -0,0 +1,51 @@ +/* + * XMIDI: Miles XMIDI to MID Library Header + * + * Copyright (C) 2001 Ryan Nunn + * Copyright (C) 2014-2016 Bret Curtis + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ + +/* XMIDI Converter */ + +#ifndef XMIDILIB_H +#define XMIDILIB_H + +#include <stdint.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +/* Conversion types for Midi files */ +#define XMIDI_CONVERT_NOCONVERSION 0x00 +#define XMIDI_CONVERT_MT32_TO_GM 0x01 +#define XMIDI_CONVERT_MT32_TO_GS 0x02 +#define XMIDI_CONVERT_MT32_TO_GS127 0x03 /* This one is broken, don't use */ +#define XMIDI_CONVERT_MT32_TO_GS127DRUM 0x04 /* This one is broken, don't use */ +#define XMIDI_CONVERT_GS127_TO_GS 0x05 + +int AdlMidi_xmi2midi(uint8_t *in, uint32_t insize, + uint8_t **out, uint32_t *outsize, + uint32_t convert_type); + +#ifdef __cplusplus +} +#endif + +#endif /* XMIDILIB_H */ diff --git a/src/dbopl.cpp b/src/dbopl.cpp index 809d394..8bb3eb4 100644 --- a/src/dbopl.cpp +++ b/src/dbopl.cpp @@ -1,3 +1,5 @@ +#ifdef ADLMIDI_USE_DOSBOX_OPL + #ifdef __MINGW32__ typedef struct vswprintf {} swprintf; #endif @@ -20,19 +22,19 @@ typedef struct vswprintf {} swprintf; */ /* - DOSBox implementation of a combined Yamaha YMF262 and Yamaha YM3812 emulator. - Enabling the opl3 bit will switch the emulator to stereo opl3 output instead of regular mono opl2 - Except for the table generation it's all integer math - Can choose different types of generators, using muls and bigger tables, try different ones for slower platforms - The generation was based on the MAME implementation but tried to have it use less memory and be faster in general - MAME uses much bigger envelope tables and this will be the biggest cause of it sounding different at times - - //TODO Don't delay first operator 1 sample in opl3 mode - //TODO Maybe not use class method pointers but a regular function pointers with operator as first parameter - //TODO Fix panning for the Percussion channels, would any opl3 player use it and actually really change it though? - //TODO Check if having the same accuracy in all frequency multipliers sounds better or not - - //DUNNO Keyon in 4op, switch to 2op without keyoff. + DOSBox implementation of a combined Yamaha YMF262 and Yamaha YM3812 emulator. + Enabling the opl3 bit will switch the emulator to stereo opl3 output instead of regular mono opl2 + Except for the table generation it's all integer math + Can choose different types of generators, using muls and bigger tables, try different ones for slower platforms + The generation was based on the MAME implementation but tried to have it use less memory and be faster in general + MAME uses much bigger envelope tables and this will be the biggest cause of it sounding different at times + + //TODO Don't delay first operator 1 sample in opl3 mode + //TODO Maybe not use class method pointers but a regular function pointers with operator as first parameter + //TODO Fix panning for the Percussion channels, would any opl3 player use it and actually really change it though? + //TODO Check if having the same accuracy in all frequency multipliers sounds better or not + + //DUNNO Keyon in 4op, switch to 2op without keyoff. */ /* $Id: dbopl.cpp,v 1.10 2009-06-10 19:54:51 harekiet Exp $ */ @@ -48,1528 +50,1918 @@ typedef struct vswprintf {} swprintf; #define PI 3.14159265358979323846 #endif -namespace DBOPL { +namespace DBOPL +{ -#define OPLRATE ((double)(14318180.0 / 288.0)) +#define OPLRATE ((double)(14318180.0 / 288.0)) #define TREMOLO_TABLE 52 -//Try to use most precision for frequencies -//Else try to keep different waves in synch -//#define WAVE_PRECISION 1 -#ifndef WAVE_PRECISION -//Wave bits available in the top of the 32bit range -//Original adlib uses 10.10, we use 10.22 -#define WAVE_BITS 10 -#else -//Need some extra bits at the top to have room for octaves and frequency multiplier -//We support to 8 times lower rate -//128 * 15 * 8 = 15350, 2^13.9, so need 14 bits -#define WAVE_BITS 14 -#endif -#define WAVE_SH ( 32 - WAVE_BITS ) -#define WAVE_MASK ( ( 1 << WAVE_SH ) - 1 ) - -//Use the same accuracy as the waves + //Try to use most precision for frequencies + //Else try to keep different waves in synch + //#define WAVE_PRECISION 1 + #ifndef WAVE_PRECISION + //Wave bits available in the top of the 32bit range + //Original adlib uses 10.10, we use 10.22 +#define WAVE_BITS 10 + #else + //Need some extra bits at the top to have room for octaves and frequency multiplier + //We support to 8 times lower rate + //128 * 15 * 8 = 15350, 2^13.9, so need 14 bits +#define WAVE_BITS 14 + #endif +#define WAVE_SH ( 32 - WAVE_BITS ) +#define WAVE_MASK ( ( 1 << WAVE_SH ) - 1 ) + + //Use the same accuracy as the waves #define LFO_SH ( WAVE_SH - 10 ) -//LFO is controlled by our tremolo 256 sample limit + //LFO is controlled by our tremolo 256 sample limit #define LFO_MAX ( 256 << ( LFO_SH ) ) -//Maximum amount of attenuation bits -//Envelope goes to 511, 9 bits -#if (DBOPL_WAVE == WAVE_TABLEMUL ) -//Uses the value directly -#define ENV_BITS ( 9 ) -#else -//Add 3 bits here for more accuracy and would have to be shifted up either way -#define ENV_BITS ( 9 ) -#endif -//Limits of the envelope with those bits and when the envelope goes silent -#define ENV_MIN 0 -#define ENV_EXTRA ( ENV_BITS - 9 ) -#define ENV_MAX ( 511 << ENV_EXTRA ) -#define ENV_LIMIT ( ( 12 * 256) >> ( 3 - ENV_EXTRA ) ) + //Maximum amount of attenuation bits + //Envelope goes to 511, 9 bits + #if (DBOPL_WAVE == WAVE_TABLEMUL ) + //Uses the value directly +#define ENV_BITS ( 9 ) + #else + //Add 3 bits here for more accuracy and would have to be shifted up either way +#define ENV_BITS ( 9 ) + #endif + //Limits of the envelope with those bits and when the envelope goes silent +#define ENV_MIN 0 +#define ENV_EXTRA ( ENV_BITS - 9 ) +#define ENV_MAX ( 511 << ENV_EXTRA ) +#define ENV_LIMIT ( ( 12 * 256) >> ( 3 - ENV_EXTRA ) ) #define ENV_SILENT( _X_ ) ( (_X_) >= ENV_LIMIT ) -//Attack/decay/release rate counter shift -#define RATE_SH 24 -#define RATE_MASK ( ( 1 << RATE_SH ) - 1 ) -//Has to fit within 16bit lookuptable -#define MUL_SH 16 + //Attack/decay/release rate counter shift +#define RATE_SH 24 +#define RATE_MASK ( ( 1 << RATE_SH ) - 1 ) + //Has to fit within 16bit lookuptable +#define MUL_SH 16 -//Check some ranges -#if ENV_EXTRA > 3 + //Check some ranges + #if ENV_EXTRA > 3 #error Too many envelope bits -#endif + #endif -//How much to substract from the base value for the final attenuation -static const Bit8u KslCreateTable[16] = { - //0 will always be be lower than 7 * 8 - 64, 32, 24, 19, - 16, 12, 11, 10, - 8, 6, 5, 4, - 3, 2, 1, 0, -}; + //How much to substract from the base value for the final attenuation + static const Bit8u KslCreateTable[16] = + { + //0 will always be be lower than 7 * 8 + 64, 32, 24, 19, + 16, 12, 11, 10, + 8, 6, 5, 4, + 3, 2, 1, 0, + }; #define M(_X_) ((Bit8u)( (_X_) * 2)) -static const Bit8u FreqCreateTable[16] = { - M(0.5), M(1 ), M(2 ), M(3 ), M(4 ), M(5 ), M(6 ), M(7 ), - M(8 ), M(9 ), M(10), M(10), M(12), M(12), M(15), M(15) -}; + static const Bit8u FreqCreateTable[16] = + { + M(0.5), M(1), M(2), M(3), M(4), M(5), M(6), M(7), + M(8), M(9), M(10), M(10), M(12), M(12), M(15), M(15) + }; #undef M -//We're not including the highest attack rate, that gets a special value -static const Bit8u AttackSamplesTable[13] = { - 69, 55, 46, 40, - 35, 29, 23, 20, - 19, 15, 11, 10, - 9 -}; -//On a real opl these values take 8 samples to reach and are based upon larger tables -static const Bit8u EnvelopeIncreaseTable[13] = { - 4, 5, 6, 7, - 8, 10, 12, 14, - 16, 20, 24, 28, - 32, -}; - -#if ( DBOPL_WAVE == WAVE_HANDLER ) || ( DBOPL_WAVE == WAVE_TABLELOG ) -static Bit16u ExpTable[ 256 ]; -#endif + //We're not including the highest attack rate, that gets a special value + static const Bit8u AttackSamplesTable[13] = + { + 69, 55, 46, 40, + 35, 29, 23, 20, + 19, 15, 11, 10, + 9 + }; + //On a real opl these values take 8 samples to reach and are based upon larger tables + static const Bit8u EnvelopeIncreaseTable[13] = + { + 4, 5, 6, 7, + 8, 10, 12, 14, + 16, 20, 24, 28, + 32, + }; + + #if ( DBOPL_WAVE == WAVE_HANDLER ) || ( DBOPL_WAVE == WAVE_TABLELOG ) + static Bit16u ExpTable[ 256 ]; + #endif + + #if ( DBOPL_WAVE == WAVE_HANDLER ) + //PI table used by WAVEHANDLER + static Bit16u SinTable[ 512 ]; + #endif + + #if ( DBOPL_WAVE > WAVE_HANDLER ) + //Layout of the waveform table in 512 entry intervals + //With overlapping waves we reduce the table to half it's size + + // | |//\\|____|WAV7|//__|/\ |____|/\/\| + // |\\//| | |WAV7| | \/| | | + // |06 |0126|17 |7 |3 |4 |4 5 |5 | + + //6 is just 0 shifted and masked + + static Bit16s WaveTable[ 8 * 512 ]; + //Distance into WaveTable the wave starts + static const Bit16u WaveBaseTable[8] = + { + 0x000, 0x200, 0x200, 0x800, + 0xa00, 0xc00, 0x100, 0x400, -#if ( DBOPL_WAVE == WAVE_HANDLER ) -//PI table used by WAVEHANDLER -static Bit16u SinTable[ 512 ]; -#endif + }; + //Mask the counter with this + static const Bit16u WaveMaskTable[8] = + { + 1023, 1023, 511, 511, + 1023, 1023, 512, 1023, + }; -#if ( DBOPL_WAVE > WAVE_HANDLER ) -//Layout of the waveform table in 512 entry intervals -//With overlapping waves we reduce the table to half it's size - -// | |//\\|____|WAV7|//__|/\ |____|/\/\| -// |\\//| | |WAV7| | \/| | | -// |06 |0126|17 |7 |3 |4 |4 5 |5 | - -//6 is just 0 shifted and masked - -static Bit16s WaveTable[ 8 * 512 ]; -//Distance into WaveTable the wave starts -static const Bit16u WaveBaseTable[8] = { - 0x000, 0x200, 0x200, 0x800, - 0xa00, 0xc00, 0x100, 0x400, - -}; -//Mask the counter with this -static const Bit16u WaveMaskTable[8] = { - 1023, 1023, 511, 511, - 1023, 1023, 512, 1023, -}; - -//Where to start the counter on at keyon -static const Bit16u WaveStartTable[8] = { - 512, 0, 0, 0, - 0, 512, 512, 256, -}; -#endif + //Where to start the counter on at keyon + static const Bit16u WaveStartTable[8] = + { + 512, 0, 0, 0, + 0, 512, 512, 256, + }; + #endif + + #if ( DBOPL_WAVE == WAVE_TABLEMUL ) + static Bit16u MulTable[ 384 ]; + #endif + + static Bit8u KslTable[ 8 * 16 ]; + static Bit8u TremoloTable[ TREMOLO_TABLE ]; + //Start of a channel behind the chip struct start + static Bit16u ChanOffsetTable[32]; + //Start of an operator behind the chip struct start + static Bit16u OpOffsetTable[64]; + + //The lower bits are the shift of the operator vibrato value + //The highest bit is right shifted to generate -1 or 0 for negation + //So taking the highest input value of 7 this gives 3, 7, 3, 0, -3, -7, -3, 0 + static const Bit8s VibratoTable[ 8 ] = + { + 1 - 0x00, 0 - 0x00, 1 - 0x00, 30 - 0x00, + 1 - 0x80, 0 - 0x80, 1 - 0x80, 30 - 0x80 + }; -#if ( DBOPL_WAVE == WAVE_TABLEMUL ) -static Bit16u MulTable[ 384 ]; -#endif + //Shift strength for the ksl value determined by ksl strength + static const Bit8u KslShiftTable[4] = + { + 31, 1, 2, 0 + }; -static Bit8u KslTable[ 8 * 16 ]; -static Bit8u TremoloTable[ TREMOLO_TABLE ]; -//Start of a channel behind the chip struct start -static Bit16u ChanOffsetTable[32]; -//Start of an operator behind the chip struct start -static Bit16u OpOffsetTable[64]; - -//The lower bits are the shift of the operator vibrato value -//The highest bit is right shifted to generate -1 or 0 for negation -//So taking the highest input value of 7 this gives 3, 7, 3, 0, -3, -7, -3, 0 -static const Bit8s VibratoTable[ 8 ] = { - 1 - 0x00, 0 - 0x00, 1 - 0x00, 30 - 0x00, - 1 - 0x80, 0 - 0x80, 1 - 0x80, 30 - 0x80 -}; - -//Shift strength for the ksl value determined by ksl strength -static const Bit8u KslShiftTable[4] = { - 31,1,2,0 -}; - -//Generate a table index and table shift value using input value from a selected rate -static void EnvelopeSelect( Bit8u val, Bit8u& index, Bit8u& shift ) { - if ( val < 13 * 4 ) { //Rate 0 - 12 - shift = 12 - ( val >> 2 ); - index = val & 3; - } else if ( val < 15 * 4 ) { //rate 13 - 14 - shift = 0; - index = val - 12 * 4; - } else { //rate 15 and up - shift = 0; - index = 12; - } -} - -#if ( DBOPL_WAVE == WAVE_HANDLER ) -/* - Generate the different waveforms out of the sine/exponetial table using handlers -*/ -static inline Bits MakeVolume( Bitu wave, Bitu volume ) { - Bitu total = wave + volume; - Bitu index = total & 0xff; - Bitu sig = ExpTable[ index ]; - Bitu exp = total >> 8; -#if 0 - //Check if we overflow the 31 shift limit - if ( exp >= 32 ) { - LOG_MSG( "WTF %d %d", total, exp ); - } -#endif - return (sig >> exp); -}; - -static Bits DB_FASTCALL WaveForm0( Bitu i, Bitu volume ) { - Bits neg = 0 - (( i >> 9) & 1);//Create ~0 or 0 - Bitu wave = SinTable[i & 511]; - return (MakeVolume( wave, volume ) ^ neg) - neg; -} -static Bits DB_FASTCALL WaveForm1( Bitu i, Bitu volume ) { - Bit32u wave = SinTable[i & 511]; - wave |= ( ( (i ^ 512 ) & 512) - 1) >> ( 32 - 12 ); - return MakeVolume( wave, volume ); -} -static Bits DB_FASTCALL WaveForm2( Bitu i, Bitu volume ) { - Bitu wave = SinTable[i & 511]; - return MakeVolume( wave, volume ); -} -static Bits DB_FASTCALL WaveForm3( Bitu i, Bitu volume ) { - Bitu wave = SinTable[i & 255]; - wave |= ( ( (i ^ 256 ) & 256) - 1) >> ( 32 - 12 ); - return MakeVolume( wave, volume ); -} -static Bits DB_FASTCALL WaveForm4( Bitu i, Bitu volume ) { - //Twice as fast - i <<= 1; - Bits neg = 0 - (( i >> 9) & 1);//Create ~0 or 0 - Bitu wave = SinTable[i & 511]; - wave |= ( ( (i ^ 512 ) & 512) - 1) >> ( 32 - 12 ); - return (MakeVolume( wave, volume ) ^ neg) - neg; -} -static Bits DB_FASTCALL WaveForm5( Bitu i, Bitu volume ) { - //Twice as fast - i <<= 1; - Bitu wave = SinTable[i & 511]; - wave |= ( ( (i ^ 512 ) & 512) - 1) >> ( 32 - 12 ); - return MakeVolume( wave, volume ); -} -static Bits DB_FASTCALL WaveForm6( Bitu i, Bitu volume ) { - Bits neg = 0 - (( i >> 9) & 1);//Create ~0 or 0 - return (MakeVolume( 0, volume ) ^ neg) - neg; -} -static Bits DB_FASTCALL WaveForm7( Bitu i, Bitu volume ) { - //Negative is reversed here - Bits neg = (( i >> 9) & 1) - 1; - Bitu wave = (i << 3); - //When negative the volume also runs backwards - wave = ((wave ^ neg) - neg) & 4095; - return (MakeVolume( wave, volume ) ^ neg) - neg; -} - -static const WaveHandler WaveHandlerTable[8] = { - WaveForm0, WaveForm1, WaveForm2, WaveForm3, - WaveForm4, WaveForm5, WaveForm6, WaveForm7 -}; + //Generate a table index and table shift value using input value from a selected rate + static void EnvelopeSelect(Bit8u val, Bit8u &index, Bit8u &shift) + { + if(val < 13 * 4) //Rate 0 - 12 + { + shift = 12 - (val >> 2); + index = val & 3; + } + else if(val < 15 * 4) //rate 13 - 14 + { + shift = 0; + index = val - 12 * 4; + } + else //rate 15 and up + { + shift = 0; + index = 12; + } + } -#endif + #if ( DBOPL_WAVE == WAVE_HANDLER ) + /* + Generate the different waveforms out of the sine/exponetial table using handlers + */ + static inline Bits MakeVolume(Bitu wave, Bitu volume) + { + Bitu total = wave + volume; + Bitu index = total & 0xff; + Bitu sig = ExpTable[ index ]; + Bitu exp = total >> 8; + #if 0 -/* - Operator -*/ + //Check if we overflow the 31 shift limit + if(exp >= 32) + LOG_MSG("WTF %d %d", total, exp); -//We zero out when rate == 0 -inline void Operator::UpdateAttack( const Chip* chip ) { - Bit8u rate = reg60 >> 4; - if ( rate ) { - Bit8u val = (rate << 2) + ksr; - attackAdd = chip->attackRates[ val ]; - rateZero &= ~(1 << ATTACK); - } else { - attackAdd = 0; - rateZero |= (1 << ATTACK); - } -} -inline void Operator::UpdateDecay( const Chip* chip ) { - Bit8u rate = reg60 & 0xf; - if ( rate ) { - Bit8u val = (rate << 2) + ksr; - decayAdd = chip->linearRates[ val ]; - rateZero &= ~(1 << DECAY); - } else { - decayAdd = 0; - rateZero |= (1 << DECAY); - } -} -inline void Operator::UpdateRelease( const Chip* chip ) { - Bit8u rate = reg80 & 0xf; - if ( rate ) { - Bit8u val = (rate << 2) + ksr; - releaseAdd = chip->linearRates[ val ]; - rateZero &= ~(1 << RELEASE); - if ( !(reg20 & MASK_SUSTAIN ) ) { - rateZero &= ~( 1 << SUSTAIN ); - } - } else { - rateZero |= (1 << RELEASE); - releaseAdd = 0; - if ( !(reg20 & MASK_SUSTAIN ) ) { - rateZero |= ( 1 << SUSTAIN ); - } - } -} - -inline void Operator::UpdateAttenuation( ) { - Bit8u kslBase = (Bit8u)((chanData >> SHIFT_KSLBASE) & 0xff); - Bit32u tl = reg40 & 0x3f; - Bit8u kslShift = KslShiftTable[ reg40 >> 6 ]; - //Make sure the attenuation goes to the right bits - totalLevel = tl << ( ENV_BITS - 7 ); //Total level goes 2 bits below max - totalLevel += ( kslBase << ENV_EXTRA ) >> kslShift; -} - -void Operator::UpdateFrequency( ) { - Bit32u freq = chanData & (( 1 << 10 ) - 1); - Bit32u block = (chanData >> 10) & 0xff; -#ifdef WAVE_PRECISION - block = 7 - block; - waveAdd = ( freq * freqMul ) >> block; -#else - waveAdd = ( freq << block ) * freqMul; -#endif - if ( reg20 & MASK_VIBRATO ) { - vibStrength = (Bit8u)(freq >> 7); + #endif + return (sig >> exp); + }; -#ifdef WAVE_PRECISION - vibrato = ( vibStrength * freqMul ) >> block; -#else - vibrato = ( vibStrength << block ) * freqMul; -#endif - } else { - vibStrength = 0; - vibrato = 0; - } -} - -void Operator::UpdateRates( const Chip* chip ) { - //Mame seems to reverse this where enabling ksr actually lowers - //the rate, but pdf manuals says otherwise? - Bit8u newKsr = (Bit8u)((chanData >> SHIFT_KEYCODE) & 0xff); - if ( !( reg20 & MASK_KSR ) ) { - newKsr >>= 2; - } - if ( ksr == newKsr ) - return; - ksr = newKsr; - UpdateAttack( chip ); - UpdateDecay( chip ); - UpdateRelease( chip ); -} - -INLINE Bit32s Operator::RateForward( Bit32u add ) { - rateIndex += add; - Bit32s ret = rateIndex >> RATE_SH; - rateIndex = rateIndex & RATE_MASK; - return ret; -} - -template< Operator::State yes> -Bits Operator::TemplateVolume( ) { - Bit32s vol = volume; - Bit32s change; - switch ( yes ) { - case OFF: - return ENV_MAX; - case ATTACK: - change = RateForward( attackAdd ); - if ( !change ) - return vol; - vol += ( (~vol) * change ) >> 3; - if ( vol < ENV_MIN ) { - volume = ENV_MIN; - rateIndex = 0; - SetState( DECAY ); - return ENV_MIN; - } - break; - case DECAY: - vol += RateForward( decayAdd ); - if ( GCC_UNLIKELY(vol >= sustainLevel) ) { - //Check if we didn't overshoot max attenuation, then just go off - if ( GCC_UNLIKELY(vol >= ENV_MAX) ) { - volume = ENV_MAX; - SetState( OFF ); - return ENV_MAX; - } - //Continue as sustain - rateIndex = 0; - SetState( SUSTAIN ); - } - break; - case SUSTAIN: - if ( reg20 & MASK_SUSTAIN ) { - return vol; - } - //In sustain phase, but not sustaining, do regular release - case RELEASE: - vol += RateForward( releaseAdd );; - if ( GCC_UNLIKELY(vol >= ENV_MAX) ) { - volume = ENV_MAX; - SetState( OFF ); - return ENV_MAX; - } - break; - } - volume = vol; - return vol; -} - -static const VolumeHandler VolumeHandlerTable[5] = { - &Operator::TemplateVolume< Operator::OFF >, - &Operator::TemplateVolume< Operator::RELEASE >, - &Operator::TemplateVolume< Operator::SUSTAIN >, - &Operator::TemplateVolume< Operator::DECAY >, - &Operator::TemplateVolume< Operator::ATTACK > -}; - -INLINE Bitu Operator::ForwardVolume() { - return currentLevel + (this->*volHandler)(); -} - - -INLINE Bitu Operator::ForwardWave() { - waveIndex += waveCurrent; - return waveIndex >> WAVE_SH; -} - -void Operator::Write20( const Chip* chip, Bit8u val ) { - Bit8u change = (reg20 ^ val ); - if ( !change ) - return; - reg20 = val; - //Shift the tremolo bit over the entire register, saved a branch, YES! - tremoloMask = (Bit8s)(val) >> 7; - tremoloMask &= ~(( 1 << ENV_EXTRA ) -1); - //Update specific features based on changes - if ( change & MASK_KSR ) { - UpdateRates( chip ); - } - //With sustain enable the volume doesn't change - if ( reg20 & MASK_SUSTAIN || ( !releaseAdd ) ) { - rateZero |= ( 1 << SUSTAIN ); - } else { - rateZero &= ~( 1 << SUSTAIN ); - } - //Frequency multiplier or vibrato changed - if ( change & (0xf | MASK_VIBRATO) ) { - freqMul = chip->freqMul[ val & 0xf ]; - UpdateFrequency(); - } -} - -void Operator::Write40( const Chip* /*chip*/, Bit8u val ) { - if (!(reg40 ^ val )) - return; - reg40 = val; - UpdateAttenuation( ); -} - -void Operator::Write60( const Chip* chip, Bit8u val ) { - Bit8u change = reg60 ^ val; - reg60 = val; - if ( change & 0x0f ) { - UpdateDecay( chip ); - } - if ( change & 0xf0 ) { - UpdateAttack( chip ); - } -} - -void Operator::Write80( const Chip* chip, Bit8u val ) { - Bit8u change = (reg80 ^ val ); - if ( !change ) - return; - reg80 = val; - Bit8u sustain = val >> 4; - //Turn 0xf into 0x1f - sustain |= ( sustain + 1) & 0x10; - sustainLevel = sustain << ( ENV_BITS - 5 ); - if ( change & 0x0f ) { - UpdateRelease( chip ); - } -} - -void Operator::WriteE0( const Chip* chip, Bit8u val ) { - if ( !(regE0 ^ val) ) - return; - //in opl3 mode you can always selet 7 waveforms regardless of waveformselect - Bit8u waveForm = val & ( ( 0x3 & chip->waveFormMask ) | (0x7 & chip->opl3Active ) ); - regE0 = val; -#if ( DBOPL_WAVE == WAVE_HANDLER ) - waveHandler = WaveHandlerTable[ waveForm ]; -#else - waveBase = WaveTable + WaveBaseTable[ waveForm ]; - waveStart = WaveStartTable[ waveForm ] << WAVE_SH; - waveMask = WaveMaskTable[ waveForm ]; -#endif -} - -INLINE void Operator::SetState( Bit8u s ) { - state = s; - volHandler = VolumeHandlerTable[ s ]; -} - -INLINE bool Operator::Silent() const { - if ( !ENV_SILENT( totalLevel + volume ) ) - return false; - if ( !(rateZero & ( 1 << state ) ) ) - return false; - return true; -} - -INLINE void Operator::Prepare( const Chip* chip ) { - currentLevel = totalLevel + (chip->tremoloValue & tremoloMask); - waveCurrent = waveAdd; - if ( vibStrength >> chip->vibratoShift ) { - Bit32s add = vibrato >> chip->vibratoShift; - //Sign extend over the shift value - Bit32s neg = chip->vibratoSign; - //Negate the add with -1 or 0 - add = ( add ^ neg ) - neg; - waveCurrent += add; - } -} - -void Operator::KeyOn( Bit8u mask ) { - if ( !keyOn ) { - //Restart the frequency generator -#if ( DBOPL_WAVE > WAVE_HANDLER ) - waveIndex = waveStart; -#else - waveIndex = 0; -#endif - rateIndex = 0; - SetState( ATTACK ); - } - keyOn |= mask; -} - -void Operator::KeyOff( Bit8u mask ) { - keyOn &= ~mask; - if ( !keyOn ) { - if ( state != OFF ) { - SetState( RELEASE ); - } - } -} - -INLINE Bits Operator::GetWave( Bitu index, Bitu vol ) { -#if ( DBOPL_WAVE == WAVE_HANDLER ) - return waveHandler( index, vol << ( 3 - ENV_EXTRA ) ); -#elif ( DBOPL_WAVE == WAVE_TABLEMUL ) - return (waveBase[ index & waveMask ] * MulTable[ vol >> ENV_EXTRA ]) >> MUL_SH; -#elif ( DBOPL_WAVE == WAVE_TABLELOG ) - Bit32s wave = waveBase[ index & waveMask ]; - Bit32u total = ( wave & 0x7fff ) + vol << ( 3 - ENV_EXTRA ); - Bit32s sig = ExpTable[ total & 0xff ]; - Bit32u exp = total >> 8; - Bit32s neg = wave >> 16; - return ((sig ^ neg) - neg) >> exp; -#else + static Bits DB_FASTCALL WaveForm0(Bitu i, Bitu volume) + { + Bits neg = 0 - ((i >> 9) & 1); //Create ~0 or 0 + Bitu wave = SinTable[i & 511]; + return (MakeVolume(wave, volume) ^ neg) - neg; + } + static Bits DB_FASTCALL WaveForm1(Bitu i, Bitu volume) + { + Bit32u wave = SinTable[i & 511]; + wave |= (((i ^ 512) & 512) - 1) >> (32 - 12); + return MakeVolume(wave, volume); + } + static Bits DB_FASTCALL WaveForm2(Bitu i, Bitu volume) + { + Bitu wave = SinTable[i & 511]; + return MakeVolume(wave, volume); + } + static Bits DB_FASTCALL WaveForm3(Bitu i, Bitu volume) + { + Bitu wave = SinTable[i & 255]; + wave |= (((i ^ 256) & 256) - 1) >> (32 - 12); + return MakeVolume(wave, volume); + } + static Bits DB_FASTCALL WaveForm4(Bitu i, Bitu volume) + { + //Twice as fast + i <<= 1; + Bits neg = 0 - ((i >> 9) & 1); //Create ~0 or 0 + Bitu wave = SinTable[i & 511]; + wave |= (((i ^ 512) & 512) - 1) >> (32 - 12); + return (MakeVolume(wave, volume) ^ neg) - neg; + } + static Bits DB_FASTCALL WaveForm5(Bitu i, Bitu volume) + { + //Twice as fast + i <<= 1; + Bitu wave = SinTable[i & 511]; + wave |= (((i ^ 512) & 512) - 1) >> (32 - 12); + return MakeVolume(wave, volume); + } + static Bits DB_FASTCALL WaveForm6(Bitu i, Bitu volume) + { + Bits neg = 0 - ((i >> 9) & 1); //Create ~0 or 0 + return (MakeVolume(0, volume) ^ neg) - neg; + } + static Bits DB_FASTCALL WaveForm7(Bitu i, Bitu volume) + { + //Negative is reversed here + Bits neg = ((i >> 9) & 1) - 1; + Bitu wave = (i << 3); + //When negative the volume also runs backwards + wave = ((wave ^ neg) - neg) & 4095; + return (MakeVolume(wave, volume) ^ neg) - neg; + } + + static const WaveHandler WaveHandlerTable[8] = + { + WaveForm0, WaveForm1, WaveForm2, WaveForm3, + WaveForm4, WaveForm5, WaveForm6, WaveForm7 + }; + + #endif + + /* + Operator + */ + + //We zero out when rate == 0 + inline void Operator::UpdateAttack(const Chip *chip) + { + Bit8u rate = reg60 >> 4; + + if(rate) + { + Bit8u val = (rate << 2) + ksr; + attackAdd = chip->attackRates[ val ]; + rateZero &= ~(1 << ATTACK); + } + else + { + attackAdd = 0; + rateZero |= (1 << ATTACK); + } + } + inline void Operator::UpdateDecay(const Chip *chip) + { + Bit8u rate = reg60 & 0xf; + + if(rate) + { + Bit8u val = (rate << 2) + ksr; + decayAdd = chip->linearRates[ val ]; + rateZero &= ~(1 << DECAY); + } + else + { + decayAdd = 0; + rateZero |= (1 << DECAY); + } + } + inline void Operator::UpdateRelease(const Chip *chip) + { + Bit8u rate = reg80 & 0xf; + + if(rate) + { + Bit8u val = (rate << 2) + ksr; + releaseAdd = chip->linearRates[ val ]; + rateZero &= ~(1 << RELEASE); + + if(!(reg20 & MASK_SUSTAIN)) + rateZero &= ~(1 << SUSTAIN); + } + else + { + rateZero |= (1 << RELEASE); + releaseAdd = 0; + + if(!(reg20 & MASK_SUSTAIN)) + rateZero |= (1 << SUSTAIN); + } + } + + inline void Operator::UpdateAttenuation() + { + Bit8u kslBase = (Bit8u)((chanData >> SHIFT_KSLBASE) & 0xff); + Bit32u tl = reg40 & 0x3f; + Bit8u kslShift = KslShiftTable[ reg40 >> 6 ]; + //Make sure the attenuation goes to the right bits + totalLevel = tl << (ENV_BITS - 7); //Total level goes 2 bits below max + totalLevel += (kslBase << ENV_EXTRA) >> kslShift; + } + + void Operator::UpdateFrequency() + { + Bit32u freq = chanData & ((1 << 10) - 1); + Bit32u block = (chanData >> 10) & 0xff; + #ifdef WAVE_PRECISION + block = 7 - block; + waveAdd = (freq * freqMul) >> block; + #else + waveAdd = (freq << block) * freqMul; + #endif + + if(reg20 & MASK_VIBRATO) + { + vibStrength = (Bit8u)(freq >> 7); + #ifdef WAVE_PRECISION + vibrato = (vibStrength * freqMul) >> block; + #else + vibrato = (vibStrength << block) * freqMul; + #endif + } + else + { + vibStrength = 0; + vibrato = 0; + } + } + + void Operator::UpdateRates(const Chip *chip) + { + //Mame seems to reverse this where enabling ksr actually lowers + //the rate, but pdf manuals says otherwise? + Bit8u newKsr = (Bit8u)((chanData >> SHIFT_KEYCODE) & 0xff); + + if(!(reg20 & MASK_KSR)) + newKsr >>= 2; + + if(ksr == newKsr) + return; + + ksr = newKsr; + UpdateAttack(chip); + UpdateDecay(chip); + UpdateRelease(chip); + } + + INLINE Bit32s Operator::RateForward(Bit32u add) + { + rateIndex += add; + Bit32s ret = rateIndex >> RATE_SH; + rateIndex = rateIndex & RATE_MASK; + return ret; + } + + template< Operator::State yes> + Bits Operator::TemplateVolume() + { + Bit32s vol = volume; + Bit32s change; + + switch(yes) + { + case OFF: + return ENV_MAX; + + case ATTACK: + change = RateForward(attackAdd); + + if(!change) + return vol; + + vol += ((~vol) * change) >> 3; + + if(vol < ENV_MIN) + { + volume = ENV_MIN; + rateIndex = 0; + SetState(DECAY); + return ENV_MIN; + } + + break; + + case DECAY: + vol += RateForward(decayAdd); + + if(GCC_UNLIKELY(vol >= sustainLevel)) + { + //Check if we didn't overshoot max attenuation, then just go off + if(GCC_UNLIKELY(vol >= ENV_MAX)) + { + volume = ENV_MAX; + SetState(OFF); + return ENV_MAX; + } + + //Continue as sustain + rateIndex = 0; + SetState(SUSTAIN); + } + + break; + + case SUSTAIN: + if(reg20 & MASK_SUSTAIN) + return vol; + + //In sustain phase, but not sustaining, do regular release + case RELEASE: + vol += RateForward(releaseAdd);; + + if(GCC_UNLIKELY(vol >= ENV_MAX)) + { + volume = ENV_MAX; + SetState(OFF); + return ENV_MAX; + } + + break; + } + + volume = vol; + return vol; + } + + static const VolumeHandler VolumeHandlerTable[5] = + { + &Operator::TemplateVolume< Operator::OFF >, + &Operator::TemplateVolume< Operator::RELEASE >, + &Operator::TemplateVolume< Operator::SUSTAIN >, + &Operator::TemplateVolume< Operator::DECAY >, + &Operator::TemplateVolume< Operator::ATTACK > + }; + + INLINE Bitu Operator::ForwardVolume() + { + return currentLevel + (this->*volHandler)(); + } + + + INLINE Bitu Operator::ForwardWave() + { + waveIndex += waveCurrent; + return waveIndex >> WAVE_SH; + } + + void Operator::Write20(const Chip *chip, Bit8u val) + { + Bit8u change = (reg20 ^ val); + + if(!change) + return; + + reg20 = val; + //Shift the tremolo bit over the entire register, saved a branch, YES! + tremoloMask = (Bit8s)(val) >> 7; + tremoloMask &= ~((1 << ENV_EXTRA) - 1); + + //Update specific features based on changes + if(change & MASK_KSR) + UpdateRates(chip); + + //With sustain enable the volume doesn't change + if(reg20 & MASK_SUSTAIN || (!releaseAdd)) + rateZero |= (1 << SUSTAIN); + else + rateZero &= ~(1 << SUSTAIN); + + //Frequency multiplier or vibrato changed + if(change & (0xf | MASK_VIBRATO)) + { + freqMul = chip->freqMul[ val & 0xf ]; + UpdateFrequency(); + } + } + + void Operator::Write40(const Chip * /*chip*/, Bit8u val) + { + if(!(reg40 ^ val)) + return; + + reg40 = val; + UpdateAttenuation(); + } + + void Operator::Write60(const Chip *chip, Bit8u val) + { + Bit8u change = reg60 ^ val; + reg60 = val; + + if(change & 0x0f) + UpdateDecay(chip); + + if(change & 0xf0) + UpdateAttack(chip); + } + + void Operator::Write80(const Chip *chip, Bit8u val) + { + Bit8u change = (reg80 ^ val); + + if(!change) + return; + + reg80 = val; + Bit8u sustain = val >> 4; + //Turn 0xf into 0x1f + sustain |= (sustain + 1) & 0x10; + sustainLevel = sustain << (ENV_BITS - 5); + + if(change & 0x0f) + UpdateRelease(chip); + } + + void Operator::WriteE0(const Chip *chip, Bit8u val) + { + if(!(regE0 ^ val)) + return; + + //in opl3 mode you can always selet 7 waveforms regardless of waveformselect + Bit8u waveForm = val & ((0x3 & chip->waveFormMask) | (0x7 & chip->opl3Active)); + regE0 = val; + #if ( DBOPL_WAVE == WAVE_HANDLER ) + waveHandler = WaveHandlerTable[ waveForm ]; + #else + waveBase = WaveTable + WaveBaseTable[ waveForm ]; + waveStart = WaveStartTable[ waveForm ] << WAVE_SH; + waveMask = WaveMaskTable[ waveForm ]; + #endif + } + + INLINE void Operator::SetState(Bit8u s) + { + state = s; + volHandler = VolumeHandlerTable[ s ]; + } + + INLINE bool Operator::Silent() const + { + if(!ENV_SILENT(totalLevel + volume)) + return false; + + if(!(rateZero & (1 << state))) + return false; + + return true; + } + + INLINE void Operator::Prepare(const Chip *chip) + { + currentLevel = totalLevel + (chip->tremoloValue & tremoloMask); + waveCurrent = waveAdd; + + if(vibStrength >> chip->vibratoShift) + { + Bit32s add = vibrato >> chip->vibratoShift; + //Sign extend over the shift value + Bit32s neg = chip->vibratoSign; + //Negate the add with -1 or 0 + add = (add ^ neg) - neg; + waveCurrent += add; + } + } + + void Operator::KeyOn(Bit8u mask) + { + if(!keyOn) + { + //Restart the frequency generator + #if ( DBOPL_WAVE > WAVE_HANDLER ) + waveIndex = waveStart; + #else + waveIndex = 0; + #endif + rateIndex = 0; + SetState(ATTACK); + } + + keyOn |= mask; + } + + void Operator::KeyOff(Bit8u mask) + { + keyOn &= ~mask; + + if(!keyOn) + { + if(state != OFF) + SetState(RELEASE); + } + } + + INLINE Bits Operator::GetWave(Bitu index, Bitu vol) + { + #if ( DBOPL_WAVE == WAVE_HANDLER ) + return waveHandler(index, vol << (3 - ENV_EXTRA)); + #elif ( DBOPL_WAVE == WAVE_TABLEMUL ) + return (waveBase[ index & waveMask ] * MulTable[ vol >> ENV_EXTRA ]) >> MUL_SH; + #elif ( DBOPL_WAVE == WAVE_TABLELOG ) + Bit32s wave = waveBase[ index & waveMask ]; + Bit32u total = (wave & 0x7fff) + vol << (3 - ENV_EXTRA); + Bit32s sig = ExpTable[ total & 0xff ]; + Bit32u exp = total >> 8; + Bit32s neg = wave >> 16; + return ((sig ^ neg) - neg) >> exp; + #else #error "No valid wave routine" -#endif -} - -Bits INLINE Operator::GetSample( Bits modulation ) { - Bitu vol = ForwardVolume(); - if ( ENV_SILENT( vol ) ) { - //Simply forward the wave - waveIndex += waveCurrent; - return 0; - } else { - Bitu index = ForwardWave(); - index += modulation; - return GetWave( index, vol ); - } -} - -Operator::Operator() { - chanData = 0; - freqMul = 0; - waveIndex = 0; - waveAdd = 0; - waveCurrent = 0; - keyOn = 0; - ksr = 0; - reg20 = 0; - reg40 = 0; - reg60 = 0; - reg80 = 0; - regE0 = 0; - SetState( OFF ); - rateZero = (1 << OFF); - sustainLevel = ENV_MAX; - currentLevel = ENV_MAX; - totalLevel = ENV_MAX; - volume = ENV_MAX; - releaseAdd = 0; -} + #endif + } -/* - Channel -*/ + Bits INLINE Operator::GetSample(Bits modulation) + { + Bitu vol = ForwardVolume(); + + if(ENV_SILENT(vol)) + { + //Simply forward the wave + waveIndex += waveCurrent; + return 0; + } + else + { + Bitu index = ForwardWave(); + index += modulation; + return GetWave(index, vol); + } + } + + Operator::Operator() + { + chanData = 0; + freqMul = 0; + waveIndex = 0; + waveAdd = 0; + waveCurrent = 0; + keyOn = 0; + ksr = 0; + reg20 = 0; + reg40 = 0; + reg60 = 0; + reg80 = 0; + regE0 = 0; + SetState(OFF); + rateZero = (1 << OFF); + sustainLevel = ENV_MAX; + currentLevel = ENV_MAX; + totalLevel = ENV_MAX; + volume = ENV_MAX; + releaseAdd = 0; + } -Channel::Channel() { - old[0] = old[1] = 0; - chanData = 0; - regB0 = 0; - regC0 = 0; - maskLeft = -1; - maskRight = -1; - feedback = 31; - fourMask = 0; - synthHandler = &Channel::BlockTemplate< sm2FM >; -}; - -void Channel::SetChanData( const Chip* chip, Bit32u data ) { - Bit32u change = chanData ^ data; - chanData = data; - Op( 0 )->chanData = data; - Op( 1 )->chanData = data; - //Since a frequency update triggered this, always update frequency - Op( 0 )->UpdateFrequency(); - Op( 1 )->UpdateFrequency(); - if ( change & ( 0xff << SHIFT_KSLBASE ) ) { - Op( 0 )->UpdateAttenuation(); - Op( 1 )->UpdateAttenuation(); - } - if ( change & ( 0xff << SHIFT_KEYCODE ) ) { - Op( 0 )->UpdateRates( chip ); - Op( 1 )->UpdateRates( chip ); - } -} - -void Channel::UpdateFrequency( const Chip* chip, Bit8u fourOp ) { - //Extrace the frequency bits - Bit32u data = chanData & 0xffff; - Bit32u kslBase = KslTable[ data >> 6 ]; - Bit32u keyCode = ( data & 0x1c00) >> 9; - if ( chip->reg08 & 0x40 ) { - keyCode |= ( data & 0x100)>>8; /* notesel == 1 */ - } else { - keyCode |= ( data & 0x200)>>9; /* notesel == 0 */ - } - //Add the keycode and ksl into the highest bits of chanData - data |= (keyCode << SHIFT_KEYCODE) | ( kslBase << SHIFT_KSLBASE ); - ( this + 0 )->SetChanData( chip, data ); - if ( fourOp & 0x3f ) { - ( this + 1 )->SetChanData( chip, data ); - } -} - -void Channel::WriteA0( const Chip* chip, Bit8u val ) { - Bit8u fourOp = chip->reg104 & chip->opl3Active & fourMask; - //Don't handle writes to silent fourop channels - if ( fourOp > 0x80 ) - return; - Bit32u change = (chanData ^ val ) & 0xff; - if ( change ) { - chanData ^= change; - UpdateFrequency( chip, fourOp ); - } -} - -void Channel::WriteB0( const Chip* chip, Bit8u val ) { - Bit8u fourOp = chip->reg104 & chip->opl3Active & fourMask; - //Don't handle writes to silent fourop channels - if ( fourOp > 0x80 ) - return; - Bitu change = (chanData ^ ( val << 8 ) ) & 0x1f00; - if ( change ) { - chanData ^= change; - UpdateFrequency( chip, fourOp ); - } - //Check for a change in the keyon/off state - if ( !(( val ^ regB0) & 0x20)) - return; - regB0 = val; - if ( val & 0x20 ) { - Op(0)->KeyOn( 0x1 ); - Op(1)->KeyOn( 0x1 ); - if ( fourOp & 0x3f ) { - ( this + 1 )->Op(0)->KeyOn( 1 ); - ( this + 1 )->Op(1)->KeyOn( 1 ); - } - } else { - Op(0)->KeyOff( 0x1 ); - Op(1)->KeyOff( 0x1 ); - if ( fourOp & 0x3f ) { - ( this + 1 )->Op(0)->KeyOff( 1 ); - ( this + 1 )->Op(1)->KeyOff( 1 ); - } - } -} - -void Channel::WriteC0( const Chip* chip, Bit8u val ) { - Bit8u change = val ^ regC0; - if ( !change ) - return; - regC0 = val; - feedback = ( val >> 1 ) & 7; - if ( feedback ) { - //We shift the input to the right 10 bit wave index value - feedback = 9 - feedback; - } else { - feedback = 31; - } - //Select the new synth mode - if ( chip->opl3Active ) { - //4-op mode enabled for this channel - if ( (chip->reg104 & fourMask) & 0x3f ) { - Channel* chan0, *chan1; - //Check if it's the 2nd channel in a 4-op - if ( !(fourMask & 0x80 ) ) { - chan0 = this; - chan1 = this + 1; - } else { - chan0 = this - 1; - chan1 = this; - } - - Bit8u synth = ( (chan0->regC0 & 1) << 0 )| (( chan1->regC0 & 1) << 1 ); - switch ( synth ) { - case 0: - chan0->synthHandler = &Channel::BlockTemplate< sm3FMFM >; - break; - case 1: - chan0->synthHandler = &Channel::BlockTemplate< sm3AMFM >; - break; - case 2: - chan0->synthHandler = &Channel::BlockTemplate< sm3FMAM >; - break; - case 3: - chan0->synthHandler = &Channel::BlockTemplate< sm3AMAM >; - break; - } - //Disable updating percussion channels - } else if ((fourMask & 0x40) && ( chip->regBD & 0x20) ) { - - //Regular dual op, am or fm - } else if ( val & 1 ) { - synthHandler = &Channel::BlockTemplate< sm3AM >; - } else { - synthHandler = &Channel::BlockTemplate< sm3FM >; - } - maskLeft = ( val & 0x10 ) ? -1 : 0; - maskRight = ( val & 0x20 ) ? -1 : 0; - //opl2 active - } else { - //Disable updating percussion channels - if ( (fourMask & 0x40) && ( chip->regBD & 0x20 ) ) { - - //Regular dual op, am or fm - } else if ( val & 1 ) { - synthHandler = &Channel::BlockTemplate< sm2AM >; - } else { - synthHandler = &Channel::BlockTemplate< sm2FM >; - } - } -} - -void Channel::ResetC0( const Chip* chip ) { - Bit8u val = regC0; - regC0 ^= 0xff; - WriteC0( chip, val ); -}; - -template< bool opl3Mode> -INLINE void Channel::GeneratePercussion( Chip* chip, Bit32s* output ) { - Channel* chan = this; - - //BassDrum - Bit32s mod = (Bit32u)((old[0] + old[1])) >> feedback; - old[0] = old[1]; - old[1] = Op(0)->GetSample( mod ); - - //When bassdrum is in AM mode first operator is ignoed - if ( chan->regC0 & 1 ) { - mod = 0; - } else { - mod = old[0]; - } - Bit32s sample = Op(1)->GetSample( mod ); - - - //Precalculate stuff used by other outputs - Bit32u noiseBit = chip->ForwardNoise() & 0x1; - Bit32u c2 = Op(2)->ForwardWave(); - Bit32u c5 = Op(5)->ForwardWave(); - Bit32u phaseBit = (((c2 & 0x88) ^ ((c2<<5) & 0x80)) | ((c5 ^ (c5<<2)) & 0x20)) ? 0x02 : 0x00; - - //Hi-Hat - Bit32u hhVol = Op(2)->ForwardVolume(); - if ( !ENV_SILENT( hhVol ) ) { - Bit32u hhIndex = (phaseBit<<8) | (0x34 << ( phaseBit ^ (noiseBit << 1 ))); - sample += Op(2)->GetWave( hhIndex, hhVol ); - } - //Snare Drum - Bit32u sdVol = Op(3)->ForwardVolume(); - if ( !ENV_SILENT( sdVol ) ) { - Bit32u sdIndex = ( 0x100 + (c2 & 0x100) ) ^ ( noiseBit << 8 ); - sample += Op(3)->GetWave( sdIndex, sdVol ); - } - //Tom-tom - sample += Op(4)->GetSample( 0 ); - - //Top-Cymbal - Bit32u tcVol = Op(5)->ForwardVolume(); - if ( !ENV_SILENT( tcVol ) ) { - Bit32u tcIndex = (1 + phaseBit) << 8; - sample += Op(5)->GetWave( tcIndex, tcVol ); - } - sample <<= 1; - if ( opl3Mode ) { - output[0] += sample; - output[1] += sample; - } else { - output[0] += sample; - } -} - -template<SynthMode mode> -Channel* Channel::BlockTemplate( Chip* chip, Bit32u samples, Bit32s* output ) { - switch( mode ) { - case sm2AM: - case sm3AM: - if ( Op(0)->Silent() && Op(1)->Silent() ) { - old[0] = old[1] = 0; - return (this + 1); - } - break; - case sm2FM: - case sm3FM: - if ( Op(1)->Silent() ) { - old[0] = old[1] = 0; - return (this + 1); - } - break; - case sm3FMFM: - if ( Op(3)->Silent() ) { - old[0] = old[1] = 0; - return (this + 2); - } - break; - case sm3AMFM: - if ( Op(0)->Silent() && Op(3)->Silent() ) { - old[0] = old[1] = 0; - return (this + 2); - } - break; - case sm3FMAM: - if ( Op(1)->Silent() && Op(3)->Silent() ) { - old[0] = old[1] = 0; - return (this + 2); - } - break; - case sm3AMAM: - if ( Op(0)->Silent() && Op(2)->Silent() && Op(3)->Silent() ) { - old[0] = old[1] = 0; - return (this + 2); - } - break; - default:break; - } - //Init the operators with the the current vibrato and tremolo values - Op( 0 )->Prepare( chip ); - Op( 1 )->Prepare( chip ); - if ( mode > sm4Start ) { - Op( 2 )->Prepare( chip ); - Op( 3 )->Prepare( chip ); - } - if ( mode > sm6Start ) { - Op( 4 )->Prepare( chip ); - Op( 5 )->Prepare( chip ); - } - for ( Bitu i = 0; i < samples; i++ ) { - //Early out for percussion handlers - if ( mode == sm2Percussion ) { - GeneratePercussion<false>( chip, output + i ); - continue; //Prevent some unitialized value bitching - } else if ( mode == sm3Percussion ) { - GeneratePercussion<true>( chip, output + i * 2 ); - continue; //Prevent some unitialized value bitching - } - - //Do unsigned shift so we can shift out all bits but still stay in 10 bit range otherwise - Bit32s mod = (Bit32u)((old[0] + old[1])) >> feedback; - old[0] = old[1]; - old[1] = Op(0)->GetSample( mod ); - Bit32s sample; - Bit32s out0 = old[0]; - if ( mode == sm2AM || mode == sm3AM ) { - sample = out0 + Op(1)->GetSample( 0 ); - } else if ( mode == sm2FM || mode == sm3FM ) { - sample = Op(1)->GetSample( out0 ); - } else if ( mode == sm3FMFM ) { - Bits next = Op(1)->GetSample( out0 ); - next = Op(2)->GetSample( next ); - sample = Op(3)->GetSample( next ); - } else if ( mode == sm3AMFM ) { - sample = out0; - Bits next = Op(1)->GetSample( 0 ); - next = Op(2)->GetSample( next ); - sample += Op(3)->GetSample( next ); - } else if ( mode == sm3FMAM ) { - sample = Op(1)->GetSample( out0 ); - Bits next = Op(2)->GetSample( 0 ); - sample += Op(3)->GetSample( next ); - } else if ( mode == sm3AMAM ) { - sample = out0; - Bits next = Op(1)->GetSample( 0 ); - sample += Op(2)->GetSample( next ); - sample += Op(3)->GetSample( 0 ); - } - switch( mode ) { - case sm2AM: - case sm2FM: - output[ i ] += sample; - break; - case sm3AM: - case sm3FM: - case sm3FMFM: - case sm3AMFM: - case sm3FMAM: - case sm3AMAM: - output[ i * 2 + 0 ] += sample & maskLeft; - output[ i * 2 + 1 ] += sample & maskRight; - break; - default:break; - } - } - switch( mode ) { - case sm2AM: - case sm2FM: - case sm3AM: - case sm3FM: - return ( this + 1 ); - case sm3FMFM: - case sm3AMFM: - case sm3FMAM: - case sm3AMAM: - return( this + 2 ); - case sm2Percussion: - case sm3Percussion: - return( this + 3 ); - } - return 0; -} + /* + Channel + */ -/* - Chip -*/ + Channel::Channel() + { + old[0] = old[1] = 0; + chanData = 0; + regB0 = 0; + regC0 = 0; + maskLeft = -1; + maskRight = -1; + feedback = 31; + fourMask = 0; + synthHandler = &Channel::BlockTemplate< sm2FM >; + } -Chip::Chip() { - reg08 = 0; - reg04 = 0; - regBD = 0; - reg104 = 0; - opl3Active = 0; -} - -INLINE Bit32u Chip::ForwardNoise() { - noiseCounter += noiseAdd; - Bitu count = noiseCounter >> LFO_SH; - noiseCounter &= WAVE_MASK; - for ( ; count > 0; --count ) { - //Noise calculation from mame - noiseValue ^= ( 0x800302 ) & ( 0 - (noiseValue & 1 ) ); - noiseValue >>= 1; - } - return noiseValue; -} - -INLINE Bit32u Chip::ForwardLFO( Bit32u samples ) { - //Current vibrato value, runs 4x slower than tremolo - vibratoSign = ( VibratoTable[ vibratoIndex >> 2] ) >> 7; - vibratoShift = ( VibratoTable[ vibratoIndex >> 2] & 7) + vibratoStrength; - tremoloValue = TremoloTable[ tremoloIndex ] >> tremoloStrength; - - //Check hom many samples there can be done before the value changes - Bit32u todo = LFO_MAX - lfoCounter; - Bit32u count = (todo + lfoAdd - 1) / lfoAdd; - if ( count > samples ) { - count = samples; - lfoCounter += count * lfoAdd; - } else { - lfoCounter += count * lfoAdd; - lfoCounter &= (LFO_MAX - 1); - //Maximum of 7 vibrato value * 4 - vibratoIndex = ( vibratoIndex + 1 ) & 31; - //Clip tremolo to the the table size - if ( tremoloIndex + 1 < TREMOLO_TABLE ) - ++tremoloIndex; - else - tremoloIndex = 0; - } - return count; -} - - -void Chip::WriteBD( Bit8u val ) { - Bit8u change = regBD ^ val; - if ( !change ) - return; - regBD = val; - //TODO could do this with shift and xor? - vibratoStrength = (val & 0x40) ? 0x00 : 0x01; - tremoloStrength = (val & 0x80) ? 0x00 : 0x02; - if ( val & 0x20 ) { - //Drum was just enabled, make sure channel 6 has the right synth - if ( change & 0x20 ) { - if ( opl3Active ) { - chan[6].synthHandler = &Channel::BlockTemplate< sm3Percussion >; - } else { - chan[6].synthHandler = &Channel::BlockTemplate< sm2Percussion >; - } - } - //Bass Drum - if ( val & 0x10 ) { - chan[6].op[0].KeyOn( 0x2 ); - chan[6].op[1].KeyOn( 0x2 ); - } else { - chan[6].op[0].KeyOff( 0x2 ); - chan[6].op[1].KeyOff( 0x2 ); - } - //Hi-Hat - if ( val & 0x1 ) { - chan[7].op[0].KeyOn( 0x2 ); - } else { - chan[7].op[0].KeyOff( 0x2 ); - } - //Snare - if ( val & 0x8 ) { - chan[7].op[1].KeyOn( 0x2 ); - } else { - chan[7].op[1].KeyOff( 0x2 ); - } - //Tom-Tom - if ( val & 0x4 ) { - chan[8].op[0].KeyOn( 0x2 ); - } else { - chan[8].op[0].KeyOff( 0x2 ); - } - //Top Cymbal - if ( val & 0x2 ) { - chan[8].op[1].KeyOn( 0x2 ); - } else { - chan[8].op[1].KeyOff( 0x2 ); - } - //Toggle keyoffs when we turn off the percussion - } else if ( change & 0x20 ) { - //Trigger a reset to setup the original synth handler - chan[6].ResetC0( this ); - chan[6].op[0].KeyOff( 0x2 ); - chan[6].op[1].KeyOff( 0x2 ); - chan[7].op[0].KeyOff( 0x2 ); - chan[7].op[1].KeyOff( 0x2 ); - chan[8].op[0].KeyOff( 0x2 ); - chan[8].op[1].KeyOff( 0x2 ); - } -} - - -#define REGOP( _FUNC_ ) \ - index = ( ( reg >> 3) & 0x20 ) | ( reg & 0x1f ); \ - if ( OpOffsetTable[ index ] ) { \ - Operator* regOp = (Operator*)( ((char *)this ) + OpOffsetTable[ index ] ); \ - regOp->_FUNC_( this, val ); \ - } - -#define REGCHAN( _FUNC_ ) \ - index = ( ( reg >> 4) & 0x10 ) | ( reg & 0xf ); \ - if ( ChanOffsetTable[ index ] ) { \ - Channel* regChan = (Channel*)( ((char *)this ) + ChanOffsetTable[ index ] ); \ - regChan->_FUNC_( this, val ); \ - } - -void Chip::WriteReg( Bit32u reg, Bit8u val ) { - Bitu index; - switch ( (reg & 0xf0) >> 4 ) { - case 0x00 >> 4: - if ( reg == 0x01 ) { - waveFormMask = ( val & 0x20 ) ? 0x7 : 0x0; - } else if ( reg == 0x104 ) { - //Only detect changes in lowest 6 bits - if ( !((reg104 ^ val) & 0x3f) ) - return; - //Always keep the highest bit enabled, for checking > 0x80 - reg104 = 0x80 | ( val & 0x3f ); - } else if ( reg == 0x105 ) { - //MAME says the real opl3 doesn't reset anything on opl3 disable/enable till the next write in another register - if ( !((opl3Active ^ val) & 1 ) ) - return; - opl3Active = ( val & 1 ) ? 0xff : 0; - //Update the 0xc0 register for all channels to signal the switch to mono/stereo handlers - for ( int i = 0; i < 18;i++ ) { - chan[i].ResetC0( this ); - } - } else if ( reg == 0x08 ) { - reg08 = val; - } - case 0x10 >> 4: - break; - case 0x20 >> 4: - case 0x30 >> 4: - REGOP( Write20 ); - break; - case 0x40 >> 4: - case 0x50 >> 4: - REGOP( Write40 ); - break; - case 0x60 >> 4: - case 0x70 >> 4: - REGOP( Write60 ); - break; - case 0x80 >> 4: - case 0x90 >> 4: - REGOP( Write80 ); - break; - case 0xa0 >> 4: - REGCHAN( WriteA0 ); - break; - case 0xb0 >> 4: - if ( reg == 0xbd ) { - WriteBD( val ); - } else { - REGCHAN( WriteB0 ); - } - break; - case 0xc0 >> 4: - REGCHAN( WriteC0 ); - case 0xd0 >> 4: - break; - case 0xe0 >> 4: - case 0xf0 >> 4: - REGOP( WriteE0 ); - break; - } -} - - -Bit32u Chip::WriteAddr( Bit32u port, Bit8u val ) { - switch ( port & 3 ) { - case 0: - return val; - case 2: - if ( opl3Active || (val == 0x05) ) - return 0x100 | val; - else - return val; - } - return 0; -} - -void Chip::GenerateBlock2( Bitu total, Bit32s* output ) { - while ( total > 0 ) { - Bit32u samples = ForwardLFO( total ); - memset(output, 0, sizeof(Bit32s) * samples); - int count = 0; - for( Channel* ch = chan; ch < chan + 9; ) { - count++; - ch = (ch->*(ch->synthHandler))( this, samples, output ); - } - total -= samples; - output += samples; - } -} - -void Chip::GenerateBlock3( Bitu total, Bit32s* output ) { - while ( total > 0 ) { - Bit32u samples = ForwardLFO( total ); - memset(output, 0, sizeof(Bit32s) * samples *2); - int count = 0; - for( Channel* ch = chan; ch < chan + 18; ) { - count++; - ch = (ch->*(ch->synthHandler))( this, samples, output ); - } - total -= samples; - output += samples * 2; - } -} - -void Chip::Setup( Bit32u rate ) { - double original = OPLRATE; -// double original = rate; - double scale = original / (double)rate; - - //Noise counter is run at the same precision as general waves - noiseAdd = (Bit32u)( 0.5 + scale * ( 1 << LFO_SH ) ); - noiseCounter = 0; - noiseValue = 1; //Make sure it triggers the noise xor the first time - //The low frequency oscillation counter - //Every time his overflows vibrato and tremoloindex are increased - lfoAdd = (Bit32u)( 0.5 + scale * ( 1 << LFO_SH ) ); - lfoCounter = 0; - vibratoIndex = 0; - tremoloIndex = 0; - - //With higher octave this gets shifted up - //-1 since the freqCreateTable = *2 -#ifdef WAVE_PRECISION - double freqScale = ( 1 << 7 ) * scale * ( 1 << ( WAVE_SH - 1 - 10)); - for ( int i = 0; i < 16; i++ ) { - freqMul[i] = (Bit32u)( 0.5 + freqScale * FreqCreateTable[ i ] ); - } -#else - Bit32u freqScale = (Bit32u)( 0.5 + scale * ( 1 << ( WAVE_SH - 1 - 10))); - for ( int i = 0; i < 16; i++ ) { - freqMul[i] = freqScale * FreqCreateTable[ i ]; - } -#endif + void Channel::SetChanData(const Chip *chip, Bit32u data) + { + Bit32u change = chanData ^ data; + chanData = data; + Op(0)->chanData = data; + Op(1)->chanData = data; + //Since a frequency update triggered this, always update frequency + Op(0)->UpdateFrequency(); + Op(1)->UpdateFrequency(); + + if(change & (0xff << SHIFT_KSLBASE)) + { + Op(0)->UpdateAttenuation(); + Op(1)->UpdateAttenuation(); + } + + if(change & (0xff << SHIFT_KEYCODE)) + { + Op(0)->UpdateRates(chip); + Op(1)->UpdateRates(chip); + } + } - //-3 since the real envelope takes 8 steps to reach the single value we supply - for ( Bit8u i = 0; i < 76; i++ ) { - Bit8u index, shift; - EnvelopeSelect( i, index, shift ); - linearRates[i] = (Bit32u)( scale * (EnvelopeIncreaseTable[ index ] << ( RATE_SH + ENV_EXTRA - shift - 3 ))); - } - - if(rate == 48000) - { - /* BISQWIT ADD: Use precalculated table for this common sample-rate. - * Because the actual generation code, below, is MOLASSES SLOW on DOS. - */ - static const Bit32u precalculated_table[62] = -{2152,2700,3228,3712,4304,5399,6456,7424,8608,10799,12912,14849,17216,21598, -25824,29698,34432,43196,51650,59398,68864,86392,103310,118795,137746,172847, -206619,237693,275559,345774,413238,475500,543030,678787,814545,950302,1086060, -1357575,1629090,1900605,2172120,2715151,3258181,3801211,4344241,5430302, -6516362,7602423,8688483,10860604,13032725,15204846,17376967,21721209,26065451, -30409693,34753934,43442418,52130902,60819386,69507869,69507869 }; - for ( Bit8u i = 0; i < 62; i++ ) - attackRates[i] = precalculated_table[i]; + void Channel::UpdateFrequency(const Chip *chip, Bit8u fourOp) + { + //Extrace the frequency bits + Bit32u data = chanData & 0xffff; + Bit32u kslBase = KslTable[ data >> 6 ]; + Bit32u keyCode = (data & 0x1c00) >> 9; + + if(chip->reg08 & 0x40) + { + keyCode |= (data & 0x100) >> 8; /* notesel == 1 */ + } + else + { + keyCode |= (data & 0x200) >> 9; /* notesel == 0 */ + } + + //Add the keycode and ksl into the highest bits of chanData + data |= (keyCode << SHIFT_KEYCODE) | (kslBase << SHIFT_KSLBASE); + (this + 0)->SetChanData(chip, data); + + if(fourOp & 0x3f) + (this + 1)->SetChanData(chip, data); } - else if(rate == 44100) - { - static const Bit32u precalculated_table[62] = -{2342,2939,3513,4040,4685,5877,7027,8081,9369,11754,14054,16162,18738,23508, -28108,32325,37478,47018,56219,64649,74965,94044,112448,129292,149929,188132, -224945,258713,300002,376263,449999,517550,591053,738816,886579,1034343,1182106, -1477633,1773159,2068686,2364213,2955266,3546319,4137373,4728426,5910533, -7092639,8274746,9456853,11821066,14185279,16549492,18913706,23642132,28370559, -33098985,37827412,47284265,56741118,66197971,75654824,75654824 }; - for ( Bit8u i = 0; i < 62; i++ ) - attackRates[i] = precalculated_table[i]; + + void Channel::WriteA0(const Chip *chip, Bit8u val) + { + Bit8u fourOp = chip->reg104 & chip->opl3Active & fourMask; + + //Don't handle writes to silent fourop channels + if(fourOp > 0x80) + return; + + Bit32u change = (chanData ^ val) & 0xff; + + if(change) + { + chanData ^= change; + UpdateFrequency(chip, fourOp); + } } - else if(rate == 22050) - { - static const Bit32u precalculated_table[62] = -{4685,5877,7027,8081,9369,11754,14054,16162,18738,23508,28108,32325,37478, -47018,56219,64649,74965,94044,112448,129292,149929,188132,224945,258713,300002, -376263,449999,517550,591053,738816,886579,1034343,1182106,1477633,1773159, -2068686,2364213,2955266,3546319,4137373,4728426,5910533,7092639,8274746, -9456853,11821066,14185279,16549492,18913706,23642132,28370559,33098985, -37827412,47284265,56741118,66197971,75654824,94568530,113482236,132395942, -151309648,151309648 }; - for ( Bit8u i = 0; i < 62; i++ ) - attackRates[i] = precalculated_table[i]; + + void Channel::WriteB0(const Chip *chip, Bit8u val) + { + Bit8u fourOp = chip->reg104 & chip->opl3Active & fourMask; + + //Don't handle writes to silent fourop channels + if(fourOp > 0x80) + return; + + Bitu change = (chanData ^ (val << 8)) & 0x1f00; + + if(change) + { + chanData ^= change; + UpdateFrequency(chip, fourOp); + } + + //Check for a change in the keyon/off state + if(!((val ^ regB0) & 0x20)) + return; + + regB0 = val; + + if(val & 0x20) + { + Op(0)->KeyOn(0x1); + Op(1)->KeyOn(0x1); + + if(fourOp & 0x3f) + { + (this + 1)->Op(0)->KeyOn(1); + (this + 1)->Op(1)->KeyOn(1); + } + } + else + { + Op(0)->KeyOff(0x1); + Op(1)->KeyOff(0x1); + + if(fourOp & 0x3f) + { + (this + 1)->Op(0)->KeyOff(1); + (this + 1)->Op(1)->KeyOff(1); + } + } } - //Generate the best matching attack rate - else for ( Bit8u i = 0; i < 62; i++ ) { - Bit8u index, shift; - EnvelopeSelect( i, index, shift ); - //Original amount of samples the attack would take - Bit32s original = (Bit32u)( (AttackSamplesTable[ index ] << shift) / scale); - - Bit32s guessAdd = (Bit32u)( scale * (EnvelopeIncreaseTable[ index ] << ( RATE_SH - shift - 3 ))); - Bit32s bestAdd = guessAdd; - Bit32u bestDiff = 1 << 30; - for( Bit32u passes = 0; passes < 16; passes ++ ) { - Bit32s volume = ENV_MAX; - Bit32s samples = 0; - Bit32u count = 0; - while ( volume > 0 && samples < original * 2 ) { - count += guessAdd; - Bit32s change = count >> RATE_SH; - count &= RATE_MASK; - if ( GCC_UNLIKELY(change) ) { // less than 1 % - volume += ( ~volume * change ) >> 3; - } - samples++; - - } - Bit32s diff = original - samples; - Bit32u lDiff = labs( diff ); - //Init last on first pass - if ( lDiff < bestDiff ) { - bestDiff = lDiff; - bestAdd = guessAdd; - if ( !bestDiff ) - break; - } - //Below our target - if ( diff < 0 ) { - //Better than the last time - Bit32s mul = ((original - diff) << 12) / original; - guessAdd = ((guessAdd * mul) >> 12); - guessAdd++; - } else if ( diff > 0 ) { - Bit32s mul = ((original - diff) << 12) / original; - guessAdd = (guessAdd * mul) >> 12; - guessAdd--; - } - } - attackRates[i] = bestAdd; - } - /*fprintf(stderr, "attack rate table: "); - for ( Bit8u i = 0; i < 62; i++ ) - fprintf(stderr, ",%u", attackRates[i]); - fprintf(stderr, "\n");*/ - - for ( Bit8u i = 62; i < 76; i++ ) { - //This should provide instant volume maximizing - attackRates[i] = 8 << RATE_SH; - } - //Setup the channels with the correct four op flags - //Channels are accessed through a table so they appear linear here - chan[ 0].fourMask = 0x00 | ( 1 << 0 ); - chan[ 1].fourMask = 0x80 | ( 1 << 0 ); - chan[ 2].fourMask = 0x00 | ( 1 << 1 ); - chan[ 3].fourMask = 0x80 | ( 1 << 1 ); - chan[ 4].fourMask = 0x00 | ( 1 << 2 ); - chan[ 5].fourMask = 0x80 | ( 1 << 2 ); - - chan[ 9].fourMask = 0x00 | ( 1 << 3 ); - chan[10].fourMask = 0x80 | ( 1 << 3 ); - chan[11].fourMask = 0x00 | ( 1 << 4 ); - chan[12].fourMask = 0x80 | ( 1 << 4 ); - chan[13].fourMask = 0x00 | ( 1 << 5 ); - chan[14].fourMask = 0x80 | ( 1 << 5 ); - - //mark the percussion channels - chan[ 6].fourMask = 0x40; - chan[ 7].fourMask = 0x40; - chan[ 8].fourMask = 0x40; - - //Clear Everything in opl3 mode - WriteReg( 0x105, 0x1 ); - for ( int i = 0; i < 512; i++ ) { - if ( i == 0x105 ) - continue; - WriteReg( i, 0xff ); - WriteReg( i, 0x0 ); - } - WriteReg( 0x105, 0x0 ); - //Clear everything in opl2 mode - for ( int i = 0; i < 255; i++ ) { - WriteReg( i, 0xff ); - WriteReg( i, 0x0 ); - } -} - -static bool doneTables = false; -void InitTables( void ) { - if ( doneTables ) - return; - doneTables = true; -#if ( DBOPL_WAVE == WAVE_HANDLER ) || ( DBOPL_WAVE == WAVE_TABLELOG ) - //Exponential volume table, same as the real adlib - for ( int i = 0; i < 256; i++ ) { - //Save them in reverse - ExpTable[i] = (int)( 0.5 + ( pow(2.0, ( 255 - i) * ( 1.0 /256 ) )-1) * 1024 ); - ExpTable[i] += 1024; //or remove the -1 oh well :) - //Preshift to the left once so the final volume can shift to the right - ExpTable[i] *= 2; - } -#endif -#if ( DBOPL_WAVE == WAVE_HANDLER ) - //Add 0.5 for the trunc rounding of the integer cast - //Do a PI sinetable instead of the original 0.5 PI - for ( int i = 0; i < 512; i++ ) { - SinTable[i] = (Bit16s)( 0.5 - log10( sin( (i + 0.5) * (PI / 512.0) ) ) / log10(2.0)*256 ); - } -#endif -#if ( DBOPL_WAVE == WAVE_TABLEMUL ) - //Multiplication based tables - for ( int i = 0; i < 384; i++ ) { - int s = i * 8; - //TODO maybe keep some of the precision errors of the original table? - double val = ( 0.5 + ( pow(2.0, -1.0 + ( 255 - s) * ( 1.0 /256 ) )) * ( 1 << MUL_SH )); - MulTable[i] = (Bit16u)(val); - } - - //Sine Wave Base - for ( int i = 0; i < 512; i++ ) { - WaveTable[ 0x0200 + i ] = (Bit16s)(sin( (i + 0.5) * (PI / 512.0) ) * 4084); - WaveTable[ 0x0000 + i ] = -WaveTable[ 0x200 + i ]; - } - //Exponential wave - for ( int i = 0; i < 256; i++ ) { - WaveTable[ 0x700 + i ] = (Bit16s)( 0.5 + ( pow(2.0, -1.0 + ( 255 - i * 8) * ( 1.0 /256 ) ) ) * 4085 ); - WaveTable[ 0x6ff - i ] = -WaveTable[ 0x700 + i ]; - } -#endif -#if ( DBOPL_WAVE == WAVE_TABLELOG ) - //Sine Wave Base - for ( int i = 0; i < 512; i++ ) { - WaveTable[ 0x0200 + i ] = (Bit16s)( 0.5 - log10( sin( (i + 0.5) * (PI / 512.0) ) ) / log10(2.0)*256 ); - WaveTable[ 0x0000 + i ] = ((Bit16s)0x8000) | WaveTable[ 0x200 + i]; - } - //Exponential wave - for ( int i = 0; i < 256; i++ ) { - WaveTable[ 0x700 + i ] = i * 8; - WaveTable[ 0x6ff - i ] = ((Bit16s)0x8000) | i * 8; - } -#endif - // | |//\\|____|WAV7|//__|/\ |____|/\/\| - // |\\//| | |WAV7| | \/| | | - // |06 |0126|27 |7 |3 |4 |4 5 |5 | - -#if (( DBOPL_WAVE == WAVE_TABLELOG ) || ( DBOPL_WAVE == WAVE_TABLEMUL )) - for ( int i = 0; i < 256; i++ ) { - //Fill silence gaps - WaveTable[ 0x400 + i ] = WaveTable[0]; - WaveTable[ 0x500 + i ] = WaveTable[0]; - WaveTable[ 0x900 + i ] = WaveTable[0]; - WaveTable[ 0xc00 + i ] = WaveTable[0]; - WaveTable[ 0xd00 + i ] = WaveTable[0]; - //Replicate sines in other pieces - WaveTable[ 0x800 + i ] = WaveTable[ 0x200 + i ]; - //double speed sines - WaveTable[ 0xa00 + i ] = WaveTable[ 0x200 + i * 2 ]; - WaveTable[ 0xb00 + i ] = WaveTable[ 0x000 + i * 2 ]; - WaveTable[ 0xe00 + i ] = WaveTable[ 0x200 + i * 2 ]; - WaveTable[ 0xf00 + i ] = WaveTable[ 0x200 + i * 2 ]; - } -#endif + void Channel::WriteC0(const Chip *chip, Bit8u val) + { + Bit8u change = val ^ regC0; + + if(!change) + return; + + regC0 = val; + feedback = (val >> 1) & 7; + + if(feedback) + { + //We shift the input to the right 10 bit wave index value + feedback = 9 - feedback; + } + else + feedback = 31; + + //Select the new synth mode + if(chip->opl3Active) + { + //4-op mode enabled for this channel + if((chip->reg104 & fourMask) & 0x3f) + { + Channel *chan0, *chan1; + + //Check if it's the 2nd channel in a 4-op + if(!(fourMask & 0x80)) + { + chan0 = this; + chan1 = this + 1; + } + else + { + chan0 = this - 1; + chan1 = this; + } + + Bit8u synth = ((chan0->regC0 & 1) << 0) | ((chan1->regC0 & 1) << 1); + + switch(synth) + { + case 0: + chan0->synthHandler = &Channel::BlockTemplate< sm3FMFM >; + break; + + case 1: + chan0->synthHandler = &Channel::BlockTemplate< sm3AMFM >; + break; + + case 2: + chan0->synthHandler = &Channel::BlockTemplate< sm3FMAM >; + break; + + case 3: + chan0->synthHandler = &Channel::BlockTemplate< sm3AMAM >; + break; + } + + //Disable updating percussion channels + } + else if((fourMask & 0x40) && (chip->regBD & 0x20)) + { + //Regular dual op, am or fm + } + else if(val & 1) + synthHandler = &Channel::BlockTemplate< sm3AM >; + else + synthHandler = &Channel::BlockTemplate< sm3FM >; + + maskLeft = (val & 0x10) ? -1 : 0; + maskRight = (val & 0x20) ? -1 : 0; + //opl2 active + } + else + { + //Disable updating percussion channels + if((fourMask & 0x40) && (chip->regBD & 0x20)) + { + //Regular dual op, am or fm + } + else if(val & 1) + synthHandler = &Channel::BlockTemplate< sm2AM >; + else + synthHandler = &Channel::BlockTemplate< sm2FM >; + } + } - //Create the ksl table - for ( int oct = 0; oct < 8; oct++ ) { - int base = oct * 8; - for ( int i = 0; i < 16; i++ ) { - int val = base - KslCreateTable[i]; - if ( val < 0 ) - val = 0; - //*4 for the final range to match attenuation range - KslTable[ oct * 16 + i ] = val * 4; - } - } - //Create the Tremolo table, just increase and decrease a triangle wave - for ( Bit8u i = 0; i < TREMOLO_TABLE / 2; i++ ) { - Bit8u val = i << ENV_EXTRA; - TremoloTable[i] = val; - TremoloTable[TREMOLO_TABLE - 1 - i] = val; - } - //Create a table with offsets of the channels from the start of the chip - DBOPL::Chip* chip = 0; - for ( Bitu i = 0; i < 32; i++ ) { - Bitu index = i & 0xf; - if ( index >= 9 ) { - ChanOffsetTable[i] = 0; - continue; - } - //Make sure the four op channels follow eachother - if ( index < 6 ) { - index = (index % 3) * 2 + ( index / 3 ); - } - //Add back the bits for highest ones - if ( i >= 16 ) - index += 9; - Bitu blah = reinterpret_cast<Bitu>( &(chip->chan[ index ]) ); - ChanOffsetTable[i] = blah; - } - //Same for operators - for ( Bitu i = 0; i < 64; i++ ) { - if ( i % 8 >= 6 || ( (i / 8) % 4 == 3 ) ) { - OpOffsetTable[i] = 0; - continue; - } - Bitu chNum = (i / 8) * 3 + (i % 8) % 3; - //Make sure we use 16 and up for the 2nd range to match the chanoffset gap - if ( chNum >= 12 ) - chNum += 16 - 12; - Bitu opNum = ( i % 8 ) / 3; - DBOPL::Channel* chan = 0; - Bitu blah = reinterpret_cast<Bitu>( &(chan->op[opNum]) ); - OpOffsetTable[i] = ChanOffsetTable[ chNum ] + blah; - } -#if 0 - //Stupid checks if table's are correct - for ( Bitu i = 0; i < 18; i++ ) { - Bit32u find = (Bit16u)( &(chip->chan[ i ]) ); - for ( Bitu c = 0; c < 32; c++ ) { - if ( ChanOffsetTable[c] == find ) { - find = 0; - break; - } - } - if ( find ) { - find = find; - } - } - for ( Bitu i = 0; i < 36; i++ ) { - Bit32u find = (Bit16u)( &(chip->chan[ i / 2 ].op[i % 2]) ); - for ( Bitu c = 0; c < 64; c++ ) { - if ( OpOffsetTable[c] == find ) { - find = 0; - break; - } - } - if ( find ) { - find = find; - } - } -#endif -} - -Bit32u Handler::WriteAddr( Bit32u port, Bit8u val ) { - return chip.WriteAddr( port, val ); - -} -void Handler::WriteReg( Bit32u addr, Bit8u val ) { - chip.WriteReg( addr, val ); -} - -void Handler::Generate( void(*AddSamples_m32)(Bitu,Bit32s*), - void(*AddSamples_s32)(Bitu,Bit32s*), - Bitu samples ) { - Bit32s buffer[ 512 * 2 ]; - if ( GCC_UNLIKELY(samples > 512) ) - samples = 512; - if ( !chip.opl3Active ) { - chip.GenerateBlock2( samples, buffer ); - AddSamples_m32( samples, buffer ); - } else { - chip.GenerateBlock3( samples, buffer ); - AddSamples_s32( samples, buffer ); - } -} - -void Handler::GenerateArr(Bit32s* out, Bitu *samples ) -{ - if ( GCC_UNLIKELY(*samples > 512) ) - *samples = 512; - if ( !chip.opl3Active ) { - chip.GenerateBlock2( *samples, out ); - } else { - chip.GenerateBlock3( *samples, out ); + void Channel::ResetC0(const Chip *chip) + { + Bit8u val = regC0; + regC0 ^= 0xff; + WriteC0(chip, val); + } + + template< bool opl3Mode> + INLINE void Channel::GeneratePercussion(Chip *chip, Bit32s *output) + { + Channel *chan = this; + //BassDrum + Bit32s mod = (Bit32u)((old[0] + old[1])) >> feedback; + old[0] = old[1]; + old[1] = Op(0)->GetSample(mod); + + //When bassdrum is in AM mode first operator is ignoed + if(chan->regC0 & 1) + mod = 0; + else + mod = old[0]; + + Bit32s sample = Op(1)->GetSample(mod); + //Precalculate stuff used by other outputs + Bit32u noiseBit = chip->ForwardNoise() & 0x1; + Bit32u c2 = Op(2)->ForwardWave(); + Bit32u c5 = Op(5)->ForwardWave(); + Bit32u phaseBit = (((c2 & 0x88) ^ ((c2 << 5) & 0x80)) | ((c5 ^ (c5 << 2)) & 0x20)) ? 0x02 : 0x00; + //Hi-Hat + Bit32u hhVol = Op(2)->ForwardVolume(); + + if(!ENV_SILENT(hhVol)) + { + Bit32u hhIndex = (phaseBit << 8) | (0x34 << (phaseBit ^ (noiseBit << 1))); + sample += Op(2)->GetWave(hhIndex, hhVol); + } + + //Snare Drum + Bit32u sdVol = Op(3)->ForwardVolume(); + + if(!ENV_SILENT(sdVol)) + { + Bit32u sdIndex = (0x100 + (c2 & 0x100)) ^ (noiseBit << 8); + sample += Op(3)->GetWave(sdIndex, sdVol); + } + + //Tom-tom + sample += Op(4)->GetSample(0); + //Top-Cymbal + Bit32u tcVol = Op(5)->ForwardVolume(); + + if(!ENV_SILENT(tcVol)) + { + Bit32u tcIndex = (1 + phaseBit) << 8; + sample += Op(5)->GetWave(tcIndex, tcVol); + } + + sample <<= 1; + + if(opl3Mode) + { + output[0] += sample; + output[1] += sample; + } + else + output[0] += sample; + } + + template<SynthMode mode> + Channel *Channel::BlockTemplate(Chip *chip, Bit32u samples, Bit32s *output) + { + switch(mode) + { + case sm2AM: + case sm3AM: + if(Op(0)->Silent() && Op(1)->Silent()) + { + old[0] = old[1] = 0; + return (this + 1); + } + + break; + + case sm2FM: + case sm3FM: + if(Op(1)->Silent()) + { + old[0] = old[1] = 0; + return (this + 1); + } + + break; + + case sm3FMFM: + if(Op(3)->Silent()) + { + old[0] = old[1] = 0; + return (this + 2); + } + + break; + + case sm3AMFM: + if(Op(0)->Silent() && Op(3)->Silent()) + { + old[0] = old[1] = 0; + return (this + 2); + } + + break; + + case sm3FMAM: + if(Op(1)->Silent() && Op(3)->Silent()) + { + old[0] = old[1] = 0; + return (this + 2); + } + + break; + + case sm3AMAM: + if(Op(0)->Silent() && Op(2)->Silent() && Op(3)->Silent()) + { + old[0] = old[1] = 0; + return (this + 2); + } + + break; + + default: + break; + } + + //Init the operators with the the current vibrato and tremolo values + Op(0)->Prepare(chip); + Op(1)->Prepare(chip); + + if(mode > sm4Start) + { + Op(2)->Prepare(chip); + Op(3)->Prepare(chip); + } + + if(mode > sm6Start) + { + Op(4)->Prepare(chip); + Op(5)->Prepare(chip); + } + + for(Bitu i = 0; i < samples; i++) + { + //Early out for percussion handlers + if(mode == sm2Percussion) + { + GeneratePercussion<false>(chip, output + i); + continue; //Prevent some unitialized value bitching + } + else if(mode == sm3Percussion) + { + GeneratePercussion<true>(chip, output + i * 2); + continue; //Prevent some unitialized value bitching + } + + //Do unsigned shift so we can shift out all bits but still stay in 10 bit range otherwise + Bit32s mod = (Bit32u)((old[0] + old[1])) >> feedback; + old[0] = old[1]; + old[1] = Op(0)->GetSample(mod); + Bit32s sample; + Bit32s out0 = old[0]; + + if(mode == sm2AM || mode == sm3AM) + sample = out0 + Op(1)->GetSample(0); + else if(mode == sm2FM || mode == sm3FM) + sample = Op(1)->GetSample(out0); + else if(mode == sm3FMFM) + { + Bits next = Op(1)->GetSample(out0); + next = Op(2)->GetSample(next); + sample = Op(3)->GetSample(next); + } + else if(mode == sm3AMFM) + { + sample = out0; + Bits next = Op(1)->GetSample(0); + next = Op(2)->GetSample(next); + sample += Op(3)->GetSample(next); + } + else if(mode == sm3FMAM) + { + sample = Op(1)->GetSample(out0); + Bits next = Op(2)->GetSample(0); + sample += Op(3)->GetSample(next); + } + else if(mode == sm3AMAM) + { + sample = out0; + Bits next = Op(1)->GetSample(0); + sample += Op(2)->GetSample(next); + sample += Op(3)->GetSample(0); + } + + switch(mode) + { + case sm2AM: + case sm2FM: + output[ i ] += sample; + break; + + case sm3AM: + case sm3FM: + case sm3FMFM: + case sm3AMFM: + case sm3FMAM: + case sm3AMAM: + output[ i * 2 + 0 ] += sample & maskLeft; + output[ i * 2 + 1 ] += sample & maskRight; + break; + + default: + break; + } + } + + switch(mode) + { + case sm2AM: + case sm2FM: + case sm3AM: + case sm3FM: + return (this + 1); + + case sm3FMFM: + case sm3AMFM: + case sm3FMAM: + case sm3AMAM: + return(this + 2); + + case sm2Percussion: + case sm3Percussion: + return(this + 3); + } + + return 0; + } + + /* + Chip + */ + + Chip::Chip() + { + reg08 = 0; + reg04 = 0; + regBD = 0; + reg104 = 0; + opl3Active = 0; + //Extra zeros! + vibratoIndex = 0; + tremoloIndex = 0; + vibratoSign = 0; + vibratoShift = 0; + tremoloValue = 0; + vibratoStrength = 0; + tremoloStrength = 0; + waveFormMask = 0; + lfoCounter = 0; + lfoAdd = 0; + noiseCounter = 0; + noiseAdd = 0; + noiseValue = 0; + memset(freqMul, 0, sizeof(Bit32u) * 16); + memset(linearRates, 0, sizeof(Bit32u) * 76); + memset(attackRates, 0, sizeof(Bit32u) * 76); + } + + INLINE Bit32u Chip::ForwardNoise() + { + noiseCounter += noiseAdd; + Bitu count = noiseCounter >> LFO_SH; + noiseCounter &= WAVE_MASK; + + for(; count > 0; --count) + { + //Noise calculation from mame + noiseValue ^= (0x800302) & (0 - (noiseValue & 1)); + noiseValue >>= 1; + } + + return noiseValue; + } + + INLINE Bit32u Chip::ForwardLFO(Bit32u samples) + { + //Current vibrato value, runs 4x slower than tremolo + vibratoSign = (VibratoTable[ vibratoIndex >> 2]) >> 7; + vibratoShift = (VibratoTable[ vibratoIndex >> 2] & 7) + vibratoStrength; + tremoloValue = TremoloTable[ tremoloIndex ] >> tremoloStrength; + //Check hom many samples there can be done before the value changes + Bit32u todo = LFO_MAX - lfoCounter; + Bit32u count = (todo + lfoAdd - 1) / lfoAdd; + + if(count > samples) + { + count = samples; + lfoCounter += count * lfoAdd; + } + else + { + lfoCounter += count * lfoAdd; + lfoCounter &= (LFO_MAX - 1); + //Maximum of 7 vibrato value * 4 + vibratoIndex = (vibratoIndex + 1) & 31; + + //Clip tremolo to the the table size + if(tremoloIndex + 1 < TREMOLO_TABLE) + ++tremoloIndex; + else + tremoloIndex = 0; + } + + return count; + } + + + void Chip::WriteBD(Bit8u val) + { + Bit8u change = regBD ^ val; + + if(!change) + return; + + regBD = val; + //TODO could do this with shift and xor? + vibratoStrength = (val & 0x40) ? 0x00 : 0x01; + tremoloStrength = (val & 0x80) ? 0x00 : 0x02; + + if(val & 0x20) + { + //Drum was just enabled, make sure channel 6 has the right synth + if(change & 0x20) + { + if(opl3Active) + chan[6].synthHandler = &Channel::BlockTemplate< sm3Percussion >; + else + chan[6].synthHandler = &Channel::BlockTemplate< sm2Percussion >; + } + + //Bass Drum + if(val & 0x10) + { + chan[6].op[0].KeyOn(0x2); + chan[6].op[1].KeyOn(0x2); + } + else + { + chan[6].op[0].KeyOff(0x2); + chan[6].op[1].KeyOff(0x2); + } + + //Hi-Hat + if(val & 0x1) + chan[7].op[0].KeyOn(0x2); + else + chan[7].op[0].KeyOff(0x2); + + //Snare + if(val & 0x8) + chan[7].op[1].KeyOn(0x2); + else + chan[7].op[1].KeyOff(0x2); + + //Tom-Tom + if(val & 0x4) + chan[8].op[0].KeyOn(0x2); + else + chan[8].op[0].KeyOff(0x2); + + //Top Cymbal + if(val & 0x2) + chan[8].op[1].KeyOn(0x2); + else + chan[8].op[1].KeyOff(0x2); + + //Toggle keyoffs when we turn off the percussion + } + else if(change & 0x20) + { + //Trigger a reset to setup the original synth handler + chan[6].ResetC0(this); + chan[6].op[0].KeyOff(0x2); + chan[6].op[1].KeyOff(0x2); + chan[7].op[0].KeyOff(0x2); + chan[7].op[1].KeyOff(0x2); + chan[8].op[0].KeyOff(0x2); + chan[8].op[1].KeyOff(0x2); + } + } + + +#define REGOP( _FUNC_ ) \ + index = ( ( reg >> 3) & 0x20 ) | ( reg & 0x1f ); \ + if ( OpOffsetTable[ index ] ) { \ + Operator* regOp = (Operator*)( ((char *)this ) + OpOffsetTable[ index ] ); \ + regOp->_FUNC_( this, val ); \ + } + +#define REGCHAN( _FUNC_ ) \ + index = ( ( reg >> 4) & 0x10 ) | ( reg & 0xf ); \ + if ( ChanOffsetTable[ index ] ) { \ + Channel* regChan = (Channel*)( ((char *)this ) + ChanOffsetTable[ index ] ); \ + regChan->_FUNC_( this, val ); \ + } + + void Chip::WriteReg(Bit32u reg, Bit8u val) + { + Bitu index = 0; + + switch((reg & 0xf0) >> 4) + { + case 0x00 >> 4: + if(reg == 0x01) + waveFormMask = (val & 0x20) ? 0x7 : 0x0; + else if(reg == 0x104) + { + //Only detect changes in lowest 6 bits + if(!((reg104 ^ val) & 0x3f)) + return; + + //Always keep the highest bit enabled, for checking > 0x80 + reg104 = 0x80 | (val & 0x3f); + } + else if(reg == 0x105) + { + //MAME says the real opl3 doesn't reset anything on opl3 disable/enable till the next write in another register + if(!((opl3Active ^ val) & 1)) + return; + + opl3Active = (val & 1) ? 0xff : 0; + + //Update the 0xc0 register for all channels to signal the switch to mono/stereo handlers + for(int i = 0; i < 18; i++) + chan[i].ResetC0(this); + } + else if(reg == 0x08) + reg08 = val; + + case 0x10 >> 4: + break; + + case 0x20 >> 4: + case 0x30 >> 4: + REGOP(Write20); + break; + + case 0x40 >> 4: + case 0x50 >> 4: + REGOP(Write40); + break; + + case 0x60 >> 4: + case 0x70 >> 4: + REGOP(Write60); + break; + + case 0x80 >> 4: + case 0x90 >> 4: + REGOP(Write80); + break; + + case 0xa0 >> 4: + REGCHAN(WriteA0); + break; + + case 0xb0 >> 4: + if(reg == 0xbd) + WriteBD(val); + else + REGCHAN(WriteB0); + + break; + + case 0xc0 >> 4: + REGCHAN(WriteC0); + + case 0xd0 >> 4: + break; + + case 0xe0 >> 4: + case 0xf0 >> 4: + REGOP(WriteE0); + break; + } + } + + + Bit32u Chip::WriteAddr(Bit32u port, Bit8u val) + { + switch(port & 3) + { + case 0: + return val; + + case 2: + if(opl3Active || (val == 0x05)) + return 0x100 | val; + else + return val; + } + + return 0; + } + + void Chip::GenerateBlock2(Bitu total, Bit32s *output) + { + while(total > 0) + { + Bit32u samples = ForwardLFO(total); + memset(output, 0, sizeof(Bit32s) * samples); + int count = 0; + + for(Channel *ch = chan; ch < chan + 9;) + { + count++; + ch = (ch->*(ch->synthHandler))(this, samples, output); + } + + total -= samples; + output += samples; + } + } + + void Chip::GenerateBlock3(Bitu total, Bit32s *output) + { + while(total > 0) + { + Bit32u samples = ForwardLFO(total); + memset(output, 0, sizeof(Bit32s) * samples * 2); + int count = 0; + + for(Channel *ch = chan; ch < chan + 18;) + { + count++; + ch = (ch->*(ch->synthHandler))(this, samples, output); + } + + total -= samples; + output += samples * 2; + } + } + + void Chip::Setup(Bit32u rate) + { + double original = OPLRATE; + // double original = rate; + double scale = original / (double)rate; + //Noise counter is run at the same precision as general waves + noiseAdd = (Bit32u)(0.5 + scale * (1 << LFO_SH)); + noiseCounter = 0; + noiseValue = 1; //Make sure it triggers the noise xor the first time + //The low frequency oscillation counter + //Every time his overflows vibrato and tremoloindex are increased + lfoAdd = (Bit32u)(0.5 + scale * (1 << LFO_SH)); + lfoCounter = 0; + vibratoIndex = 0; + tremoloIndex = 0; + //With higher octave this gets shifted up + //-1 since the freqCreateTable = *2 + #ifdef WAVE_PRECISION + double freqScale = (1 << 7) * scale * (1 << (WAVE_SH - 1 - 10)); + + for(int i = 0; i < 16; i++) + freqMul[i] = (Bit32u)(0.5 + freqScale * FreqCreateTable[ i ]); + + #else + Bit32u freqScale = (Bit32u)(0.5 + scale * (1 << (WAVE_SH - 1 - 10))); + + for(int i = 0; i < 16; i++) + freqMul[i] = freqScale * FreqCreateTable[ i ]; + + #endif + + //-3 since the real envelope takes 8 steps to reach the single value we supply + for(Bit8u i = 0; i < 76; i++) + { + Bit8u index, shift; + EnvelopeSelect(i, index, shift); + linearRates[i] = (Bit32u)(scale * (EnvelopeIncreaseTable[ index ] << (RATE_SH + ENV_EXTRA - shift - 3))); + } + + if(rate == 48000) + { + /* BISQWIT ADD: Use precalculated table for this common sample-rate. + * Because the actual generation code, below, is MOLASSES SLOW on DOS. + */ + static const Bit32u precalculated_table[62] = + { + 2152, 2700, 3228, 3712, 4304, 5399, 6456, 7424, 8608, 10799, 12912, 14849, 17216, 21598, + 25824, 29698, 34432, 43196, 51650, 59398, 68864, 86392, 103310, 118795, 137746, 172847, + 206619, 237693, 275559, 345774, 413238, 475500, 543030, 678787, 814545, 950302, 1086060, + 1357575, 1629090, 1900605, 2172120, 2715151, 3258181, 3801211, 4344241, 5430302, + 6516362, 7602423, 8688483, 10860604, 13032725, 15204846, 17376967, 21721209, 26065451, + 30409693, 34753934, 43442418, 52130902, 60819386, 69507869, 69507869 + }; + + for(Bit8u i = 0; i < 62; i++) + attackRates[i] = precalculated_table[i]; + } + else if(rate == 44100) + { + static const Bit32u precalculated_table[62] = + { + 2342, 2939, 3513, 4040, 4685, 5877, 7027, 8081, 9369, 11754, 14054, 16162, 18738, 23508, + 28108, 32325, 37478, 47018, 56219, 64649, 74965, 94044, 112448, 129292, 149929, 188132, + 224945, 258713, 300002, 376263, 449999, 517550, 591053, 738816, 886579, 1034343, 1182106, + 1477633, 1773159, 2068686, 2364213, 2955266, 3546319, 4137373, 4728426, 5910533, + 7092639, 8274746, 9456853, 11821066, 14185279, 16549492, 18913706, 23642132, 28370559, + 33098985, 37827412, 47284265, 56741118, 66197971, 75654824, 75654824 + }; + + for(Bit8u i = 0; i < 62; i++) + attackRates[i] = precalculated_table[i]; + } + else if(rate == 22050) + { + static const Bit32u precalculated_table[62] = + { + 4685, 5877, 7027, 8081, 9369, 11754, 14054, 16162, 18738, 23508, 28108, 32325, 37478, + 47018, 56219, 64649, 74965, 94044, 112448, 129292, 149929, 188132, 224945, 258713, 300002, + 376263, 449999, 517550, 591053, 738816, 886579, 1034343, 1182106, 1477633, 1773159, + 2068686, 2364213, 2955266, 3546319, 4137373, 4728426, 5910533, 7092639, 8274746, + 9456853, 11821066, 14185279, 16549492, 18913706, 23642132, 28370559, 33098985, + 37827412, 47284265, 56741118, 66197971, 75654824, 94568530, 113482236, 132395942, + 151309648, 151309648 + }; + + for(Bit8u i = 0; i < 62; i++) + attackRates[i] = precalculated_table[i]; + } + //Generate the best matching attack rate + else for(Bit8u i = 0; i < 62; i++) + { + Bit8u index, shift; + EnvelopeSelect(i, index, shift); + //Original amount of samples the attack would take + Bit32s original = (Bit32u)((AttackSamplesTable[ index ] << shift) / scale); + Bit32s guessAdd = (Bit32u)(scale * (EnvelopeIncreaseTable[ index ] << (RATE_SH - shift - 3))); + Bit32s bestAdd = guessAdd; + Bit32u bestDiff = 1 << 30; + + for(Bit32u passes = 0; passes < 16; passes ++) + { + Bit32s volume = ENV_MAX; + Bit32s samples = 0; + Bit32u count = 0; + + while(volume > 0 && samples < original * 2) + { + count += guessAdd; + Bit32s change = count >> RATE_SH; + count &= RATE_MASK; + + if(GCC_UNLIKELY(change)) // less than 1 % + volume += (~volume * change) >> 3; + + samples++; + } + + Bit32s diff = original - samples; + Bit32u lDiff = labs(diff); + + //Init last on first pass + if(lDiff < bestDiff) + { + bestDiff = lDiff; + bestAdd = guessAdd; + + if(!bestDiff) + break; + } + + //Below our target + if(diff < 0) + { + //Better than the last time + Bit32s mul = ((original - diff) << 12) / original; + guessAdd = ((guessAdd * mul) >> 12); + guessAdd++; + } + else if(diff > 0) + { + Bit32s mul = ((original - diff) << 12) / original; + guessAdd = (guessAdd * mul) >> 12; + guessAdd--; + } + } + + attackRates[i] = bestAdd; + } + + /*fprintf(stderr, "attack rate table: "); + for ( Bit8u i = 0; i < 62; i++ ) + fprintf(stderr, ",%u", attackRates[i]); + fprintf(stderr, "\n");*/ + + for(Bit8u i = 62; i < 76; i++) + { + //This should provide instant volume maximizing + attackRates[i] = 8 << RATE_SH; + } + + //Setup the channels with the correct four op flags + //Channels are accessed through a table so they appear linear here + chan[ 0].fourMask = 0x00 | (1 << 0); + chan[ 1].fourMask = 0x80 | (1 << 0); + chan[ 2].fourMask = 0x00 | (1 << 1); + chan[ 3].fourMask = 0x80 | (1 << 1); + chan[ 4].fourMask = 0x00 | (1 << 2); + chan[ 5].fourMask = 0x80 | (1 << 2); + chan[ 9].fourMask = 0x00 | (1 << 3); + chan[10].fourMask = 0x80 | (1 << 3); + chan[11].fourMask = 0x00 | (1 << 4); + chan[12].fourMask = 0x80 | (1 << 4); + chan[13].fourMask = 0x00 | (1 << 5); + chan[14].fourMask = 0x80 | (1 << 5); + //mark the percussion channels + chan[ 6].fourMask = 0x40; + chan[ 7].fourMask = 0x40; + chan[ 8].fourMask = 0x40; + //Clear Everything in opl3 mode + WriteReg(0x105, 0x1); + + for(int i = 0; i < 512; i++) + { + if(i == 0x105) + continue; + + WriteReg(i, 0xff); + WriteReg(i, 0x0); + } + + WriteReg(0x105, 0x0); + + //Clear everything in opl2 mode + for(int i = 0; i < 255; i++) + { + WriteReg(i, 0xff); + WriteReg(i, 0x0); + } + } + + static bool doneTables = false; + void InitTables(void) + { + if(doneTables) + return; + + doneTables = true; + #if ( DBOPL_WAVE == WAVE_HANDLER ) || ( DBOPL_WAVE == WAVE_TABLELOG ) + + //Exponential volume table, same as the real adlib + for(int i = 0; i < 256; i++) + { + //Save them in reverse + ExpTable[i] = (int)(0.5 + (pow(2.0, (255 - i) * (1.0 / 256)) - 1) * 1024); + ExpTable[i] += 1024; //or remove the -1 oh well :) + //Preshift to the left once so the final volume can shift to the right + ExpTable[i] *= 2; + } + + #endif + #if ( DBOPL_WAVE == WAVE_HANDLER ) + + //Add 0.5 for the trunc rounding of the integer cast + //Do a PI sinetable instead of the original 0.5 PI + for(int i = 0; i < 512; i++) + SinTable[i] = (Bit16s)(0.5 - log10(sin((i + 0.5) * (PI / 512.0))) / log10(2.0) * 256); + + #endif + #if ( DBOPL_WAVE == WAVE_TABLEMUL ) + + //Multiplication based tables + for(int i = 0; i < 384; i++) + { + int s = i * 8; + //TODO maybe keep some of the precision errors of the original table? + double val = (0.5 + (pow(2.0, -1.0 + (255 - s) * (1.0 / 256))) * (1 << MUL_SH)); + MulTable[i] = (Bit16u)(val); + } + + //Sine Wave Base + for(int i = 0; i < 512; i++) + { + WaveTable[ 0x0200 + i ] = (Bit16s)(sin((i + 0.5) * (PI / 512.0)) * 4084); + WaveTable[ 0x0000 + i ] = -WaveTable[ 0x200 + i ]; + } + + //Exponential wave + for(int i = 0; i < 256; i++) + { + WaveTable[ 0x700 + i ] = (Bit16s)(0.5 + (pow(2.0, -1.0 + (255 - i * 8) * (1.0 / 256))) * 4085); + WaveTable[ 0x6ff - i ] = -WaveTable[ 0x700 + i ]; + } + + #endif + #if ( DBOPL_WAVE == WAVE_TABLELOG ) + + //Sine Wave Base + for(int i = 0; i < 512; i++) + { + WaveTable[ 0x0200 + i ] = (Bit16s)(0.5 - log10(sin((i + 0.5) * (PI / 512.0))) / log10(2.0) * 256); + WaveTable[ 0x0000 + i ] = ((Bit16s)0x8000) | WaveTable[ 0x200 + i]; + } + + //Exponential wave + for(int i = 0; i < 256; i++) + { + WaveTable[ 0x700 + i ] = i * 8; + WaveTable[ 0x6ff - i ] = ((Bit16s)0x8000) | i * 8; + } + + #endif + // | |//\\|____|WAV7|//__|/\ |____|/\/\| + // |\\//| | |WAV7| | \/| | | + // |06 |0126|27 |7 |3 |4 |4 5 |5 | + #if (( DBOPL_WAVE == WAVE_TABLELOG ) || ( DBOPL_WAVE == WAVE_TABLEMUL )) + + for(int i = 0; i < 256; i++) + { + //Fill silence gaps + WaveTable[ 0x400 + i ] = WaveTable[0]; + WaveTable[ 0x500 + i ] = WaveTable[0]; + WaveTable[ 0x900 + i ] = WaveTable[0]; + WaveTable[ 0xc00 + i ] = WaveTable[0]; + WaveTable[ 0xd00 + i ] = WaveTable[0]; + //Replicate sines in other pieces + WaveTable[ 0x800 + i ] = WaveTable[ 0x200 + i ]; + //double speed sines + WaveTable[ 0xa00 + i ] = WaveTable[ 0x200 + i * 2 ]; + WaveTable[ 0xb00 + i ] = WaveTable[ 0x000 + i * 2 ]; + WaveTable[ 0xe00 + i ] = WaveTable[ 0x200 + i * 2 ]; + WaveTable[ 0xf00 + i ] = WaveTable[ 0x200 + i * 2 ]; + } + + #endif + + //Create the ksl table + for(int oct = 0; oct < 8; oct++) + { + int base = oct * 8; + + for(int i = 0; i < 16; i++) + { + int val = base - KslCreateTable[i]; + + if(val < 0) + val = 0; + + //*4 for the final range to match attenuation range + KslTable[ oct * 16 + i ] = val * 4; + } + } + + //Create the Tremolo table, just increase and decrease a triangle wave + for(Bit8u i = 0; i < TREMOLO_TABLE / 2; i++) + { + Bit8u val = i << ENV_EXTRA; + TremoloTable[i] = val; + TremoloTable[TREMOLO_TABLE - 1 - i] = val; + } + + //Create a table with offsets of the channels from the start of the chip + DBOPL::Chip *chip = 0; + + for(Bitu i = 0; i < 32; i++) + { + Bitu index = i & 0xf; + + if(index >= 9) + { + ChanOffsetTable[i] = 0; + continue; + } + + //Make sure the four op channels follow eachother + if(index < 6) + index = (index % 3) * 2 + (index / 3); + + //Add back the bits for highest ones + if(i >= 16) + index += 9; + + Bitu blah = reinterpret_cast<Bitu>(&(chip->chan[ index ])); + ChanOffsetTable[i] = blah; + } + + //Same for operators + for(Bitu i = 0; i < 64; i++) + { + if(i % 8 >= 6 || ((i / 8) % 4 == 3)) + { + OpOffsetTable[i] = 0; + continue; + } + + Bitu chNum = (i / 8) * 3 + (i % 8) % 3; + + //Make sure we use 16 and up for the 2nd range to match the chanoffset gap + if(chNum >= 12) + chNum += 16 - 12; + + Bitu opNum = (i % 8) / 3; + DBOPL::Channel *chan = 0; + Bitu blah = reinterpret_cast<Bitu>(&(chan->op[opNum])); + OpOffsetTable[i] = ChanOffsetTable[ chNum ] + blah; + } + + #if 0 + + //Stupid checks if table's are correct + for(Bitu i = 0; i < 18; i++) + { + Bit32u find = (Bit16u)(&(chip->chan[ i ])); + + for(Bitu c = 0; c < 32; c++) + { + if(ChanOffsetTable[c] == find) + { + find = 0; + break; + } + } + + if(find) + find = find; + } + + for(Bitu i = 0; i < 36; i++) + { + Bit32u find = (Bit16u)(&(chip->chan[ i / 2 ].op[i % 2])); + + for(Bitu c = 0; c < 64; c++) + { + if(OpOffsetTable[c] == find) + { + find = 0; + break; + } + } + + if(find) + find = find; + } + + #endif + } + + Bit32u Handler::WriteAddr(Bit32u port, Bit8u val) + { + return chip.WriteAddr(port, val); + } + void Handler::WriteReg(Bit32u addr, Bit8u val) + { + chip.WriteReg(addr, val); + } + + void Handler::Generate(void(*AddSamples_m32)(Bitu, Bit32s *), + void(*AddSamples_s32)(Bitu, Bit32s *), + Bitu samples) + { + Bit32s buffer[ 512 * 2 ]; + + if(GCC_UNLIKELY(samples > 512)) + samples = 512; + + if(!chip.opl3Active) + { + chip.GenerateBlock2(samples, buffer); + AddSamples_m32(samples, buffer); + } + else + { + chip.GenerateBlock3(samples, buffer); + AddSamples_s32(samples, buffer); + } + } + + void Handler::GenerateArr(Bit32s *out, Bitu *samples) + { + if(GCC_UNLIKELY(*samples > 512)) + *samples = 512; + + if(!chip.opl3Active) + chip.GenerateBlock2(*samples, out); + else + chip.GenerateBlock3(*samples, out); + } + + void Handler::GenerateArr(Bit32s *out, ssize_t *samples) + { + if(GCC_UNLIKELY(*samples > 512)) + *samples = 512; + + if(!chip.opl3Active) + chip.GenerateBlock2(static_cast<Bitu>(*samples), out); + else + chip.GenerateBlock3(static_cast<Bitu>(*samples), out); + } + + void Handler::Init(Bitu rate) + { + InitTables(); + chip.Setup(rate); } -} -void Handler::Init( Bitu rate ) { - InitTables(); - chip.Setup( rate ); -} +} //Namespace DBOPL -} //Namespace DBOPL +#endif //ADLMIDI_USE_DOSBOX_OPL diff --git a/src/dbopl.h b/src/dbopl.h index 794c645..bdd439d 100644 --- a/src/dbopl.h +++ b/src/dbopl.h @@ -19,6 +19,7 @@ /* BEGIN MIDIPLAY GLUE */ #include <stdint.h> +#include <stdlib.h> typedef unsigned long Bitu; typedef signed long Bits; typedef unsigned Bit32u; @@ -33,241 +34,254 @@ typedef signed char Bit8s; /* END MIDIPLAY GLUE */ //Use 8 handlers based on a small logatirmic wavetabe and an exponential table for volume -#define WAVE_HANDLER 10 +#define WAVE_HANDLER 10 //Use a logarithmic wavetable with an exponential table for volume -#define WAVE_TABLELOG 11 +#define WAVE_TABLELOG 11 //Use a linear wavetable with a multiply table for volume -#define WAVE_TABLEMUL 12 +#define WAVE_TABLEMUL 12 //Select the type of wave generator routine #define DBOPL_WAVE WAVE_TABLEMUL -namespace DBOPL { +namespace DBOPL +{ -struct Chip; -struct Operator; -struct Channel; + struct Chip; + struct Operator; + struct Channel; #if (DBOPL_WAVE == WAVE_HANDLER) -typedef Bits ( DB_FASTCALL *WaveHandler) ( Bitu i, Bitu volume ); + typedef Bits(DB_FASTCALL *WaveHandler)(Bitu i, Bitu volume); #endif -typedef Bits ( DBOPL::Operator::*VolumeHandler) ( ); -typedef Channel* ( DBOPL::Channel::*SynthHandler) ( Chip* chip, Bit32u samples, Bit32s* output ); - -//Different synth modes that can generate blocks of data -typedef enum { - sm2AM, - sm2FM, - sm3AM, - sm3FM, - sm4Start, - sm3FMFM, - sm3AMFM, - sm3FMAM, - sm3AMAM, - sm6Start, - sm2Percussion, - sm3Percussion, -} SynthMode; - -//Shifts for the values contained in chandata variable -enum { - SHIFT_KSLBASE = 16, - SHIFT_KEYCODE = 24, -}; - -struct Operator { -public: - //Masks for operator 20 values - enum { - MASK_KSR = 0x10, - MASK_SUSTAIN = 0x20, - MASK_VIBRATO = 0x40, - MASK_TREMOLO = 0x80, - }; - - typedef enum { - OFF, - RELEASE, - SUSTAIN, - DECAY, - ATTACK, - } State; - - VolumeHandler volHandler; + typedef Bits(DBOPL::Operator::*VolumeHandler)(); + typedef Channel *(DBOPL::Channel::*SynthHandler)(Chip *chip, Bit32u samples, Bit32s *output); + + //Different synth modes that can generate blocks of data + typedef enum + { + sm2AM, + sm2FM, + sm3AM, + sm3FM, + sm4Start, + sm3FMFM, + sm3AMFM, + sm3FMAM, + sm3AMAM, + sm6Start, + sm2Percussion, + sm3Percussion, + } SynthMode; + + //Shifts for the values contained in chandata variable + enum + { + SHIFT_KSLBASE = 16, + SHIFT_KEYCODE = 24, + }; + + struct Operator + { + public: + //Masks for operator 20 values + enum + { + MASK_KSR = 0x10, + MASK_SUSTAIN = 0x20, + MASK_VIBRATO = 0x40, + MASK_TREMOLO = 0x80, + }; + + typedef enum + { + OFF, + RELEASE, + SUSTAIN, + DECAY, + ATTACK, + } State; + + VolumeHandler volHandler; #if (DBOPL_WAVE == WAVE_HANDLER) - WaveHandler waveHandler; //Routine that generate a wave + WaveHandler waveHandler; //Routine that generate a wave #else - Bit16s* waveBase; - Bit32u waveMask; - Bit32u waveStart; + Bit16s *waveBase; + Bit32u waveMask; + Bit32u waveStart; #endif - Bit32u waveIndex; //WAVE_BITS shifted counter of the frequency index - Bit32u waveAdd; //The base frequency without vibrato - Bit32u waveCurrent; //waveAdd + vibratao - - Bit32u chanData; //Frequency/octave and derived data coming from whatever channel controls this - Bit32u freqMul; //Scale channel frequency with this, TODO maybe remove? - Bit32u vibrato; //Scaled up vibrato strength - Bit32s sustainLevel; //When stopping at sustain level stop here - Bit32s totalLevel; //totalLevel is added to every generated volume - Bit32u currentLevel; //totalLevel + tremolo - Bit32s volume; //The currently active volume - - Bit32u attackAdd; //Timers for the different states of the envelope - Bit32u decayAdd; - Bit32u releaseAdd; - Bit32u rateIndex; //Current position of the evenlope - - Bit8u rateZero; //Bits for the different states of the envelope having no changes - Bit8u keyOn; //Bitmask of different values that can generate keyon - //Registers, also used to check for changes - Bit8u reg20, reg40, reg60, reg80, regE0; - //Active part of the envelope we're in - Bit8u state; - //0xff when tremolo is enabled - Bit8u tremoloMask; - //Strength of the vibrato - Bit8u vibStrength; - //Keep track of the calculated KSR so we can check for changes - Bit8u ksr; -private: - void SetState( Bit8u s ); - void UpdateAttack( const Chip* chip ); - void UpdateRelease( const Chip* chip ); - void UpdateDecay( const Chip* chip ); -public: - void UpdateAttenuation(); - void UpdateRates( const Chip* chip ); - void UpdateFrequency( ); - - void Write20( const Chip* chip, Bit8u val ); - void Write40( const Chip* chip, Bit8u val ); - void Write60( const Chip* chip, Bit8u val ); - void Write80( const Chip* chip, Bit8u val ); - void WriteE0( const Chip* chip, Bit8u val ); - - bool Silent() const; - void Prepare( const Chip* chip ); - - void KeyOn( Bit8u mask); - void KeyOff( Bit8u mask); - - template< State state> - Bits TemplateVolume( ); - - Bit32s RateForward( Bit32u add ); - Bitu ForwardWave(); - Bitu ForwardVolume(); - - Bits GetSample( Bits modulation ); - Bits GetWave( Bitu index, Bitu vol ); -public: - Operator(); -}; - -struct Channel { - Operator op[2]; - inline Operator* Op( Bitu index ) { - return &( ( this + (index >> 1) )->op[ index & 1 ]); - } - SynthHandler synthHandler; - Bit32u chanData; //Frequency/octave and derived values - Bit32s old[2]; //Old data for feedback - - Bit8u feedback; //Feedback shift - Bit8u regB0; //Register values to check for changes - Bit8u regC0; - //This should correspond with reg104, bit 6 indicates a Percussion channel, bit 7 indicates a silent channel - Bit8u fourMask; - Bit8s maskLeft; //Sign extended values for both channel's panning - Bit8s maskRight; - - //Forward the channel data to the operators of the channel - void SetChanData( const Chip* chip, Bit32u data ); - //Change in the chandata, check for new values and if we have to forward to operators - void UpdateFrequency( const Chip* chip, Bit8u fourOp ); - void WriteA0( const Chip* chip, Bit8u val ); - void WriteB0( const Chip* chip, Bit8u val ); - void WriteC0( const Chip* chip, Bit8u val ); - void ResetC0( const Chip* chip ); - - //call this for the first channel - template< bool opl3Mode > - void GeneratePercussion( Chip* chip, Bit32s* output ); - - //Generate blocks of data in specific modes - template<SynthMode mode> - Channel* BlockTemplate( Chip* chip, Bit32u samples, Bit32s* output ); - Channel(); -}; - -struct Chip { - //This is used as the base counter for vibrato and tremolo - Bit32u lfoCounter; - Bit32u lfoAdd; - - - Bit32u noiseCounter; - Bit32u noiseAdd; - Bit32u noiseValue; - - //Frequency scales for the different multiplications - Bit32u freqMul[16]; - //Rates for decay and release for rate of this chip - Bit32u linearRates[76]; - //Best match attack rates for the rate of this chip - Bit32u attackRates[76]; - - //18 channels with 2 operators each - Channel chan[18]; - - Bit8u reg104; - Bit8u reg08; - Bit8u reg04; - Bit8u regBD; - Bit8u vibratoIndex; - Bit8u tremoloIndex; - Bit8s vibratoSign; - Bit8u vibratoShift; - Bit8u tremoloValue; - Bit8u vibratoStrength; - Bit8u tremoloStrength; - //Mask for allowed wave forms - Bit8u waveFormMask; - //0 or -1 when enabled - Bit8s opl3Active; - - //Return the maximum amount of samples before and LFO change - Bit32u ForwardLFO( Bit32u samples ); - Bit32u ForwardNoise(); - - void WriteBD( Bit8u val ); - void WriteReg(Bit32u reg, Bit8u val ); - - Bit32u WriteAddr( Bit32u port, Bit8u val ); - - void GenerateBlock2( Bitu samples, Bit32s* output ); - void GenerateBlock3( Bitu samples, Bit32s* output ); - - void Generate( Bit32u samples ); - void Setup( Bit32u r ); - - Chip(); -}; - -struct Handler { - DBOPL::Chip chip; - Bit32u WriteAddr( Bit32u port, Bit8u val ); - void WriteReg( Bit32u addr, Bit8u val ); - void Generate( void(*AddSamples_m32)(Bitu,Bit32s*), - void(*AddSamples_s32)(Bitu,Bit32s*), - Bitu samples ); - void GenerateArr(Bit32s* out, Bitu *samples ); - void Init( Bitu rate ); -}; - - -} //Namespace + Bit32u waveIndex; //WAVE_BITS shifted counter of the frequency index + Bit32u waveAdd; //The base frequency without vibrato + Bit32u waveCurrent; //waveAdd + vibratao + + Bit32u chanData; //Frequency/octave and derived data coming from whatever channel controls this + Bit32u freqMul; //Scale channel frequency with this, TODO maybe remove? + Bit32u vibrato; //Scaled up vibrato strength + Bit32s sustainLevel; //When stopping at sustain level stop here + Bit32s totalLevel; //totalLevel is added to every generated volume + Bit32u currentLevel; //totalLevel + tremolo + Bit32s volume; //The currently active volume + + Bit32u attackAdd; //Timers for the different states of the envelope + Bit32u decayAdd; + Bit32u releaseAdd; + Bit32u rateIndex; //Current position of the evenlope + + Bit8u rateZero; //Bits for the different states of the envelope having no changes + Bit8u keyOn; //Bitmask of different values that can generate keyon + //Registers, also used to check for changes + Bit8u reg20, reg40, reg60, reg80, regE0; + //Active part of the envelope we're in + Bit8u state; + //0xff when tremolo is enabled + Bit8u tremoloMask; + //Strength of the vibrato + Bit8u vibStrength; + //Keep track of the calculated KSR so we can check for changes + Bit8u ksr; + private: + void SetState(Bit8u s); + void UpdateAttack(const Chip *chip); + void UpdateRelease(const Chip *chip); + void UpdateDecay(const Chip *chip); + public: + void UpdateAttenuation(); + void UpdateRates(const Chip *chip); + void UpdateFrequency(); + + void Write20(const Chip *chip, Bit8u val); + void Write40(const Chip *chip, Bit8u val); + void Write60(const Chip *chip, Bit8u val); + void Write80(const Chip *chip, Bit8u val); + void WriteE0(const Chip *chip, Bit8u val); + + bool Silent() const; + void Prepare(const Chip *chip); + + void KeyOn(Bit8u mask); + void KeyOff(Bit8u mask); + + template< State state> + Bits TemplateVolume(); + + Bit32s RateForward(Bit32u add); + Bitu ForwardWave(); + Bitu ForwardVolume(); + + Bits GetSample(Bits modulation); + Bits GetWave(Bitu index, Bitu vol); + public: + Operator(); + char ____padding[5]; + }; + + struct Channel + { + Operator op[2]; + inline Operator *Op(Bitu index) + { + return &((this + (index >> 1))->op[ index & 1 ]); + } + SynthHandler synthHandler; + Bit32u chanData; //Frequency/octave and derived values + Bit32s old[2]; //Old data for feedback + + Bit8u feedback; //Feedback shift + Bit8u regB0; //Register values to check for changes + Bit8u regC0; + //This should correspond with reg104, bit 6 indicates a Percussion channel, bit 7 indicates a silent channel + Bit8u fourMask; + Bit8s maskLeft; //Sign extended values for both channel's panning + Bit8s maskRight; + + //Forward the channel data to the operators of the channel + void SetChanData(const Chip *chip, Bit32u data); + //Change in the chandata, check for new values and if we have to forward to operators + void UpdateFrequency(const Chip *chip, Bit8u fourOp); + void WriteA0(const Chip *chip, Bit8u val); + void WriteB0(const Chip *chip, Bit8u val); + void WriteC0(const Chip *chip, Bit8u val); + void ResetC0(const Chip *chip); + + //call this for the first channel + template< bool opl3Mode > + void GeneratePercussion(Chip *chip, Bit32s *output); + + //Generate blocks of data in specific modes + template<SynthMode mode> + Channel *BlockTemplate(Chip *chip, Bit32u samples, Bit32s *output); + Channel(); + char ____padding[6]; + }; + + struct Chip + { + //This is used as the base counter for vibrato and tremolo + Bit32u lfoCounter; + Bit32u lfoAdd; + + + Bit32u noiseCounter; + Bit32u noiseAdd; + Bit32u noiseValue; + + //Frequency scales for the different multiplications + Bit32u freqMul[16]; + //Rates for decay and release for rate of this chip + Bit32u linearRates[76]; + //Best match attack rates for the rate of this chip + Bit32u attackRates[76]; + + //18 channels with 2 operators each + Channel chan[18]; + + Bit8u reg104; + Bit8u reg08; + Bit8u reg04; + Bit8u regBD; + Bit8u vibratoIndex; + Bit8u tremoloIndex; + Bit8s vibratoSign; + Bit8u vibratoShift; + Bit8u tremoloValue; + Bit8u vibratoStrength; + Bit8u tremoloStrength; + //Mask for allowed wave forms + Bit8u waveFormMask; + //0 or -1 when enabled + Bit8s opl3Active; + + //Return the maximum amount of samples before and LFO change + Bit32u ForwardLFO(Bit32u samples); + Bit32u ForwardNoise(); + + void WriteBD(Bit8u val); + void WriteReg(Bit32u reg, Bit8u val); + + Bit32u WriteAddr(Bit32u port, Bit8u val); + + void GenerateBlock2(Bitu samples, Bit32s *output); + void GenerateBlock3(Bitu samples, Bit32s *output); + + void Generate(Bit32u samples); + void Setup(Bit32u r); + + Chip(); + }; + + struct Handler + { + DBOPL::Chip chip; + Bit32u WriteAddr(Bit32u port, Bit8u val); + void WriteReg(Bit32u addr, Bit8u val); + void Generate(void(*AddSamples_m32)(Bitu, Bit32s *), + void(*AddSamples_s32)(Bitu, Bit32s *), + Bitu samples); + void GenerateArr(Bit32s *out, Bitu *samples); + void GenerateArr(Bit32s *out, ssize_t *samples); + void Init(Bitu rate); + }; + + +} //Namespace diff --git a/src/gen_adldata/gen_adldata.cc b/src/gen_adldata/gen_adldata.cc index c5e966f..78dfbbc 100644 --- a/src/gen_adldata/gen_adldata.cc +++ b/src/gen_adldata/gen_adldata.cc @@ -233,7 +233,7 @@ static void LoadBNK(const char* fn, unsigned bank, const char* prefix, bool is_f + (op1[ 5] << 5) // SUSTAIN FLAG + (op1[11] << 4) // SCALING FLAG + op1[ 1]; // FREQMUL - + tmp.data[1] = (op2[ 9] << 7) + (op2[10] << 6) + (op2[ 5] << 5) @@ -517,18 +517,20 @@ static void LoadMiles(const char* fn, unsigned bank, const char* prefix) for(unsigned a=0; a<2000; ++a) { - unsigned gmnumber = data[a*6+0]; - unsigned gmnumber2 = data[a*6+1]; + unsigned gm_patch = data[a*6+0]; + unsigned gm_bank = data[a*6+1]; unsigned offset = *(unsigned*)&data[a*6+2]; - if(gmnumber == 0xFF) break; - int gmno = gmnumber2==0x7F ? gmnumber+0x80 : gmnumber; + if(gm_patch == 0xFF) + break; + + int gmno = gm_bank==0x7F ? gm_patch + 0x80 : gm_patch; int midi_index = gmno < 128 ? gmno : gmno < 128+35 ? -1 : gmno < 128+88 ? gmno-35 : -1; unsigned length = data[offset] + data[offset+1]*256; - signed char notenum = data[offset+2]; + signed char notenum = ((signed char)data[offset+2]); /*printf("%02X %02X %08X ", gmnumber,gmnumber2, offset); for(unsigned b=0; b<length; ++b) @@ -538,10 +540,11 @@ static void LoadMiles(const char* fn, unsigned bank, const char* prefix) } printf("\n");*/ - if(gmnumber2 != 0 && gmnumber2 != 0x7F) continue; + if(gm_bank != 0 && gm_bank != 0x7F) + continue; char name2[512]; sprintf(name2, "%s%c%u", prefix, - (gmno<128?'M':'P'), gmno&127); + (gmno < 128 ? 'M':'P'), gmno & 127); insdata tmp[200]; @@ -550,7 +553,7 @@ static void LoadMiles(const char* fn, unsigned bank, const char* prefix) { unsigned o = offset + 3 + i*11; tmp[i].finetune = (gmno < 128 && i == 0) ? notenum : 0; - tmp[i].diff=false; + tmp[i].diff = false; tmp[i].data[0] = data[o+0]; // 20 tmp[i].data[8] = data[o+1]; // 40 (vol) tmp[i].data[2] = data[o+2]; // 60 @@ -570,11 +573,13 @@ static void LoadMiles(const char* fn, unsigned bank, const char* prefix) tmp[1].data[10] = (fb_c & 0x0E) | (fb_c >> 7); } } - if(inscount == 1) tmp[1] = tmp[0]; + if(inscount == 1) + tmp[1] = tmp[0]; + if(inscount <= 2) { struct ins tmp2; - tmp2.notenum = gmno < 128 ? 0 : data[offset+3]; + tmp2.notenum = gmno < 128 ? 0 : notenum; tmp2.pseudo4op = false; tmp2.fine_tune = 0.0; std::string name; @@ -1057,14 +1062,15 @@ int main() LoadBNK("fm_banks/bnk_files/ssmelo.bnk", 8, "b8M", false, false); LoadBNK("fm_banks/bnk_files/ssdrum.bnk", 8, "b8P", false, true); - LoadBNK("fm_banks/bnk_files/file131.bnk", 9, "b9M", false, false); - LoadBNK("fm_banks/bnk_files/file132.bnk", 9, "b9P", false, true); + LoadTMB("fm_banks/bnk_files/themepark.tmb", 9, "b9MP"); + //LoadBNK("fm_banks/bnk_files/file131.bnk", 9, "b9M", false, false); + //LoadBNK("fm_banks/bnk_files/file132.bnk", 9, "b9P", false, true); LoadBNK("fm_banks/bnk_files/file133.bnk", 10,"b10P", false, true); LoadBNK("fm_banks/bnk_files/file134.bnk", 10,"b10M", false, false); LoadBNK("fm_banks/bnk_files/file142.bnk", 11, "b11P", false, true); LoadBNK("fm_banks/bnk_files/file143.bnk", 11, "b11M", false, false); - LoadBNK("fm_banks/bnk_files/file144.bnk", 12, "b12M", false, false); - LoadBNK("fm_banks/bnk_files/file145.bnk", 12, "b12P", false, true); + LoadBNK("fm_banks/bnk_files/file145.bnk", 12, "b12M", false, false);//file145 is MELODIC + LoadBNK("fm_banks/bnk_files/file144.bnk", 12, "b12P", false, true);//file144 is DRUMS LoadBNK("fm_banks/bnk_files/file167.bnk", 13, "b13P", false, true); LoadBNK("fm_banks/bnk_files/file168.bnk", 13, "b13M", false, false); @@ -1103,6 +1109,7 @@ int main() LoadMiles("fm_banks/opl_files/file49.opl", 45, "f49G"); LoadMiles("fm_banks/opl_files/file50.opl", 46, "f50G"); LoadMiles("fm_banks/opl_files/file53.opl", 47, "f53G"); + LoadBNK("fm_banks/bnk_files/file144.bnk", 47, "f53GD", false, true);//Attempt to append missing drums LoadMiles("fm_banks/opl_files/file54.opl", 48, "f54G"); LoadMiles("fm_banks/opl_files/sample.ad", 49, "MG"); // same as file51.opl @@ -1125,7 +1132,7 @@ int main() LoadTMB("fm_banks/tmb_files/d3dtimbr.tmb", 62, "duke"); LoadTMB("fm_banks/tmb_files/swtimbr.tmb", 63, "sw"); - + LoadDoom("fm_banks/raptor/genmidi.op2", 64, "rapt"); //LoadJunglevision("fm_banks/op3_files/fat2_modded.op3", 65, "b65M"); @@ -1137,7 +1144,7 @@ int main() LoadTMB("fm_banks/tmb_files/default.tmb", 67, "3drm67"); //LoadDoom("fm_banks/doom2/wolfinstein.op2", 67, "wolf"); //Small experiment! - + LoadJunglevision("fm_banks/op3_files/2x2.op3", 68, "2x2byJAN"); LoadTMB("fm_banks/tmb_files/bloodtmb.tmb", 69, "apgblood"); @@ -1390,7 +1397,7 @@ int main() } std::set<unsigned> listed; - printf( + printf( "\n\n//Returns total number of generated banks\n" "int maxAdlBanks()\n" "{" diff --git a/src/nukedopl3.c b/src/nukedopl3.c new file mode 100644 index 0000000..3557df9 --- /dev/null +++ b/src/nukedopl3.c @@ -0,0 +1,1470 @@ +/* + * Copyright (C) 2013-2016 Alexey Khokholov (Nuke.YKT) + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * + * Nuked OPL3 emulator. + * Thanks: + * MAME Development Team(Jarek Burczynski, Tatsuyuki Satoh): + * Feedback and Rhythm part calculation information. + * forums.submarine.org.uk(carbon14, opl3): + * Tremolo and phase generator calculation information. + * OPLx decapsulated(Matthew Gambrell, Olli Niemitalo): + * OPL2 ROMs. + * + * version: 1.7.4 + */ + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "nukedopl3.h" + +#define RSM_FRAC 10 + +#if defined(__GNUC__) && __USE_ISOC99 +#define INLINE __attribute__((always_inline)) inline +#else +#define INLINE +#endif + +/* Channel types */ +enum { + ch_2op = 0, + ch_4op = 1, + ch_4op2 = 2, + ch_drum = 3 +}; + +/* Envelope key types */ +enum { + egk_norm = 0x01, + egk_drum = 0x02 +}; + + +/* */ +/* logsin table */ +/* */ + +static const Bit16u logsinrom[256] = { + 0x859, 0x6c3, 0x607, 0x58b, 0x52e, 0x4e4, 0x4a6, 0x471, + 0x443, 0x41a, 0x3f5, 0x3d3, 0x3b5, 0x398, 0x37e, 0x365, + 0x34e, 0x339, 0x324, 0x311, 0x2ff, 0x2ed, 0x2dc, 0x2cd, + 0x2bd, 0x2af, 0x2a0, 0x293, 0x286, 0x279, 0x26d, 0x261, + 0x256, 0x24b, 0x240, 0x236, 0x22c, 0x222, 0x218, 0x20f, + 0x206, 0x1fd, 0x1f5, 0x1ec, 0x1e4, 0x1dc, 0x1d4, 0x1cd, + 0x1c5, 0x1be, 0x1b7, 0x1b0, 0x1a9, 0x1a2, 0x19b, 0x195, + 0x18f, 0x188, 0x182, 0x17c, 0x177, 0x171, 0x16b, 0x166, + 0x160, 0x15b, 0x155, 0x150, 0x14b, 0x146, 0x141, 0x13c, + 0x137, 0x133, 0x12e, 0x129, 0x125, 0x121, 0x11c, 0x118, + 0x114, 0x10f, 0x10b, 0x107, 0x103, 0x0ff, 0x0fb, 0x0f8, + 0x0f4, 0x0f0, 0x0ec, 0x0e9, 0x0e5, 0x0e2, 0x0de, 0x0db, + 0x0d7, 0x0d4, 0x0d1, 0x0cd, 0x0ca, 0x0c7, 0x0c4, 0x0c1, + 0x0be, 0x0bb, 0x0b8, 0x0b5, 0x0b2, 0x0af, 0x0ac, 0x0a9, + 0x0a7, 0x0a4, 0x0a1, 0x09f, 0x09c, 0x099, 0x097, 0x094, + 0x092, 0x08f, 0x08d, 0x08a, 0x088, 0x086, 0x083, 0x081, + 0x07f, 0x07d, 0x07a, 0x078, 0x076, 0x074, 0x072, 0x070, + 0x06e, 0x06c, 0x06a, 0x068, 0x066, 0x064, 0x062, 0x060, + 0x05e, 0x05c, 0x05b, 0x059, 0x057, 0x055, 0x053, 0x052, + 0x050, 0x04e, 0x04d, 0x04b, 0x04a, 0x048, 0x046, 0x045, + 0x043, 0x042, 0x040, 0x03f, 0x03e, 0x03c, 0x03b, 0x039, + 0x038, 0x037, 0x035, 0x034, 0x033, 0x031, 0x030, 0x02f, + 0x02e, 0x02d, 0x02b, 0x02a, 0x029, 0x028, 0x027, 0x026, + 0x025, 0x024, 0x023, 0x022, 0x021, 0x020, 0x01f, 0x01e, + 0x01d, 0x01c, 0x01b, 0x01a, 0x019, 0x018, 0x017, 0x017, + 0x016, 0x015, 0x014, 0x014, 0x013, 0x012, 0x011, 0x011, + 0x010, 0x00f, 0x00f, 0x00e, 0x00d, 0x00d, 0x00c, 0x00c, + 0x00b, 0x00a, 0x00a, 0x009, 0x009, 0x008, 0x008, 0x007, + 0x007, 0x007, 0x006, 0x006, 0x005, 0x005, 0x005, 0x004, + 0x004, 0x004, 0x003, 0x003, 0x003, 0x002, 0x002, 0x002, + 0x002, 0x001, 0x001, 0x001, 0x001, 0x001, 0x001, 0x001, + 0x000, 0x000, 0x000, 0x000, 0x000, 0x000, 0x000, 0x000 +}; + +/* */ +/* exp table */ +/* */ + +static const Bit16u exprom[256] = { + 0x000, 0x003, 0x006, 0x008, 0x00b, 0x00e, 0x011, 0x014, + 0x016, 0x019, 0x01c, 0x01f, 0x022, 0x025, 0x028, 0x02a, + 0x02d, 0x030, 0x033, 0x036, 0x039, 0x03c, 0x03f, 0x042, + 0x045, 0x048, 0x04b, 0x04e, 0x051, 0x054, 0x057, 0x05a, + 0x05d, 0x060, 0x063, 0x066, 0x069, 0x06c, 0x06f, 0x072, + 0x075, 0x078, 0x07b, 0x07e, 0x082, 0x085, 0x088, 0x08b, + 0x08e, 0x091, 0x094, 0x098, 0x09b, 0x09e, 0x0a1, 0x0a4, + 0x0a8, 0x0ab, 0x0ae, 0x0b1, 0x0b5, 0x0b8, 0x0bb, 0x0be, + 0x0c2, 0x0c5, 0x0c8, 0x0cc, 0x0cf, 0x0d2, 0x0d6, 0x0d9, + 0x0dc, 0x0e0, 0x0e3, 0x0e7, 0x0ea, 0x0ed, 0x0f1, 0x0f4, + 0x0f8, 0x0fb, 0x0ff, 0x102, 0x106, 0x109, 0x10c, 0x110, + 0x114, 0x117, 0x11b, 0x11e, 0x122, 0x125, 0x129, 0x12c, + 0x130, 0x134, 0x137, 0x13b, 0x13e, 0x142, 0x146, 0x149, + 0x14d, 0x151, 0x154, 0x158, 0x15c, 0x160, 0x163, 0x167, + 0x16b, 0x16f, 0x172, 0x176, 0x17a, 0x17e, 0x181, 0x185, + 0x189, 0x18d, 0x191, 0x195, 0x199, 0x19c, 0x1a0, 0x1a4, + 0x1a8, 0x1ac, 0x1b0, 0x1b4, 0x1b8, 0x1bc, 0x1c0, 0x1c4, + 0x1c8, 0x1cc, 0x1d0, 0x1d4, 0x1d8, 0x1dc, 0x1e0, 0x1e4, + 0x1e8, 0x1ec, 0x1f0, 0x1f5, 0x1f9, 0x1fd, 0x201, 0x205, + 0x209, 0x20e, 0x212, 0x216, 0x21a, 0x21e, 0x223, 0x227, + 0x22b, 0x230, 0x234, 0x238, 0x23c, 0x241, 0x245, 0x249, + 0x24e, 0x252, 0x257, 0x25b, 0x25f, 0x264, 0x268, 0x26d, + 0x271, 0x276, 0x27a, 0x27f, 0x283, 0x288, 0x28c, 0x291, + 0x295, 0x29a, 0x29e, 0x2a3, 0x2a8, 0x2ac, 0x2b1, 0x2b5, + 0x2ba, 0x2bf, 0x2c4, 0x2c8, 0x2cd, 0x2d2, 0x2d6, 0x2db, + 0x2e0, 0x2e5, 0x2e9, 0x2ee, 0x2f3, 0x2f8, 0x2fd, 0x302, + 0x306, 0x30b, 0x310, 0x315, 0x31a, 0x31f, 0x324, 0x329, + 0x32e, 0x333, 0x338, 0x33d, 0x342, 0x347, 0x34c, 0x351, + 0x356, 0x35b, 0x360, 0x365, 0x36a, 0x370, 0x375, 0x37a, + 0x37f, 0x384, 0x38a, 0x38f, 0x394, 0x399, 0x39f, 0x3a4, + 0x3a9, 0x3ae, 0x3b4, 0x3b9, 0x3bf, 0x3c4, 0x3c9, 0x3cf, + 0x3d4, 0x3da, 0x3df, 0x3e4, 0x3ea, 0x3ef, 0x3f5, 0x3fa +}; + +/* */ +/* freq mult table multiplied by 2 */ +/* */ +/* 1/2, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 12, 12, 15, 15 */ +/* */ + +static const Bit8u mt[16] = { + 1, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 20, 24, 24, 30, 30 +}; + +/* */ +/* ksl table */ +/* */ + +static const Bit8u kslrom[16] = { + 0, 32, 40, 45, 48, 51, 53, 55, 56, 58, 59, 60, 61, 62, 63, 64 +}; + +static const Bit8u kslshift[4] = { + 8, 1, 2, 0 +}; + +/* */ +/* envelope generator constants */ +/* */ + +static const Bit8u eg_incstep[3][4][8] = { + { + { 0, 0, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0, 0, 0, 0, 0, 0 } + }, + { + { 0, 1, 0, 1, 0, 1, 0, 1 }, + { 0, 1, 0, 1, 1, 1, 0, 1 }, + { 0, 1, 1, 1, 0, 1, 1, 1 }, + { 0, 1, 1, 1, 1, 1, 1, 1 } + }, + { + { 1, 1, 1, 1, 1, 1, 1, 1 }, + { 2, 2, 1, 1, 1, 1, 1, 1 }, + { 2, 2, 1, 1, 2, 2, 1, 1 }, + { 2, 2, 2, 2, 2, 2, 1, 1 } + } +}; + +static const Bit8u eg_incdesc[16] = { + 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2 +}; + +static const Bit8s eg_incsh[16] = { + 0, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, -1, -2 +}; + +/* */ +/* address decoding */ +/* */ + +static const Bit8s ad_slot[0x20] = { + 0, 1, 2, 3, 4, 5, -1, -1, 6, 7, 8, 9, 10, 11, -1, -1, + 12, 13, 14, 15, 16, 17, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 +}; + +static const Bit8u ch_slot[18] = { + 0, 1, 2, 6, 7, 8, 12, 13, 14, 18, 19, 20, 24, 25, 26, 30, 31, 32 +}; + +/* */ +/* Envelope generator */ +/* */ + +typedef Bit16s(*envelope_sinfunc)(Bit16u phase, Bit16u envelope); +typedef void(*envelope_genfunc)(opl3_slot *slott); + +#define OPL3_EnvelopeCalcExp_level(level) \ + ((level > 0x1fff) ? 0x1fff : level) + +#define OPL3_EnvelopeCalcExp(level) \ +(Bit16s) (\ + ((exprom[(OPL3_EnvelopeCalcExp_level(level) & 0xff) ^ 0xff] | 0x400) << 1) >> \ + (OPL3_EnvelopeCalcExp_level(level) >> 8) \ +) +/* +static INLINE Bit16s OPL3_EnvelopeCalcExp(Bit32u level) +{ + if (level > 0x1fff) + { + level = 0x1fff; + } + return (Bit16s)((exprom[(level & 0xff) ^ 0xff] | 0x400) << 1) >> (level >> 8); +}*/ + +static INLINE Bit16s OPL3_EnvelopeCalcSin0(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + Bit16u neg = 0; + phase &= 0x3ff; + if (phase & 0x200) + { + neg = ~0; + } + if (phase & 0x100) + { + out = logsinrom[(phase & 0xff) ^ 0xff]; + } + else + { + out = logsinrom[phase & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)) ^ neg; +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin1(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + phase &= 0x3ff; + if (phase & 0x200) + { + out = 0x1000; + } + else if (phase & 0x100) + { + out = logsinrom[(phase & 0xff) ^ 0xff]; + } + else + { + out = logsinrom[phase & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)); +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin2(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + phase &= 0x3ff; + if (phase & 0x100) + { + out = logsinrom[(phase & 0xff) ^ 0xff]; + } + else + { + out = logsinrom[phase & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)); +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin3(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + phase &= 0x3ff; + if (phase & 0x100) + { + out = 0x1000; + } + else + { + out = logsinrom[phase & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)); +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin4(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + Bit16u neg = 0; + phase &= 0x3ff; + if ((phase & 0x300) == 0x100) + { + neg = ~0; + } + if (phase & 0x200) + { + out = 0x1000; + } + else if (phase & 0x80) + { + out = logsinrom[((phase ^ 0xff) << 1) & 0xff]; + } + else + { + out = logsinrom[(phase << 1) & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)) ^ neg; +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin5(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + phase &= 0x3ff; + if (phase & 0x200) + { + out = 0x1000; + } + else if (phase & 0x80) + { + out = logsinrom[((phase ^ 0xff) << 1) & 0xff]; + } + else + { + out = logsinrom[(phase << 1) & 0xff]; + } + return OPL3_EnvelopeCalcExp(out + (envelope << 3)); +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin6(Bit16u phase, Bit16u envelope) +{ + Bit16u neg = 0; + phase &= 0x3ff; + if (phase & 0x200) + { + neg = ~0; + } + return OPL3_EnvelopeCalcExp(envelope << 3) ^ neg; +} + +static INLINE Bit16s OPL3_EnvelopeCalcSin7(Bit16u phase, Bit16u envelope) +{ + Bit16u out = 0; + Bit16u neg = 0; + phase &= 0x3ff; + if (phase & 0x200) + { + neg = ~0; + phase = (phase & 0x1ff) ^ 0x1ff; + } + out = phase << 3; + return OPL3_EnvelopeCalcExp(out + (envelope << 3)) ^ neg; +} + +static const envelope_sinfunc envelope_sin[8] = { + OPL3_EnvelopeCalcSin0, + OPL3_EnvelopeCalcSin1, + OPL3_EnvelopeCalcSin2, + OPL3_EnvelopeCalcSin3, + OPL3_EnvelopeCalcSin4, + OPL3_EnvelopeCalcSin5, + OPL3_EnvelopeCalcSin6, + OPL3_EnvelopeCalcSin7 +}; + +static INLINE void OPL3_EnvelopeGenOff(opl3_slot *slot); +static INLINE void OPL3_EnvelopeGenAttack(opl3_slot *slot); +static INLINE void OPL3_EnvelopeGenDecay(opl3_slot *slot); +static INLINE void OPL3_EnvelopeGenSustain(opl3_slot *slot); +static INLINE void OPL3_EnvelopeGenRelease(opl3_slot *slot); + +envelope_genfunc envelope_gen[5] = { + OPL3_EnvelopeGenOff, + OPL3_EnvelopeGenAttack, + OPL3_EnvelopeGenDecay, + OPL3_EnvelopeGenSustain, + OPL3_EnvelopeGenRelease +}; + +enum envelope_gen_num +{ + envelope_gen_num_off = 0, + envelope_gen_num_attack = 1, + envelope_gen_num_decay = 2, + envelope_gen_num_sustain = 3, + envelope_gen_num_release = 4 +}; + +static INLINE Bit8u OPL3_EnvelopeCalcRate(opl3_slot *slot, Bit8u reg_rate) +{ + Bit8u rate; + if (reg_rate == 0x00) + { + return 0x00; + } + rate = (reg_rate << 2) + + (slot->reg_ksr ? slot->channel->ksv : (slot->channel->ksv >> 2)); + if (rate > 0x3c) + { + rate = 0x3c; + } + return rate; +} + +static INLINE void OPL3_EnvelopeUpdateKSL(opl3_slot *slot) +{ + Bit16s ksl = (kslrom[slot->channel->f_num >> 6] << 2) + - ((0x08 - slot->channel->block) << 5); + if (ksl < 0) + { + ksl = 0; + } + slot->eg_ksl = (Bit8u)ksl; +} + +static INLINE void OPL3_EnvelopeUpdateRate(opl3_slot *slot) +{ + switch (slot->eg_gen) + { + case envelope_gen_num_off: + case envelope_gen_num_attack: + slot->eg_rate = OPL3_EnvelopeCalcRate(slot, slot->reg_ar); + break; + case envelope_gen_num_decay: + slot->eg_rate = OPL3_EnvelopeCalcRate(slot, slot->reg_dr); + break; + case envelope_gen_num_sustain: + case envelope_gen_num_release: + slot->eg_rate = OPL3_EnvelopeCalcRate(slot, slot->reg_rr); + break; + } +} + +static INLINE void OPL3_EnvelopeGenOff(opl3_slot *slot) +{ + slot->eg_rout = 0x1ff; +} + +static INLINE void OPL3_EnvelopeGenAttack(opl3_slot *slot) +{ + if (slot->eg_rout == 0x00) + { + slot->eg_gen = envelope_gen_num_decay; + OPL3_EnvelopeUpdateRate(slot); + return; + } + slot->eg_rout += ((~slot->eg_rout) * slot->eg_inc) >> 3; + if (slot->eg_rout < 0x00) + { + slot->eg_rout = 0x00; + } +} + +static INLINE void OPL3_EnvelopeGenDecay(opl3_slot *slot) +{ + if (slot->eg_rout >= slot->reg_sl << 4) + { + slot->eg_gen = envelope_gen_num_sustain; + OPL3_EnvelopeUpdateRate(slot); + return; + } + slot->eg_rout += slot->eg_inc; +} + +static INLINE void OPL3_EnvelopeGenSustain(opl3_slot *slot) +{ + if (!slot->reg_type) + { + OPL3_EnvelopeGenRelease(slot); + } +} + +static INLINE void OPL3_EnvelopeGenRelease(opl3_slot *slot) +{ + if (slot->eg_rout >= 0x1ff) + { + slot->eg_gen = envelope_gen_num_off; + slot->eg_rout = 0x1ff; + OPL3_EnvelopeUpdateRate(slot); + return; + } + slot->eg_rout += slot->eg_inc; +} + +static INLINE void OPL3_EnvelopeCalc(opl3_slot *slot) +{ + Bit8u rate_h, rate_l; + Bit8u inc = 0; + rate_h = slot->eg_rate >> 2; + rate_l = slot->eg_rate & 3; + if (eg_incsh[rate_h] > 0) + { + if ((slot->chip->timer & ((1 << eg_incsh[rate_h]) - 1)) == 0) + { + inc = eg_incstep[eg_incdesc[rate_h]][rate_l] + [((slot->chip->timer)>> eg_incsh[rate_h]) & 0x07]; + } + } + else + { + inc = eg_incstep[eg_incdesc[rate_h]][rate_l] + [slot->chip->timer & 0x07] << (-eg_incsh[rate_h]); + } + slot->eg_inc = inc; + slot->eg_out = slot->eg_rout + (slot->reg_tl << 2) + + (slot->eg_ksl >> kslshift[slot->reg_ksl]) + *slot->trem; + envelope_gen[slot->eg_gen](slot); +} + +static INLINE void OPL3_EnvelopeKeyOn(opl3_slot *slot, Bit8u type) +{ + if (!slot->key) + { + slot->eg_gen = envelope_gen_num_attack; + OPL3_EnvelopeUpdateRate(slot); + if ((slot->eg_rate >> 2) == 0x0f) + { + slot->eg_gen = envelope_gen_num_decay; + OPL3_EnvelopeUpdateRate(slot); + slot->eg_rout = 0x00; + } + slot->pg_phase = 0x00; + } + slot->key |= type; +} + +static INLINE void OPL3_EnvelopeKeyOff(opl3_slot *slot, Bit8u type) +{ + if (slot->key) + { + slot->key &= (~type); + if (!slot->key) + { + slot->eg_gen = envelope_gen_num_release; + OPL3_EnvelopeUpdateRate(slot); + } + } +} + +/* */ +/* Phase Generator */ +/* */ + +static INLINE void OPL3_PhaseGenerate(opl3_slot *slot) +{ + Bit16u f_num; + Bit32u basefreq; + + f_num = slot->channel->f_num; + if (slot->reg_vib) + { + Bit8s range; + Bit8u vibpos; + + range = (f_num >> 7) & 7; + vibpos = slot->chip->vibpos; + + if (!(vibpos & 3)) + { + range = 0; + } + else if (vibpos & 1) + { + range >>= 1; + } + range >>= slot->chip->vibshift; + + if (vibpos & 4) + { + range = -range; + } + f_num += range; + } + basefreq = (f_num << slot->channel->block) >> 1; + slot->pg_phase += (basefreq * mt[slot->reg_mult]) >> 1; +} + +/* */ +/* Noise Generator */ +/* */ + +static INLINE void OPL3_NoiseGenerate(opl3_chip *chip) +{ + if (chip->noise & 0x01) + { + chip->noise ^= 0x800302; + } + chip->noise >>= 1; +} + +/* */ +/* Slot */ +/* */ + +static INLINE void OPL3_SlotWrite20(opl3_slot *slot, Bit8u data) +{ + if ((data >> 7) & 0x01) + { + slot->trem = &slot->chip->tremolo; + } + else + { + slot->trem = (Bit8u*)&slot->chip->zeromod; + } + slot->reg_vib = (data >> 6) & 0x01; + slot->reg_type = (data >> 5) & 0x01; + slot->reg_ksr = (data >> 4) & 0x01; + slot->reg_mult = data & 0x0f; + OPL3_EnvelopeUpdateRate(slot); +} + +static INLINE void OPL3_SlotWrite40(opl3_slot *slot, Bit8u data) +{ + slot->reg_ksl = (data >> 6) & 0x03; + slot->reg_tl = data & 0x3f; + OPL3_EnvelopeUpdateKSL(slot); +} + +static INLINE void OPL3_SlotWrite60(opl3_slot *slot, Bit8u data) +{ + slot->reg_ar = (data >> 4) & 0x0f; + slot->reg_dr = data & 0x0f; + OPL3_EnvelopeUpdateRate(slot); +} + +static INLINE void OPL3_SlotWrite80(opl3_slot *slot, Bit8u data) +{ + slot->reg_sl = (data >> 4) & 0x0f; + if (slot->reg_sl == 0x0f) + { + slot->reg_sl = 0x1f; + } + slot->reg_rr = data & 0x0f; + OPL3_EnvelopeUpdateRate(slot); +} + +static INLINE void OPL3_SlotWriteE0(opl3_slot *slot, Bit8u data) +{ + slot->reg_wf = data & 0x07; + if (slot->chip->newm == 0x00) + { + slot->reg_wf &= 0x03; + } +} + +#define OPL3_SlotGeneratePhase(slot, phase) \ + { \ + (slot)->out = envelope_sin[slot->reg_wf]((phase), (slot)->eg_out); \ + } +/* +static INLINE void OPL3_SlotGeneratePhase(opl3_slot *slot, Bit16u phase) +{ + slot->out = envelope_sin[slot->reg_wf](phase, slot->eg_out); +}*/ + +#define OPL3_SlotGenerate(slot) \ + {\ + OPL3_SlotGeneratePhase((slot), (Bit16u)((slot)->pg_phase >> 9) + *(slot)->mod);\ + } +/* +static INLINE void OPL3_SlotGenerate(opl3_slot *slot) +{ + OPL3_SlotGeneratePhase(slot, (Bit16u)(slot->pg_phase >> 9) + *slot->mod); +}*/ + +#define OPL3_SlotGenerateZM(slot) \ +{\ + OPL3_SlotGeneratePhase((slot), (Bit16u)((slot)->pg_phase >> 9));\ +} +/* +static INLINE void OPL3_SlotGenerateZM(opl3_slot *slot) +{ + OPL3_SlotGeneratePhase(slot, (Bit16u)(slot->pg_phase >> 9)); +}*/ + +static INLINE void OPL3_SlotCalcFB(opl3_slot *slot) +{ + if (slot->channel->fb != 0x00) + { + slot->fbmod = (slot->prout + slot->out) >> (0x09 - slot->channel->fb); + } + else + { + slot->fbmod = 0; + } + slot->prout = slot->out; +} + +/* */ +/* Channel */ +/* */ + +/* static void OPL3_ChannelSetupAlg(opl3_channel *channel); */ +static INLINE void OPL3_ChannelSetupAlg(opl3_channel *channel) +{ + if (channel->chtype == ch_drum) + { + switch (channel->alg & 0x01) + { + case 0x00: + channel->chipslots[0]->mod = &channel->chipslots[0]->fbmod; + channel->chipslots[1]->mod = &channel->chipslots[0]->out; + break; + case 0x01: + channel->chipslots[0]->mod = &channel->chipslots[0]->fbmod; + channel->chipslots[1]->mod = &channel->chip->zeromod; + break; + } + return; + } + if (channel->alg & 0x08) + { + return; + } + if (channel->alg & 0x04) + { + channel->pair->out[0] = &channel->chip->zeromod; + channel->pair->out[1] = &channel->chip->zeromod; + channel->pair->out[2] = &channel->chip->zeromod; + channel->pair->out[3] = &channel->chip->zeromod; + switch (channel->alg & 0x03) + { + case 0x00: + channel->pair->chipslots[0]->mod = &channel->pair->chipslots[0]->fbmod; + channel->pair->chipslots[1]->mod = &channel->pair->chipslots[0]->out; + channel->chipslots[0]->mod = &channel->pair->chipslots[1]->out; + channel->chipslots[1]->mod = &channel->chipslots[0]->out; + channel->out[0] = &channel->chipslots[1]->out; + channel->out[1] = &channel->chip->zeromod; + channel->out[2] = &channel->chip->zeromod; + channel->out[3] = &channel->chip->zeromod; + break; + case 0x01: + channel->pair->chipslots[0]->mod = &channel->pair->chipslots[0]->fbmod; + channel->pair->chipslots[1]->mod = &channel->pair->chipslots[0]->out; + channel->chipslots[0]->mod = &channel->chip->zeromod; + channel->chipslots[1]->mod = &channel->chipslots[0]->out; + channel->out[0] = &channel->pair->chipslots[1]->out; + channel->out[1] = &channel->chipslots[1]->out; + channel->out[2] = &channel->chip->zeromod; + channel->out[3] = &channel->chip->zeromod; + break; + case 0x02: + channel->pair->chipslots[0]->mod = &channel->pair->chipslots[0]->fbmod; + channel->pair->chipslots[1]->mod = &channel->chip->zeromod; + channel->chipslots[0]->mod = &channel->pair->chipslots[1]->out; + channel->chipslots[1]->mod = &channel->chipslots[0]->out; + channel->out[0] = &channel->pair->chipslots[0]->out; + channel->out[1] = &channel->chipslots[1]->out; + channel->out[2] = &channel->chip->zeromod; + channel->out[3] = &channel->chip->zeromod; + break; + case 0x03: + channel->pair->chipslots[0]->mod = &channel->pair->chipslots[0]->fbmod; + channel->pair->chipslots[1]->mod = &channel->chip->zeromod; + channel->chipslots[0]->mod = &channel->pair->chipslots[1]->out; + channel->chipslots[1]->mod = &channel->chip->zeromod; + channel->out[0] = &channel->pair->chipslots[0]->out; + channel->out[1] = &channel->chipslots[0]->out; + channel->out[2] = &channel->chipslots[1]->out; + channel->out[3] = &channel->chip->zeromod; + break; + } + } + else + { + switch (channel->alg & 0x01) + { + case 0x00: + channel->chipslots[0]->mod = &channel->chipslots[0]->fbmod; + channel->chipslots[1]->mod = &channel->chipslots[0]->out; + channel->out[0] = &channel->chipslots[1]->out; + channel->out[1] = &channel->chip->zeromod; + channel->out[2] = &channel->chip->zeromod; + channel->out[3] = &channel->chip->zeromod; + break; + case 0x01: + channel->chipslots[0]->mod = &channel->chipslots[0]->fbmod; + channel->chipslots[1]->mod = &channel->chip->zeromod; + channel->out[0] = &channel->chipslots[0]->out; + channel->out[1] = &channel->chipslots[1]->out; + channel->out[2] = &channel->chip->zeromod; + channel->out[3] = &channel->chip->zeromod; + break; + } + } +} + +static INLINE void OPL3_ChannelUpdateRhythm(opl3_chip *chip, Bit8u data) +{ + opl3_channel *channel6; + opl3_channel *channel7; + opl3_channel *channel8; + Bit8u chnum; + + chip->rhy = data & 0x3f; + if (chip->rhy & 0x20) + { + channel6 = &chip->channel[6]; + channel7 = &chip->channel[7]; + channel8 = &chip->channel[8]; + channel6->out[0] = &channel6->chipslots[1]->out; + channel6->out[1] = &channel6->chipslots[1]->out; + channel6->out[2] = &chip->zeromod; + channel6->out[3] = &chip->zeromod; + channel7->out[0] = &channel7->chipslots[0]->out; + channel7->out[1] = &channel7->chipslots[0]->out; + channel7->out[2] = &channel7->chipslots[1]->out; + channel7->out[3] = &channel7->chipslots[1]->out; + channel8->out[0] = &channel8->chipslots[0]->out; + channel8->out[1] = &channel8->chipslots[0]->out; + channel8->out[2] = &channel8->chipslots[1]->out; + channel8->out[3] = &channel8->chipslots[1]->out; + for (chnum = 6; chnum < 9; chnum++) + { + chip->channel[chnum].chtype = ch_drum; + } + OPL3_ChannelSetupAlg(channel6); + /* hh */ + if (chip->rhy & 0x01) + { + OPL3_EnvelopeKeyOn(channel7->chipslots[0], egk_drum); + } + else + { + OPL3_EnvelopeKeyOff(channel7->chipslots[0], egk_drum); + } + /* tc */ + if (chip->rhy & 0x02) + { + OPL3_EnvelopeKeyOn(channel8->chipslots[1], egk_drum); + } + else + { + OPL3_EnvelopeKeyOff(channel8->chipslots[1], egk_drum); + } + /* tom */ + if (chip->rhy & 0x04) + { + OPL3_EnvelopeKeyOn(channel8->chipslots[0], egk_drum); + } + else + { + OPL3_EnvelopeKeyOff(channel8->chipslots[0], egk_drum); + } + /* sd */ + if (chip->rhy & 0x08) + { + OPL3_EnvelopeKeyOn(channel7->chipslots[1], egk_drum); + } + else + { + OPL3_EnvelopeKeyOff(channel7->chipslots[1], egk_drum); + } + /* bd */ + if (chip->rhy & 0x10) + { + OPL3_EnvelopeKeyOn(channel6->chipslots[0], egk_drum); + OPL3_EnvelopeKeyOn(channel6->chipslots[1], egk_drum); + } + else + { + OPL3_EnvelopeKeyOff(channel6->chipslots[0], egk_drum); + OPL3_EnvelopeKeyOff(channel6->chipslots[1], egk_drum); + } + } + else + { + for (chnum = 6; chnum < 9; chnum++) + { + chip->channel[chnum].chtype = ch_2op; + OPL3_ChannelSetupAlg(&chip->channel[chnum]); + OPL3_EnvelopeKeyOff(chip->channel[chnum].chipslots[0], egk_drum); + OPL3_EnvelopeKeyOff(chip->channel[chnum].chipslots[1], egk_drum); + } + } +} + +static INLINE void OPL3_ChannelWriteA0(opl3_channel *channel, Bit8u data) +{ + if (channel->chip->newm && channel->chtype == ch_4op2) + { + return; + } + channel->f_num = (channel->f_num & 0x300) | data; + channel->ksv = (channel->block << 1) + | ((channel->f_num >> (0x09 - channel->chip->nts)) & 0x01); + OPL3_EnvelopeUpdateKSL(channel->chipslots[0]); + OPL3_EnvelopeUpdateKSL(channel->chipslots[1]); + OPL3_EnvelopeUpdateRate(channel->chipslots[0]); + OPL3_EnvelopeUpdateRate(channel->chipslots[1]); + if (channel->chip->newm && channel->chtype == ch_4op) + { + channel->pair->f_num = channel->f_num; + channel->pair->ksv = channel->ksv; + OPL3_EnvelopeUpdateKSL(channel->pair->chipslots[0]); + OPL3_EnvelopeUpdateKSL(channel->pair->chipslots[1]); + OPL3_EnvelopeUpdateRate(channel->pair->chipslots[0]); + OPL3_EnvelopeUpdateRate(channel->pair->chipslots[1]); + } +} + +static INLINE void OPL3_ChannelWriteB0(opl3_channel *channel, Bit8u data) +{ + if (channel->chip->newm && channel->chtype == ch_4op2) + { + return; + } + channel->f_num = (channel->f_num & 0xff) | ((data & 0x03) << 8); + channel->block = (data >> 2) & 0x07; + channel->ksv = (channel->block << 1) + | ((channel->f_num >> (0x09 - channel->chip->nts)) & 0x01); + OPL3_EnvelopeUpdateKSL(channel->chipslots[0]); + OPL3_EnvelopeUpdateKSL(channel->chipslots[1]); + OPL3_EnvelopeUpdateRate(channel->chipslots[0]); + OPL3_EnvelopeUpdateRate(channel->chipslots[1]); + if (channel->chip->newm && channel->chtype == ch_4op) + { + channel->pair->f_num = channel->f_num; + channel->pair->block = channel->block; + channel->pair->ksv = channel->ksv; + OPL3_EnvelopeUpdateKSL(channel->pair->chipslots[0]); + OPL3_EnvelopeUpdateKSL(channel->pair->chipslots[1]); + OPL3_EnvelopeUpdateRate(channel->pair->chipslots[0]); + OPL3_EnvelopeUpdateRate(channel->pair->chipslots[1]); + } +} + +static INLINE void OPL3_ChannelWriteC0(opl3_channel *channel, Bit8u data) +{ + channel->fb = (data & 0x0e) >> 1; + channel->con = data & 0x01; + channel->alg = channel->con; + if (channel->chip->newm) + { + if (channel->chtype == ch_4op) + { + channel->pair->alg = 0x04 | (channel->con << 1) | (channel->pair->con); + channel->alg = 0x08; + OPL3_ChannelSetupAlg(channel->pair); + } + else if (channel->chtype == ch_4op2) + { + channel->alg = 0x04 | (channel->pair->con << 1) | (channel->con); + channel->pair->alg = 0x08; + OPL3_ChannelSetupAlg(channel); + } + else + { + OPL3_ChannelSetupAlg(channel); + } + } + else + { + OPL3_ChannelSetupAlg(channel); + } + if (channel->chip->newm) + { + channel->cha = ((data >> 4) & 0x01) ? ~0 : 0; + channel->chb = ((data >> 5) & 0x01) ? ~0 : 0; + } + else + { + channel->cha = channel->chb = ~0; + } +} + +static INLINE void OPL3_ChannelKeyOn(opl3_channel *channel) +{ + if (channel->chip->newm) + { + if (channel->chtype == ch_4op) + { + OPL3_EnvelopeKeyOn(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOn(channel->chipslots[1], egk_norm); + OPL3_EnvelopeKeyOn(channel->pair->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOn(channel->pair->chipslots[1], egk_norm); + } + else if (channel->chtype == ch_2op || channel->chtype == ch_drum) + { + OPL3_EnvelopeKeyOn(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOn(channel->chipslots[1], egk_norm); + } + } + else + { + OPL3_EnvelopeKeyOn(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOn(channel->chipslots[1], egk_norm); + } +} + +static INLINE void OPL3_ChannelKeyOff(opl3_channel *channel) +{ + if (channel->chip->newm) + { + if (channel->chtype == ch_4op) + { + OPL3_EnvelopeKeyOff(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOff(channel->chipslots[1], egk_norm); + OPL3_EnvelopeKeyOff(channel->pair->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOff(channel->pair->chipslots[1], egk_norm); + } + else if (channel->chtype == ch_2op || channel->chtype == ch_drum) + { + OPL3_EnvelopeKeyOff(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOff(channel->chipslots[1], egk_norm); + } + } + else + { + OPL3_EnvelopeKeyOff(channel->chipslots[0], egk_norm); + OPL3_EnvelopeKeyOff(channel->chipslots[1], egk_norm); + } +} + +static INLINE void OPL3_ChannelSet4Op(opl3_chip *chip, Bit8u data) +{ + Bit8u bit; + Bit8u chnum; + for (bit = 0; bit < 6; bit++) + { + chnum = bit; + if (bit >= 3) + { + chnum += 9 - 3; + } + if ((data >> bit) & 0x01) + { + chip->channel[chnum].chtype = ch_4op; + chip->channel[chnum + 3].chtype = ch_4op2; + } + else + { + chip->channel[chnum].chtype = ch_2op; + chip->channel[chnum + 3].chtype = ch_2op; + } + } +} + +/* +static Bit16s OPL3_ClipSample(Bit32s sample) +{ + if (sample > 32767) + { + sample = 32767; + } + else if (sample < -32768) + { + sample = -32768; + } + return (Bit16s)sample; +}*/ + +#define OPL3_ClipSample(sample) \ + (Bit16s)( ((sample) > 32767) ? 32767 : ( ((sample) < -32768) ? -32768 : (sample)) ) + +static INLINE void OPL3_GenerateRhythm1(opl3_chip *chip) +{ + opl3_channel *channel6; + opl3_channel *channel7; + opl3_channel *channel8; + Bit16u phase14; + Bit16u phase17; + Bit16u phase; + Bit16u phasebit; + + channel6 = &chip->channel[6]; + channel7 = &chip->channel[7]; + channel8 = &chip->channel[8]; + OPL3_SlotGenerate(channel6->chipslots[0]); + phase14 = (channel7->chipslots[0]->pg_phase >> 9) & 0x3ff; + phase17 = (channel8->chipslots[1]->pg_phase >> 9) & 0x3ff; + phase = 0x00; + /* hh tc phase bit */ + phasebit = ((phase14 & 0x08) | (((phase14 >> 5) ^ phase14) & 0x04) + | (((phase17 >> 2) ^ phase17) & 0x08)) ? 0x01 : 0x00; + /* hh */ + phase = (phasebit << 9) + | (0x34 << ((phasebit ^ (chip->noise & 0x01)) << 1)); + OPL3_SlotGeneratePhase(channel7->chipslots[0], phase); + /* tt */ + OPL3_SlotGenerateZM(channel8->chipslots[0]); +} + +static INLINE void OPL3_GenerateRhythm2(opl3_chip *chip) +{ + opl3_channel *channel6; + opl3_channel *channel7; + opl3_channel *channel8; + Bit16u phase14; + Bit16u phase17; + Bit16u phase; + Bit16u phasebit; + + channel6 = &chip->channel[6]; + channel7 = &chip->channel[7]; + channel8 = &chip->channel[8]; + OPL3_SlotGenerate(channel6->chipslots[1]); + phase14 = (channel7->chipslots[0]->pg_phase >> 9) & 0x3ff; + phase17 = (channel8->chipslots[1]->pg_phase >> 9) & 0x3ff; + phase = 0x00; + /* hh tc phase bit */ + phasebit = ((phase14 & 0x08) | (((phase14 >> 5) ^ phase14) & 0x04) + | (((phase17 >> 2) ^ phase17) & 0x08)) ? 0x01 : 0x00; + /* sd */ + phase = (0x100 << ((phase14 >> 8) & 0x01)) ^ ((chip->noise & 0x01) << 8); + OPL3_SlotGeneratePhase(channel7->chipslots[1], phase); + /* tc */ + phase = 0x100 | (phasebit << 9); + OPL3_SlotGeneratePhase(channel8->chipslots[1], phase); +} + +static INLINE void OPL3_GenerateREAL(opl3_chip *chip, Bit16s *buf) +{ + Bit8u ii; + Bit8u jj; + Bit16s accm; + + buf[1] = OPL3_ClipSample(chip->mixbuff[1]); + + for (ii = 0; ii < 12; ii++) + { + OPL3_SlotCalcFB(&chip->slot[ii]); + OPL3_PhaseGenerate(&chip->slot[ii]); + OPL3_EnvelopeCalc(&chip->slot[ii]); + OPL3_SlotGenerate(&chip->slot[ii]); + } + + for (ii = 12; ii < 15; ii++) + { + OPL3_SlotCalcFB(&chip->slot[ii]); + OPL3_PhaseGenerate(&chip->slot[ii]); + OPL3_EnvelopeCalc(&chip->slot[ii]); + } + + if (chip->rhy & 0x20) + { + OPL3_GenerateRhythm1(chip); + } + else + { + OPL3_SlotGenerate(&chip->slot[12]); + OPL3_SlotGenerate(&chip->slot[13]); + OPL3_SlotGenerate(&chip->slot[14]); + } + + chip->mixbuff[0] = 0; + for (ii = 0; ii < 18; ii++) + { + accm = 0; + for (jj = 0; jj < 4; jj++) + { + accm += *chip->channel[ii].out[jj]; + } + chip->mixbuff[0] += (Bit16s)(accm & chip->channel[ii].cha); + } + + for (ii = 15; ii < 18; ii++) + { + OPL3_SlotCalcFB(&chip->slot[ii]); + OPL3_PhaseGenerate(&chip->slot[ii]); + OPL3_EnvelopeCalc(&chip->slot[ii]); + } + + if (chip->rhy & 0x20) + { + OPL3_GenerateRhythm2(chip); + } + else + { + OPL3_SlotGenerate(&chip->slot[15]); + OPL3_SlotGenerate(&chip->slot[16]); + OPL3_SlotGenerate(&chip->slot[17]); + } + + buf[0] = OPL3_ClipSample(chip->mixbuff[0]); + + for (ii = 18; ii < 33; ii++) + { + OPL3_SlotCalcFB(&chip->slot[ii]); + OPL3_PhaseGenerate(&chip->slot[ii]); + OPL3_EnvelopeCalc(&chip->slot[ii]); + OPL3_SlotGenerate(&chip->slot[ii]); + } + + chip->mixbuff[1] = 0; + for (ii = 0; ii < 18; ii++) + { + accm = 0; + for (jj = 0; jj < 4; jj++) + { + accm += *chip->channel[ii].out[jj]; + } + chip->mixbuff[1] += (Bit16s)(accm & chip->channel[ii].chb); + } + + for (ii = 33; ii < 36; ii++) + { + OPL3_SlotCalcFB(&chip->slot[ii]); + OPL3_PhaseGenerate(&chip->slot[ii]); + OPL3_EnvelopeCalc(&chip->slot[ii]); + OPL3_SlotGenerate(&chip->slot[ii]); + } + + OPL3_NoiseGenerate(chip); + + if ((chip->timer & 0x3f) == 0x3f) + { + chip->tremolopos = (chip->tremolopos + 1) % 210; + } + if (chip->tremolopos < 105) + { + chip->tremolo = chip->tremolopos >> chip->tremoloshift; + } + else + { + chip->tremolo = (210 - chip->tremolopos) >> chip->tremoloshift; + } + + if ((chip->timer & 0x3ff) == 0x3ff) + { + chip->vibpos = (chip->vibpos + 1) & 7; + } + + chip->timer++; + + while (chip->writebuf[chip->writebuf_cur].time <= chip->writebuf_samplecnt) + { + if (!(chip->writebuf[chip->writebuf_cur].reg & 0x200)) + { + break; + } + chip->writebuf[chip->writebuf_cur].reg &= 0x1ff; + OPL3_WriteReg(chip, chip->writebuf[chip->writebuf_cur].reg, + chip->writebuf[chip->writebuf_cur].data); + chip->writebuf_cur = (chip->writebuf_cur + 1) % OPL_WRITEBUF_SIZE; + } + chip->writebuf_samplecnt++; +} + +static INLINE void OPL3_GenerateResampledREAL(opl3_chip *chip, Bit16s *buf) +{ + while (chip->samplecnt >= chip->rateratio) + { + chip->oldsamples[0] = chip->samples[0]; + chip->oldsamples[1] = chip->samples[1]; + OPL3_GenerateREAL(chip, chip->samples); + chip->samplecnt -= chip->rateratio; + } + buf[0] = (Bit16s)((chip->oldsamples[0] * (chip->rateratio - chip->samplecnt) + + chip->samples[0] * chip->samplecnt) / chip->rateratio); + buf[1] = (Bit16s)((chip->oldsamples[1] * (chip->rateratio - chip->samplecnt) + + chip->samples[1] * chip->samplecnt) / chip->rateratio); + chip->samplecnt += 1 << RSM_FRAC; +} + +void OPL3_Generate(opl3_chip *chip, Bit16s *buf) +{ + OPL3_GenerateREAL(chip, buf); +} + +void OPL3_GenerateResampled(opl3_chip *chip, Bit16s *buf) +{ + OPL3_GenerateResampledREAL(chip, buf); +} + +void OPL3_Reset(opl3_chip *chip, Bit32u samplerate) +{ + Bit8u slotnum; + Bit8u channum; + + memset(chip, 0, sizeof(opl3_chip)); + for (slotnum = 0; slotnum < 36; slotnum++) + { + chip->slot[slotnum].chip = chip; + chip->slot[slotnum].mod = &chip->zeromod; + chip->slot[slotnum].eg_rout = 0x1ff; + chip->slot[slotnum].eg_out = 0x1ff; + chip->slot[slotnum].eg_gen = envelope_gen_num_off; + chip->slot[slotnum].trem = (Bit8u*)&chip->zeromod; + } + for (channum = 0; channum < 18; channum++) + { + chip->channel[channum].chipslots[0] = &chip->slot[ch_slot[channum]]; + chip->channel[channum].chipslots[1] = &chip->slot[ch_slot[channum] + 3]; + chip->slot[ch_slot[channum]].channel = &chip->channel[channum]; + chip->slot[ch_slot[channum] + 3].channel = &chip->channel[channum]; + if ((channum % 9) < 3) + { + chip->channel[channum].pair = &chip->channel[channum + 3]; + } + else if ((channum % 9) < 6) + { + chip->channel[channum].pair = &chip->channel[channum - 3]; + } + chip->channel[channum].chip = chip; + chip->channel[channum].out[0] = &chip->zeromod; + chip->channel[channum].out[1] = &chip->zeromod; + chip->channel[channum].out[2] = &chip->zeromod; + chip->channel[channum].out[3] = &chip->zeromod; + chip->channel[channum].chtype = ch_2op; + chip->channel[channum].cha = ~0; + chip->channel[channum].chb = ~0; + OPL3_ChannelSetupAlg(&chip->channel[channum]); + } + chip->noise = 0x306600; + chip->rateratio = (samplerate << RSM_FRAC) / 49716; + chip->tremoloshift = 4; + chip->vibshift = 1; +} + +void OPL3_WriteReg(opl3_chip *chip, Bit16u reg, Bit8u v) +{ + Bit8u high = (reg >> 8) & 0x01; + Bit8u regm = reg & 0xff; + switch (regm & 0xf0) + { + case 0x00: + if (high) + { + switch (regm & 0x0f) + { + case 0x04: + OPL3_ChannelSet4Op(chip, v); + break; + case 0x05: + chip->newm = v & 0x01; + break; + } + } + else + { + switch (regm & 0x0f) + { + case 0x08: + chip->nts = (v >> 6) & 0x01; + break; + } + } + break; + case 0x20: + case 0x30: + if (ad_slot[regm & 0x1f] >= 0) + { + OPL3_SlotWrite20(&chip->slot[18 * high + ad_slot[regm & 0x1f]], v); + } + break; + case 0x40: + case 0x50: + if (ad_slot[regm & 0x1f] >= 0) + { + OPL3_SlotWrite40(&chip->slot[18 * high + ad_slot[regm & 0x1f]], v); + } + break; + case 0x60: + case 0x70: + if (ad_slot[regm & 0x1f] >= 0) + { + OPL3_SlotWrite60(&chip->slot[18 * high + ad_slot[regm & 0x1f]], v); + } + break; + case 0x80: + case 0x90: + if (ad_slot[regm & 0x1f] >= 0) + { + OPL3_SlotWrite80(&chip->slot[18 * high + ad_slot[regm & 0x1f]], v); + } + break; + case 0xe0: + case 0xf0: + if (ad_slot[regm & 0x1f] >= 0) + { + OPL3_SlotWriteE0(&chip->slot[18 * high + ad_slot[regm & 0x1f]], v); + } + break; + case 0xa0: + if ((regm & 0x0f) < 9) + { + OPL3_ChannelWriteA0(&chip->channel[9 * high + (regm & 0x0f)], v); + } + break; + case 0xb0: + if (regm == 0xbd && !high) + { + chip->tremoloshift = (((v >> 7) ^ 1) << 1) + 2; + chip->vibshift = ((v >> 6) & 0x01) ^ 1; + OPL3_ChannelUpdateRhythm(chip, v); + } + else if ((regm & 0x0f) < 9) + { + OPL3_ChannelWriteB0(&chip->channel[9 * high + (regm & 0x0f)], v); + if (v & 0x20) + { + OPL3_ChannelKeyOn(&chip->channel[9 * high + (regm & 0x0f)]); + } + else + { + OPL3_ChannelKeyOff(&chip->channel[9 * high + (regm & 0x0f)]); + } + } + break; + case 0xc0: + if ((regm & 0x0f) < 9) + { + OPL3_ChannelWriteC0(&chip->channel[9 * high + (regm & 0x0f)], v); + } + break; + } +} + +void OPL3_WriteRegBuffered(opl3_chip *chip, Bit16u reg, Bit8u v) +{ + Bit64u time1, time2; + + if (chip->writebuf[chip->writebuf_last].reg & 0x200) + { + OPL3_WriteReg(chip, chip->writebuf[chip->writebuf_last].reg & 0x1ff, + chip->writebuf[chip->writebuf_last].data); + + chip->writebuf_cur = (chip->writebuf_last + 1) % OPL_WRITEBUF_SIZE; + chip->writebuf_samplecnt = chip->writebuf[chip->writebuf_last].time; + } + + chip->writebuf[chip->writebuf_last].reg = reg | 0x200; + chip->writebuf[chip->writebuf_last].data = v; + time1 = chip->writebuf_lasttime + OPL_WRITEBUF_DELAY; + time2 = chip->writebuf_samplecnt; + + if (time1 < time2) + { + time1 = time2; + } + + chip->writebuf[chip->writebuf_last].time = time1; + chip->writebuf_lasttime = time1; + chip->writebuf_last = (chip->writebuf_last + 1) % OPL_WRITEBUF_SIZE; +} + +void OPL3_GenerateStream(opl3_chip *chip, Bit16s *sndptr, Bit32u numsamples) +{ + Bit32u i; + + for(i = 0; i < numsamples; i++) + { + OPL3_GenerateResampledREAL(chip, sndptr); + sndptr += 2; + } +} + +void OPL3_GenerateStreamMix(opl3_chip *chip, Bit16s *sndptr, Bit32u numsamples) +{ + Bit32u i; + Bit16s sample[2]; + + for(i = 0; i < numsamples; i++) + { + OPL3_GenerateResampledREAL(chip, sample); + sndptr[0] += sample[0]; + sndptr[1] += sample[1]; + sndptr += 2; + } +} diff --git a/src/nukedopl3.h b/src/nukedopl3.h new file mode 100644 index 0000000..0a686e2 --- /dev/null +++ b/src/nukedopl3.h @@ -0,0 +1,156 @@ +/* + * Copyright (C) 2013-2016 Alexey Khokholov (Nuke.YKT) + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * + * Nuked OPL3 emulator. + * Thanks: + * MAME Development Team(Jarek Burczynski, Tatsuyuki Satoh): + * Feedback and Rhythm part calculation information. + * forums.submarine.org.uk(carbon14, opl3): + * Tremolo and phase generator calculation information. + * OPLx decapsulated(Matthew Gambrell, Olli Niemitalo): + * OPL2 ROMs. + * + * version: 1.7.4 + */ + +#ifndef OPL_OPL3_H +#define OPL_OPL3_H + +#include <inttypes.h> + +#ifdef __cplusplus +extern "C" { +#endif + +#define OPL_WRITEBUF_SIZE 1024 +#define OPL_WRITEBUF_DELAY 2 + +typedef uintptr_t Bitu; +typedef intptr_t Bits; +typedef uint64_t Bit64u; +typedef int64_t Bit64s; +typedef uint32_t Bit32u; +typedef int32_t Bit32s; +typedef uint16_t Bit16u; +typedef int16_t Bit16s; +typedef uint8_t Bit8u; +typedef int8_t Bit8s; + +typedef struct _opl3_slot opl3_slot; +typedef struct _opl3_channel opl3_channel; +typedef struct _opl3_chip opl3_chip; + +struct _opl3_slot +{ + opl3_channel *channel; + opl3_chip *chip; + Bit16s out; + Bit16s fbmod; + Bit8u ___padding[4]; + Bit16s *mod; + Bit16s prout; + Bit16s eg_rout; + Bit16s eg_out; + Bit8u eg_inc; + Bit8u eg_gen; + Bit8u eg_rate; + Bit8u eg_ksl; + Bit8u ___padding2[6]; + Bit8u *trem; + Bit8u reg_vib; + Bit8u reg_type; + Bit8u reg_ksr; + Bit8u reg_mult; + Bit8u reg_ksl; + Bit8u reg_tl; + Bit8u reg_ar; + Bit8u reg_dr; + Bit8u reg_sl; + Bit8u reg_rr; + Bit8u reg_wf; + Bit8u key; + Bit32u pg_phase; + Bit32u timer; + Bit8u ___padding3[4]; +}; + +struct _opl3_channel +{ + opl3_slot *chipslots[2]; + opl3_channel *pair; + opl3_chip *chip; + Bit16s *out[4]; + Bit8u chtype; + Bit8u ___padding[1]; + Bit16u f_num; + Bit8u block; + Bit8u fb; + Bit8u con; + Bit8u alg; + Bit8u ksv; + Bit8u ___padding2[1]; + Bit16u cha, chb; + Bit8u ___padding3[2]; +}; + +typedef struct _opl3_writebuf +{ + Bit64u time; + Bit16u reg; + Bit8u data; + Bit8u ___padding[5]; +} opl3_writebuf; + +struct _opl3_chip +{ + opl3_channel channel[18]; + opl3_slot slot[36]; + Bit16u timer; + Bit8u newm; + Bit8u nts; + Bit8u rhy; + Bit8u vibpos; + Bit8u vibshift; + Bit8u tremolo; + Bit8u tremolopos; + Bit8u tremoloshift; + Bit32u noise; + Bit16s zeromod; + Bit32s mixbuff[2]; + /* OPL3L */ + Bit32s rateratio; + Bit32s samplecnt; + Bit16s oldsamples[2]; + Bit16s samples[2]; + + Bit64u writebuf_samplecnt; + Bit32u writebuf_cur; + Bit32u writebuf_last; + Bit64u writebuf_lasttime; + opl3_writebuf writebuf[OPL_WRITEBUF_SIZE]; +}; + +void OPL3_Generate(opl3_chip *chip, Bit16s *buf); +void OPL3_GenerateResampled(opl3_chip *chip, Bit16s *buf); +void OPL3_Reset(opl3_chip *chip, Bit32u samplerate); +void OPL3_WriteReg(opl3_chip *chip, Bit16u reg, Bit8u v); +void OPL3_WriteRegBuffered(opl3_chip *chip, Bit16u reg, Bit8u v); +void OPL3_GenerateStream(opl3_chip *chip, Bit16s *sndptr, Bit32u numsamples); +void OPL3_GenerateStreamMix(opl3_chip *chip, Bit16s *sndptr, Bit32u numsamples); + +#ifdef __cplusplus +} +#endif + +#endif |