Updated Sep 6, 2026 Audio

PFM::SimpleMBComp Videos & Plugins: is this $1 stack worth it for Audio?

PFM::SimpleMBComp Videos & Plugins: is this $1 stack worth it for Audio?

You have probably watched a dozen “build a plugin” tutorials that stall right when the code gets interesting. You get the environment set up, maybe tweak a knob in the GUI, and then the video cuts to “in the next part” while your project folder sits half-empty. That gap between watching and shipping is where most learning dies. PFM::SimpleMBComp Videos & Plugins attacks that gap directly by handing you the entire 8-hour build process for a 3-band compressor, complete with the finished, compiled binaries so you can hear exactly what you are building before you write a single line of C++.

Quick answer

Best forDevelopers and audio engineers who want to learn JUCE and modern C++ by building a real, functional multiband compressor from scratch.
Skip ifYou are looking for a drop-in audio effect for your DAW without any coding, or if you need a course focused on Ableton Live or VST2.
Price$1 (pay-what-you-want, with a free option available)
Format34 video lessons (8+ hours), finished code repository, and compiled VST3/AU plugins for Mac and Windows
One-line takeA complete, high-resolution follow-along course that turns theoretical DSP knowledge into a working audio plugin.

What you’re actually buying

At the core of this offer is a 34-part video course that walks you through the entire lifecycle of creating an audio plugin using JUCE and modern C++. The curriculum is split into two distinct phases: the first 16 parts focus on the Digital Signal Processing (DSP) side, covering everything from the anatomy of an audio plugin to the specific mathematics behind Linkwitz-Riley filters and inverted allpass filters. You are not just copying code; you are learning why a compressor band needs specific parameters and how to implement solo/mute/bypass functionality in a way that actually works. (PFM::SimpleMBComp Videos & Plugins (Free))

The second phase shifts to the Graphical User Interface (GUI), where you build the visual controls that make the plugin usable. This includes creating rotary sliders with labels, implementing band-select functionality, and building a spectrum analyzer from the ground up. The spectrum analyzer alone takes up four dedicated video parts, ensuring you understand the rendering pipeline and how to visualize frequency data in real-time. Because the course was shot at 4096 x 2304 on a retina iMac, the code on screen is crisp and readable, which is a massive quality-of-life improvement when you are trying to follow along with complex C++ syntax. (PFM::SimpleMBComp Videos & Plugins (Free))

To ensure you can always get unstuck, the package includes a finished code repository link. This means if you get stuck on Part 24 of the GUI section, you can reference the final state of the project to see how the developer structured the files and handled the refactoring. Additionally, you receive the compiled binaries for Windows VST3, MacOS AU, and MacOS VST3. This is a rare inclusion in educational products; it allows you to load the finished plugin into your DAW immediately and compare your work-in-progress against the final output, giving you a tangible goal to work toward. (PFM::SimpleMBComp Videos & Plugins (Free))

PFM::SimpleMBComp Videos & Plugins (Free) — product preview

Why it’s on our radar

This product stands out because it bridges the gap between theoretical audio engineering and practical software development. Many resources teach you how to make a plugin or how to design a filter, but few provide a single, cohesive project that combines both in a modern C++ environment. The fact that it is a “little brother” to a larger project suggests it is a refined, focused entry point into the JUCE ecosystem, making it less overwhelming than a full-scale plugin suite. (PFM::SimpleMBComp Videos & Plugins (Free))

The price point is also a significant factor. For $1—or even for free if you choose to pay nothing—you are getting over eight hours of high-resolution video content, a complete codebase, and working binaries. This low barrier to entry makes it an ideal first step for developers transitioning from other languages to C++ for audio, or for audio engineers who want to understand the code behind the tools they use daily. (PFM::SimpleMBComp Videos & Plugins (Free))

What actually matters

Before you dive in, check your development environment. The course assumes you are comfortable setting up JUCE on both Mac and Windows, as Part 1 is dedicated to this setup. If you are brand new to C++ or have never touched an IDE for audio development, you might want to review the basics of C++ syntax first to avoid getting lost in the later parts. (PFM::SimpleMBComp Videos & Plugins (Free))

Verify that your DAW supports VST3 and AU plugins. Since the compiled binaries are provided in these formats, you will need a host that can load them to fully utilize the “finished code” aspect of the course. If you are strictly using VST2 or AAX, you may need to look for a different project or convert the binaries, which is not covered in the course. (PFM::SimpleMBComp Videos & Plugins (Free))

Consider your learning style. This is a follow-along course, meaning you are expected to type the code along with the video. If you prefer to watch tutorials and then build from memory, you may find the pace intense given the 8-hour runtime. However, the inclusion of the finished repository allows you to pause, read the code, and then resume, which helps mitigate this if you get stuck. (PFM::SimpleMBComp Videos & Plugins (Free))

Mid-check

See current options

FAQ

Is this course suitable for complete beginners to C++? The course uses modern C++ and assumes a basic understanding of programming concepts. While it starts with setup, the pace is designed for those who have some coding experience. If you are new to C++, it is recommended to review basic syntax and object-oriented programming principles before starting Part 1. (PFM::SimpleMBComp Videos & Plugins (Free))

Do I need to pay $1 to get the course? No. The listing allows you to enter ‘0’ to get the course for free, or pay what you want. The $1 price point is a suggested minimum, but you can access the full video course, code repository, and compiled plugins for free if you choose. (PFM::SimpleMBComp Videos & Plugins (Free))

What is the difference between this and the written tutorial? The written tutorial on ProgrammingForMusicians.com includes access to the scripted Git repository and the compiled plugins. The video course adds the visual, follow-along component where you can see the developer’s thought process and screen setup in high resolution. The video course is the primary focus of this $1 offer. (PFM::SimpleMBComp Videos & Plugins (Free))

Bottom line

If you are ready to move beyond theory and actually build a working audio plugin, PFM::SimpleMBComp Videos & Plugins is a high-value resource. The combination of detailed DSP and GUI instruction, high-resolution video, and the inclusion of finished binaries makes it a practical and accessible entry point into JUCE development. Whether you pay the suggested $1 or take the free option, you are getting a complete, structured path to creating your own multiband compressor.

View on Gumroad