How to Make Your First VST Plugin | #01: Creating New Projects with JUCE (CMake vs Projucer) @TheAudioProgrammer
How to Make Your First VST Plugin | #01: Creating New Projects with JUCE (CMake vs Projucer)  @TheAudioProgrammer
Uploaded August 2024 | Updated September 2026, 2 weeks ago
In this tutorial, you’ll learn how to set up a brand-new JUCE project for your audio plugin — step by step. We’ll compare two popular project setup tools: CMake and Projucer, so you can choose the best workflow for your needs.

By the end of this episode, you’ll know:
✅ How to create a new JUCE project from scratch
✅ The differences between using CMake and Projucer
✅ When to use each tool (and why many developers are switching to CMake)
✅ How to get your first build compiling successfully



======

CLion is a robust JetBrains IDE that boosts your C and C++ development. Check out features such as remote development, full line code completion for C++, and Code With Me for collaborative development. Also, CLion’s debugger and code analyzer are powerful assistants when it comes to safe coding. There are a bunch of other features that are designed to enhance your development experience. Try CLion and unlock unparalleled performance and efficiency today! jb.gg/clion_ap

======

📚 Learn Audio Programming
theaudioprogrammer.com/books

🚀 Join our Community
theaudioprogrammer.com/community

🤝🏻 Hire Audio Programmers & Music Tech Professionals
theaudioprogrammer.com/recruitment

🎛️ Create Your Own Audio Plug-in with Our Experienced Team
theaudioprogrammer.com/development

Instagram: instagram.com/theaudioprogrammer
Facebook: facebook.com/theaudioprogrammer
Twitter: twitter.com/audioprogrammer

Check out these awesome JUCE CMake Templates:
My Simple Template: github.com/TheAudioProgrammer/SimpleJucePluginTemplate
Jan Wilczek's CMake Template: github.com/JanWilczek/audio-plugin-template
Sudara's CMake Template: github.com/sudara/pamplejuce

0:00 Intro
1:45 Projucer walkthrough
9:23 CMake overview and JUCE template
14:09 Simple CMake template walkthrough
23:14 Mac and XCode with CMake
29:03 Windows and Visual Studio with CMake
39:03 CLion and CMake
43:00 Summary
How to Make Your First VST Plugin | #01: Creating New Projects with JUCE (CMake vs Projucer)Tips for starting an audio plugin companyADCx in SF - Let’s Connect! #audioprogramming #musictech34 - Practically Useful DSP || Sam Fischmann (Musik Hack)Build this Awesome Sampler Plugin | Pt 1: IntroPhysical Modelling and Granular Synths: Exploring the NEMUS Project | Physical Audio Ltd.Week 7 Livestream (Pt 2) - Making a DJ App in C++ and JUCE (Drawing Waveforms)Week 10 Livestream (Pt 2) - Making a DJ App in C++ and JUCE (Creating a Tracklist)DSP Corner: Fourier Analysis in MATLAB | Rachel Locke (Dynamic Cast)Basic building blocks of an oscillatorUniversity of Miami with the next generation of audio programmers!In London and Berlin this week for Superbooth…let’s connect!
The Audio Programmer |

How to Make Your First VST Plugin | #01: Creating New Projects with JUCE (CMake vs Projucer)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER