VirtualMIDISynth is a MIDI synthesizer that runs on your computer as a multimedia user controller. And it is fully accessible as a standard MIDI output device.

If you are one of the many MIDI or karaoke users, you know that playback quality in Windows leaves much to be desired – it has no effects support, mono output, and so on.

To avoid having to set up complicated virtual MIDI chains, the developers have created a very good output synthesizer (a virtual MIDI output device controller) that offers a solution to this playback problem.

VirtualMIDISynth: MIDI Synthesizer Implemented as a Controller
It has several features

Installation and Setup

After downloading the application from its official page (you need administrator permissions), you'll need to download the SoundFonts and add them to VirtualMIDISynth.

VirtualMIDISynth: MIDI Synthesizer Implemented as a Controller
They are on the same page

At this point, you'll need to mount your MIDI application and set VirtualMIDISynth as the default device.

VirtualMIDISynth: MIDI Synthesizer Implemented as a Controller
Increases playback quality

Key Features

Some of the advantages the platform offers include:

  • Option to have a MIDI device without the need for wiring
  • MIDI mixing
  • A multimedia controller without needing to restart the system
  • Does not slow down the computer
  • Uses RAM memory to improve playback
  • Polyphonic tones
  • Option to load more than 30 SoundFonts
  • Chaining and the ability to use any language, among other options
VirtualMIDISynth: MIDI Synthesizer Implemented as a Controller
A great tool for Windows users

If you're just starting out and everything we've mentioned seems too complicated, the author's website has a series of tutorials (and solutions to common problems) that will be very helpful (they're in English).

VirtualMIDISynth is a free application available for Windows 32-bit and 64-bit operating systems. The tool is based on the BASS un4seen library.

Official site: