1# Whew!  I think I've finally got all these mapped correctly and assigned to
2# the right notes.  Some of the patches in the Analog set might need some
3# increased volume to balance them with the normal percussion that isn't
4# replaced.  I do not have patches for every replacement instrument, so in
5# some cases I had to make do with what I have.  This can sometimes lead
6# to no difference in pitch between snares, etc., but is better than
7# nothing.  For instance, an Open Rim Shot (XG) is mapped to the same snare as
8# Snare 1, so they sound the same when they are supposed to be different.
9# This is fairly minor, so everything still sounds pretty good overall.
10# Unless I made some glaring mistakes, I think this is about as good as it's
11# going to get unless I get some more patches.  The GS drums are now basicly
12# complete.
13
14# Room drums
15drumset 8
16
17	36 gsdrum08/roomkick	pan=center		note=36
18	41 gsdrum08/roomlow2	pan=-63
19	43 gsdrum08/roomlow1	pan=-40
20	45 gsdrum08/roommid2	pan=-19
21	47 gsdrum08/roommid1	pan=center
22	48 gsdrum08/roomhi2	pan=30
23	50 gsdrum08/roomhi1	pan=63
24
25
26
27# Power
28drumset 16
29
30	35 power/powrkic1	pan=center	amp=150 note=36
31	36 power/powrkic3	pan=center	amp=150 note=36
32	37 power/h-rim		pan=center
33	38 power/gatesd1	pan=center
34	40 power/gatesd0	pan=center		note=38
35	# the toms and cymbals don't sound very good..., default is fine
36	#41 power/h-tomlo2	pan=-63
37	#42 power/h-hihatc	pan=21
38	#43 power/h-tomlo1	pan=-40
39	#44 power/h-hihatp	pan=21
40	#45 power/h-tommd2	pan=-19
41	#46 power/h-hihato	pan=21
42	#47 power/h-tommd1	pan=center
43	#48 power/h-tomhi2	pan=30
44	#49 power/h-crash	pan=8
45	#50 power/h-tomhi1	pan=63
46	#51 power/h-ride	pan=-48
47	#55 power/h-splash	pan=center
48
49
50
51# Electric Drums
52drumset 24
53
54# this is mostly the Power set, with Analog toms
55
56	35 power/powrkic1	pan=center	amp=150	note=36
57	36 power/powrkic3	pan=center	amp=150	note=36
58	38 power/gatesd1	pan=center
59	40 power/gatesd0	pan=center		note=38
60	41 gsdrum25/808toml2	pan=-63
61	43 gsdrum25/808toml1	pan=-40
62	45 gsdrum25/808tomm2	pan=-19
63	47 gsdrum25/808tomm1	pan=center
64	48 gsdrum25/808tomh2	pan=30
65	50 gsdrum25/808tomh1	pan=63
66	52 gsdrum25/revcym	pan=center
67
68
69
70# Analog, TR808/909
71drumset 25
72
73	35 gsdrum25/909kick	pan=center	amp=100	note=36
74	36 gsdrum25/808bd2	pan=center	amp=100
75	37 gsdrum25/808stick	pan=center
76	38 gsdrum25/808snare	pan=center
77	39 gsdrum25/808clap2	pan=center
78	40 gsdrum25/909snare	pan=center		note=38
79	41 gsdrum25/808toml2	pan=-63
80	42 gsdrum25/808hhc	pan=21
81	43 gsdrum25/808toml1	pan=-40
82	45 gsdrum25/808tomm2	pan=-19
83	46 gsdrum25/808hho	pan=21
84	47 gsdrum25/808tomm1	pan=center
85	48 gsdrum25/808tomh2	pan=30
86	49 gsdrum25/808crsh1	pan=8
87	50 gsdrum25/808tomh1	pan=63
88	53 gsdrum25/808cymb	pan=-14
89	56 gsdrum25/808cowbl	pan=21		amp=30	note=42
90	# congas need to have their volumes lowered to balance with rest of set
91	62 congahi1		pan=-40		amp=75	note=55
92	63 congahi2		pan=-62		amp=75	note=62
93	64 congalo		pan=center	amp=75	note=60
94
95
96
97# Dance
98drumset 26
99
100# like the Electric set but with CR-78 drums
101
102	35 gsdrum25/78kick	pan=center	amp=100	note=36
103	36 gsdrum25/808bd2	pan=center	amp=100
104	38 gsdrum25/78snare	pan=center
105	40 gsdrum25/909snare	pan=center		note=38
106	41 gsdrum25/808toml2    pan=-63
107	42 gsdrum25/78hhc	pan=21
108	43 gsdrum25/808toml1	pan=-40
109	45 gsdrum25/808tomm2	pan=-19
110	46 gsdrum25/78hho	pan=21
111	47 gsdrum25/808tomm1	pan=center
112	48 gsdrum25/808tomh2	pan=30
113	50 gsdrum25/808tomh1	pan=63
114	52 gsdrum25/revcym	pan=center
115
116
117
118# Jazz drums
119drumset 32
120
121# they sound more like Room drums than any of the other sets
122
123	36 gsdrum08/roomkick	pan=center		note=36
124	41 gsdrum08/roomlow2	pan=-63
125	43 gsdrum08/roomlow1	pan=-40
126	45 gsdrum08/roommid2	pan=-19
127	47 gsdrum08/roommid1	pan=center
128	48 gsdrum08/roomhi2	pan=30
129	50 gsdrum08/roomhi1	pan=63
130
131
132
133# Brush drums
134drumset 40
135
136	38 gsdrum40/br_swish	pan=center	amp=70
137	39 gsdrum40/br_slap	pan=center
138	40 gsdrum40/br_swirl	pan=center	amp=70		keep=env
139	42 gsdrum40/hihatcl	pan=21		amp=90
140	46 gsdrum40/hihatop	pan=21		amp=90
141	# room set, probably closest to the "soft" drums in the Brush set
142	36 gsdrum08/roomkick	pan=center		note=36
143	41 gsdrum08/roomlow2	pan=-63
144	43 gsdrum08/roomlow1	pan=-40
145	45 gsdrum08/roommid2	pan=-19
146	47 gsdrum08/roommid1	pan=center
147	48 gsdrum08/roomhi2	pan=30
148	50 gsdrum08/roomhi1	pan=63
149
150
151
152# Orchestral patches
153drumset 48
154
155       27 hihatcl note=42     pan=21	# Closed Hi Hat
156       28 hihatpd note=44     pan=21	# Pedal Hi Hat
157       29 hihatop note=46     pan=21	# Open Hi Hat
158       30 cymride1 note=60    pan=-48	# Ride Cymbal
159       35 concrtbd note=48    # Concert BD
160       36 concrtbd note=48    # Concert BD 2
161       39 castinet note=85    pan=center	# Castinets
162       41 timpani note=41     # Timpani F
163       42 timpani note=42     # Timpani F#
164       43 timpani note=43     # Timpani G
165       44 timpani note=44     # Timpani G#
166       45 timpani note=45     # Timpani A
167       46 timpani note=46     # Timpani A#
168       47 timpani note=47     # Timpani B
169       48 timpani note=48     # Timpani c
170       49 timpani note=49     # Timpani c#
171       50 timpani note=50     # Timpani d
172       51 timpani note=51     # Timpani d#
173       52 timpani note=52     # Timpani e
174       53 timpani note=53     # Timpani f
175       88 applause note=60    # Applause, beats me what note this should be
176
177
178
179# Roland SC-88 Ethnic Set
180drumset 49
181
182# Normal drums should be ok, but most of the exotic drums sound wrong.  I
183# have a set of reference samples from an SC-88 now, so I will improve the
184# exotic drum assignments in the future.  There are two mappings for the
185# tablas.  The bongo/conga mapping is taken from the included tabla.txt.
186# The tabla.pat tabla mapping is based off the bongo/conga tabla mapping,
187# where I tried to assign the pitches by ear to those heard in the bongo/conga
188# mapping.  I hadn't done this correctly in some previous releases, but
189# hopefully I've got it right now.  The pitches of the two different mappings
190# should sound the same.
191
192	25 snap note=65		pan=center	# Finger Snap
193	26 tamborin	note=60	pan=center	# Tambourine
194	27 castinet note=85	pan=center	# Castanets
195	28 cymcrsh1 note=49	pan=8	amp=90	# Crash Cymbal1
196	29 snarerol keep=env note=60 amp=225 pan=center	# Snare Roll
197	30 snare1 note=38	pan=center	# Concert Snare Drum
198	31 cymcrsh2 note=57	pan=-21	amp=90	# Concert Cymbal
199	32 concrtbd note=48	pan=center	# Concert BD1
200	33 jingles	note=92	pan=65		# Jingle Bell
201	34 belltree note=84	pan=center keep=loop keep=env	# Bell Tree
202	35 belltree note=84	keep=loop keep=env		# Bar Chimes
203	36 tommid1 note=47		# Wadaiko
204	37 stickrim note=37		# Wadaiko Rim
205	38 tommid1 note=47		# Shimo Taiko
206	39 tommid1 note=47		# Atarigana
207	40 tommid1 note=47		# Hyoushigi
208	41 tommid1 note=47		# Ohkawa
209	42 congahi2 note=62		# High Kotsuzumi
210	43 congalo note=60		# Low Kotsuzumi
211	44 tommid1 note=47		# Ban Gu
212	45 ethnic/gong note=59		# Big Gong
213	46 ethnic/gong note=59		# Small Gong
214	47 ethnic/gong note=59 		# Bend Gong
215	48 ethnic/gong note=59 		# Thai Gong
216	49 cymchina note=52 		# Rama Cymbal
217	50 cymchina note=52 		# Gamelon Gong
218	51 tommid1 note=47		# Udo Short
219	52 tommid1 note=47		# Udo Long
220	53 slap note=28			# Udo Slap
221	54 congalo note=60		# Bendir
222	55 congalo note=60		# Rec Dum
223	56 congalo note=60		# Rec Tik
224#	57 bongohi note=60		# Tabla Te
225#	58 bongolo note=61		# Tabla Na
226#	59 congahi2 note=62		# Tabla Tun
227#	60 congalo note=60		# Tabla Ge
228#	61 congahi1 note=55		# Tabla Ge Hi
229	57 ethnic/tabla note=60		# Tabla Te
230	58 ethnic/tabla note=52		# Tabla Na
231	59 ethnic/tabla note=50		# Tabla Tun
232	60 ethnic/tabla note=43		# Tabla Ge
233	61 ethnic/tabla note=55		# Tabla Ge Hi
234	62 ethnic/talkdrum note=64	# Talking Drum
235	63 ethnic/talkbend note=51	# Bend Talking Drum
236	64 congalo note=60		# Caxixi
237	65 bongohi note=60		# Djembe
238	66 stickrim note=37		# Djembe Rim
239	67 timbalel note=60	pan=center	# Timbales Low
240	68 timbalel note=60	pan=center	# Timbales Paila
241	69 timbaleh note=60	pan=center	# Timbales High
242	70 cowbell note=56	pan=21		# Cowbell
243	71 bongohi note=60	pan=73		# Hi Bongo
244	72 bongolo note=61	pan=73		# Low Bongo
245	73 congahi1 note=55	pan=-40		# Mute Hi Conga
246	74 congahi2 note=62	pan=-62		# Open Hi Conga
247	75 congalo note=60	pan=center	# Mute Low Conga
248	76 congalo note=60	pan=center	# Conga Slap
249	77 congalo note=60	pan=center	# Open Low Conga
250	78 congalo note=60	pan=center	# Conga Slide
251	79 surdo1 note=86	pan=-21		# Mute Pandiero
252	80 surdo2 note=87	pan=-21		# Open Pandiero
253	81 surdo2 note=87	pan=-21		# Open Surdo
254	82 surdo1 note=86	pan=-21		# Mute Surdo
255	83 tamborin note=60	pan=center	# Tamborim
256	84 agogohi note=60	pan=-48		# High Agogo
257	85 agogolo note=60	pan=-48		# Low Agogo
258	86 shaker note=82	pan=30		# Shaker
259	87 whistle1 note=60	pan=59	keep=loop keep=env	# High Whistle
260	88 whistle2 note=60	pan=59	keep=loop keep=env	# Low Whistle
261	89 cuica1 note=60	pan=-68		# Mute Cuica
262	90 cuica2 note=79	pan=-48		# Open Cuica
263	91 triangl1 note=60	pan=-62		# Mute Triangle
264	92 triangl2 note=60	pan=-62		# Open Triangle
265	93 guiro1 note=73	pan=49		# Short Guiro
266	94 guiro2 note=60	pan=73	keep=env	# Long Guiro
267	95 cabasa note=69	pan=-57		# Cabasa Up
268	96 cabasa note=69	pan=-57		# Cabasa Down
269	97 clave note=75	pan=center	# Claves
270	98 woodblk1 note=60	pan=63		# High Wood Block
271	99 woodblk2 note=60	pan=63		# Low Wood Block
272
273
274
275# Roland SC-88 Kick & Snare Set
276drumset 50
277
278	40 kick1 note=35	pan=center	# Standard 1 Kick 1
279	41 kick2 note=36	pan=center	# Standard 1 Kick 2
280	42 kick1 note=35	pan=center	# Standard 2 Kick 1
281	43 kick2 note=36	pan=center	# Standard 2 Kick 2
282	44 kick1 note=35	pan=center	# Kick 1
283	45 kick2 note=36	pan=center	# Kick 2
284	46 kick2 note=36	pan=center	# Soft Kick
285	47 kick1 note=35	pan=center	# Jazz Kick 1
286	48 kick2 note=36	pan=center	# Jazz Kick 2
287	49 concrtbd note=48	pan=center	# Concert BD
288	50 kick1 note=35	pan=center	# Room Kick 1
289	51 gsdrum08/roomkick note=36 pan=center	# Room Kick 2
290	52 power/powrkic1     amp=150 note=36 pan=center # Power Kick 1
291	53 power/powrkic3     amp=150 note=36 pan=center # Power Kick 2
292	54 power/powrkic1     amp=150 note=36 pan=center # Electric Kick 2 (1?)
293	55 power/powrkic3     amp=150 note=36 pan=center # Electric Kick 1 (2?)
294	56 power/powrkic1     amp=150 note=36 pan=center # Electric Kick
295	57 gsdrum25/808bd2    amp=100 note=36 pan=center # 808 Bass Drum
296	58 gsdrum25/909kick   amp=100 note=36 pan=center # 909 Bass Drum
297	59 gsdrum25/78kick    amp=100 note=36 pan=center # Dance Kick
298	60 snare1 note=38	pan=center	# Standard 1 Snare 1
299	61 snare2 note=40	pan=center	# Standard 1 Snare 2
300	62 snare1 note=38	pan=center	# Standard 2 Snare 1
301	63 snare2 note=40	pan=center	# Standard 2 Snare 2
302	64 snare2 note=40	pan=center	# Tight Snare
303	65 snare1 note=38	pan=center	# Concert Snare
304	66 snare1 note=38	pan=center	# Jazz Snare 1
305	67 snare2 note=40	pan=center	# Jazz Snare 2
306	68 snare1 note=38	pan=center	# Room Snare 1
307	69 snare2 note=40	pan=center	# Room Snare 2
308	70 power/gatesd1	pan=center note=38 # Power Snare 1
309	71 power/gatesd0	pan=center note=38 # Power Snare 2
310	72 power/gatesd2	pan=center note=38 # Gated Snare
311	73 gsdrum25/78snare	pan=center note=38 # Dance Snare 1
312	74 gsdrum25/909snare	pan=center note=40 # Dance Snare 2
313	75 snare1		pan=center note=38 # Disco Snare
314	76 power/gatesd0	pan=center note=38 # Electric Snare 2
315	77 power/gatesd1	pan=center note=38 # House Snare
316	78 power/gatesd1	pan=center note=38 # Electric Snare 1
317	79 power/gatesd0	pan=center note=38 # Electric Snare 3
318	80 gsdrum25/808snare	pan=center note=38 # 808 Snare 1
319	81 gsdrum25/808snar2	pan=center note=40 # 808 Snare 2
320	82 gsdrum25/909snare	pan=center note=38 # 909 Snare 1
321	83 gsdrum25/808snar2	pan=center note=40 # 909 Snare 2
322	84 gsdrum40/br_swish	amp=70	pan=center note=38 # Brush Tap1
323	85 gsdrum40/br_swish	amp=70	pan=center note=38 # Brush Tap2
324	86 gsdrum40/br_slap	pan=center note=39 # Brush Slap1
325	87 gsdrum40/br_slap	pan=center note=39 # Brush Slap2
326	88 gsdrum40/br_slap	pan=center note=39 # Brush Slap3
327	89 gsdrum40/br_swirl	amp=70	pan=center note=40 keep=env # Brush Swirl1
328	90 gsdrum40/br_swirl	amp=70	pan=center note=40 keep=env # Brush Swirl2
329	91 gsdrum40/br_swirl	amp=70	pan=center note=40 keep=env # Brush Long Swirl
330