Hi, I’m Tristan 👋

Software Engineer 🎵 Musician

Developing Audio Plugins with JUCE and Visual Studio Code

Developing audio plugins can be a daunting at first. Except for knowledge of C++, one has to have knowledge of digital signal processing, GUI development. However, the first obstacle is getting to know a good plugin development framework. JUCE is pretty much the industry standard in this regard. Unfortunately, the JUCE quickstart is not very beginner friendly. It will start to explain the Projucer, a custom system that creates XCode and Visual Studio build files. Although good IDEs, many people prefer VSCode or CLion. Although not clear from the website, these are also supported via CMake. CMake markets itself as the de-facto standard for building C++ code and chances are you’ve come across it while browsing open source C++ projects. ...

April 14, 2024 Â· 4 min Â· Tristan Trouwen