C++ Course: Build an Audio Plugin

Download information and video details for C++ Course: Build an Audio Plugin
Uploader:
freeCodeCamp.orgPublished at:
5/5/2025Views:
15.8KDescription:
Improve you C++ skills in this course on creating a music plugin with C++ and the JUCE framework. You'll learn how to set up your project, add DSP features, and build a custom GUI. Each section guides you through essential steps, from basic setup to advanced audio processing. Code: Course from @MatkatMusic ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: ⭐️ Chapters ⭐️ - 0:00:00 0 Intro - 0:02:46 1 Project setup - 0:15:32 2 Changing C++ Versions and Adding a Submodule - 0:18:48 3 Adding some Basic DSP - 0:26:18 4 Base DSP Class - 0:33:45 5 DSP Order FIFO - 0:39:28 6 Sorting DSP Pointers - 0:44:38 7 Adding TODOs and Params - 0:51:51 8 Phaser Params - 1:06:17 9 Chorus Params - 1:15:02 10 Overdrive Params - 1:18:00 11 LadderFilter Params - 1:27:26 12 General Filter Params - 1:41:59 13 SaveLoad Plugin State - 1:53:20 14 SaveLoad DSP Order - 2:21:48 15 Bypass Params and Testing - 2:42:07 16 Refactoring the DSP - 2:56:20 17 General Filter - 3:23:41 18 Param Smoothers - 3:40:22 19 Beginning the GUI - 3:55:09 20 Horizontal Constraining - 4:09:42 21 Drag To Reorder first steps - 4:31:04 22 Snapping Tabs - 4:37:18 23 Update DSP Order - 4:49:39 24 Fixing the Tab Image - 5:00:07 25 Restore Tab Order - 5:12:33 26 Fixing Tab Drag Issues - 5:18:58 27 Stubbing out the GUI - 5:28:43 28 Implementing a Rough GUI - 5:51:16 29 Adding RotarySliderWithLabels - 5:58:32 30 Misc Slider Tweaks - 6:11:45 31 Remembering the Selected Tab - 6:26:19 32 Restoring the Tabs - 6:37:35 33 Adding Metering to the GUI - 7:14:17 34 Misc GUI Fixes - 7:25:35 35 Tab Bypass Buttons - 7:36:08 36 Combobox Replacement - 7:44:24 37 Adding IO Gain - 7:58:43 38 Fixing Drag-To-Reorder - 8:16:34 39 More Features and Fixes - 8:32:59 40 Spectrum Analyzer 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: Read hundreds of articles on programming:
Similar videos: Course

КУРС ПО DJANGO REST FRAMEWORK 2025: ОТ УСТАНОВКИ ДО ПРО

How To Create Armor in ZBRUSH - Tutorial

Blender Beginner Tutorial - Part 2: Sword

Eventide H90 Tutorial - Part 1: The Essential Overview

Unreal Engine 5 - базовые основы для CG художников. #unrealengine #unrealengine5 #ue5

