I wonder if adlib emulation code in dosbox is available as a soundfont. That might be the answer. Oh, and I tried using the 2mbgmgs.sf2 soundfont as recommended. Close, but not close enough.
Does anyone have an adlib sound font?
I doubt that there is an adlib soundfont. I know that I can use the adlib driver in dosbox, and it sounds like what I would expect. I'm running Gentoo Linux though, with a recent kernel, ALSA sound, and my main soundcard is a SBLive.
In Privateer at least, if I set oplmode=auto oplrate=22050 and then select Adlib music from the game setup menu it works and sounds authentic.
I do have a SB Live lying around here. Are you suggesting that I can listen to MIDI files without using timidity if I install that?
Well, I have hardware midi support on my system. I can load whatever soundfont I want and select General Midi from the game menu. I have Timidity installed also (the PyGame package currently needs it) but I don't usually run it because the hardware midi sounds better and is less resource-intensive.
Or, if you had an old midi keyboard around and had the proper joystick->midi plug, you could pipe the midi to the keyboard and let it play the music. That's pretty advanced and way beyond the scope of this thread though, and even that probably wouldn't sound like the Adlib chip.
Oh, that was my post above about the 2mbgmgs.sf2 soundfont. That's the closest thing to the Adlib that I am aware of, but when soundfont cards hit the market, they were considered an improvement over the FM Synthesis chips. Other than that, I don't know what else to suggest.