Marketplace

Your one-stop shop for JUCE modules, tools, assets and resources

Creating Synthesizer Plug-ins with C++ and JUCE

Creating Synthesizer Plug-ins with C++ and JUCE image

In this book, we introduce you to this exciting world with a step-by-step guide to building a synthesizer plugin. We provide straight-forward explanations to the concepts and keep the math simple.

Audio programming is an exciting intersection between software development, digital signal processing (DSP), and creativity. It's enjoyable and rewarding once you've learned the basics, but how do you get started?

In this book, we introduce you to this exciting world with a step-by-step guide to building a synthesizer plugin. We provide straight-forward explanations to the concepts and keep the math simple.

Why build a synthesizer? Building a synth plugin is a fantastic way to learn and walk through some of the fundamental concepts of audio programming, including:

  • The building blocks of a synth (oscillator, filter, envelope, & LFO)
  • The basics of digital audio and DSP
  • Understanding and handling MIDI communication
  • The fundamentals of real-time audio programming with C++
About
OrganisationThe Audio Programmer Ltd
Added onMon Jan 12 2026
LicenseNone

Something wrong with this product?

Report

Are you the owner of this product?

Request Ownership