VST Plugin Tutorial

Hello, my goal is to create a VST Plugin (basically a library of sounds, not any effect or thing more complicated).

I’ve searched a lot through internet without luck.

With a framework called JUCE, i’ve achive something (audacity opens the .dll it without problems), but i don’t really know what the framework is doing, i’d like to do it from a “relative scratch”. Using Codeblocks or Visual Studio, and C++ for example.

Anyone knows a good tutorial for begginers in VST?


None of us who answer here develop VST plugins.

Your favourite search engine is your friend, so perhaps use different terms.


Ok, thanks Gale.
i’ll keep searching!

This may have some useful information: http://www.kvraudio.com/forum/viewtopic.php?t=329696

You might also want to consider other plug-in formats such as Nyquist and LV2, which can be cross-platform.

Nyquist plug-ins are specific to Audacity, but work on Windows, Mac and Linux without modification. They are relatively simple to write (much easier than writing a VST plug-in from scratch). For more information, see: http://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference

LV2 plug-ins are primarily used on Linux, though it is possible to make LV2 plug-ins work on both Windows and Mac. For more information, see: http://lv2plug.in/

Wow, thanks Steve i wasn’t aware of those other formats of “plugins”, i’ll check one by one the software that are on the list in order to save a lot of time.

LV2 at first sight seem as powerful as VST so could be the way!

Thanks, very helpful.