Image Credit: Programming For Musicians
SimpleMBComp is a free “Code With Me” course from Charles Schiermeyer of Programming For Musicians, that teaches you to build a 3-band compressor with spectrum analyzer using JUCE and modern C++. JUCE is the application framework used to develop plugins such as 2RuleSynth. Charles takes you through everything from downloading and setting up JUCE and Visual Studio Community for free in Windows or Mac, to building the DSP (Digital Signal Processing) and GUI (Graphical User Interface).
The course is not recommended for beginners. A basic knowledge of C++ and music will come in handy as you’ll spend a lot of time fixing bugs and error codes. If you’re interested in learning to build plugins from scratch, try PFM’s C++ Language Fundamentals course here. It’s fairly costly but includes 30 days of 1-on-1 help.
The videos for the course are split as follows:
SimpleMBComp comes with compiled AU/VST3 audio plugins for Windows and macOS, plus help via Slack Workspace if you get stuck. Head here to download the full course and enter FreeCodeCamp at checkout. From here you can donate as much as you’d like, or head to Programming For Musicians to purchase the $49 written tutorial, which includes access to the Scripted Git Repository. Alternatively, find the entire tutorial on YouTube here. Once you’ve completed this course, explore the rest of Programming For Musicians’ free and paid course, such as the free 5-hour course PFM:SimpleEQ, which teaches you to build a basic 3-band equalizer.
Your email address will not be published. Required fields are marked *

Sign up to our newsletter and make sure you don’t miss a thing!
Hit enter to search or ESC to close.

Affiliate Marketing As A Business


/ Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *