home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 14 / PCGAMER14.bin / mlords / fat.cat < prev    next >
Text File  |  1993-02-18  |  35KB  |  628 lines

  1. ;                                         
  2.  
  3. ;fat.cat                              
  4. ;Global Timbre Library assignments for sample AIL V2.0 applications
  5. ;                                         
  6. ;Usage: C:\>glib sample.cat
  7. ;                                         
  8.  
  9.  
  10. outfile("fat.mt")          ;create Roland Global Timbre Library
  11.  
  12. timbre(55,0) = MTB_file("gsaila.mtb")  ;Sound Canvas emulation
  13. timbre(55,64) = MTB_file("gsailb.mtb")
  14. timbre(60,0) = MTB_file("gsailr.mtb")  ;Sound Canvas Orch. Percussn
  15. timbre(100,0) = MTB_file("gsails.mtb")    ;Sound effects
  16.  
  17.  
  18.  
  19. outfile("fat.ad")             ;create Adlib Orchestral Percussion GTL
  20. ;outfile("fato.ad")             ;create Adlib Standard percussion GTL
  21.  
  22. BNK_file("fatv10.bnk")          ;name of Adlib Insmaker Bankfile
  23.  
  24.  
  25. ;
  26. ;Bank 55: Adlib Melodic Instruments to emulate Sound Canvas timbres
  27. ;
  28.  
  29. timbre(55,0) = BNK_inst("am000",0)            ;Piano 1
  30. timbre(55,1) = BNK_inst("am001",0)            ;Piano 2
  31. timbre(55,2) = BNK_inst("am002",0)            ;Piano 3
  32. timbre(55,3) = BNK_inst("am003",0)            ;Honky Tonk
  33. timbre(55,4) = BNK_inst("am004",0)            ;E. Piano 1
  34. timbre(55,5) = BNK_inst("am005",0)            ;E. Piano 2
  35. timbre(55,6) = BNK_inst("am006",0)           ;Harpsichord
  36. timbre(55,7) = BNK_inst("am007",0)             ;Clav.
  37. timbre(55,8) = BNK_inst("am008",0)           ;Celesta
  38. timbre(55,9) = BNK_inst("am009",0)            ;Glockenspiel
  39. timbre(55,10) = BNK_inst("am010",0)           ;Music Box
  40. timbre(55,11) = BNK_inst("am011",0)           ;Vibraphone
  41. timbre(55,12) = BNK_inst("am012",0)           ;Marimba
  42. timbre(55,13) = BNK_inst("am013",0)           ;Xylophone
  43. timbre(55,14) = BNK_inst("am014",0)           ;Tubular Bells
  44. timbre(55,15) = BNK_inst("am015",0)           ;Santur
  45. timbre(55,16) = BNK_inst("am016",0)           ;Organ 1
  46. timbre(55,17) = BNK_inst("am017",0)           ;Organ 2
  47. timbre(55,18) = BNK_inst("am018",0)           ;Organ 3
  48. timbre(55,19) = BNK_inst("am019",0)            ;Church Org 1
  49. timbre(55,20) = BNK_inst("am020",0)            ;Reed Org
  50. timbre(55,21) = BNK_inst("am021",0)           ;Accordian Fr
  51. timbre(55,22) = BNK_inst("am022",0)            ;Harmonica
  52. timbre(55,23) = BNK_inst("am023",0)           ;Bandneon
  53. timbre(55,24) = BNK_inst("am024",0)             ;Nylon-str Gtr
  54. timbre(55,25) = BNK_inst("am025",0)             ;Steel-str Gtr
  55. timbre(55,26) = BNK_inst("am026",0)            ;Jazz Gtr
  56. timbre(55,27) = BNK_inst("am027",0)            ;Clean Gtr
  57. timbre(55,28) = BNK_inst("am028",0)             ;Muted Gtr
  58. timbre(55,29) = BNK_inst("am029",0)            ;Overdrive Gtr
  59. timbre(55,30) = BNK_inst("am030",0)            ;Distortion Gtr
  60. timbre(55,31) = BNK_inst("am031",0)             ;Gtr Harmonics
  61. timbre(55,32) = BNK_inst("am032",0)           ;Acoustic Bass
  62. timbre(55,33) = BNK_inst("am033",0)           ;Fingered Bass
  63. timbre(55,34) = BNK_inst("am034",0)           ;Picked Bass
  64. timbre(55,35) = BNK_inst("am035",0)           ;Fretless Bass
  65. timbre(55,36) = BNK_inst("am036",0)           ;Slap Bass 1
  66. timbre(55,37) = BNK_inst("am037",0)           ;Slap Bass 2
  67. timbre(55,38) = BNK_inst("am038",0)            ;Synth Bass 1
  68. timbre(55,39) = BNK_inst("am039",0)            ;Synth Bass 2
  69. timbre(55,40) = BNK_inst("am040",0)            ;Violin
  70. timbre(55,41) = BNK_inst("am041",0)            ;Viola
  71. timbre(55,42) = BNK_inst("am042",0)           ;Cello
  72. timbre(55,43) = BNK_inst("am043",0)          ;Contrabass
  73. timbre(55,44) = BNK_inst("am044",0)          ;Tremolo Str
  74. timbre(55,45) = BNK_inst("am045",0)            ;Pizzacato Str
  75. timbre(55,46) = BNK_inst("am046",0)            ;Harp
  76. timbre(55,47) = BNK_inst("am047",0)            ;Timpani
  77. timbre(55,48) = BNK_inst("am048",0)          ;Strings
  78. timbre(55,49) = BNK_inst("am049",0)          ;Slow Strings
  79. timbre(55,50) = BNK_inst("am050",0)          ;Syn Strings 1
  80. timbre(55,51) = BNK_inst("am051",0)          ;Syn Strings 2
  81. timbre(55,52) = BNK_inst("am052",0)           ;Choir Aahs
  82. timbre(55,53) = BNK_inst("am053",0)           ;Voice Oohs
  83. timbre(55,54) = BNK_inst("am054",0)           ;Synvox
  84. timbre(55,55) = BNK_inst("am055",0)          ;Orchestra Hit
  85. timbre(55,56) = BNK_inst("am056",0)           ;Trumpet
  86. timbre(55,57) = BNK_inst("am057",0)            ;Trombone
  87. timbre(55,58) = BNK_inst("am058",0)            ;Tuba
  88. timbre(55,59) = BNK_inst("am059",0)          ;Muted Trumpet
  89. timbre(55,60) = BNK_inst("am060",0)           ;French Horn
  90. timbre(55,61) = BNK_inst("am061",0)           ;Brass 1
  91. timbre(55,62) = BNK_inst("am062",0)          ;Synth Brass 1
  92. timbre(55,63) = BNK_inst("am063",0)          ;Synth Brass 2
  93. timbre(55,64) = BNK_inst("am064",0)             ;Soprano Sax
  94. timbre(55,65) = BNK_inst("am065",0)             ;Alto Sax
  95. timbre(55,66) = BNK_inst("am066",0)             ;Tenor Sax
  96. timbre(55,67) = BNK_inst("am067",0)             ;Baritone Sax
  97. timbre(55,68) = BNK_inst("am068",0)             ;Oboe
  98. timbre(55,69) = BNK_inst("am069",0)          ;English Horn
  99. timbre(55,70) = BNK_inst("am070",0)            ;Bassoon
  100. timbre(55,71) = BNK_inst("am071",0)           ;Clarinet
  101. timbre(55,72) = BNK_inst("am072",0)           ;Piccolo
  102. timbre(55,73) = BNK_inst("am073",0)           ;Flute
  103. timbre(55,74) = BNK_inst("am074",0)           ;Recorder
  104. timbre(55,75) = BNK_inst("am075",0)           ;Pan Flute
  105. timbre(55,76) = BNK_inst("am076",0)           ;Bottle Blow
  106. timbre(55,77) = BNK_inst("am077",0)           ;Shakuhachi
  107. timbre(55,78) = BNK_inst("am078",0)           ;Whistle
  108. timbre(55,79) = BNK_inst("am079",0)           ;Ocarina
  109. timbre(55,80) = BNK_inst("am080",0)            ;Square Wave
  110. timbre(55,81) = BNK_inst("am081",0)            ;Saw Wave
  111. timbre(55,82) = BNK_inst("am082",0)            ;Syn Calliope
  112. timbre(55,83) = BNK_inst("am083",0)            ;Chiffer Lead
  113. timbre(55,84) = BNK_inst("am084",0)            ;Charang
  114. timbre(55,85) = BNK_inst("am085",0)            ;Solo Vox
  115. timbre(55,86) = BNK_inst("am086",0)            ;5th Saw Wave
  116. timbre(55,87) = BNK_inst("am087",0)            ;Bass & Lead
  117. timbre(55,88) = BNK_inst("am088",0)           ;Fantasia
  118. timbre(55,89) = BNK_inst("am089",0)          ;Warm Pad
  119. timbre(55,90) = BNK_inst("am090",0)           ;Polysynth
  120. timbre(55,91) = BNK_inst("am091",0)           ;Space Voice
  121. timbre(55,92) = BNK_inst("am092",0)          ;Bowed Glass
  122. timbre(55,93) = BNK_inst("am093",0)           ;Metal Pad
  123. timbre(55,94) = BNK_inst("am094",0)           ;Halo Pad
  124. timbre(55,95) = BNK_inst("am095",0)           ;Sweep Pad
  125. timbre(55,96) = BNK_inst("am096",0)           ;Ice Rain
  126. timbre(55,97) = BNK_inst("am097",0)          ;Soundtrack
  127. timbre(55,98) = BNK_inst("am098",0)           ;Crystal
  128. timbre(55,99) = BNK_inst("am099",0)           ;Atmosphere
  129. timbre(55,100) = BNK_inst("am100",0)          ;Brightness
  130. timbre(55,101) = BNK_inst("am101",0)         ;Goblin
  131. timbre(55,102) = BNK_inst("am102",0)         ;Echo Drops
  132. timbre(55,103) = BNK_inst("am103",0)          ;Star Theme
  133. timbre(55,104) = BNK_inst("am104",0)          ;Sitar
  134. timbre(55,105) = BNK_inst("am105",0)            ;Banjo
  135. timbre(55,106) = BNK_inst("am106",0)           ;Shamisen
  136. timbre(55,107) = BNK_inst("am107",0)           ;Koto
  137. timbre(55,108) = BNK_inst("am108",0)          ;Kalimba
  138. timbre(55,109) = BNK_inst("am109",0)            ;Bag Pipe
  139. timbre(55,110) = BNK_inst("am110",0)           ;Fiddle
  140. timbre(55,111) = BNK_inst("am111",0)         ;Shannai
  141. timbre(55,112) = BNK_inst("am112",0)          ;Tinkle Bell
  142. timbre(55,113) = BNK_inst("am113",0)          ;Agogo
  143. timbre(55,114) = BNK_inst("am114",0)          ;Steel Drums
  144. timbre(55,115) = BNK_inst("am115",0)          ;Woodblock
  145. timbre(55,116) = BNK_inst("am116",0)           ;Taiko
  146. timbre(55,117) = BNK_inst("am117",0)           ;Melo Tom 1
  147. timbre(55,118) = BNK_inst("am118",0)           ;Synth Drum
  148. timbre(55,119) = BNK_inst("am119",0)          ;Reverse Cym
  149. timbre(55,120) = BNK_inst("am120",0)           ;Gtr Fretnoise
  150. timbre(55,121) = BNK_inst("am121",0)           ;Breath Noise
  151. timbre(55,122) = BNK_inst("am122",0)          ;Seashore
  152. timbre(55,123) = BNK_inst("am123",0)           ;Bird
  153. timbre(55,124) = BNK_inst("am124",0)           ;Telephone 1
  154. timbre(55,125) = BNK_inst("am125",0)          ;Helicopter
  155. timbre(55,126) = BNK_inst("am126",0)          ;Applause
  156. timbre(55,127) = BNK_inst("am127",0)           ;Gun Shot
  157.  
  158. ;
  159. ;Bank 127: Adlib Melodic Inst to emulate GS Standard Drum Set
  160. ;
  161.  
  162. ;timbre(127,27) = BNK_inst                         ;High Q
  163. ;timbre(127,28) = BNK_inst                         ;Slap
  164. ;timbre(127,29) = BNK_inst                         ;Scratch Push
  165. ;timbre(127,30) = BNK_inst                         ;Scratch Pull
  166. ;timbre(127,31) = BNK_inst                         ;Sticks
  167. ;timbre(127,32) = BNK_inst                         ;Square Click
  168. ;timbre(127,33) = BNK_inst                         ;Metronome Click
  169. ;timbre(127,34) = BNK_inst                         ;Metronome Bell
  170. timbre(127,35) = BNK_inst("aps035",35)            ;Kick Drum 2
  171. timbre(127,36) = BNK_inst("aps035",35)            ;Kick Drum 1
  172. timbre(127,37) = BNK_inst("aps037",52)          ;Side Stick
  173. timbre(127,38) = BNK_inst("aps038",48)            ;Snare Drum 1
  174. timbre(127,39) = BNK_inst("aps039",58)          ;Hand Clap
  175. timbre(127,40) = BNK_inst("aps040",60)            ;Snare Drum 2
  176. timbre(127,41) = BNK_inst("aps041",47)             ;Low Tom 2
  177. timbre(127,42) = BNK_inst("aps042",43)          ;Closed Hi-hat
  178. timbre(127,43) = BNK_inst("aps041",49)             ;Low Tom 1
  179. timbre(127,44) = BNK_inst("aps044",43)          ;Pedal Hi-hat
  180. timbre(127,45) = BNK_inst("aps041",51)             ;Mid Tom 2
  181. timbre(127,46) = BNK_inst("aps046",43)            ;Open Hi-hat
  182. timbre(127,47) = BNK_inst("aps041",54)             ;Mid Tom 1
  183. timbre(127,48) = BNK_inst("aps041",57)             ;High Tom 2
  184. timbre(127,49) = BNK_inst("aps049",72)           ;Crash Cymbal 1
  185. timbre(127,50) = BNK_inst("aps041",60)             ;High Tom 1
  186. timbre(127,51) = BNK_inst("aps051",76)            ;Ride Cymbal
  187. timbre(127,52) = BNK_inst("aps052",84)           ;Chinese Cymbal
  188. timbre(127,53) = BNK_inst("aps053",36)            ;Ride Bell
  189. timbre(127,54) = BNK_inst("aps054",65)             ;Tambourine
  190. timbre(127,55) = BNK_inst("aps055",84)           ;Splash Cymbal
  191. timbre(127,56) = BNK_inst("aps056",83)             ;Cowbell
  192. timbre(127,57) = BNK_inst("aps057",84)           ;Crash Cymbal 2
  193. timbre(127,58) = BNK_inst("aps058",24)          ;Vibra-slap
  194. timbre(127,59) = BNK_inst("aps051",77)            ;Ride Cymbal 2
  195. timbre(127,60) = BNK_inst("aps060",60)           ;High Bongo
  196. timbre(127,61) = BNK_inst("aps061",65)           ;Low Bongo
  197. timbre(127,62) = BNK_inst("aps062",59)           ;Mute High Conga
  198. timbre(127,63) = BNK_inst("aps063",51)           ;Open High Conga
  199. timbre(127,64) = BNK_inst("aps064",45)           ;Low Conga
  200. timbre(127,65) = BNK_inst("aps065",71)           ;High Timbale
  201. timbre(127,66) = BNK_inst("aps066",60)           ;Low Timbale
  202. timbre(127,67) = BNK_inst("aps067",58)           ;High Agogo
  203. timbre(127,68) = BNK_inst("aps068",53)           ;Low Agogo
  204. timbre(127,69) = BNK_inst("aps069",64)            ;Cabasa
  205. timbre(127,70) = BNK_inst("aps070",71)           ;Maracas
  206. timbre(127,71) = BNK_inst("aps071",61)           ;Short Hi Whistle
  207. timbre(127,72) = BNK_inst("aps072",61)           ;Long Low Whistle
  208. timbre(127,73) = BNK_inst("aps073",44)            ;Short Guiro
  209. timbre(127,74) = BNK_inst("aps074",40)            ;Long Guiro
  210. timbre(127,75) = BNK_inst("aps075",69)           ;Claves
  211. timbre(127,76) = BNK_inst("aps076",68)           ;High Wood Block
  212. timbre(127,77) = BNK_inst("aps077",63)           ;Low Wood Block
  213. timbre(127,78) = BNK_inst("aps078",74)           ;Mute Cuica
  214. timbre(127,79) = BNK_inst("aps079",60)           ;Open Cuica
  215. timbre(127,80) = BNK_inst("aps080",80)             ;Mute Triangle
  216. timbre(127,81) = BNK_inst("aps081",64)             ;Open Triangle
  217. timbre(127,82) = BNK_inst("aps082",72)            ;Shaker
  218. timbre(127,83) = BNK_inst("aps083",73)             ;Jingle Bell
  219. timbre(127,84) = BNK_inst("aps084",70)             ;Bell Tree
  220. timbre(127,85) = BNK_inst("aps085",68)             ;Castanets
  221. timbre(127,86) = BNK_inst("aps086",48)           ;Mute Surdu
  222. timbre(127,87) = BNK_inst("aps087",53)            ;Open Surdu
  223.                              
  224. ;
  225. ;Bank 127: Adlib Melodic Inst to emulate GS Orchestral Drum Set
  226. ;
  227.  
  228. ;timbre(127,27) = BNK_inst                         ;High Q
  229. ;timbre(127,28) = BNK_inst                         ;Slap
  230. ;timbre(127,29) = BNK_inst                         ;Scratch Push
  231. ;timbre(127,30) = BNK_inst                         ;Scratch Pull
  232. ;timbre(127,31) = BNK_inst                         ;Sticks
  233. ;timbre(127,32) = BNK_inst                         ;Square Click
  234. ;timbre(127,33) = BNK_inst                         ;Metronome Click
  235. ;timbre(127,34) = BNK_inst                         ;Metronome Bell
  236. ;timbre(127,35) = BNK_inst("apo035",35)            ;Concert BD 2
  237. ;timbre(127,36) = BNK_inst("apo036",35)            ;Concert BD 1
  238. ;timbre(127,37) = BNK_inst("apo037",47)          ;Side Stick
  239. ;timbre(127,38) = BNK_inst("apo038",35)            ;Concert Snr Dr
  240. ;timbre(127,39) = BNK_inst("apo039",60)          ;Castanets
  241. ;timbre(127,40) = BNK_inst("apo040",41)            ;Concert Snr Dr
  242. ;timbre(127,41) = BNK_inst("apo041",41)             ;Timpani F
  243. ;timbre(127,42) = BNK_inst("apo042",42)          ;Timpani F#
  244. ;timbre(127,43) = BNK_inst("apo043",43)             ;Timpani G
  245. ;timbre(127,44) = BNK_inst("apo044",44)          ;Timpani G#
  246. ;timbre(127,45) = BNK_inst("apo045",45)             ;Timpani A
  247. ;timbre(127,46) = BNK_inst("apo046",46)            ;Timpani A#
  248. ;timbre(127,47) = BNK_inst("apo047",47)             ;Timpani B
  249. ;timbre(127,48) = BNK_inst("apo048",48)             ;Timpani c
  250. ;timbre(127,49) = BNK_inst("apo049",49)           ;Timpani c#
  251. ;timbre(127,50) = BNK_inst("apo050",50)             ;Timpani d
  252. ;timbre(127,51) = BNK_inst("apo051",51)            ;Timpani d#
  253. ;timbre(127,52) = BNK_inst("apo052",52)           ;Timpani e
  254. ;timbre(127,53) = BNK_inst("apo053",53)            ;Timpani f
  255. ;timbre(127,54) = BNK_inst("apo054",64)             ;Tambourine
  256. ;timbre(127,55) = BNK_inst("apo055",72)           ;Splash Cymbal
  257. ;timbre(127,56) = BNK_inst("apo056",83)             ;Cowbell
  258. ;timbre(127,57) = BNK_inst("apo057",84)           ;Concert Cymbal 2
  259. ;timbre(127,58) = BNK_inst("apo058",35)          ;Vibra-slap
  260. ;timbre(127,59) = BNK_inst("apo059",57)            ;Concert Cymbal 1
  261. ;timbre(127,60) = BNK_inst("apo060",60)           ;High Bongo
  262. ;timbre(127,61) = BNK_inst("apo061",65)           ;Low Bongo
  263. ;timbre(127,62) = BNK_inst("apo062",59)           ;Mute High Conga
  264. ;timbre(127,63) = BNK_inst("apo063",50)           ;Open High Conga
  265. ;timbre(127,64) = BNK_inst("apo064",44)           ;Low Conga
  266. ;timbre(127,65) = BNK_inst("apo065",71)           ;High Timbale
  267. ;timbre(127,66) = BNK_inst("apo066",60)           ;Low Timbale
  268. ;timbre(127,67) = BNK_inst("apo067",58)           ;High Agogo
  269. ;timbre(127,68) = BNK_inst("apo068",53)           ;Low Agogo
  270. ;timbre(127,69) = BNK_inst("apo069",64)            ;Cabasa
  271. ;timbre(127,70) = BNK_inst("apo070",71)           ;Maracas
  272. ;timbre(127,71) = BNK_inst("apo071",61)           ;Short Hi Whistle
  273. ;timbre(127,72) = BNK_inst("apo072",61)           ;Long Low Whistle
  274. ;timbre(127,73) = BNK_inst("apo073",44)            ;Short Guiro
  275. ;timbre(127,74) = BNK_inst("apo074",40)            ;Long Guiro
  276. ;timbre(127,75) = BNK_inst("apo075",75)           ;Claves
  277. ;timbre(127,76) = BNK_inst("apo076",70)           ;High Wood Block
  278. ;timbre(127,77) = BNK_inst("apo077",65)           ;Low Wood Block
  279. ;timbre(127,78) = BNK_inst("apo078",76)           ;Mute Cuica
  280. ;timbre(127,79) = BNK_inst("apo079",60)           ;Open Cuica
  281. ;timbre(127,80) = BNK_inst("apo080",85)             ;Mute Triangle
  282. ;timbre(127,81) = BNK_inst("apo081",64)             ;Open Triangle
  283. ;timbre(127,82) = BNK_inst("apo082",64)            ;Shaker
  284. ;timbre(127,83) = BNK_inst("apo083",55)             ;Jingle Bell
  285. ;timbre(127,84) = BNK_inst("apo084",70)             ;Bell Tree
  286. ;timbre(127,85) = BNK_inst("apo085",64)             ;Castanets
  287. ;timbre(127,86) = BNK_inst("apo086",59)           ;Mute Surdu
  288. ;timbre(127,87) = BNK_inst("apo087",51)            ;Open Surdu
  289. ;timbre(127,88) = BNK_inst("apo088",60)           ;Applause
  290.                             
  291.  
  292. outfile("fat.opl")            ;create OPL3 Standard Percussion GTL
  293. ;outfile("fato.opl")            ;create OPL3 Orchestral Percussion GTL
  294.  
  295. BNK_file("fat-OPL3.bnk")       ;name of OPL3 Insmaker Gold bankfile
  296.  
  297. ;        
  298. ;Bank 55: OPL3 melodic inst to emulate Sound Canvas Timbres
  299. ;
  300.  
  301. timbre(55,0) = BNK_inst("gm000",0)            ;Piano 1
  302. timbre(55,1) = BNK_inst("gm001",0)            ;Piano 2
  303. timbre(55,2) = BNK_inst("gm002",0)            ;Piano 3
  304. timbre(55,3) = BNK_inst("gm003",0)            ;Honky Tonk
  305. timbre(55,4) = BNK_inst("gm004",0)            ;E. Piano 1
  306. timbre(55,5) = BNK_inst("gm005",0)            ;E. Piano 2
  307. timbre(55,6) = BNK_inst("gm006",0)           ;Harpsichord
  308. timbre(55,7) = BNK_inst("gm007",0)             ;Clav.
  309. timbre(55,8) = BNK_inst("gm008",0)           ;Celesta
  310. timbre(55,9) = BNK_inst("gm009",0)            ;Glockenspiel
  311. timbre(55,10) = BNK_inst("gm010",0)           ;Music Box
  312. timbre(55,11) = BNK_inst("gm011",0)           ;Vibraphone
  313. timbre(55,12) = BNK_inst("gm012",0)           ;Marimba
  314. timbre(55,13) = BNK_inst("gm013",0)           ;Xylophone
  315. timbre(55,14) = BNK_inst("gm014",0)           ;Tubular Bells
  316. timbre(55,15) = BNK_inst("gm015",0)           ;Santur
  317. timbre(55,16) = BNK_inst("gm016",0)           ;Organ 1
  318. timbre(55,17) = BNK_inst("gm017",0)           ;Organ 2
  319. timbre(55,18) = BNK_inst("gm018",0)           ;Organ 3
  320. timbre(55,19) = BNK_inst("gm019",0)            ;Church Org 1
  321. timbre(55,20) = BNK_inst("gm020",0)            ;Reed Org
  322. timbre(55,21) = BNK_inst("gm021",0)           ;Accordian Fr
  323. timbre(55,22) = BNK_inst("gm022",0)            ;Harmonica
  324. timbre(55,23) = BNK_inst("gm023",0)           ;Bandneon
  325. timbre(55,24) = BNK_inst("gm024",0)             ;Nylon-str Gtr
  326. timbre(55,25) = BNK_inst("gm025",0)             ;Steel-str Gtr
  327. timbre(55,26) = BNK_inst("gm026",0)            ;Jazz Gtr
  328. timbre(55,27) = BNK_inst("gm027",0)            ;Clean Gtr
  329. timbre(55,28) = BNK_inst("gm028",0)             ;Muted Gtr
  330. timbre(55,29) = BNK_inst("gm029",0)            ;Overdrive Gtr
  331. timbre(55,30) = BNK_inst("gm030",0)            ;Distortion Gtr
  332. timbre(55,31) = BNK_inst("gm031",0)             ;Gtr Harmonics
  333. timbre(55,32) = BNK_inst("gm032",0)           ;Acoustic Bass
  334. timbre(55,33) = BNK_inst("gm033",0)           ;Fingered Bass
  335. timbre(55,34) = BNK_inst("gm034",0)           ;Picked Bass
  336. timbre(55,35) = BNK_inst("gm035",0)           ;Fretless Bass
  337. timbre(55,36) = BNK_inst("gm036",0)           ;Slap Bass 1
  338. timbre(55,37) = BNK_inst("gm037",0)           ;Slap Bass 2
  339. timbre(55,38) = BNK_inst("gm038",0)            ;Synth Bass 1
  340. timbre(55,39) = BNK_inst("gm039",0)            ;Synth Bass 2
  341. timbre(55,40) = BNK_inst("gm040",0)            ;Violin
  342. timbre(55,41) = BNK_inst("gm041",0)            ;Viola
  343. timbre(55,42) = BNK_inst("gm042",0)           ;Cello
  344. timbre(55,43) = BNK_inst("gm043",0)          ;Contrabass
  345. timbre(55,44) = BNK_inst("gm044",0)          ;Tremolo Str
  346. timbre(55,45) = BNK_inst("gm045",0)            ;Pizzacato Str
  347. timbre(55,46) = BNK_inst("gm046",0)            ;Harp
  348. timbre(55,47) = BNK_inst("gm047",0)            ;Timpani
  349. timbre(55,48) = BNK_inst("gm048",0)          ;Strings
  350. timbre(55,49) = BNK_inst("gm049",0)          ;Slow Strings
  351. timbre(55,50) = BNK_inst("gm050",0)          ;Syn Strings 1
  352. timbre(55,51) = BNK_inst("gm051",0)          ;Syn Strings 2
  353. timbre(55,52) = BNK_inst("gm052",0)           ;Choir Aahs
  354. timbre(55,53) = BNK_inst("gm053",0)           ;Voice Oohs
  355. timbre(55,54) = BNK_inst("gm054",0)           ;Synvox
  356. timbre(55,55) = BNK_inst("gm055",0)          ;Orchestra Hit
  357. timbre(55,56) = BNK_inst("gm056",0)           ;Trumpet
  358. timbre(55,57) = BNK_inst("gm057",0)            ;Trombone
  359. timbre(55,58) = BNK_inst("gm058",0)            ;Tuba
  360. timbre(55,59) = BNK_inst("gm059",0)          ;Muted Trumpet
  361. timbre(55,60) = BNK_inst("gm060",0)           ;French Horn
  362. timbre(55,61) = BNK_inst("gm061",0)           ;Brass 1
  363. timbre(55,62) = BNK_inst("gm062",0)          ;Synth Brass 1
  364. timbre(55,63) = BNK_inst("gm063",0)          ;Synth Brass 2
  365. timbre(55,64) = BNK_inst("gm064",0)             ;Soprano Sax
  366. timbre(55,65) = BNK_inst("gm065",0)             ;Alto Sax
  367. timbre(55,66) = BNK_inst("gm066",0)             ;Tenor Sax
  368. timbre(55,67) = BNK_inst("gm067",0)             ;Baritone Sax
  369. timbre(55,68) = BNK_inst("gm068",0)             ;Oboe
  370. timbre(55,69) = BNK_inst("gm069",0)          ;English Horn
  371. timbre(55,70) = BNK_inst("gm070",0)            ;Bassoon
  372. timbre(55,71) = BNK_inst("gm071",0)           ;Clarinet
  373. timbre(55,72) = BNK_inst("gm072",0)           ;Piccolo
  374. timbre(55,73) = BNK_inst("gm073",0)           ;Flute
  375. timbre(55,74) = BNK_inst("gm074",0)           ;Recorder
  376. timbre(55,75) = BNK_inst("gm075",0)           ;Pan Flute
  377. timbre(55,76) = BNK_inst("gm076",0)           ;Bottle Blow
  378. timbre(55,77) = BNK_inst("gm077",0)           ;Shakuhachi
  379. timbre(55,78) = BNK_inst("gm078",0)           ;Whistle
  380. timbre(55,79) = BNK_inst("gm079",0)           ;Ocarina
  381. timbre(55,80) = BNK_inst("gm080",0)            ;Square Wave
  382. timbre(55,81) = BNK_inst("gm081",0)            ;Saw Wave
  383. timbre(55,82) = BNK_inst("gm082",0)            ;Syn Calliope
  384. timbre(55,83) = BNK_inst("gm083",0)            ;Chiffer Lead
  385. timbre(55,84) = BNK_inst("gm084",0)            ;Charang
  386. timbre(55,85) = BNK_inst("gm085",0)            ;Solo Vox
  387. timbre(55,86) = BNK_inst("gm086",0)            ;5th Saw Wave
  388. timbre(55,87) = BNK_inst("gm087",0)            ;Bass & Lead
  389. timbre(55,88) = BNK_inst("gm088",0)           ;Fantasia
  390. timbre(55,89) = BNK_inst("gm089",0)          ;Warm Pad
  391. timbre(55,90) = BNK_inst("gm090",0)           ;Polysynth
  392. timbre(55,91) = BNK_inst("gm091",0)           ;Space Voice
  393. timbre(55,92) = BNK_inst("gm092",0)          ;Bowed Glass
  394. timbre(55,93) = BNK_inst("gm093",0)           ;Metal Pad
  395. timbre(55,94) = BNK_inst("gm094",0)           ;Halo Pad
  396. timbre(55,95) = BNK_inst("gm095",0)           ;Sweep Pad
  397. timbre(55,96) = BNK_inst("gm096",0)           ;Ice Rain
  398. timbre(55,97) = BNK_inst("gm097",0)          ;Soundtrack
  399. timbre(55,98) = BNK_inst("gm098",0)           ;Crystal
  400. timbre(55,99) = BNK_inst("gm099",0)           ;Atmosphere
  401. timbre(55,100) = BNK_inst("gm100",0)          ;Brightness
  402. timbre(55,101) = BNK_inst("gm101",0)         ;Goblin
  403. timbre(55,102) = BNK_inst("gm102",0)         ;Echo Drops
  404. timbre(55,103) = BNK_inst("gm103",0)          ;Star Theme
  405. timbre(55,104) = BNK_inst("gm104",0)          ;Sitar
  406. timbre(55,105) = BNK_inst("gm105",0)            ;Banjo
  407. timbre(55,106) = BNK_inst("gm106",0)           ;Shamisen
  408. timbre(55,107) = BNK_inst("gm107",0)           ;Koto
  409. timbre(55,108) = BNK_inst("gm108",0)          ;Kalimba
  410. timbre(55,109) = BNK_inst("gm109",0)            ;Bag Pipe
  411. timbre(55,110) = BNK_inst("gm110",0)           ;Fiddle
  412. timbre(55,111) = BNK_inst("gm111",0)         ;Shannai
  413. timbre(55,112) = BNK_inst("gm112",0)          ;Tinkle Bell
  414. timbre(55,113) = BNK_inst("gm113",0)          ;Agogo
  415. timbre(55,114) = BNK_inst("gm114",0)          ;Steel Drums
  416. timbre(55,115) = BNK_inst("gm115",0)          ;Woodblock
  417. timbre(55,116) = BNK_inst("gm116",0)           ;Taiko
  418. timbre(55,117) = BNK_inst("gm117",0)           ;Melo Tom 1
  419. timbre(55,118) = BNK_inst("gm118",0)           ;Synth Drum
  420. timbre(55,119) = BNK_inst("gm119",0)          ;Reverse Cym
  421. timbre(55,120) = BNK_inst("gm120",0)           ;Gtr Fretnoise
  422. timbre(55,121) = BNK_inst("gm121",0)           ;Breath Noise
  423. timbre(55,122) = BNK_inst("gm122",0)          ;Seashore
  424. timbre(55,123) = BNK_inst("gm123",0)           ;Bird
  425. timbre(55,124) = BNK_inst("gm124",0)           ;Telephone 1
  426. timbre(55,125) = BNK_inst("gm125",0)          ;Helicopter
  427. timbre(55,126) = BNK_inst("gm126",0)          ;Applause
  428. timbre(55,127) = BNK_inst("gm127",0)           ;Gun Shot
  429.  
  430. ;
  431. ;Bank 127: OPL3 Melodic Inst to emulate GS Standard Drum Set
  432. ;
  433.  
  434. ;timbre(127,27) = BNK_inst                         ;High Q
  435. ;timbre(127,28) = BNK_inst                         ;Slap
  436. ;timbre(127,29) = BNK_inst                         ;Scratch Push
  437. ;timbre(127,30) = BNK_inst                         ;Scratch Pull
  438. ;timbre(127,31) = BNK_inst                         ;Sticks
  439. ;timbre(127,32) = BNK_inst                         ;Square Click
  440. ;timbre(127,33) = BNK_inst                         ;Metronome Click
  441. ;timbre(127,34) = BNK_inst                         ;Metronome Bell
  442. timbre(127,35) = BNK_inst("gps035",35)            ;Kick Drum 2
  443. timbre(127,36) = BNK_inst("gps035",35)            ;Kick Drum 1
  444. timbre(127,37) = BNK_inst("gps037",44)          ;Side Stick
  445. timbre(127,38) = BNK_inst("gps038",48)            ;Snare Drum 1
  446. timbre(127,39) = BNK_inst("gps039",58)          ;Hand Clap
  447. timbre(127,40) = BNK_inst("gps040",60)            ;Snare Drum 2
  448. timbre(127,41) = BNK_inst("gps041",48)             ;Low Tom 2
  449. timbre(127,42) = BNK_inst("gps042",43)          ;Closed Hi-hat
  450. timbre(127,43) = BNK_inst("gps041",49)             ;Low Tom 1
  451. timbre(127,44) = BNK_inst("gps044",43)          ;Pedal Hi-hat
  452. timbre(127,45) = BNK_inst("gps041",51)             ;Mid Tom 2
  453. timbre(127,46) = BNK_inst("gps046",43)            ;Open Hi-hat
  454. timbre(127,47) = BNK_inst("gps041",54)             ;Mid Tom 1
  455. timbre(127,48) = BNK_inst("gps041",57)             ;High Tom 2
  456. timbre(127,49) = BNK_inst("gps049",72)           ;Crash Cymbal 1
  457. timbre(127,50) = BNK_inst("gps041",60)             ;High Tom 1
  458. timbre(127,51) = BNK_inst("gps051",70)            ;Ride Cymbal
  459. timbre(127,52) = BNK_inst("gps052",60)           ;Chinese Cymbal
  460. timbre(127,53) = BNK_inst("gps053",36)            ;Ride Bell
  461. timbre(127,54) = BNK_inst("gps054",65)             ;Tambourine
  462. timbre(127,55) = BNK_inst("gps055",84)           ;Splash Cymbal
  463. timbre(127,56) = BNK_inst("gps056",59)             ;Cowbell
  464. timbre(127,57) = BNK_inst("gps057",84)           ;Crash Cymbal 2
  465. timbre(127,58) = BNK_inst("gps058",35)          ;Vibra-slap
  466. timbre(127,59) = BNK_inst("gps059",44)            ;Ride Cymbal 2
  467. timbre(127,60) = BNK_inst("gps060",67)           ;High Bongo
  468. timbre(127,61) = BNK_inst("gps061",66)           ;Low Bongo
  469. timbre(127,62) = BNK_inst("gps062",59)           ;Mute High Conga
  470. timbre(127,63) = BNK_inst("gps063",51)           ;Open High Conga
  471. timbre(127,64) = BNK_inst("gps064",45)           ;Low Conga
  472. timbre(127,65) = BNK_inst("gps065",71)           ;High Timbale
  473. timbre(127,66) = BNK_inst("gps066",60)           ;Low Timbale
  474. timbre(127,67) = BNK_inst("gps067",58)           ;High Agogo
  475. timbre(127,68) = BNK_inst("gps068",53)           ;Low Agogo
  476. timbre(127,69) = BNK_inst("gps069",64)            ;Cabasa
  477. timbre(127,70) = BNK_inst("gps070",71)           ;Maracas
  478. timbre(127,71) = BNK_inst("gps071",61)           ;Short Hi Whistle
  479. timbre(127,72) = BNK_inst("gps072",61)           ;Long Low Whistle
  480. timbre(127,73) = BNK_inst("gps073",48)            ;Short Guiro
  481. timbre(127,74) = BNK_inst("gps074",48)            ;Long Guiro
  482. timbre(127,75) = BNK_inst("gps075",69)           ;Claves
  483. timbre(127,76) = BNK_inst("gps076",68)           ;High Wood Block
  484. timbre(127,77) = BNK_inst("gps077",63)           ;Low Wood Block
  485. timbre(127,78) = BNK_inst("gps078",74)           ;Mute Cuica
  486. timbre(127,79) = BNK_inst("gps079",60)           ;Open Cuica
  487. timbre(127,80) = BNK_inst("gps080",80)             ;Mute Triangle
  488. timbre(127,81) = BNK_inst("gps081",64)             ;Open Triangle
  489. timbre(127,82) = BNK_inst("gps082",69)            ;Shaker
  490. timbre(127,83) = BNK_inst("gps083",55)             ;Jingle Bell
  491. timbre(127,84) = BNK_inst("gps084",75)             ;Bell Tree
  492. timbre(127,85) = BNK_inst("gps085",68)             ;Castanets
  493. timbre(127,86) = BNK_inst("gps086",48)           ;Mute Surdu
  494. timbre(127,87) = BNK_inst("gps087",53)            ;Open Surdu
  495.  
  496. ;
  497. ;Bank 127: OPL3 Melodic Inst to emulate GS Orchestral Percussion
  498. ;
  499.  
  500. ;timbre(127,27) = BNK_inst                         ;High Q
  501. ;timbre(127,28) = BNK_inst                         ;Slap
  502. ;timbre(127,29) = BNK_inst                         ;Scratch Push
  503. ;timbre(127,30) = BNK_inst                         ;Scratch Pull
  504. ;timbre(127,31) = BNK_inst                         ;Sticks
  505. ;timbre(127,32) = BNK_inst                         ;Square Click
  506. ;timbre(127,33) = BNK_inst                         ;Metronome Click
  507. ;timbre(127,34) = BNK_inst                         ;Metronome Bell
  508. ;timbre(127,35) = BNK_inst("gpo035",44)            ;Concert BD 2
  509. ;timbre(127,36) = BNK_inst("gpo036",44)            ;Concert BD 1
  510. ;timbre(127,37) = BNK_inst("gpo037",44)          ;Side Stick
  511. ;timbre(127,38) = BNK_inst("gpo038",43)            ;Concert Snr Dr
  512. ;timbre(127,39) = BNK_inst("gpo039",58)          ;Castanets
  513. ;timbre(127,40) = BNK_inst("gpo040",38)            ;Concert Snr Dr
  514. ;timbre(127,41) = BNK_inst("gpo041",41)             ;Timpani F
  515. ;timbre(127,42) = BNK_inst("gpo042",42)          ;Timpani F#
  516. ;timbre(127,43) = BNK_inst("gpo043",43)             ;Timpani G
  517. ;timbre(127,44) = BNK_inst("gpo044",44)          ;Timpani G#
  518. ;timbre(127,45) = BNK_inst("gpo045",45)             ;Timpani A
  519. ;timbre(127,46) = BNK_inst("gpo046",46)            ;Timpani A#
  520. ;timbre(127,47) = BNK_inst("gpo047",47)             ;Timpani B
  521. ;timbre(127,48) = BNK_inst("gpo048",48)             ;Timpani c
  522. ;timbre(127,49) = BNK_inst("gpo049",49)           ;Timpani c#
  523. ;timbre(127,50) = BNK_inst("gpo050",50)             ;Timpani d
  524. ;timbre(127,51) = BNK_inst("gpo051",51)            ;Timpani d#
  525. ;timbre(127,52) = BNK_inst("gpo052",52)           ;Timpani e
  526. ;timbre(127,53) = BNK_inst("gpo053",53)            ;Timpani f
  527. ;timbre(127,54) = BNK_inst("gpo054",65)             ;Tambourine
  528. ;timbre(127,55) = BNK_inst("gpo055",84)           ;Splash Cymbal
  529. ;timbre(127,56) = BNK_inst("gpo056",56)             ;Cowbell
  530. ;timbre(127,57) = BNK_inst("gpo057",84)           ;Concert Cymbal 2
  531. ;timbre(127,58) = BNK_inst("gpo058",35)          ;Vibra-slap
  532. ;timbre(127,59) = BNK_inst("gpo059",73)            ;Concert Cymbal 1
  533. ;timbre(127,60) = BNK_inst("gpo060",67)           ;High Bongo
  534. ;timbre(127,61) = BNK_inst("gpo061",66)           ;Low Bongo
  535. ;timbre(127,62) = BNK_inst("gpo062",59)           ;Mute High Conga
  536. ;timbre(127,63) = BNK_inst("gpo063",51)           ;Open High Conga
  537. ;timbre(127,64) = BNK_inst("gpo064",45)           ;Low Conga
  538. ;timbre(127,65) = BNK_inst("gpo065",72)           ;High Timbale
  539. ;timbre(127,66) = BNK_inst("gpo066",60)           ;Low Timbale
  540. ;timbre(127,67) = BNK_inst("gpo067",58)           ;High Agogo
  541. ;timbre(127,68) = BNK_inst("gpo068",53)           ;Low Agogo
  542. ;timbre(127,69) = BNK_inst("gpo069",64)            ;Cabasa
  543. ;timbre(127,70) = BNK_inst("gpo070",71)           ;Maracas
  544. ;timbre(127,71) = BNK_inst("gpo071",61)           ;Short Hi Whistle
  545. ;timbre(127,72) = BNK_inst("gpo072",61)           ;Long Low Whistle
  546. ;timbre(127,73) = BNK_inst("gpo073",55)            ;Short Guiro
  547. ;timbre(127,74) = BNK_inst("gpo074",45)            ;Long Guiro
  548. ;timbre(127,75) = BNK_inst("gpo075",75)           ;Claves
  549. ;timbre(127,76) = BNK_inst("gpo076",70)           ;High Wood Block
  550. ;timbre(127,77) = BNK_inst("gpo077",65)           ;Low Wood Block
  551. ;timbre(127,78) = BNK_inst("gpo078",76)           ;Mute Cuica
  552. ;timbre(127,79) = BNK_inst("gpo079",60)           ;Open Cuica
  553. ;timbre(127,80) = BNK_inst("gpo080",85)             ;Mute Triangle
  554. ;timbre(127,81) = BNK_inst("gpo081",85)             ;Open Triangle
  555. ;timbre(127,82) = BNK_inst("gpo082",64)            ;Shaker
  556. ;timbre(127,83) = BNK_inst("gpo083",55)             ;Jingle Bell
  557. ;timbre(127,84) = BNK_inst("gpo084",70)             ;Bell Tree
  558. ;timbre(127,85) = BNK_inst("gpo085",80)             ;Castanets
  559. ;timbre(127,86) = BNK_inst("gpo086",59)           ;Mute Surdu
  560. ;timbre(127,87) = BNK_inst("gpo087",51)            ;Open Surdu
  561. ;timbre(127,88) = BNK_inst("gpo088",60)           ;Applause
  562.  
  563.  
  564.  
  565. ;BNK_file("fxv1.bnk")          ;name of Ad Lib Instrument Maker bankfile ;
  566.  
  567. ;
  568. ;Bank 100-Sound effects
  569. ;
  570.  
  571. ;timbre(100,0) = BNK_inst("bigexpl1",0)             
  572. ;timbre(100,1) = BNK_inst("buzz1",0)             
  573. ;timbre(100,2) = BNK_inst("drop1",0)             
  574. ;timbre(100,3) = BNK_inst("expl1",0)           
  575. ;timbre(100,4) = BNK_inst("expl2",0)           
  576. ;timbre(100,5) = BNK_inst("expl3",0)          
  577. ;timbre(100,6) = BNK_inst("fbeep1",0)             
  578. ;timbre(100,7) = BNK_inst("fdemat1",0)             
  579. ;timbre(100,8) = BNK_inst("fdemat2",0)             
  580. ;timbre(100,9) = BNK_inst("fdoor1",0)             
  581. ;timbre(100,10) = BNK_inst("fenerg1",0)            
  582. ;timbre(100,11) = BNK_inst("fphase1",0)            
  583. ;timbre(100,12) = BNK_inst("fping1",0)            
  584. ;timbre(100,13) = BNK_inst("fscan1",0)             
  585. ;timbre(100,14) = BNK_inst("ftorp1",0)             
  586. ;timbre(100,15) = BNK_inst("fview2",0)          
  587. ;timbre(100,16) = BNK_inst("gunsht1",0)         
  588. ;timbre(100,17) = BNK_inst("gunsht2",0)           
  589. ;timbre(100,18) = BNK_inst("hum1",0)           
  590. ;timbre(100,19) = BNK_inst("hum2",0)          
  591. ;timbre(100,20) = BNK_inst("hum3",0)           
  592. ;timbre(100,21) = BNK_inst("laser1",0)          
  593. ;timbre(100,22) = BNK_inst("laser2",0)       
  594. ;timbre(100,23) = BNK_inst("laser3",0)       
  595. ;timbre(100,24) = BNK_inst("missl1",0)          
  596. ;timbre(100,25) = BNK_inst("plane1",0)        
  597. ;timbre(100,26) = BNK_inst("swish1",0)         
  598. ;timbre(100,27) = BNK_inst("thud1",0)         
  599. ;
  600. ;BNK_file("stafxv1.bnk")          ;name of Ad Lib Instrument Maker bankfile ; 
  601.  
  602. ;timbre(100,28) = BNK_inst("kexpl1",0)           
  603. ;timbre(100,29) = BNK_inst("thud",0)          
  604. ;timbre(100,30) = BNK_inst("elect1",0)           
  605. ;timbre(100,31) = BNK_inst("Spark1",0)          
  606. ;timbre(100,32) = BNK_inst("spark2",0)       
  607. ;timbre(100,33) = BNK_inst("emotor1",0)       
  608. ;timbre(100,34) = BNK_inst("creak1",0)          
  609. ;timbre(100,35) = BNK_inst("thundr1",0)        
  610. ;timbre(100,36) = BNK_inst("motor1",0)         
  611. ;timbre(100,37) = BNK_inst("hrtbt1",0)         
  612. ;timbre(100,38) = BNK_inst("kdrip1",0)           
  613. ;timbre(100,39) = BNK_inst("fbird1",0)          
  614. ;timbre(100,40) = BNK_inst("voice1",0)           
  615. ;timbre(100,41) = BNK_inst("voice2",0)          
  616. ;timbre(100,42) = BNK_inst("spark2",0)       
  617. ;timbre(100,43) = BNK_inst("emotor1",0)       
  618. ;timbre(100,44) = BNK_inst("drip2",0)          
  619. ;timbre(100,45) = BNK_inst("motor2",0)        
  620. ;timbre(100,46) = BNK_inst("thundr2",0)         
  621. ;timbre(100,47) = BNK_inst("hrtbt1",0)         
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.