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

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=i_Iq4_Kd7Rc



Duration: 5:03:47
633,962 views
21,737


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




Other Videos By freeCodeCamp.org


2021-06-10Azure Data Fundamentals Certification (DP-900) - Full Course to PASS the Exam
2021-06-09Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course
2021-06-08Arduino Course for Beginners - Open-Source Electronics Platform
2021-06-07OpenCV Python Course - Learn Computer Vision and AI
2021-06-03How to Build a Hackintosh - Step-by-Step Guide (Install MacOS Big Sur on PC)
2021-06-02Python for Bioinformatics - Drug Discovery Using Machine Learning and Data Analysis
2021-06-01Next.js for Beginners - Full Course
2021-05-27Advanced Computer Vision with Python - Full Course
2021-05-26🎮 Easy JavaScript Game Development with Kaboom.js (Mario, Zelda, and Space Invaders) - Full Course
2021-05-24Learn CSS Media Queries by Building 3 Projects - Full Course
2021-05-20Learn Modern C++ by Building an Audio Plugin (w/ JUCE Framework) - Full Course
2021-05-18Angular 11 Tutorial - Code a Project from Scratch
2021-05-12Kivy Course - Create Python Games and Mobile Apps
2021-05-11Typography for Developers Tutorial - Full Course
2021-05-06Chrome DevTools - Crash Course
2021-05-04OpenCV Tutorial - Develop Computer Vision Apps in the Cloud With Python
2021-05-03Azure Administrator Certification (AZ-104) - Full Course to PASS the Exam
2021-04-29Learn Docker - DevOps with Node.js & Express
2021-04-28MERN Stack Course - ALSO: Convert Backend to Serverless with MongoDB Realm
2021-04-27OpenGL Course - Create 3D and 2D Graphics With C++
2021-04-22Data Structures For Python Developers (w/ Flask) - Course



Tags:
c++
tutorial
course
programming
audio plugin
full course
c plus plus