aboutsummaryrefslogtreecommitdiff
path: root/fm_banks
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2021-08-19 16:04:51 +0300
committerWohlstand <admin@wohlnet.ru>2021-08-19 16:06:16 +0300
commitdb49f11629e17be394fbc44bdeee2bd7773caf20 (patch)
tree991f12ecd35a204860ce4db65fd78f17e0452a8c /fm_banks
parenta4b5080c7332bb999367600ebf35925d17248c44 (diff)
downloadlibADLMIDI-db49f11629e17be394fbc44bdeee2bd7773caf20.tar.gz
libADLMIDI-db49f11629e17be394fbc44bdeee2bd7773caf20.tar.bz2
libADLMIDI-db49f11629e17be394fbc44bdeee2bd7773caf20.zip
Another banks reorganizing
- Use the Jammie O'Connel's fmsymth interlnal bank instead of externally placed gm.ibk and drum.ibk - Put hmi banks in a friendly way - Crafted the WOPL of "Master of Magic" using original AIL OPL files rather than deal with dirty AdLib-Gold banks. Now the first bank has both standard and orchestral percussion in a proper way - Use the Jammie O'Connel's drums bank with the Cyberpuck's bank
Diffstat (limited to 'fm_banks')
-rw-r--r--fm_banks/adldata-cache.datbin257976 -> 340101 bytes
-rw-r--r--fm_banks/ail/AdvancedCivilization.opl (renamed from fm_banks/opl_files/file50.opl)bin3702 -> 3702 bytes
-rw-r--r--fm_banks/ail/BubbleBobble.opl (renamed from fm_banks/opl_files/file42.opl)bin3762 -> 3762 bytes
-rw-r--r--fm_banks/ail/DeathGate.opl (renamed from fm_banks/opl_files/file13.opl)bin3702 -> 3702 bytes
-rw-r--r--fm_banks/ail/Discworld.opl (renamed from fm_banks/opl_files/file17.opl)bin3622 -> 3622 bytes
-rw-r--r--fm_banks/ail/FIFAInternationalSoccer.opl (renamed from fm_banks/opl_files/file34.opl)bin3942 -> 3942 bytes
-rw-r--r--fm_banks/ail/Guilty.opl (renamed from fm_banks/opl_files/file20.opl)bin5591 -> 5591 bytes
-rw-r--r--fm_banks/ail/LittleBigAdventure.opl (renamed from fm_banks/opl_files/file31.opl)bin5611 -> 5611 bytes
-rw-r--r--fm_banks/ail/NationalHockeyLeaguePA.opl (renamed from fm_banks/opl_files/nhlpa.opl)bin3762 -> 3762 bytes
-rw-r--r--fm_banks/ail/StarshipInvasion.opl (renamed from fm_banks/opl_files/file35.opl)bin5942 -> 5942 bytes
-rw-r--r--fm_banks/ail/SuperStreetFighter2.opl (renamed from fm_banks/opl_files/file36.opl)bin5382 -> 5382 bytes
-rw-r--r--fm_banks/ail/Syndicate.opl (renamed from fm_banks/opl_files/file19.opl)bin3242 -> 3242 bytes
-rw-r--r--fm_banks/ail/SyndicateWars.opl (renamed from fm_banks/opl_files/file41.opl)bin3242 -> 3242 bytes
-rw-r--r--fm_banks/ail/SystemShock.opl (renamed from fm_banks/opl_files/file49.opl)bin5019 -> 5019 bytes
-rw-r--r--fm_banks/ail/TerraNovaStrikeForceCenturi.opl (renamed from fm_banks/opl_files/file48.opl)bin4557 -> 4557 bytes
-rw-r--r--fm_banks/ail/ThemeHospital.opl (renamed from fm_banks/opl_files/file27.opl)bin3802 -> 3802 bytes
-rw-r--r--fm_banks/ail/UltimateSoccerManager.opl (renamed from fm_banks/opl_files/file54.opl)bin2500 -> 2500 bytes
-rw-r--r--fm_banks/ail/master_of_magic.woplbin0 -> 25465 bytes
-rw-r--r--fm_banks/ail/master_of_magic_orchestral.oplbin0 -> 5413 bytes
-rw-r--r--fm_banks/ail/master_of_magic_standard.oplbin0 -> 5591 bytes
-rw-r--r--fm_banks/ail/miss-inst/BardsTaleConstruction.opl (renamed from fm_banks/opl_files/file25.opl)bin922 -> 922 bytes
-rw-r--r--fm_banks/ail/miss-inst/Caesar2.opl (renamed from fm_banks/opl_files/file12.opl)bin2347 -> 2347 bytes
-rw-r--r--fm_banks/ail/miss-inst/HighSeasTrader.opl (renamed from fm_banks/opl_files/file16.opl)bin2376 -> 2376 bytes
-rw-r--r--fm_banks/ail/miss-inst/LordsOfTheRealm.opl (renamed from fm_banks/opl_files/file37.opl)bin690 -> 690 bytes
-rw-r--r--fm_banks/ail/miss-inst/WhenTwoWorldsWar.opl (renamed from fm_banks/opl_files/file24.opl)bin146 -> 146 bytes
-rw-r--r--fm_banks/ail/nemesis.opl (renamed from fm_banks/opl_files/nemesis.opl)bin3702 -> 3702 bytes
-rw-r--r--fm_banks/ail/non-gm/AirBucks.ad (renamed from fm_banks/opl_files/sample.ad)bin3242 -> 3242 bytes
-rw-r--r--fm_banks/ail/non-gm/BattleChess4000-2.opl (renamed from fm_banks/opl_files/file53-2.opl)bin5562 -> 5562 bytes
-rw-r--r--fm_banks/ail/non-gm/BattleChess4000-dupe.opl (renamed from fm_banks/opl_files/file53_dupe.opl)bin3974 -> 3974 bytes
-rw-r--r--fm_banks/ail/non-gm/BattleChess4000.opl (renamed from fm_banks/opl_files/file53.opl)bin3662 -> 3662 bytes
-rw-r--r--fm_banks/ail/non-gm/InteritTheEarth.opl (renamed from fm_banks/opl_files/file29.opl)bin3002 -> 3002 bytes
-rw-r--r--fm_banks/ail/non-gm/InteritTheEarth2.opl (renamed from fm_banks/opl_files/file30.opl)bin2982 -> 2982 bytes
-rw-r--r--fm_banks/ail/non-gm/JaggedAlliance.opl (renamed from fm_banks/opl_files/file23.opl)bin3902 -> 3902 bytes
-rw-r--r--fm_banks/ail/non-gm/KasparovGambit.opl (renamed from fm_banks/opl_files/file15.opl)bin5248 -> 5248 bytes
-rw-r--r--fm_banks/ail/non-gm/MagicCarpet2.opl (renamed from fm_banks/opl_files/file21.opl)bin3242 -> 3242 bytes
-rw-r--r--fm_banks/ail/non-gm/ReturnToZork.opl (renamed from fm_banks/opl_files/file26.opl)bin5248 -> 5248 bytes
-rw-r--r--fm_banks/ail/non-gm/UltimaUnderworld2.opl (renamed from fm_banks/opl_files/sample.opl)bin11482 -> 11482 bytes
-rw-r--r--fm_banks/ail/non-gm/WreckinCrew.opl (renamed from fm_banks/opl_files/file32.opl)bin3362 -> 3362 bytes
-rw-r--r--fm_banks/ail/non-gm/lost-vikings.opl (renamed from fm_banks/opl_files/lost-vikings.opl)bin6005 -> 6005 bytes
-rw-r--r--fm_banks/ail/non-gm/warcraft1.opl (renamed from fm_banks/opl_files/file47.opl)bin2682 -> 2682 bytes
-rw-r--r--fm_banks/ail/simfarm.ad (renamed from fm_banks/opl_files/simfarm.ad)bin3622 -> 3622 bytes
-rw-r--r--fm_banks/ail/simfarm.opl (renamed from fm_banks/opl_files/simfarm.opl)bin5591 -> 5591 bytes
-rw-r--r--fm_banks/ail/star_control_3.opl (renamed from fm_banks/opl_files/sc3.opl)bin3622 -> 3622 bytes
-rw-r--r--fm_banks/ail/warcraft2.ad (renamed from fm_banks/opl_files/warcraft.ad)bin3622 -> 3622 bytes
-rw-r--r--fm_banks/bnk_files/master_of_magic.bnk (renamed from fm_banks/bnk_files/file159.bnk)bin20320 -> 20320 bytes
-rw-r--r--fm_banks/hmi/3d_Table_Sports/drum.bnk (renamed from fm_banks/bnk_files/file133.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/3d_Table_Sports/melodic.bnk (renamed from fm_banks/bnk_files/file134.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Aces_of_the_Deep/drum.bnk (renamed from fm_banks/bnk_files/file142.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Aces_of_the_Deep/melodic.bnk (renamed from fm_banks/bnk_files/file143.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Anvil_of_Dawn/drum.bnk (renamed from fm_banks/bnk_files/file167.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Anvil_of_Dawn/melodic.bnk (renamed from fm_banks/bnk_files/file168.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/drum.bnk (renamed from fm_banks/bnk_files/drum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/hamdrum.bnk (renamed from fm_banks/bnk_files/hamdrum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/hammelo.bnk (renamed from fm_banks/bnk_files/hammelo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/intdrum.bnk (renamed from fm_banks/bnk_files/intdrum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/intmelo.bnk (renamed from fm_banks/bnk_files/intmelo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/melodic.bnk (renamed from fm_banks/bnk_files/melodic.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/rickdrum.bnk (renamed from fm_banks/bnk_files/rickdrum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent/rickmelo.bnk (renamed from fm_banks/bnk_files/rickmelo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent_2/drum.bnk (renamed from fm_banks/bnk_files/d2drum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Descent_2/melodic.bnk (renamed from fm_banks/bnk_files/d2melo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Earthsiege/drum-old.bnk (renamed from fm_banks/bnk_files/file144-old.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Earthsiege/drum.bnk (renamed from fm_banks/bnk_files/file144.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Earthsiege/melodic.bnk (renamed from fm_banks/bnk_files/file145.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Normality/drum.bnk (renamed from fm_banks/bnk_files/normdrum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Normality/melodic.bnk (renamed from fm_banks/bnk_files/normmelo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Shattered_Steel/drum.bnk (renamed from fm_banks/bnk_files/ssdrum.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Shattered_Steel/melodic.bnk (renamed from fm_banks/bnk_files/ssmelo.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Theme_Park/drum.bnk (renamed from fm_banks/bnk_files/file132.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/hmi/Theme_Park/melodic.bnk (renamed from fm_banks/bnk_files/file131.bnk)bin5404 -> 5404 bytes
-rw-r--r--fm_banks/ibk_files/fmsymth_internal_drum.ibkbin0 -> 3216 bytes
-rw-r--r--fm_banks/ibk_files/fmsymth_internal_melodic.ibkbin0 -> 3216 bytes
-rw-r--r--fm_banks/junglevision/2x2.op3 (renamed from fm_banks/op3_files/2x2.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/2x2.opl (renamed from fm_banks/op3_files/2x2.opl)bin5448 -> 5448 bytes
-rw-r--r--fm_banks/junglevision/fat2.op3 (renamed from fm_banks/op3_files/fat2.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/fat2_modded.op3 (renamed from fm_banks/op3_files/fat2_modded.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/fat4-fixed.opl (renamed from fm_banks/op3_files/fat4-fixed.opl)bin5602 -> 5602 bytes
-rw-r--r--fm_banks/junglevision/fat4-fixed.wopl (renamed from fm_banks/op3_files/fat4-fixed.wopl)bin16983 -> 16983 bytes
-rw-r--r--fm_banks/junglevision/fat4.op3 (renamed from fm_banks/op3_files/fat4.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/fat4_old.op3 (renamed from fm_banks/op3_files/fat4_old.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/fat4_probe.op3 (renamed from fm_banks/op3_files/fat4_probe.op3)bin4384 -> 4384 bytes
-rw-r--r--fm_banks/junglevision/gmoconel.tmb (renamed from fm_banks/op3_files/gmoconel.tmb)bin3328 -> 3328 bytes
-rw-r--r--fm_banks/junglevision/gmopl_wohl_mod.tmb (renamed from fm_banks/op3_files/gmopl_wohl_mod.tmb)bin3328 -> 3328 bytes
-rw-r--r--fm_banks/junglevision/jv_2op.op3 (renamed from fm_banks/op3_files/jv_2op.op3)bin6184 -> 6184 bytes
-rw-r--r--fm_banks/junglevision/wallace.op3 (renamed from fm_banks/op3_files/wallace.op3)bin4240 -> 4240 bytes
-rw-r--r--fm_banks/junglevision/wallace.tmb (renamed from fm_banks/op3_files/wallace.tmb)bin3328 -> 3328 bytes
-rw-r--r--fm_banks/misc_files/bisqwit.adlraw (renamed from fm_banks/op3_files/bisqwit.adlraw)bin6400 -> 6400 bytes
87 files changed, 0 insertions, 0 deletions
diff --git a/fm_banks/adldata-cache.dat b/fm_banks/adldata-cache.dat
index c99db48..a94ef90 100644
--- a/fm_banks/adldata-cache.dat
+++ b/fm_banks/adldata-cache.dat
Binary files differ
diff --git a/fm_banks/opl_files/file50.opl b/fm_banks/ail/AdvancedCivilization.opl
index 9a8dc78..9a8dc78 100644
--- a/fm_banks/opl_files/file50.opl
+++ b/fm_banks/ail/AdvancedCivilization.opl
Binary files differ
diff --git a/fm_banks/opl_files/file42.opl b/fm_banks/ail/BubbleBobble.opl
index 413ecd7..413ecd7 100644
--- a/fm_banks/opl_files/file42.opl
+++ b/fm_banks/ail/BubbleBobble.opl
Binary files differ
diff --git a/fm_banks/opl_files/file13.opl b/fm_banks/ail/DeathGate.opl
index ea45ccc..ea45ccc 100644
--- a/fm_banks/opl_files/file13.opl
+++ b/fm_banks/ail/DeathGate.opl
Binary files differ
diff --git a/fm_banks/opl_files/file17.opl b/fm_banks/ail/Discworld.opl
index 1ec5dcf..1ec5dcf 100644
--- a/fm_banks/opl_files/file17.opl
+++ b/fm_banks/ail/Discworld.opl
Binary files differ
diff --git a/fm_banks/opl_files/file34.opl b/fm_banks/ail/FIFAInternationalSoccer.opl
index 4187a86..4187a86 100644
--- a/fm_banks/opl_files/file34.opl
+++ b/fm_banks/ail/FIFAInternationalSoccer.opl
Binary files differ
diff --git a/fm_banks/opl_files/file20.opl b/fm_banks/ail/Guilty.opl
index b9aac7f..b9aac7f 100644
--- a/fm_banks/opl_files/file20.opl
+++ b/fm_banks/ail/Guilty.opl
Binary files differ
diff --git a/fm_banks/opl_files/file31.opl b/fm_banks/ail/LittleBigAdventure.opl
index b3a38cc..b3a38cc 100644
--- a/fm_banks/opl_files/file31.opl
+++ b/fm_banks/ail/LittleBigAdventure.opl
Binary files differ
diff --git a/fm_banks/opl_files/nhlpa.opl b/fm_banks/ail/NationalHockeyLeaguePA.opl
index a1d8a78..a1d8a78 100644
--- a/fm_banks/opl_files/nhlpa.opl
+++ b/fm_banks/ail/NationalHockeyLeaguePA.opl
Binary files differ
diff --git a/fm_banks/opl_files/file35.opl b/fm_banks/ail/StarshipInvasion.opl
index e18d516..e18d516 100644
--- a/fm_banks/opl_files/file35.opl
+++ b/fm_banks/ail/StarshipInvasion.opl
Binary files differ
diff --git a/fm_banks/opl_files/file36.opl b/fm_banks/ail/SuperStreetFighter2.opl
index 29401dd..29401dd 100644
--- a/fm_banks/opl_files/file36.opl
+++ b/fm_banks/ail/SuperStreetFighter2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file19.opl b/fm_banks/ail/Syndicate.opl
index baee41c..baee41c 100644
--- a/fm_banks/opl_files/file19.opl
+++ b/fm_banks/ail/Syndicate.opl
Binary files differ
diff --git a/fm_banks/opl_files/file41.opl b/fm_banks/ail/SyndicateWars.opl
index 494fa10..494fa10 100644
--- a/fm_banks/opl_files/file41.opl
+++ b/fm_banks/ail/SyndicateWars.opl
Binary files differ
diff --git a/fm_banks/opl_files/file49.opl b/fm_banks/ail/SystemShock.opl
index 3016751..3016751 100644
--- a/fm_banks/opl_files/file49.opl
+++ b/fm_banks/ail/SystemShock.opl
Binary files differ
diff --git a/fm_banks/opl_files/file48.opl b/fm_banks/ail/TerraNovaStrikeForceCenturi.opl
index 41e7344..41e7344 100644
--- a/fm_banks/opl_files/file48.opl
+++ b/fm_banks/ail/TerraNovaStrikeForceCenturi.opl
Binary files differ
diff --git a/fm_banks/opl_files/file27.opl b/fm_banks/ail/ThemeHospital.opl
index 7bd1085..7bd1085 100644
--- a/fm_banks/opl_files/file27.opl
+++ b/fm_banks/ail/ThemeHospital.opl
Binary files differ
diff --git a/fm_banks/opl_files/file54.opl b/fm_banks/ail/UltimateSoccerManager.opl
index 5fe0928..5fe0928 100644
--- a/fm_banks/opl_files/file54.opl
+++ b/fm_banks/ail/UltimateSoccerManager.opl
Binary files differ
diff --git a/fm_banks/ail/master_of_magic.wopl b/fm_banks/ail/master_of_magic.wopl
new file mode 100644
index 0000000..dbffc36
--- /dev/null
+++ b/fm_banks/ail/master_of_magic.wopl
Binary files differ
diff --git a/fm_banks/ail/master_of_magic_orchestral.opl b/fm_banks/ail/master_of_magic_orchestral.opl
new file mode 100644
index 0000000..0811eff
--- /dev/null
+++ b/fm_banks/ail/master_of_magic_orchestral.opl
Binary files differ
diff --git a/fm_banks/ail/master_of_magic_standard.opl b/fm_banks/ail/master_of_magic_standard.opl
new file mode 100644
index 0000000..b9aac7f
--- /dev/null
+++ b/fm_banks/ail/master_of_magic_standard.opl
Binary files differ
diff --git a/fm_banks/opl_files/file25.opl b/fm_banks/ail/miss-inst/BardsTaleConstruction.opl
index 33f073b..33f073b 100644
--- a/fm_banks/opl_files/file25.opl
+++ b/fm_banks/ail/miss-inst/BardsTaleConstruction.opl
Binary files differ
diff --git a/fm_banks/opl_files/file12.opl b/fm_banks/ail/miss-inst/Caesar2.opl
index 6eefb5b..6eefb5b 100644
--- a/fm_banks/opl_files/file12.opl
+++ b/fm_banks/ail/miss-inst/Caesar2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file16.opl b/fm_banks/ail/miss-inst/HighSeasTrader.opl
index 78e1ac2..78e1ac2 100644
--- a/fm_banks/opl_files/file16.opl
+++ b/fm_banks/ail/miss-inst/HighSeasTrader.opl
Binary files differ
diff --git a/fm_banks/opl_files/file37.opl b/fm_banks/ail/miss-inst/LordsOfTheRealm.opl
index 315a1f8..315a1f8 100644
--- a/fm_banks/opl_files/file37.opl
+++ b/fm_banks/ail/miss-inst/LordsOfTheRealm.opl
Binary files differ
diff --git a/fm_banks/opl_files/file24.opl b/fm_banks/ail/miss-inst/WhenTwoWorldsWar.opl
index c9132fe..c9132fe 100644
--- a/fm_banks/opl_files/file24.opl
+++ b/fm_banks/ail/miss-inst/WhenTwoWorldsWar.opl
Binary files differ
diff --git a/fm_banks/opl_files/nemesis.opl b/fm_banks/ail/nemesis.opl
index a34d8fe..a34d8fe 100644
--- a/fm_banks/opl_files/nemesis.opl
+++ b/fm_banks/ail/nemesis.opl
Binary files differ
diff --git a/fm_banks/opl_files/sample.ad b/fm_banks/ail/non-gm/AirBucks.ad
index ea36cd8..ea36cd8 100644
--- a/fm_banks/opl_files/sample.ad
+++ b/fm_banks/ail/non-gm/AirBucks.ad
Binary files differ
diff --git a/fm_banks/opl_files/file53-2.opl b/fm_banks/ail/non-gm/BattleChess4000-2.opl
index 507ab1e..507ab1e 100644
--- a/fm_banks/opl_files/file53-2.opl
+++ b/fm_banks/ail/non-gm/BattleChess4000-2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file53_dupe.opl b/fm_banks/ail/non-gm/BattleChess4000-dupe.opl
index 3bacc30..3bacc30 100644
--- a/fm_banks/opl_files/file53_dupe.opl
+++ b/fm_banks/ail/non-gm/BattleChess4000-dupe.opl
Binary files differ
diff --git a/fm_banks/opl_files/file53.opl b/fm_banks/ail/non-gm/BattleChess4000.opl
index f0c24fa..f0c24fa 100644
--- a/fm_banks/opl_files/file53.opl
+++ b/fm_banks/ail/non-gm/BattleChess4000.opl
Binary files differ
diff --git a/fm_banks/opl_files/file29.opl b/fm_banks/ail/non-gm/InteritTheEarth.opl
index c668656..c668656 100644
--- a/fm_banks/opl_files/file29.opl
+++ b/fm_banks/ail/non-gm/InteritTheEarth.opl
Binary files differ
diff --git a/fm_banks/opl_files/file30.opl b/fm_banks/ail/non-gm/InteritTheEarth2.opl
index 32f8c55..32f8c55 100644
--- a/fm_banks/opl_files/file30.opl
+++ b/fm_banks/ail/non-gm/InteritTheEarth2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file23.opl b/fm_banks/ail/non-gm/JaggedAlliance.opl
index 9604cf1..9604cf1 100644
--- a/fm_banks/opl_files/file23.opl
+++ b/fm_banks/ail/non-gm/JaggedAlliance.opl
Binary files differ
diff --git a/fm_banks/opl_files/file15.opl b/fm_banks/ail/non-gm/KasparovGambit.opl
index 5a92ac4..5a92ac4 100644
--- a/fm_banks/opl_files/file15.opl
+++ b/fm_banks/ail/non-gm/KasparovGambit.opl
Binary files differ
diff --git a/fm_banks/opl_files/file21.opl b/fm_banks/ail/non-gm/MagicCarpet2.opl
index d7a97f4..d7a97f4 100644
--- a/fm_banks/opl_files/file21.opl
+++ b/fm_banks/ail/non-gm/MagicCarpet2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file26.opl b/fm_banks/ail/non-gm/ReturnToZork.opl
index a9613a3..a9613a3 100644
--- a/fm_banks/opl_files/file26.opl
+++ b/fm_banks/ail/non-gm/ReturnToZork.opl
Binary files differ
diff --git a/fm_banks/opl_files/sample.opl b/fm_banks/ail/non-gm/UltimaUnderworld2.opl
index 85f1f40..85f1f40 100644
--- a/fm_banks/opl_files/sample.opl
+++ b/fm_banks/ail/non-gm/UltimaUnderworld2.opl
Binary files differ
diff --git a/fm_banks/opl_files/file32.opl b/fm_banks/ail/non-gm/WreckinCrew.opl
index 42ea49e..42ea49e 100644
--- a/fm_banks/opl_files/file32.opl
+++ b/fm_banks/ail/non-gm/WreckinCrew.opl
Binary files differ
diff --git a/fm_banks/opl_files/lost-vikings.opl b/fm_banks/ail/non-gm/lost-vikings.opl
index b9387d7..b9387d7 100644
--- a/fm_banks/opl_files/lost-vikings.opl
+++ b/fm_banks/ail/non-gm/lost-vikings.opl
Binary files differ
diff --git a/fm_banks/opl_files/file47.opl b/fm_banks/ail/non-gm/warcraft1.opl
index 392faf9..392faf9 100644
--- a/fm_banks/opl_files/file47.opl
+++ b/fm_banks/ail/non-gm/warcraft1.opl
Binary files differ
diff --git a/fm_banks/opl_files/simfarm.ad b/fm_banks/ail/simfarm.ad
index 2d66929..2d66929 100644
--- a/fm_banks/opl_files/simfarm.ad
+++ b/fm_banks/ail/simfarm.ad
Binary files differ
diff --git a/fm_banks/opl_files/simfarm.opl b/fm_banks/ail/simfarm.opl
index 87ae467..87ae467 100644
--- a/fm_banks/opl_files/simfarm.opl
+++ b/fm_banks/ail/simfarm.opl
Binary files differ
diff --git a/fm_banks/opl_files/sc3.opl b/fm_banks/ail/star_control_3.opl
index 9b66eb6..9b66eb6 100644
--- a/fm_banks/opl_files/sc3.opl
+++ b/fm_banks/ail/star_control_3.opl
Binary files differ
diff --git a/fm_banks/opl_files/warcraft.ad b/fm_banks/ail/warcraft2.ad
index b373a06..b373a06 100644
--- a/fm_banks/opl_files/warcraft.ad
+++ b/fm_banks/ail/warcraft2.ad
Binary files differ
diff --git a/fm_banks/bnk_files/file159.bnk b/fm_banks/bnk_files/master_of_magic.bnk
index d352f34..d352f34 100644
--- a/fm_banks/bnk_files/file159.bnk
+++ b/fm_banks/bnk_files/master_of_magic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file133.bnk b/fm_banks/hmi/3d_Table_Sports/drum.bnk
index 8737e62..8737e62 100644
--- a/fm_banks/bnk_files/file133.bnk
+++ b/fm_banks/hmi/3d_Table_Sports/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file134.bnk b/fm_banks/hmi/3d_Table_Sports/melodic.bnk
index 93e88a0..93e88a0 100644
--- a/fm_banks/bnk_files/file134.bnk
+++ b/fm_banks/hmi/3d_Table_Sports/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file142.bnk b/fm_banks/hmi/Aces_of_the_Deep/drum.bnk
index 3bc0bd4..3bc0bd4 100644
--- a/fm_banks/bnk_files/file142.bnk
+++ b/fm_banks/hmi/Aces_of_the_Deep/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file143.bnk b/fm_banks/hmi/Aces_of_the_Deep/melodic.bnk
index 74e737b..74e737b 100644
--- a/fm_banks/bnk_files/file143.bnk
+++ b/fm_banks/hmi/Aces_of_the_Deep/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file167.bnk b/fm_banks/hmi/Anvil_of_Dawn/drum.bnk
index afc61e8..afc61e8 100644
--- a/fm_banks/bnk_files/file167.bnk
+++ b/fm_banks/hmi/Anvil_of_Dawn/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file168.bnk b/fm_banks/hmi/Anvil_of_Dawn/melodic.bnk
index 74df8a0..74df8a0 100644
--- a/fm_banks/bnk_files/file168.bnk
+++ b/fm_banks/hmi/Anvil_of_Dawn/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/drum.bnk b/fm_banks/hmi/Descent/drum.bnk
index 59c4ed4..59c4ed4 100644
--- a/fm_banks/bnk_files/drum.bnk
+++ b/fm_banks/hmi/Descent/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/hamdrum.bnk b/fm_banks/hmi/Descent/hamdrum.bnk
index 1250205..1250205 100644
--- a/fm_banks/bnk_files/hamdrum.bnk
+++ b/fm_banks/hmi/Descent/hamdrum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/hammelo.bnk b/fm_banks/hmi/Descent/hammelo.bnk
index aba3312..aba3312 100644
--- a/fm_banks/bnk_files/hammelo.bnk
+++ b/fm_banks/hmi/Descent/hammelo.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/intdrum.bnk b/fm_banks/hmi/Descent/intdrum.bnk
index e8f9317..e8f9317 100644
--- a/fm_banks/bnk_files/intdrum.bnk
+++ b/fm_banks/hmi/Descent/intdrum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/intmelo.bnk b/fm_banks/hmi/Descent/intmelo.bnk
index ffd5e80..ffd5e80 100644
--- a/fm_banks/bnk_files/intmelo.bnk
+++ b/fm_banks/hmi/Descent/intmelo.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/melodic.bnk b/fm_banks/hmi/Descent/melodic.bnk
index a108745..a108745 100644
--- a/fm_banks/bnk_files/melodic.bnk
+++ b/fm_banks/hmi/Descent/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/rickdrum.bnk b/fm_banks/hmi/Descent/rickdrum.bnk
index 03dcdb4..03dcdb4 100644
--- a/fm_banks/bnk_files/rickdrum.bnk
+++ b/fm_banks/hmi/Descent/rickdrum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/rickmelo.bnk b/fm_banks/hmi/Descent/rickmelo.bnk
index cc6fef0..cc6fef0 100644
--- a/fm_banks/bnk_files/rickmelo.bnk
+++ b/fm_banks/hmi/Descent/rickmelo.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/d2drum.bnk b/fm_banks/hmi/Descent_2/drum.bnk
index bad1af0..bad1af0 100644
--- a/fm_banks/bnk_files/d2drum.bnk
+++ b/fm_banks/hmi/Descent_2/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/d2melo.bnk b/fm_banks/hmi/Descent_2/melodic.bnk
index cfa4de7..cfa4de7 100644
--- a/fm_banks/bnk_files/d2melo.bnk
+++ b/fm_banks/hmi/Descent_2/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file144-old.bnk b/fm_banks/hmi/Earthsiege/drum-old.bnk
index a070fdd..a070fdd 100644
--- a/fm_banks/bnk_files/file144-old.bnk
+++ b/fm_banks/hmi/Earthsiege/drum-old.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file144.bnk b/fm_banks/hmi/Earthsiege/drum.bnk
index 26cc9c1..26cc9c1 100644
--- a/fm_banks/bnk_files/file144.bnk
+++ b/fm_banks/hmi/Earthsiege/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file145.bnk b/fm_banks/hmi/Earthsiege/melodic.bnk
index 12a0a97..12a0a97 100644
--- a/fm_banks/bnk_files/file145.bnk
+++ b/fm_banks/hmi/Earthsiege/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/normdrum.bnk b/fm_banks/hmi/Normality/drum.bnk
index d35c405..d35c405 100644
--- a/fm_banks/bnk_files/normdrum.bnk
+++ b/fm_banks/hmi/Normality/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/normmelo.bnk b/fm_banks/hmi/Normality/melodic.bnk
index 6a558a6..6a558a6 100644
--- a/fm_banks/bnk_files/normmelo.bnk
+++ b/fm_banks/hmi/Normality/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/ssdrum.bnk b/fm_banks/hmi/Shattered_Steel/drum.bnk
index 60dbd6f..60dbd6f 100644
--- a/fm_banks/bnk_files/ssdrum.bnk
+++ b/fm_banks/hmi/Shattered_Steel/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/ssmelo.bnk b/fm_banks/hmi/Shattered_Steel/melodic.bnk
index 235a027..235a027 100644
--- a/fm_banks/bnk_files/ssmelo.bnk
+++ b/fm_banks/hmi/Shattered_Steel/melodic.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file132.bnk b/fm_banks/hmi/Theme_Park/drum.bnk
index e4a37c3..e4a37c3 100644
--- a/fm_banks/bnk_files/file132.bnk
+++ b/fm_banks/hmi/Theme_Park/drum.bnk
Binary files differ
diff --git a/fm_banks/bnk_files/file131.bnk b/fm_banks/hmi/Theme_Park/melodic.bnk
index d8bff07..d8bff07 100644
--- a/fm_banks/bnk_files/file131.bnk
+++ b/fm_banks/hmi/Theme_Park/melodic.bnk
Binary files differ
diff --git a/fm_banks/ibk_files/fmsymth_internal_drum.ibk b/fm_banks/ibk_files/fmsymth_internal_drum.ibk
new file mode 100644
index 0000000..eedd5a9
--- /dev/null
+++ b/fm_banks/ibk_files/fmsymth_internal_drum.ibk
Binary files differ
diff --git a/fm_banks/ibk_files/fmsymth_internal_melodic.ibk b/fm_banks/ibk_files/fmsymth_internal_melodic.ibk
new file mode 100644
index 0000000..d7ede07
--- /dev/null
+++ b/fm_banks/ibk_files/fmsymth_internal_melodic.ibk
Binary files differ
diff --git a/fm_banks/op3_files/2x2.op3 b/fm_banks/junglevision/2x2.op3
index a7f4ee6..a7f4ee6 100644
--- a/fm_banks/op3_files/2x2.op3
+++ b/fm_banks/junglevision/2x2.op3
Binary files differ
diff --git a/fm_banks/op3_files/2x2.opl b/fm_banks/junglevision/2x2.opl
index 7cf42d6..7cf42d6 100644
--- a/fm_banks/op3_files/2x2.opl
+++ b/fm_banks/junglevision/2x2.opl
Binary files differ
diff --git a/fm_banks/op3_files/fat2.op3 b/fm_banks/junglevision/fat2.op3
index 83f0507..83f0507 100644
--- a/fm_banks/op3_files/fat2.op3
+++ b/fm_banks/junglevision/fat2.op3
Binary files differ
diff --git a/fm_banks/op3_files/fat2_modded.op3 b/fm_banks/junglevision/fat2_modded.op3
index 405ee50..405ee50 100644
--- a/fm_banks/op3_files/fat2_modded.op3
+++ b/fm_banks/junglevision/fat2_modded.op3
Binary files differ
diff --git a/fm_banks/op3_files/fat4-fixed.opl b/fm_banks/junglevision/fat4-fixed.opl
index 3fc144a..3fc144a 100644
--- a/fm_banks/op3_files/fat4-fixed.opl
+++ b/fm_banks/junglevision/fat4-fixed.opl
Binary files differ
diff --git a/fm_banks/op3_files/fat4-fixed.wopl b/fm_banks/junglevision/fat4-fixed.wopl
index f76b75a..f76b75a 100644
--- a/fm_banks/op3_files/fat4-fixed.wopl
+++ b/fm_banks/junglevision/fat4-fixed.wopl
Binary files differ
diff --git a/fm_banks/op3_files/fat4.op3 b/fm_banks/junglevision/fat4.op3
index daf307e..daf307e 100644
--- a/fm_banks/op3_files/fat4.op3
+++ b/fm_banks/junglevision/fat4.op3
Binary files differ
diff --git a/fm_banks/op3_files/fat4_old.op3 b/fm_banks/junglevision/fat4_old.op3
index c4fd513..c4fd513 100644
--- a/fm_banks/op3_files/fat4_old.op3
+++ b/fm_banks/junglevision/fat4_old.op3
Binary files differ
diff --git a/fm_banks/op3_files/fat4_probe.op3 b/fm_banks/junglevision/fat4_probe.op3
index c4fd513..c4fd513 100644
--- a/fm_banks/op3_files/fat4_probe.op3
+++ b/fm_banks/junglevision/fat4_probe.op3
Binary files differ
diff --git a/fm_banks/op3_files/gmoconel.tmb b/fm_banks/junglevision/gmoconel.tmb
index 81059c7..81059c7 100644
--- a/fm_banks/op3_files/gmoconel.tmb
+++ b/fm_banks/junglevision/gmoconel.tmb
Binary files differ
diff --git a/fm_banks/op3_files/gmopl_wohl_mod.tmb b/fm_banks/junglevision/gmopl_wohl_mod.tmb
index 9d2290d..9d2290d 100644
--- a/fm_banks/op3_files/gmopl_wohl_mod.tmb
+++ b/fm_banks/junglevision/gmopl_wohl_mod.tmb
Binary files differ
diff --git a/fm_banks/op3_files/jv_2op.op3 b/fm_banks/junglevision/jv_2op.op3
index 7cb7c84..7cb7c84 100644
--- a/fm_banks/op3_files/jv_2op.op3
+++ b/fm_banks/junglevision/jv_2op.op3
Binary files differ
diff --git a/fm_banks/op3_files/wallace.op3 b/fm_banks/junglevision/wallace.op3
index 3a170ad..3a170ad 100644
--- a/fm_banks/op3_files/wallace.op3
+++ b/fm_banks/junglevision/wallace.op3
Binary files differ
diff --git a/fm_banks/op3_files/wallace.tmb b/fm_banks/junglevision/wallace.tmb
index 9c7525d..9c7525d 100644
--- a/fm_banks/op3_files/wallace.tmb
+++ b/fm_banks/junglevision/wallace.tmb
Binary files differ
diff --git a/fm_banks/op3_files/bisqwit.adlraw b/fm_banks/misc_files/bisqwit.adlraw
index 329d70c..329d70c 100644
--- a/fm_banks/op3_files/bisqwit.adlraw
+++ b/fm_banks/misc_files/bisqwit.adlraw
Binary files differ