Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to begin building a VSTi Plugin?

Im wondering the exact method through which I would go to build a VSTi Plugin is. I don't expect to code the next Massive in a few shorts week, as I have no knowledge of DSP and very basic programming skills. Im sure this is probably above my current level but I figure I'll grow as a programmer if I give myself a high goal that Im deeply interested in.

All that being said, Im at a loss as to where to begin. I know that I would need to download the Steinberg VST SDK, but many of the other resources I've searched have given conflicting info as to what framework I need to download, etc etc.

So what are the basic tools I need to have and what are some good resources.

I currently am using Visual Studio 2013 Ultimate as my IDE and I'll be coding in C++,.

like image 707
Dlorwisdom Avatar asked Dec 10 '25 00:12

Dlorwisdom


1 Answers

Getting the development environment and tools set up to write a VST plugin is very time consuming. I strongly recommend Juce (http://www.juce.com), which will abstract away most of the VST framework weirdness for you, and also provide nice tools for generating the project files for your IDE, etc.

Juce isn't prefect, but it's much better than doing it all by hand.

like image 64
Nik Reiman Avatar answered Dec 12 '25 15:12

Nik Reiman



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!