Edit product


PFM::Project 11 Course

Build PFM::Project11 from scratch using JUCE and modern C++

Learn how to:

  • Build an 8-band Stereo/MidSide/DualMono Parametric EQ with Automatic Gain Compensation
  • Build Level meters showing Instantaneous and Averaged RMS
  • Build a Decaying Spectrum Analyzer
  • Build a fully-interactive GUI.
  • Save and Load the plugin state

PFM::Project11 teaches you how to build a plugin similar to Logic Pro X's ChannelEQ, but with some extra bells and whistles!

Test out the final plugin here: https://gum.co/PFM_Project11

PFM::Project11 is a mentored course.

You'll build this project from scratch and I will review your code.

I will be your project manager and assign work accordingly.

Instructions are provided via a Jira Project board

You'll submit your work via Pull Requests to a BitBucket repository.

I will review your work and either approve or request changes.

Discussions regarding the project are handled via a private Slack Workspace.

If you get really stuck, we can screen share via Zoom.

30 days of 1-on-1 mentorship via the Slack Workspace is included.

The 30 days start immediately upon purchase.

Additional mentorship extensions can be found here: https://gumroad.com/l/pfmcpp_extension

Required: you MUST already know C++ and how to use git to complete this course.

You can meet this requirement by completing PFM::SimpleEQ (free) and sending me a message in the Day 1-7 Slack Workspace with a link to your finished repository and a short video of your SimpleEQ in action.  Completing PFM::SimpleEQ will prepare you for this project.

I highly recommend completing both PFM::SimpleEQ and PFM::Project10 before tackling this course.  You will be challenged!

If you want to learn C++ and JUCE basics, check out:

  • Includes30 days of 1-on-1 guidance
  • IncludesAccess to PFM Slack Workspace
  • Includes"Here's how I did it" videos following each completed step of the project


PFM::Project 11 Course

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$499.
Powered by Gumroad