In this video, we are going to see how we can configure our development environment to build an audio plugin (VST and standalone mode) in a simple way using the JUCE framework and CLion.
00:00 - Intro
00:19 - Requirements
00:30 - Copying template folder
01:14 - Opening the project with CLion
02:00 - Editing CMakeLists file *¹
03:00 - CMake project build
03:53 - Build/Run standalone mode
04:17 - Build VST3 plugin
04:53 - Debug VST3 plugin
*¹ To avoid hardcoding the JUCE path in the CMakeList file, a better approach is to use the FetchContent module to fetch the JUCE framework directly from GitHub:
###
include(FetchContent)
FetchContent_Declare(
JUCE
GIT_REPOSITORY https://github.com/juce-framework/JUCE.git
GIT_TAG 7.0.2
)
FetchContent_MakeAvailable(JUCE)
###
Please leave a comment if you found this video useful. All feedback is welcome!
🎧Charly Lofi → • CHARLY LOFI
Thanks for watching 😁
#juce #vstplugin #jetbrains