C++ VST Vibrato Plugin

The following project was to fully design and implement a vibrato plugin for Cubase using Steinberg’s VST SDK. The plugin is programmed in the C++ language and is provided here for you to download. You have the option of downloading just the .dll plugin file (which is all you need to use the plugin), but I have chosen to provide a version which contains the source code project (Microsoft Visual Studio 2008 format) and the initial algorithm modelling (in MaxMSP format).

The full download also contains the VST SDK 2.4 but is referenced to locally, so you should not need to install and configure the SDK to view the working project. Please note that the SDK is completely owned by Steinberg, and I have not made any modifications to the development kit for use within this project. Below are the links to the downloadable files, including the software manual for the plugin.

- Full Download (Including Plugin, Source Project, and SDK)

- Plugin Only (Just the .DLL file)

- Software Manual

To install the plugin for use within Cubase, simply copy the file “Vibrato.dll” to the following Directory…

"C:\Program Files\Steinberg\Cubase Studio 5\VSTPlugins"

This directory may be different depending on your current operating system or version of Cubase. Please see the software manual for more detailed system requirements and installation instructions. This work was produced as a second year assignment for Bournemouth University, please feel free to use the example and learn from the source code but please don’t try and pass it off as your own work.

As always, thank you for your interest in my development work. Any comments, suggestions, or feedback are always welcomed in the comments below or via the Contact Me form.

I am an experienced iOS Developer with a number of high profile Apps published on the App Store. I currently specialize in network centric and user-location focussed Apps, but have experience in a wide range of different categories of Apps. I believe that powerful technology implemented correctly can be incredibly powerful and very simple to use.

Tagged with: , , ,
Posted in Portfolio
2 comments on “C++ VST Vibrato Plugin
  1. Mike says:

    Hi Sam,
    Thanks for a great source code, learned a lot about vst programming through this!
    But I can't seem to find where you define the range of the 4 parameters??

  2. Thor says:

    Great! thanks so much for posting the source to this. Hopefully this will ease my foray into vst programming.

1 Pings/Trackbacks for "C++ VST Vibrato Plugin"
  1. [...] patch was used as an algorithmic model for the C++ Vibrato Plugin, which you can also download from my [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>