A custom MIDI Soundfont & Install Guide made specifically for EverQuest, hear all the in-game MIDI Music like never before!
This guide explains how to modify the default Windows 11 midi playback engine and soundfont to more modern and better sounding ones. The default midi soundfont included with Windows 11 is very old and deprecated, and has very empty and tinny instruments in the soundfont. This leads to very bad sounding midi playback of songs when in the game. As such, I have decided to try and rectify this by making a set of custom soundfonts based off of the official EQ soundfonts included in the live game files, 'synthusr.sf2' (for Classic through Velious), and 'synthus2.sf2' (for Luclin and PoP).
These provided EQ soundfonts however, are incomplete. They are missing a number of instruments and samples, and require another soundbank of some kind to fill these in. Otherwise, you'll have improper playback due to missing instruments and samples that are being requested by the midi files. They require some type of other soundfont to fill them in. The popular 'synthusr_samplefix.sf2' soundfont that is from the p1999 forums attempted to fix this, but it utilized the very small and equally empty sounding '1mgm.sf2' file to pull the missing instruments and samples from. This resulted in a more complete soundfont, but it still didn't sound anywhere close to how it was intended to sound.
As such, I have went ahead and done my own version of that project. I have taken these two incomplete EQ soundfonts, and have replaced every single missing instrument and sample with correct ones from a proper soundfont. This soundfont is taken from the same exact soundcard as what the composer of EQ has stated he used (Sound Blaster AWE32, aka 'AweROMGM.sf2' and a few others). I have then gone ahead and tried my best to tweak these instruments to result in the best possible sound for EQ's midi's in the modern day. This is as close to what Jay Barbeau would have heard while composing the midi's, and how he would have intended for it to be heard.
Note: Because the live devs broke the midi client long ago, there can sometimes be bugs in midi playback. This may result in stuck notes, or sometimes no more music at all. This can be rectified by hitting the 'Midi Panic' hotkey in VirtualMidiSynth (default hotkey is Ctrl + Alt + Space). This will restart the music properly. There is unfortunately no way to fix this short of the client's midi engine being overhauled entirely.
Feel free to contact me on the discord if there are any other issues or concerns, such as a specific song sounds really off. I will try my best to see if I can rectify this and upload a fixed version of the soundfont if need be.