Merge-split-transwiki default
Impossible Music Wikia has been moved to Official Black MIDI Wikia.

Due to some administrative difficulties, it is no longer possible to moderate the contents of this wiki. Because of that, this wiki will be abandoned and all updates will be done on the new wiki. We are sorry for the inconvenience.

To visit this page on the new wiki, click here.

BASSMIDI configurator

BASSMIDI Driver is a MIDI synthesizer driver that is used in conjunction with a MIDI program to play MIDI files with little lag and latency. This is one of the alternatives to laggy Microsoft GS Wavetable Synth. It runs on the same core .DLLs as its sister-like synth, CoolSoft VirtualMIDISynth, and is constantly compared to it. 


Sound Set: Any *.sf2 file

Polyphony: Limited by frame limiter on BASSMIDI 1.x, unlimited 500 on BASSMIDI 2.x/3.x/4.x (2 port version)

Readme: Yes

32 bit patch: - C:\Windows\system32\bassmididrv
64 bit patch: - C:\Windows\SysWOW64\bassmididrv and C:\Windows\system32\bassmididrv (Two different architectures for 32-bit and 64-bit programs)

Approximate Maximum Notes: ~110 million

Sound Quality: Med-High

MIDI OUT Port: "BASSMIDI Driver" (Older versions), "BASSMIDI Driver (Port A)" and "BASSMIDI Driver (Port B)" (Newer versions)



  • Plays with less lag than most synths
  • Sound retains fluidity and does not stutter
  • Unlimited polyphony on the new version
  • Choice of soundfont
  • Lots of customization options
  • Two ports (Only on newer versions)
  • Lesser minimum requirements than CoolSoft


  • Plays with more lag than most synths on old CPUs
  • Can be staticky at times
  • Can break if messed around with and is hard to fix in the event that it does break
  • Lags at very short notes spamming in PFA
  • Problems and/or bugs under Windows 8
  • Hasn't been updated since 2012
Community content is available under CC-BY-SA unless otherwise noted.