-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Important missing bank. #277
Comments
There are many ways, and one of them is "black box" method: I have to install such driver into DosBox, and run the MIDI file that tries every instrument, and capture the OPL output into DRO, then OPL3 Bank Editor can import these instruments. I did that method to create the SuperSapi.wopn bank file. |
there is indeed a dos sb 2.0 driver that will play midis with that bank, as i recall. but there's gotta be some easier way, i'd think. |
okay i found the banks. http://annex.retroarchive.org/cdrom/nightowl-006/042A/MID2CMF.ZIP melody.ibk and drum.ibk in there are the actual banks. hopefully you can figured out how to turn them into a workign wopl. |
okay, here's the bank file which will play back mt-32 midis that use defaults "correctly" on libadlmidi. created by importing mt32.ibk into the fatman 2 op patch set. works pretty good with ballad2.mid, reggae2.mid, and jazz3.mid. :) |
Just a small question: are you sure about "volume models", and each bank has them. These "volume models" implementing different algorithms of tone to frequency conversions, and also in some cases (like the HMI model) may affect the channel allocation method (which means, will next notes played together with released decaying nodes, or they will "shut up" the previous immediately). Every WOPL Bank has the "volume model" field that means, this volume model will be always used with this bank when "auto" is selected. |
seems to work fine in my testing. i'm aware it's not "perfect" but it seems close enough. but hey if you want to actually get those old windows 3.1 drivers that play midi running, and somehow get the mt32 melody and percussion banks out of them, be my guest. I just did what I actually knew how to do. These files all played back properly back in the day on a single opl2 card, so i don't think they are pushing polyphony. :) |
btw, I did some another tweak, I manually repaired drums, but they are just incomplete, but I bet, Ballad now works close to original: |
nope. drums completely wrong. at least when i try it. using ADLplug-1.0.2-win64 vst2 version. my file works well enough. |
I do use the super-latest plain libADLMIDI. Actually, during a time I fixed rhythm mode drums as they worked totally wrong. The ADLplug seems has no updates because @jpcima didn't gave me write access to that repo until he disappeared for two years... |
so it sounds like it did on that web page when you play it? because it didn't work, while the one i made does. |
do you have a player around that will use that wopl properly? also, do you have the test midi file that plays all instruments individually? if so i'll make the .dro file, now that i figured out how to run that old jukebox.exe |
There are right now three variants (if you use Windows according to your comments):
|
okay, it does sound close, but not the same at jukebox.exe. it seems both jukebox.exe and mid2cmf.exe do tweak things a bit, so still need to black box the 16-bit jukebox.exe to get this right. as i said, i can make the .dro recording if given the test midi. i have windows 11 now. and really wish there was an updated vst2, because i have a working virtual midi cable setup to swap in synthesizers to play back stuff. or some other app that can take midi input also, reggae2.mid is missing it's opening drum with your file, so it's not complete. come to think of it,reggae2 didn't convert right anyway probably dueto the missing instrument. nothing for it but to use jukebox.exe |
About regfae2, ye, my bank is incomplete, I just attempted to put instruments by guessing without knowing how they should be placed right. It's also possible to try disassemble the thing to see the mapping thing. |
yeah, easier to just send me the test midi you use, and for me to play it with jukebox.exe, and send you the .dro file. the gm test midi should get all of them. it's clear the mid2cmf.exe is buggy anyway, so i think that's a dead end. i'd make it myself but i don't know the right procedure (proper note to use, note length, velocity, do i let the note ring until it's silent?) |
still have yet to locate that test midi file so i can capture it's dro with the driver. |
There's a FM MT-32 bank from voyetra way back in the windows 3.0 days.
There were midis composed for this bank.
The most notable of them are ballad2.mid, jazz3,mid, and reggae2.mid. They all borked when you installed the new basic/extended/general midi windows drivers.
There were others around, but these are the only ones i still know how to find.
Sadly, i have no idea how to extract this FM bank from the old sound blaster drivers.
i'll link you a page with ballad2.mid, and a recording of it.
https://www.vgmpf.com/Wiki/index.php?title=Ballad_2
The text was updated successfully, but these errors were encountered: