Spektar Design Lab comes with a few examples.

VST plugin examples (source & binaries)

Quilizer

This is a simple 5-band EQ, demonstrating the “white” VSTGUI theme.

Quilizer designer

The example includes the DSP design and VSTGUI design which can be used to generate VST plugin source code. You can then build this with VST SDK and Visual Studio.

Buzz the Fuzz

This is a basic distortion effect for guitar.

The example includes the DSP design and VSTGUI design which can be used to generate VST plugin source code. You can then build this with VST SDK and Visual Studio.

Whitetap

This is a multitap delay effect with full control of tap parameters.

The example includes the DSP design and VSTGUI design which can be used to generate VST plugin source code. You can then build this with VST SDK and Visual Studio.

D-lay

This is a basic delay effect.

The example includes the DSP design and VSTGUI design which can be used to generate VST plugin source code. You can then build this with VST SDK and Visual Studio.

3osc

VSTi example with VSTGUI design with 3 oscillators.

3osc desginer

Version 1 examples

Reverb

File: examplesv1/reverb.xml

A great example of an audio effect, reverb implementation design is available in examplesv1/reverb.xml. This is a slightly modified implementation of Schroeder reverb with some practical I/O setup.

Reverb example

Notable practical additions are wet and dry bench controls, output filters, and modulation in comb and all-pass filters which substantially increases percieved reverb quality.

Reference: M. R. Schroeder and B. F. Logan, ``Colorless artificial reverberation,’’ Journal of the Audio Engineering Society, vol. 9, pp. 192-197, July 1961.

Monophonic Synthesizer

File: examplesv1/synth.xml

As an example of sound synthesis, we have a simplest, single oscillator, monophonic synthesizer.

Synth example

Though simple, this synth can make some cool sounds. Setting the oscillator to SQU (square wave) and triggering in low octaves makes some great growling bass stereo sounds. In mid/higher octaves, SIN setting can make some nice flute-like sounds.

As an example, this synth doesn’t include bench controls other than the keyboard.

Now proceed to the concepts.