Skip to content

nellyngz95/JuceSteps

Repository files navigation

🎛️ JuceSteps — Audio Programming Labs

A collection of 7 hands-on labs for learning audio programming in JUCE/C++. Each lab includes a starter template (code to complete) and a full solution, so you can practice at your own pace or use them as a reference for future projects.


📦 What's Inside

Lab Topic
01 Introduction
02 Synth ADR
03 Filters (no dsp and with dsp)
04 Delay
05 Pan Laws
06 FM Synthesis and compression
07 Reverb and distortion

🚀 Getting Started

  1. Clone the repository
   git clone https://github.com/nellyngz/JuceSteps.git
  1. Open any lab folder in Projucer
  2. Build and run in your IDE of choice (Xcode, Visual Studio)
  3. TRy to do the template first (they got the instructios commented) and then check if you're on the right path in the full code :)

🧠 Topics Covered

  • Basic audio effects (filters, delay, reverb...)
  • DSP fundamentals in JUCE
  • Plugin architecture and parameter handling
  • Real-time audio processing

🎓 Who Is This For?

Students and developers getting started with audio programming in JUCE. Originally developed as teaching material for the Audio Plugin Development module at Queen Mary University of London.


Made by Nelly Garcia Sihuay

About

In this repository, you'll find tips and tricks step by step in JUCE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors