Substance is a virtual analog software synthesizer (VSTi) emphasizing simplicity, flexibility, and sound quality. The key factors in the design of Substance were that it should sound great, without effects, and that it should all fit on one page.
Substance has two of everything: two oscillator sections, two LFOs, two envelopes, two filters. The oscillator sections were inspired by the architecture of classic analog polysynths, which used multiple oscillators to achieve polyphony, but allowed the oscillators to be combined for a monophonic Unison mode. The oscillators would generally be slightly out of tune with one another, resulting in a rich, chorused sound. Each of Substance's oscillators likewise comprises seven unison voices, with the amount of detuning, and the stereo breadth being adressed by a single parameter, Spread. The LFOs can be used to modulate almost every parameter of the synth. They can be used to trigger the envelopes, to modulate the frequency and pulse-width of the oscillators, the cutoff frequency of the filters, and the volume of the amplifier. LFO-1 can be switched between free-running, tempo-synced, and key-synced modes. A manual is included in the download link, detailing all of the other features.
If you enjoy using Substance, please consider making a contribution in some form - money, music, and patches would all be received with gratitude.
Many thanks to Limeflavour, for the sleek GUI, and to Ingo Weidner and Ouroboros for their fantastic patches and valuable feedback. Thanks also to the KVR community for support and encouragement during the testing phase.
Substance was made with SynthEdit, and uses modules by Chris Kerry, Dave Haupt, and Kelly Lynch.