

I decided to upload a side-by-side comparison of the sound with and without the soundfont: Here's a song (called Nosce te Ipsum) composed by me and my friend back in the day.
#Midi jam how to have other midis windows
and you're all set! If you play a midi file in Windows Media Player, you should now have considerably better sound! Note that you may have to restart your computer for the changes to take effect. To do so, click on the green plus, and select the soundfont you've just downloaded.Ĭlick Ok. The file is about 235MBs, a clear improvement over the 3MBs of gm.dls! Once you've finished downloading it, you must add SGM-V2.01 to VirtualMIDISynth. In this case, when we will play a midi file, we will hear the sounds in the specified soundfont instead of the ones in "gm.dls", thus the improvement in sound quality.Ī good soundfont is the SGM-V2.01 soundfont, available here: (you'll need to extract it, I recommend using 7-Zip) Soundfonts are simply files that contain a collection of wave files used to emulate various pitches of given instruments. Once that is done, we need to provide the program a soundfont. Ok, the first thing you must do is to change the "Default MIDI Out device (MIDI Mapper)" from Microsoft GS Wavetable Synth to CoolsoftVirtualMIDISynth.

This is a window that will look something like this: Once you've finished installing VirtualMidiSynth, open the program's configuration. The tool is called VirtualMidiSynth and can be downloaded here:
#Midi jam how to have other midis free
What we need to do is change the midi output from the Microsoft GS Wavetable Synth to something more interesting! We could do this manually, but, fortunately, a handy free program has been written by the nice guys at Coolsoft. Now the trick to have better sounding midis is quite straightforward. No, that is not a joke, a three megabyte file CAN have so many sounds, just don't expect good quality! Windows has a nice 3MB file called "gm.dls" (which you can find in your Windows/System32/drivers directory) which contains a few hundred wave files that are triggered by the system whenever a midi file is played via the Microsoft GS Wavetable Synth.
