213 lines
10 KiB
Plaintext
213 lines
10 KiB
Plaintext
#include <windows.h>
|
|
#include <midiwrt/mididef.h>
|
|
|
|
UPARUP BITMAP UPARUP.BMP
|
|
UPARDN BITMAP UPARDN.BMP
|
|
DNARUP BITMAP DNARUP.BMP
|
|
DNARDN BITMAP DNARDN.BMP
|
|
CNVTUP BITMAP CNVTUP.BMP
|
|
CNVTDN BITMAP CNVTDN.BMP
|
|
OPENUP BITMAP OPENUP.BMP
|
|
OPENDN BITMAP OPENDN.BMP
|
|
SELUP BITMAP SELUP.BMP
|
|
SELDN BITMAP SELDN.BMP
|
|
WND BITMAP WND.BMP
|
|
LED BITMAP LED.BMP
|
|
|
|
STRINGTABLE
|
|
{
|
|
STRING_MUSINST1, "0;PIANO;Acoustic Grand Piano"
|
|
STRING_MUSINST2, "1;PIANO;Bright Acoustic Piano"
|
|
STRING_MUSINST3, "2;PIANO;Electric Grand Piano"
|
|
STRING_MUSINST4, "3;PIANO;Honky-tonk Piano"
|
|
STRING_MUSINST5, "4;PIANO;Rhodes Piano"
|
|
STRING_MUSINST6, "5;PIANO;Chorused Piano"
|
|
STRING_MUSINST7, "6;PIANO;Harpsichord"
|
|
STRING_MUSINST8, "7;PIANO;Clavinet"
|
|
STRING_MUSINST9, "8;CHROM PERCUSSION;Celesta"
|
|
STRING_MUSINST10, "9;CHROM PERCUSSION;Glockenspiel"
|
|
STRING_MUSINST11, "10;CHROM PERCUSSION;Music Box"
|
|
STRING_MUSINST12, "11;CHROM PERCUSSION;Vibraphone"
|
|
STRING_MUSINST13, "12;CHROM PERCUSSION;Marimba"
|
|
STRING_MUSINST14, "13;CHROM PERCUSSION;Xylophone"
|
|
STRING_MUSINST15, "14;CHROM PERCUSSION;Tubular-bell"
|
|
STRING_MUSINST16, "15;CHROM PERCUSSION;Dulcimer"
|
|
STRING_MUSINST17, "16;ORGAN;Hammond Organ"
|
|
STRING_MUSINST18, "17;ORGAN;Percussive Organ"
|
|
STRING_MUSINST19, "18;ORGAN;Rock Organ"
|
|
STRING_MUSINST20, "19;ORGAN;Church Organ"
|
|
STRING_MUSINST21, "20;ORGAN;Reed Organ"
|
|
STRING_MUSINST22, "21;ORGAN;Accordion"
|
|
STRING_MUSINST23, "22;ORGAN;Harmonica"
|
|
STRING_MUSINST24, "23;ORGAN;Tango Accordion"
|
|
STRING_MUSINST25, "24;GUITAR;Acoustic Guitar(nylon)"
|
|
STRING_MUSINST26, "25;GUITAR;Acoustic Guitar(steel)"
|
|
STRING_MUSINST27, "26;GUITAR;Electric Guitar(jazz)"
|
|
STRING_MUSINST28, "27;GUITAR;Electric Guitar(clean)"
|
|
STRING_MUSINST29, "28;GUITAR;Electric Guitar(muted)"
|
|
STRING_MUSINST30, "29;GUITAR;Overdriven Guitar"
|
|
STRING_MUSINST31, "30;GUITAR;Distortion Guitar"
|
|
STRING_MUSINST32, "31;GUITAR;Guitar Harmonics"
|
|
STRING_MUSINST33, "32;BASS;Acoustic Bass"
|
|
STRING_MUSINST34, "33;BASS;Electric Bass(finger)"
|
|
STRING_MUSINST35, "34;BASS;Electric Bass(pick)"
|
|
STRING_MUSINST36, "35;BASS;Fretless Bass"
|
|
STRING_MUSINST37, "36;BASS;Slap Bass 1"
|
|
STRING_MUSINST38, "37;BASS;Slap Bass 2"
|
|
STRING_MUSINST39, "38;BASS;Synth Bass 1"
|
|
STRING_MUSINST40, "39;BASS;Synth Bass 2"
|
|
STRING_MUSINST41, "40;STRINGS;Violin"
|
|
STRING_MUSINST42, "41;STRINGS;Viola"
|
|
STRING_MUSINST43, "42;STRINGS;Cello"
|
|
STRING_MUSINST44, "43;STRINGS;Contrabass"
|
|
STRING_MUSINST45, "44;STRINGS;Tremolo Strings"
|
|
STRING_MUSINST46, "45;STRINGS;Pizzicato Strings"
|
|
STRING_MUSINST47, "46;STRINGS;Orchestral Harp"
|
|
STRING_MUSINST48, "47;STRINGS;Timpani"
|
|
STRING_MUSINST49, "48;ENSEMBLE;String Ensemble 1"
|
|
STRING_MUSINST50, "49;ENSEMBLE;String Ensemble 2"
|
|
STRING_MUSINST51, "50;ENSEMBLE;Synth Strings 1"
|
|
STRING_MUSINST52, "51;ENSEMBLE;Synth Strings 2"
|
|
STRING_MUSINST53, "52;ENSEMBLE;Choir Aahs"
|
|
STRING_MUSINST54, "53;ENSEMBLE;Voice Oohs"
|
|
STRING_MUSINST55, "54;ENSEMBLE;Synth Voice"
|
|
STRING_MUSINST56, "55;ENSEMBLE;Orchestra Hit"
|
|
STRING_MUSINST57, "56;BRASS;Trumpet"
|
|
STRING_MUSINST58, "57;BRASS;Trombone"
|
|
STRING_MUSINST59, "58;BRASS;Tuba"
|
|
STRING_MUSINST60, "59;BRASS;Muted Trumpet"
|
|
STRING_MUSINST61, "60;BRASS;French Horn"
|
|
STRING_MUSINST62, "61;BRASS;Brass Section"
|
|
STRING_MUSINST63, "62;BRASS;Synth Brass 1"
|
|
STRING_MUSINST64, "63;BRASS;Synth Brass 2"
|
|
STRING_MUSINST65, "64;REED;Soprano Sax"
|
|
STRING_MUSINST66, "65;REED;Alto Sax"
|
|
STRING_MUSINST67, "66;REED;Tenor Sax"
|
|
STRING_MUSINST68, "67;REED;Baritone Sax"
|
|
STRING_MUSINST69, "68;REED;Oboe"
|
|
STRING_MUSINST70, "69;REED;English Horn"
|
|
STRING_MUSINST71, "70;REED;Bassoon"
|
|
STRING_MUSINST72, "71;REED;Clarinet"
|
|
STRING_MUSINST73, "72;PIPE;Piccolo"
|
|
STRING_MUSINST74, "73;PIPE;Flute"
|
|
STRING_MUSINST75, "74;PIPE;Recorder"
|
|
STRING_MUSINST76, "75;PIPE;Pan Flute"
|
|
STRING_MUSINST77, "76;PIPE;Bottle Blow"
|
|
STRING_MUSINST78, "77;PIPE;Shakuhachi"
|
|
STRING_MUSINST79, "78;PIPE;Whistle"
|
|
STRING_MUSINST80, "79;PIPE;Ocarina"
|
|
STRING_MUSINST81, "80;SYNTH LEAD;Lead 1(square)"
|
|
STRING_MUSINST82, "81;SYNTH LEAD;Lead 2(sawtooth)"
|
|
STRING_MUSINST83, "82;SYNTH LEAD;Lead 3(calliope)"
|
|
STRING_MUSINST84, "83;SYNTH LEAD;Lead 4(chiffer)"
|
|
STRING_MUSINST85, "84;SYNTH LEAD;Lead 5(charang)"
|
|
STRING_MUSINST86, "85;SYNTH LEAD;Lead 6(voice)"
|
|
STRING_MUSINST87, "86;SYNTH LEAD;Lead 7(5th sawtooth)"
|
|
STRING_MUSINST88, "87;SYNTH LEAD;Lead 8(bass&lead)"
|
|
STRING_MUSINST89, "88;SYNTH PAD;Pad 1(new age)"
|
|
STRING_MUSINST90, "89;SYNTH PAD;Pad 2(warm)"
|
|
STRING_MUSINST91, "90;SYNTH PAD;Pad 3(polysynth)"
|
|
STRING_MUSINST92, "91;SYNTH PAD;Pad 4(choir)"
|
|
STRING_MUSINST93, "92;SYNTH PAD;Pad 5(bowed glass)"
|
|
STRING_MUSINST94, "93;SYNTH PAD;Pad 6(metal)"
|
|
STRING_MUSINST95, "94;SYNTH PAD;Pad 7(halo)"
|
|
STRING_MUSINST96, "95;SYNTH PAD;Pad 8(sweep)"
|
|
STRING_MUSINST97, "96;SYNTH EFFECTS;FX 1(rain)"
|
|
STRING_MUSINST98, "97;SYNTH EFFECTS;FX 2(soundtrack)"
|
|
STRING_MUSINST99, "98;SYNTH EFFECTS;FX 3(crystal)"
|
|
STRING_MUSINST100, "99;SYNTH EFFECTS;FX 4(atmosphere)"
|
|
STRING_MUSINST101, "100;SYNTH EFFECTS;FX 5(brightness)"
|
|
STRING_MUSINST102, "101;SYNTH EFFECTS;FX 6(goblin)"
|
|
STRING_MUSINST103, "102;SYNTH EFFECTS;FX 7(echo drops)"
|
|
STRING_MUSINST104, "103;SYNTH EFFECTS;FX 8(star-theme)"
|
|
STRING_MUSINST105, "104;ETHNIC;Sitar"
|
|
STRING_MUSINST106, "105;ETHNIC;Banjo"
|
|
STRING_MUSINST107, "106;ETHNIC;Shamisen"
|
|
STRING_MUSINST108, "107;ETHNIC;Koto"
|
|
STRING_MUSINST109, "108;ETHNIC;Kalimba"
|
|
STRING_MUSINST110, "109;ETHNIC;Bag Pipe"
|
|
STRING_MUSINST111, "110;ETHNIC;Fiddle"
|
|
STRING_MUSINST112, "111;ETHNIC;Shanai"
|
|
STRING_MUSINST113, "112;PERCUSSIVE;Tinkle Bell"
|
|
STRING_MUSINST114, "113;PERCUSSIVE;Agogo"
|
|
STRING_MUSINST115, "114;PERCUSSIVE;Steel Drums"
|
|
STRING_MUSINST116, "115;PERCUSSIVE;Woodblock"
|
|
STRING_MUSINST117, "116;PERCUSSIVE;Taiko Drum"
|
|
STRING_MUSINST118, "117;PERCUSSIVE;Melodic Tom"
|
|
STRING_MUSINST119, "118;PERCUSSIVE;Synth Drum"
|
|
STRING_MUSINST120, "119;PERCUSSIVE;Reverse Cymbal"
|
|
STRING_MUSINST121, "120;SOUND EFFECTS;Guitar Fret Noise"
|
|
STRING_MUSINST122, "121;SOUND EFFECTS;Breath Noise"
|
|
STRING_MUSINST123, "122;SOUND EFFECTS;Seashore"
|
|
STRING_MUSINST124, "123;SOUND EFFECTS;Bird Tweet"
|
|
STRING_MUSINST125, "124;SOUND EFFECTS;Telephone Ring"
|
|
STRING_MUSINST126, "125;SOUND EFFECTS;Helicopter"
|
|
STRING_MUSINST127, "126;SOUND EFFECTS;Applause"
|
|
STRING_MUSINST128, "127;SOUND EFFECTS;Gun Shot"
|
|
STRING_MUSINST129, "135;MIDI PERCUSSION;Acoustic Bass Drum"
|
|
STRING_MUSINST130, "136;MIDI PERCUSSION;Bass Drum"
|
|
STRING_MUSINST131, "137;MIDI PERCUSSION;Slide Stick"
|
|
STRING_MUSINST132, "138;MIDI PERCUSSION;Acoustic Snare"
|
|
STRING_MUSINST133, "139;MIDI PERCUSSION;Hand Clap"
|
|
STRING_MUSINST134, "140;MIDI PERCUSSION;Electric Snare"
|
|
STRING_MUSINST135, "141;MIDI PERCUSSION;Low Floor Tom"
|
|
STRING_MUSINST136, "142;MIDI PERCUSSION;Closed High-Hat"
|
|
STRING_MUSINST137, "143;MIDI PERCUSSION;High Floor Tom"
|
|
STRING_MUSINST138, "144;MIDI PERCUSSION;Pedal High Hat"
|
|
STRING_MUSINST139, "145;MIDI PERCUSSION;Low Tom"
|
|
STRING_MUSINST140, "146;MIDI PERCUSSION;Open High Hat"
|
|
STRING_MUSINST141, "147;MIDI PERCUSSION;Low-Mid Tom"
|
|
STRING_MUSINST142, "148;MIDI PERCUSSION;High-Mid Tom"
|
|
STRING_MUSINST143, "149;MIDI PERCUSSION;Crash Cymbal 1"
|
|
STRING_MUSINST144, "150;MIDI PERCUSSION;High Tom"
|
|
STRING_MUSINST145, "151;MIDI PERCUSSION;Ride Cymbal 1"
|
|
STRING_MUSINST146, "152;MIDI PERCUSSION;Chinese Cymbal"
|
|
STRING_MUSINST147, "153;MIDI PERCUSSION;Ride Bell"
|
|
STRING_MUSINST148, "154;MIDI PERCUSSION;Tambourine"
|
|
STRING_MUSINST149, "155;MIDI PERCUSSION;Splash Cymbal"
|
|
STRING_MUSINST150, "156;MIDI PERCUSSION;Cowbell"
|
|
STRING_MUSINST151, "157;MIDI PERCUSSION;Crash Cymbal 2"
|
|
STRING_MUSINST152, "158;MIDI PERCUSSION;Vibraslap"
|
|
STRING_MUSINST153, "159;MIDI PERCUSSION;Ride Cymbal 2"
|
|
STRING_MUSINST154, "160;MIDI PERCUSSION;High Bongo"
|
|
STRING_MUSINST155, "161;MIDI PERCUSSION;Low Bongo"
|
|
STRING_MUSINST156, "162;MIDI PERCUSSION;Mute High Conga"
|
|
STRING_MUSINST157, "163;MIDI PERCUSSION;Open High Conga"
|
|
STRING_MUSINST158, "164;MIDI PERCUSSION;Low Conga"
|
|
STRING_MUSINST159, "165;MIDI PERCUSSION;High Timbale"
|
|
STRING_MUSINST160, "166;MIDI PERCUSSION;Low Timbale"
|
|
STRING_MUSINST161, "167;MIDI PERCUSSION;High Agogo"
|
|
STRING_MUSINST162, "168;MIDI PERCUSSION;Low Agogo"
|
|
STRING_MUSINST163, "169;MIDI PERCUSSION;Cabasa"
|
|
STRING_MUSINST164, "170;MIDI PERCUSSION;Maracas"
|
|
STRING_MUSINST165, "171;MIDI PERCUSSION;Short Whistle"
|
|
STRING_MUSINST166, "172;MIDI PERCUSSION;Long Whistle"
|
|
STRING_MUSINST167, "173;MIDI PERCUSSION;Short Guiro"
|
|
STRING_MUSINST168, "174;MIDI PERCUSSION;Long Guiro"
|
|
STRING_MUSINST169, "175;MIDI PERCUSSION;Claves"
|
|
STRING_MUSINST170, "176;MIDI PERCUSSION;High Wood Block"
|
|
STRING_MUSINST171, "177;MIDI PERCUSSION;Low Wood Block"
|
|
STRING_MUSINST172, "178;MIDI PERCUSSION;Mute Cuica"
|
|
STRING_MUSINST173, "179;MIDI PERCUSSION;Open Cuica"
|
|
STRING_MUSINST174, "180;MIDI PERCUSSION;Mute Triangle"
|
|
STRING_MUSINST175, "181;MIDI PERCUSSION;Open Triangle"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
STRING_BITMAPUPARUP, "UPARUP"
|
|
STRING_BITMAPUPARDN, "UPARDN"
|
|
STRING_BITMAPDNARUP, "DNARUP"
|
|
STRING_BITMAPDNARDN, "DNARDN"
|
|
STRING_BITMAPCNVTUP, "CNVTUP"
|
|
STRING_BITMAPCNVTDN, "CNVTDN"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
STRING_BUTTONSTRING, "BUTTON"
|
|
STRING_LISTBOXSTRING, "LISTBOX"
|
|
STRING_STATICSTRING, "STATIC"
|
|
}
|
|
|