How to code your ow...
 
Notifications
Clear all

How to code your own VST plugins? My Best Free Advice

1 Posts
1 Users
0 Reactions
399 Views
PAV - justproducer
(@justproducer)
Posts: 171
Member Admin
Topic starter
 

Hey guys, I have been online looking at producing my own VST plugins, and it seems that this can be achieved with enrolling onto online VST development coding courses.

Now, looking at some of these code your own VST plugins courses and step-by-step tutorials, all I can say is that it is not going to be easy.

This is what I have figured out;

  1. I will need to learn a whole new programming language of c#/c++
  2. All software which is used for developing and coding VST plugins is free but comes in a huge file size of around 10GB all combined.
  3. Without any coding knowledge of c#/c++, this will be quite hard to start off, and I will need to learn the basics first. 

 

This is also what I have learned, that there's this development program called JUCE, which is a VST plugin development software, it's completely free to download and free to use. JUCE has been developed to simply construct and manage musical virtual instruments, it comes with tons of features and has been used by many well known VST plugins used by the music production industry, such as;

  • NTS1 synthesizer has been developed by using JUCE.
  • Vital VST has been developed inside JUCE.
  • Spitfire audio uses JUCE to developed their plugin. 

 

The list simply goes on, here are more VST plugins which have been developed by JUCE

Juice is just the development program, and it's used in combination with Microsoft Visual Studio or other code language handling software, if you're using macOS you will probably be using Objective-C, anyway, this software can be quite large when it comes to file size and the space required on any system for this to work was well over 10GB.

To be quite honest, I would be quite clueless on all of this shown above, if there wasn't for this one online code your own VST plugin courses which I have enrolled on, now this online develop your own VST video guides come with marked and monitored coursework, there is no time limit as to when you can submit and get certificate for your VST, which is quite ideal if your busy, working, and have other things to do. 

The course I would recommend when it comes to coding your own VST plugins?

Intro to Audio Plugin Development by kadenze has made it a lot easier for me to understand all of this, and I would recommend anyone trying this out, I do have to warn you, it's not going to be easy! But it will be worth a try and worth the knowledge.

I am at the beginning of this course and have struggled many times just to understand how to deploy and test the VST plugin, but with some persistence I was able to overcome the issues. 
 
Best part is that you will be able to export the VST plugins in VST, VST3, AU and other DAW compatible VST plugins.
 
Anyway, I wanted to make all music producers and any developers who are looking into making, coding and developing their own VST plugins understand that the software which is required, is all free to download and free to use. It's all about the knowledge on how to construct and develop such VST virtual instrumental programs.
 
Also, if you are wondering on How are VST plugins made? Then I hope this topic has answered your question.
 
I wish you luck!
This topic was modified 10 months ago by PAV - justproducer
 
Posted : 14/05/2025 9:25 am

Leave a reply

Author Name

Author Email

Title *

 
Preview 0 Revisions Saved
Share: