Planned exercise tracks
Each track builds on the last — from your first beep to reactive, generative audio sketches. All exercises run live in the browser using p5.js and p5.sound.
Oscillators & Synthesis
Create tones, shape waveforms, and control pitch and volume in real time.
Loading & Playing Sounds
Load audio files, trigger samples, and layer loops with p5.SoundFile.
Microphone Input
Capture live audio and use amplitude and frequency to drive visuals.
FFT & Frequency Analysis
Analyze the frequency spectrum and build visualizers like EQs and spectrograms.
Effects & Filters
Apply reverb, delay, distortion, and filters to shape your sound.
Generative Audio
Build interactive instruments, sequencers, and algorithmic compositions.
MIDI
Connect MIDI controllers and instruments to trigger sounds and control parameters with hardware.
Full site under construction
Lessons, exercises, and community features are actively being built. Want to contribute or be notified at launch? Get in touch.