Audio plug ins with Juce. Tutorial for windows users


#1

I am a total beginner with Juce. I would like to use it to try to make vst audio plug ins. Sadly, all tutorials I have found are adressed to mac users. Where can i find such a tutorial for windows users ?


#2

How about these:
https://www.juce.com/tutorials


#3

None of the tutorials are mac-specific… (?)

Where there are screenshots, I guess they’re probably likely to be OSX, because most of us use that for development, but all the code should work equally well on any platform.


#4

I think I did not make myself clear. I am looking for a tutorial on how to build vst plug ins in windows using Juce and Microsoft Visual Studio. SImple examples to get started. For example, how to a build simple vst (a gain slider for example), how to complie it, how to make it be seen and work in my DAW, how to use Steinberg’s SDK in this procedure, etc. The tutorials in the link soundbytes1 sent are nice, but are not for vst. I have found such tutorials in youtube (https://www.youtube.com/results?search_query=build+vst+with+juce for example), where I tried to follow along but it doesn’t work out because they are all for mac users, and the procedure is different.


#5

The process is very simple.

Download JUCE. Download the VST sdk from Steinberg, either on their website or from GitHub.

Open the projucer and select “audio plug-in.” Select your version of Visual Studio on the project setup page.

In the Projucer preferences, make sure to set the VST sdk path to wherever you downloaded it on your system.

In the project settings, select VST/VST3 as build targets.

Click the icon with the visual studio logo, the VS solution will open in VS. Now follow the Juce plug-in tutorials normally, just using VS to navigate the files and build the solution.

I don’t recommend debugging the plug-in as VST or messing with the Steinberg SDK unless you have to… Juce takes care of everything for you.


#6

Hi,
thank you. I short of figured it out. I am guessing the right path is that in the pic I have attached, right ?
Look, all this may seem hilarious to all of you, but as I said I am a total beginner


#7

That looks like the correct one. You will get a hint from the projucer. If you enter a wrong path it will be displayed in red.

The tutorials list that I gave you has two entries dealing with audio plugins:
https://www.juce.com/doc/tutorial_create_projucer_basic_plugin
https://www.juce.com/doc/tutorial_code_basic_plugin.

You can also learn a lot examining the code examples that come with the juce installation. For Audio Plugins look in the folders:
JUCE/examples/audio plugin demo
JUCE/examples/PluginSamples


#8

Thank you,
very useuful


#9

Just a footnote to this: JUCE doesn’t require the VST SDK to create VST2 plug-ins; it’s only needed for VST3.


A newbie that can't even start! Please help!