In this tutorial you will learn modern C++ by building an audio plugin with the JUCE Framework.
โ๏ธ This course was developed by Matkat Music. Check him out on YouTube and Instagram:
๐ https://www.youtube.com/matkatmusic
๐ https://www.instagram.com/matkatmusic
๐ป Code: https://github.com/matkatmusic/SimpleEQ
๐ป Download the completed plugin: https://www.programmingformusicians.com/simpleeq/
๐ Check out the PFM::C++ for musicians course: https://www.programmingformusicians.com/pfmcpp/
โญ๏ธ Extra Resources โญ๏ธ
๐ Starting from scratch on MacOS: https://youtu.be/fpYp4nz7CsQ
๐ Starting from scratch on Windows: https://youtu.be/JHTcLVOcnQ4
๐ Configuring VisualStudio to run AudioPluginHost automatically on Windows: https://youtu.be/R1KgcfgVGQA
โญ๏ธ Course Contents โญ๏ธ
โจ๏ธ (0:00:00) Part 1 – Intro
โจ๏ธ (0:02:29) Part 2 – Setting up the Project
โจ๏ธ (0:16:51) Part 3 – Creating Audio Parameters
โจ๏ธ (0:30:32) Part 4 – Setting up the DSP
โจ๏ธ (0:38:55) Part 5 – Setting up Audio Plugin Host
โจ๏ธ (0:44:28) Part 6 – Connecting the Peak Params
โจ๏ธ (0:55:50) Part 7 – Connecting the LowCut Params
โจ๏ธ (1:06:27) Part 8 – Refactoring the DSP
โจ๏ธ (1:26:46) Part 9 – Adding Sliders to GUI
โจ๏ธ (1:40:12) Part 10 – Draw the Response Curve
โจ๏ธ (2:05:02) Part 11 – Build the Response Curve Component
โจ๏ธ (2:10:44) Part 12 – Customize Slider Visuals
โจ๏ธ (3:03:05) Part 13 – Response Curve Grid
โจ๏ธ (3:27:03) Part 14 – Spectrum Analyzer
โจ๏ธ (4:16:55) Part 15 – Bypass Buttons
—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
source




