$1 $0+

PFM::SimpleMBComp Videos & Plugins (Free)

24 ratings
I want this!

PFM::SimpleMBComp Videos & Plugins (Free)

$1 $0+
24 ratings

Build a 3 Band Compressor with Spectrum Analyzer using JUCE and modern C++!

Enter '0' to get this course for free, or pay what you want!

Looking for the written version? It's here: https://www.programmingformusicians.com/simplembcomp/

Course covers:

  • Building the DSP
  • Building the GUI

Total course run time: 8 hr 16 min

Shot at 60FPS at 4096 x 2304 (retina iMac was used)

The Written Tutorial version of the course includes access to the Scripted Git Repository for this course, the videos listed below, and the compiled AU/VST3 audio plugins for Windows and macOS.

SimpleMBComp is the little brother of Project 12!

Videos:

DSP (3hr 31min):

  • Part 1 Mac & Windows Setup 43:21
  • Part 2 Anatomy of an Audio Plugin 15:16
  • Part 3 Compressor Theory of Operation 11:08
  • Part 4 Compressor Parameters 11:32
  • Part 5 The First Compressor 14:52
  • Part 6 Creating a CompressorBand 5:30
  • Part 7 DSP Roadmap & Intro to Multiband Filtering 9:08
  • Part 8 Param Namespace 10:57
  • Part 9 Linkwitz-Riley Filters 13:49
  • Part 10 Testing the Filter 12:19
  • Part 11 Filterband Theory 4:34
  • Part 12 3-Band Filtering 9:00
  • Part 13 Inverted Allpass Filters 7:21
  • Part 14 Activating 3 Compressors 11:59
  • Part 15 Implementing Solo/Mute/Bypass 10:05
  • Part 16 Adding I/O Gain & Code Cleanup 17:11

GUI (4 hr 45 min):

  • Part 17 GUI Roadmap 5:47
  • Part 18 Placeholder Components 6:00
  • Part 19 Global Controls 21:03
  • Part 20 Rotary Slider With Labels 26:44
  • Part 21 Compressor Band Controls Pt. 1 10:02
  • Part 22 Compressor Band Controls Pt. 2 14:20
  • Part 23 Compressor Band Controls Pt. 3 12:58
  • Part 24 Band Select Functionality Pt. 1 17:17
  • Part 25 Band Select Functionality Pt. 2 9:08
  • Part 26 Separate Files Refactor 14:36
  • Part 27 Band Select Functionality Pt. 3 18:08
  • Part 28 Spectrum Analyzer Pt. 1 19:43
  • Part 29 Spectrum Analyzer Pt. 2 23:25
  • Part 30 Spectrum Analyzer Pt. 3 32:00
  • Part 31 Spectrum Analyzer Pt. 4 26:19
  • Part 32 ControlBar 19:25
  • Part 33 ColorScheme 6:59
  • Part 34 Loose Ends 1:14

Compiled binaries for Windows VST3, MacOS AU, and MacOS VST3 are included.

Important info regarding testing and debugging this plugin in AudioPluginHost: https://app.gumroad.com/matkatmusic/p/audiofileplayer-plugin-repository-has-been-updated

100% off will be applied at checkout (Code FREECODECAMP)
$
I want this!
Watch link provided after purchase

The full course and the plugin in VST3/AU format for MacOS and Windows

Included
VST3 for Mac
Included
VST3 for Windows
Included
AU for Mac
Included
video follow-along course
Included
Finished Code Repository Link
Copy product URL

Ratings

4.7
(24 ratings)
5 stars
92%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
8%