Prerequisites

Who is this course for?

  • You have a basic understanding of the C++ programming language

  • You have experience with using audio plugins in DAW software

  • You want to learn how to create commercial audio plugins according to the industry standard

Course curriculum

  • 01

    Overview

    • Course overview

  • 02

    What is JUCE?

    • Chapter overview

    • The JUCE framework

    • The JUCE website

    • The JUCE online documentation

    • The JUCE online tutorials

    • The JUCE forum

    • Pricing options

    • Chapter summary

  • 03

    Setting up JUCE

    • Chapter overview

    • Creating a JUCE account

    • Installing the JUCE framework

    • Opening the Projucer

    • Choosing an IDE

    • Building an example plugin project

    • Choosing a test DAW

    • Chapter summary

  • 04

    JUCE plugin basics

    • Chapter overview

    • Creating a plugin project

    • Choosing a bus configuration

    • Adding parameters

    • Processing audio

    • Saving and loading state

    • Attaching GUI components

    • Building your plugin

    • Chapter summary

  • 05

    Summary

    • Course summary