btw if you plan to implement gus support
this is how the timidity cfg file looks with gus ppl1.61 patches
(pat files need to be in same folder as timidity++gui
and midi files need to be also in tmidity folder to be played with gus)
i used the same drum chanel bank numbers from the ultrasnd.ini file
for the timidity cfg file
i am 99,9% sure that all gus ppl1.61 drum kits work as intended 😀
timidity.cfg
Spoiler
# GM Melodic Bank
bank 0
0 acpiano
1 britepno
2 synpiano
3 honky
4 epiano1
5 epiano2
6 hrpschrd
7 clavinet
8 celeste
9 glocken
10 musicbox
11 vibes
12 marimba
13 xylophon
14 tubebell
15 santur
16 homeorg
17 percorg
18 rockorg
19 church
20 reedorg
21 accordn
22 harmonca
23 concrtna
24 nyguitar
25 acguitar
26 jazzgtr
27 cleangtr
28 mutegtr
29 odguitar
30 distgtr
31 gtrharm
32 acbass
33 fngrbass
34 pickbass
35 fretless
36 slapbas1
37 slapbas2
38 synbass1
39 synbass2
40 violin
41 viola
42 cello
43 contraba
44 tremstr
45 pizzcato
46 harp
47 timpani
48 marcato
49 slowstr
50 synstr1
51 synstr2
52 choir
53 doo
54 voices
55 orchhit
56 trumpet
57 trombone
58 tuba
59 mutetrum
60 frenchrn
61 hitbrass
62 synbras1
63 synbras2
64 sprnosax
65 altosax
66 tenorsax
67 barisax
68 oboe
69 englhorn
70 bassoon
71 clarinet
72 piccolo
73 flute
74 recorder
75 woodflut
76 bottle
77 shakazul
78 whistle
79 ocarina
80 sqrwave
81 sawwave
82 calliope
83 chiflead
84 charang
85 voxlead
86 lead5th
87 basslead
88 fantasia
89 warmpad
90 polysyn
91 ghostie
92 bowglass
93 metalpad
94 halopad
95 sweeper
96 aurora
97 soundtrk
98 crystal
99 atmosphr
100 freshair
101 unicorn
102 echovox
103 startrak
104 sitar
105 banjo
106 shamisen
107 koto
108 kalimba
109 bagpipes
110 fiddle
111 shannai
112 carillon
113 agogo
114 steeldrm
115 woodblk
116 taiko
117 toms
118 syntom
119 revcym
120 fx-fret
121 fx-blow
122 seashore
123 jungle
124 telephon
125 helicptr
126 applause
127 pistol
# GM Drum Bank
drumset 0
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 kick1
36 kick2
37 stickrim
38 snare1
39 claps
40 snare2
41 tomlo2
42 hihatcl
43 tomlo1
44 hihatpd
45 tommid2
46 hihatop
47 tommid1
48 tomhi2
49 cymcrsh1
50 tomhi1
51 cymride1
52 cymchina
53 cymbell
54 tamborin
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymride2
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Room Drum Bank
drumset 9
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 kick1
36 kick2
37 stickrim
38 snare1
39 claps
40 snare2
41 pwrtmlo2
42 hihatcl
43 pwrtmlo1
44 hihatpd
45 pwrtmmd2
46 hihatop
47 pwrtmmd1
48 pwrtmhi2
49 cymcrsh1
50 pwrtmhi1
51 cymride1
52 cymchina
53 cymbell
54 tamborin
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymride2
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Power Drum Bank
drumset 17
27 pwrhighq
28 pwrslap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 pwrkick1
36 pwrkick2
37 stickrim
38 pwrsnar1
39 pwrclaps
40 pwrsnar2
41 pwrtmlo2
42 hihatcl
43 pwrtmlo1
44 hihatpd
45 pwrtmmd2
46 hihatop
47 pwrtmmd1
48 pwrtmhi2
49 cymcrsh1
50 pwrtmhi1
51 cymride1
52 cymchina
53 cymbell
54 pwrtmbrn
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymride2
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Electronic Bank (TR909)
drumset 25
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 909kick1
36 909kick2
37 909strim
38 909snar1
39 909claps
40 909snar2
41 909tmlo2
42 909hhtcl
43 909tmlo1
44 909hhtpd
45 909tmmd2
46 909hhtop
47 909tmmd1
48 909tmhi2
49 909crsh1
50 909tmhi1
51 909cmrd
52 cymchina
53 cymbell
54 tamborin
55 cymsplsh
56 808cwbll
57 909crsh2
58 vibslap
59 909cmrd
60 808bnghi
61 808bnglo
62 808cngh1
63 808cngh2
64 808cnglo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 808cabas
70 808mrcs
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 808clave
76 808wblk1
77 808wblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT TR808 Drum Bank
drumset 26
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 808kick1
36 808kick2
37 808strim
38 808snar1
39 808claps
40 808snar2
41 808tmlo2
42 808hhtcl
43 808tmlo1
44 808hhtpd
45 808tmmd2
46 808hhtop
47 808tmmd1
48 808tmhi2
49 808crsh
50 808tmhi1
51 cymride1
52 808crsh
53 cymbell
54 tamborin
55 808crsh
56 808cwbll
57 808crsh
58 vibslap
59 cymride2
60 808bnghi
61 808bnglo
62 808cngh1
63 808cngh2
64 808cnglo
65 808tmmd1
66 808tmlo2
67 agogohi
68 agogolo
69 808cabas
70 808mrcs
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 808clave
76 808wblk1
77 808wblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Jazz Drum Bank
drumset 33
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 jzzkick1
36 jzzkick2
37 jzzstrim
38 jzzsnar1
39 jzzclaps
40 jzzsnar2
41 jzztmlo2
42 hihatcl
43 jzztmlo1
44 hihatpd
45 jzztmmd2
46 hihatop
47 jzztmmd1
48 jzztmhi2
49 cymcrsh1
50 jzztmhi1
51 cymride1
52 cymchina
53 cymbell
54 pwrtmbrn
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymride2
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Brush Drum Bank
drumset 41
27 highq
28 slap
29 scratch1
30 scratch2
31 sticks
32 sqrclick
33 metclick
34 metbell
35 jzzkick1
36 jzzkick2
37 jzzstrim
38 brsnare1
39 brsclaps
40 brsnare2
41 jzztmlo2
42 hihatcl
43 jzztmlo1
44 hihatpd
45 jzztmmd2
46 hihatop
47 jzztmmd1
48 jzztmhi2
49 cymcrsh1
50 jzztmhi1
51 cymride1
52 cymchina
53 cymbell
54 pwrtmbrn
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymride2
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2
# PPLT Orchestra Drum Bank
drumset 49
27 hihatcl
28 hihatpd
29 hihatop
30 cymride1
31 sticks
32 sqrclick
33 metclick
34 jzzkick1
35 kick1
36 kick2
37 stickrim
38 snare1
39 castinet
40 snare1
41 orctpn41
42 orctpn42
43 orctpn43
44 orctpn44
45 orctpn45
46 orctpn46
47 orctpn47
48 orctpn48
49 orctpn49
50 orctpn50
51 orctpn51
52 orctpn52
53 orctpn53
54 tamborin
55 cymsplsh
56 cowbell
57 cymcrsh2
58 vibslap
59 cymcrsh1
60 bongohi
61 bongolo
62 congahi1
63 congahi2
64 congalo
65 timbaleh
66 timbalel
67 agogohi
68 agogolo
69 cabasa
70 maracas
71 whistle1
72 whistle2
73 guiro1
74 guiro2
75 clave
76 woodblk1
77 woodblk2
78 cuica1
79 cuica2
80 triangl1
81 triangl2
82 shaker
83 jingles
84 belltree
85 castinet
86 surdo1
87 surdo2