1 /********************************************************************
2    gmvoices.h -- List of GM voice filenames for GUS.
3 
4    Copyright (C) 1994-1996 Nathan I. Laredo
5 
6    This program is modifiable/redistributable under the terms
7    of the GNU General Public Licence.
8 
9    You should have received a copy of the GNU General Public License
10    along with this program; if not, write to the Free Software
11    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
12    Send your comments and all your spare pocket change to
13    laredo@gnu.ai.mit.edu (Nathan Laredo) or to PSC 1, BOX 709, 2401
14    Kelly Drive, Lackland AFB, TX 78236-5128, USA.
15 
16  ********************************************************************/
17 char *gmvoice[256] = {
18 /* [Melodic Patches] */
19  /* 000 */ "acpiano",	/* 001 */ "britepno",	/* 002 */ "synpiano",
20  /* 003 */ "honky",	/* 004 */ "epiano1",	/* 005 */ "epiano2",
21  /* 006 */ "hrpschrd",	/* 007 */ "clavinet",	/* 008 */ "celeste",
22  /* 009 */ "glocken",	/* 010 */ "musicbox",	/* 011 */ "vibes",
23  /* 012 */ "marimba",	/* 013 */ "xylophon",	/* 014 */ "tubebell",
24  /* 015 */ "santur",	/* 016 */ "homeorg",	/* 017 */ "percorg",
25  /* 018 */ "rockorg",	/* 019 */ "church",	/* 020 */ "reedorg",
26  /* 021 */ "accordn",	/* 022 */ "harmonca",	/* 023 */ "concrtna",
27  /* 024 */ "nyguitar",	/* 025 */ "acguitar",	/* 026 */ "jazzgtr",
28  /* 027 */ "cleangtr",	/* 028 */ "mutegtr",	/* 029 */ "odguitar",
29  /* 030 */ "distgtr",	/* 031 */ "gtrharm",	/* 032 */ "acbass",
30  /* 033 */ "fngrbass",	/* 034 */ "pickbass",	/* 035 */ "fretless",
31  /* 036 */ "slapbas1",	/* 037 */ "slapbas2",	/* 038 */ "synbass1",
32  /* 039 */ "synbass2",	/* 040 */ "violin",	/* 041 */ "viola",
33  /* 042 */ "cello",	/* 043 */ "contraba",	/* 044 */ "marcato",
34  /* 045 */ "pizzcato",	/* 046 */ "harp",	/* 047 */ "timpani",
35  /* 048 */ "marcato",	/* 049 */ "slowstr",	/* 050 */ "synstr1",
36  /* 051 */ "synstr2",	/* 052 */ "choir",	/* 053 */ "doo",
37  /* 054 */ "voices",	/* 055 */ "orchhit",	/* 056 */ "trumpet",
38  /* 057 */ "trombone",	/* 058 */ "tuba",	/* 059 */ "mutetrum",
39  /* 060 */ "frenchrn",	/* 061 */ "hitbrass",	/* 062 */ "synbras1",
40  /* 063 */ "synbras2",	/* 064 */ "sprnosax",	/* 065 */ "altosax",
41  /* 066 */ "tenorsax",	/* 067 */ "barisax",	/* 068 */ "oboe",
42  /* 069 */ "englhorn",	/* 070 */ "bassoon",	/* 071 */ "clarinet",
43  /* 072 */ "piccolo",	/* 073 */ "flute",	/* 074 */ "recorder",
44  /* 075 */ "woodflut",	/* 076 */ "bottle",	/* 077 */ "shakazul",
45  /* 078 */ "whistle",	/* 079 */ "ocarina",	/* 080 */ "sqrwave",
46  /* 081 */ "sawwave",	/* 082 */ "calliope",	/* 083 */ "chiflead",
47  /* 084 */ "charang",	/* 085 */ "voxlead",	/* 086 */ "lead5th",
48  /* 087 */ "basslead",	/* 088 */ "fantasia",	/* 089 */ "warmpad",
49  /* 090 */ "polysyn",	/* 091 */ "ghostie",	/* 092 */ "bowglass",
50  /* 093 */ "metalpad",	/* 094 */ "halopad",	/* 095 */ "sweeper",
51  /* 096 */ "aurora",	/* 097 */ "soundtrk",	/* 098 */ "crystal",
52  /* 099 */ "atmosphr",	/* 100 */ "freshair",	/* 101 */ "unicorn",
53  /* 102 */ "sweeper",	/* 103 */ "startrak",	/* 104 */ "sitar",
54  /* 105 */ "banjo",	/* 106 */ "shamisen",	/* 107 */ "koto",
55  /* 108 */ "kalimba",	/* 109 */ "bagpipes",	/* 110 */ "fiddle",
56  /* 111 */ "shannai",	/* 112 */ "carillon",	/* 113 */ "agogo",
57  /* 114 */ "steeldrm",	/* 115 */ "woodblk",	/* 116 */ "taiko",
58  /* 117 */ "toms",	/* 118 */ "syntom",	/* 119 */ "revcym",
59  /* 120 */ "fx-fret",	/* 121 */ "fx-blow",	/* 122 */ "seashore",
60  /* 123 */ "jungle",	/* 124 */ "telephon",	/* 125 */ "helicptr",
61  /* 126 */ "applause",	/* 127 */ "ringwhsl",
62 /* [Drum Patches] */
63  /* C 0 */ NULL,	/* C#0 */ NULL,		/* D 0 */ NULL,
64  /* D#0 */ NULL,	/* E 0 */ NULL,		/* F 0 */ NULL,
65  /* F#0 */ NULL,	/* G 0 */ NULL,		/* G#0 */ NULL,
66  /* A 0 */ NULL,	/* A#0 */ NULL,		/* B 0 */ NULL,
67  /* C 1 */ NULL,	/* C#1 */ NULL,		/* D 1 */ NULL,
68  /* D#1 */ NULL,	/* E 1 */ NULL,		/* F 1 */ NULL,
69  /* F#1 */ NULL,	/* G 1 */ NULL,		/* G#1 */ NULL,
70  /* A 1 */ NULL,	/* A#1 */ NULL,		/* B 1 */ NULL,
71  /* C 2 */ NULL,	/* C#2 */ NULL,		/* D 2 */ NULL,
72  /* D#2 */ "highq",	/* E 2 */ "slap",	/* F 2 */ "scratch1",
73  /* F#2 */ "scratch2",	/* G 2 */ "sticks",	/* G#2 */ "sqrclick",
74  /* A 2 */ "metclick",	/* A#2 */ "metbell",	/* B 2 */ "kick1",
75  /* C 3 */ "kick2",	/* C#3 */ "stickrim",	/* D 3 */ "snare1",
76  /* D#3 */ "claps",	/* E 3 */ "snare2",	/* F 3 */ "tomlo2",
77  /* F#3 */ "hihatcl",	/* G 3 */ "tomlo1",	/* G#3 */ "hihatpd",
78  /* A 3 */ "tommid2",	/* A#3 */ "hihatop",	/* B 3 */ "tommid1",
79  /* C 4 */ "tomhi2",	/* C#4 */ "cymcrsh1",	/* D 4 */ "tomhi1",
80  /* D#4 */ "cymride1",	/* E 4 */ "cymchina",	/* F 4 */ "cymbell",
81  /* F#4 */ "tamborin",	/* G 4 */ "cymsplsh",	/* G#4 */ "cowbell",
82  /* A 4 */ "cymcrsh2",	/* A#4 */ "vibslap",	/* B 4 */ "cymride2",
83  /* C 5 */ "bongohi",	/* C#5 */ "bongolo",	/* D 5 */ "congahi1",
84  /* D#5 */ "congahi2",	/* E 5 */ "congalo",	/* F 5 */ "timbaleh",
85  /* F#5 */ "timbalel",	/* G 5 */ "agogohi",	/* G#5 */ "agogolo",
86  /* A 5 */ "cabasa",	/* A#5 */ "maracas",	/* B 5 */ "whistle1",
87  /* C 6 */ "whistle2",	/* C#6 */ "guiro1",	/* D 6 */ "guiro2",
88  /* D#6 */ "clave",	/* E 6 */ "woodblk1",	/* F 6 */ "woodblk2",
89  /* F#6 */ "cuica1",	/* G 6 */ "cuica2",	/* G#6 */ "triangl1",
90  /* A 6 */ "triangl2",	/* A#6 */ "shaker",	/* B 6 */ "jingles",
91  /* C 7 */ "belltree",	/* C#7 */ "castinet",	/* D 7 */ "surdo1",
92  /* D#7 */ "surdo2",	/* E 7 */ NULL,		/* F 7 */ NULL,
93  /* F#7 */ NULL,	/* G 7 */ NULL,		/* G#7 */ NULL,
94  /* A 7 */ NULL,	/* A#7 */ NULL,		/* B 7 */ NULL,
95  /* C 8 */ NULL,	/* C#8 */ NULL,		/* D 8 */ NULL,
96  /* D#8 */ NULL,	/* E 8 */ NULL,		/* F 8 */ NULL,
97  /* F#8 */ NULL,	/* G 8 */ NULL,		/* G#8 */ NULL,
98  /* A 8 */ NULL,	/* A#8 */ NULL,		/* B 8 */ NULL,
99  /* C 9 */ NULL,	/* C#9 */ NULL,		/* D 9 */ NULL,
100  /* D#9 */ NULL,	/* E 9 */ NULL,		/* F 9 */ NULL,
101  /* F#9 */ NULL,	/* G 9 */ NULL,		/* G#9 */ NULL,
102  /* A 9 */ NULL,	/* A#9 */ NULL,		/* B 9 */ NULL,
103  /* C 10*/ NULL,	/* C#10*/ NULL,		/* D 10*/ NULL,
104  /* D#10*/ NULL,	/* E 10*/ NULL,		/* F 10*/ NULL,
105  /* F#10*/ NULL,	/* G 10*/ NULL
106 };
107