Hiya Folks, Long time lurker, first time poster
In response to the message thread Best Softsynth Solution
(which was my reason for finally registering here in the Quest Studios forum and posting this message):
There's a relatively new SoundFont compatible software synthesizer available now, the "BASSMIDI SoundFont Compatible MIDI Synthesizer Driver". The driver was coded by "MudLord" and "Kode54", and works (and sounds better) than most any of the other alternatives (Timidity, etc...), and is much easier to use than the alternatives (as it acts as a standard MIDI device within Windows).
Cut 'n' pastes from the authors announcement over at another message forum on the Internet:
This is a new SoundFont-based usermode MIDI system driver for Windows XP, Vista, and Windows 7. It uses the BASSMIDI library by Ian Luck, as the synthesiser.
* Dynamic sample caching
* Unlimited polyphony
* SoundFont chaining/stacking
* Works on Windows Vista and Windows 7, including 64-bit versions.
* Support for the following controllers & events:
MIDI note events.
MIDI program events.
Bank change MSB. (CC#0)
Portamento. (CC#65 / CC#84 / CC#5)
Sustain pedal. (CC#64)
Soft pedal. (CC#67)
Low-pass filter resonance. (CC#71 or NRPN 121h)
Release time. (CC#72 or NRPN 166h)
Attack time. (CC#73 or NRPN 163h)
Low-pass filter cut-off. (CC#74 or NRPN 120h)
Reverb send level. (CC#91)
Chorus send level. (CC#93)
Stop all sounds. (CC#120)
Reset all controllers. (CC#121)
Release all keys. (CC#123)
Mono/poly mode. (CC#126 and CC#127, respectively.)
Pitch wheel range. (RPN 0)
Fine tuning. (RPN 1)
Coarse tuning. (RPN 2)
And presumably if GS/GM2 mode is activated:
Drum key low-pass filter cut-off. (NRPN 14knh)
Drum key low-pass filter resonance. (NRPN 15knh)
Drum key coarse tune. (NRPN 18knh)
Drum key fine tune. (NRPN 19knh)
Drum key volume level. (NRPN 1Aknh)
Drum key panning. (NRPN 1Cknh)
Drum key reverb send level. (NRPN 1Dknh)
Drum key chorus send level. (NRPN 1Eknh)
It also supports GM, GS, and XG reset System Exclusive messages, and the drum channel enabling features of GS and XG when switched into those modes. It also supports GS and possibly XG reverb preset control messages for adjusting reverb time, delay, low-pass cut-off, high-pass cut-off, and level. And chrorus delay, depth, rate, feedback, level, and chorus to reverb send level. It also supports the master volume level message.
Kode54 should be thanked for making this possible. I wrote the installer and configuration app.
Anyhow, I'm not the author of the BASSMIDI Driver, but a while back I created a few info and help web pages for it (as well as Ian Luck's freeware media player "XMPlay" and XMPlay MIDI Plugin, as the BASSMIDI Driver is loosely related to them):http://jasonwilliams400com.startlogic.com/snor/weeds/SoundFonts/XMPlay/XMPlay.htm#bassmididriverhttp://jasonwilliams400com.startlogic.com/snor/weeds/SoundFonts/XMPlay/BASSMIDI_Driver_MIDI_Implementation_Chart.htmhttp://jasonwilliams400com.startlogic.com/snor/weeds/SoundFonts/XMPlay/BASSMIDI_Driver_Installation_and_Configuration.htm
BTW, on the "Installation and Configuration" web page are links to various SoundFonts (my own custom GM compatible one as well, "„Weeds„ General MIDI SoundFont v3.0
"), including one that simulates an SC-55 fairly well
Anyways, hope y'all find this useful
(edit) P.S. The Cakewalk Pro v3.01 install ZIP over at the "Utilities" section of the Quest Studios' MT-32 Resource Center
prompted me to add an info blurb about it over at my web site at http://www.simpilot.net/~richnagel/#cakewalk
late last year