...

Learn Modern C++ by Building an Audio Plugin (w/ JUCE Framework) – Full Course

learn-modern-c-by-building-an-audio-plugin-w-juce-framework-full-course

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

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

Discover more from WIREDGORILLA

Subscribe now to keep reading and get access to the full archive.

Continue reading