CSCM 373-01 — CalArts

Fuzzbox Physics

Lab 01
Waveform Distortion Lab
Seven clipping algorithms with real-time oscilloscopes, spectrum analyzers, and scrolling spectrograms. Feed in an oscillator, microphone, or audio file. Reverb chamber with five impulse responses. See harmonics appear as you increase drive.
hard clip soft clip / tanh asymmetric foldback bitcrush tube half-wave rectify reverb
Lab 02
Spectral Sculptor
Interactive spectrogram editor. A 2-second loop is analyzed with STFT and displayed as a full spectrogram. Click and drag to paint energy into the frequency domain. Audio resynthesizes via inverse FFT on release. Start from silence and build a sound from nothing.
STFT / ISTFT frequency painting radix-2 FFT mic recording
Exercise: Building Timbre from Nothing
Lab 03
Digital Octavia
Stage-by-stage simulation of the Roger Mayer Octavia octave fuzz (1967). Five visible signal chain stages: input buffer, fuzz, transformer, full-wave rectifier, output filter. Each stage has its own oscilloscope showing before and after.
germanium / silicon transformer saturation full-wave rectify octave up diode model
Lab 04
State Variable Filter Lab
Interactive Chamberlin state variable filter with four simultaneous outputs: lowpass, highpass, bandpass, and band reject. Sweep frequency and resonance with real-time spectrograms. Noise burst mode lets you hear the filter's impulse response ring out. Ported from a gen~ patch.
Chamberlin SVF lowpass highpass bandpass notch resonance noise burst
Lab 05
Transfer Function Lab
Draw your own waveshaper transfer function and hear the result in real time. See how the shape of the input→output curve determines which harmonics are created. Presets for hard clip, soft clip, foldback, rectify, staircase, and dead zone.
transfer function waveshaper draw your own harmonics symmetric vs asymmetric
Exercise: Waveform Distortion Worksheet
Game
Name That Distortion
A mystery distortion is applied to the signal. Use your ears, the waveform shape, and the harmonic spectrum to identify which algorithm is active. Three difficulty levels. Can you get a perfect streak?
ear training hard clip soft clip foldback bitcrush tube rectify
Lab 06
Reverb Matching Lab
Record a clap in a real room, then try to match its reverb with a synthetic engine. Schroeder decay curves show how seven octave bands die out over time. A/B comparison with match scoring.
impulse response Schroeder integration RT60 convolution reverb room acoustics
Lab 07
Spectrograph
Encode an image into sound. Upload a photo or take a selfie, map pixel brightness to spectral magnitudes, and synthesize audio via inverse FFT. The output spectrogram reveals your image — just like the Aphex Twin face hidden in "Equation."
image to sound ISTFT Griffin-Lim spectrogram art camera selfie WAV export
Lab 08
Spectral Average
What does an entire piece of music sound like all at once? Inspired by Jim Campbell's Illuminated Averages, this tool computes the average spectrum of a recording — thousands of FFT frames collapsed into a single composite tone.
spectral averaging STFT peak enhancement stereo Jim Campbell
Sketch
Phase Drift
Generative phasing piece. Fourteen sine wave voices cycle at slightly different rates, drifting in and out of alignment. The harmony is always consonant but never repeats.
generative phasing Steve Reich Brian Eno sine waves ambient
Lab 09a
Modular Pedalboard
Build your own signal chain from scratch. Drag and reorder filter, gain, distortion, and utility modules to hear how topology changes the sound. Each module shows its analog circuit schematic — JFET amplifiers for gain, CMOS 4069UB inverters for clipping, passive RC networks for filters. One example preset (TS-style) plus guided experiments: move the HPF after the clipper, add a second clipping stage, inject 60 Hz noise and filter it out. A blank canvas to explore signal chain order.
modular build your own JFET CMOS 4069UB signal chain order circuit schematics
Lab 09b
Pedalboard Recipe Book
Thirteen classic pedal topologies deconstructed into their building blocks. Tube Screamer, Klon Centaur, Blues Driver, Rangemaster, ProCo Rat, Boss DS-1, MXR Distortion+, Big Muff Pi, Fuzz Face, Tonebender Mk II, Octavia, plus clean boost and lo-fi radio. Each recipe shows the signal chain, component values, and source topology. Load any recipe, then rearrange the blocks to hear what each stage contributes.
13 recipes Tube Screamer Klon Rat Big Muff Fuzz Face DS-1 Tonebender Rangemaster
Lecture
Reading Schematics
Slide deck introducing schematic symbols for passive components (resistor, capacitor, inductor, potentiometer, ground, wire junctions), voltage dividers, and RC low-pass / high-pass filters. Covers the cutoff frequency formula and connects each concept to guitar circuits.
schematics passive components RC filters voltage divider fc = 1/2πRC
Worksheet: Schematics & Passive Filters Worksheet: Breadboard Filters
Tutorial
RC Filters in Max/MSP
Build the same low-pass and high-pass circuits from the schematics lecture as real-time Max patches. [onepole~] is the digital twin of an RC filter. Tone knob simulation, cascaded stages, bandpass for wah, and a comparison table mapping analog concepts to Max objects.
Max/MSP [onepole~] [biquad~] tone knob bandpass wah-wah
Quiz
Passive Components Quiz
Ten questions bridging the pedalboard "stage" metaphor into real schematics. Identify resistor, capacitor, and potentiometer symbols. Trace signal paths through true-bypass wiring. Distinguish low-pass from high-pass RC filters. Match schematic fragments to their functions (coupling, tone control, load). Calculate a cutoff frequency. Instant feedback with explanations.
quiz resistors capacitors RC filters true bypass schematics fc = 1/2πRC
Reading
Distortion Circuit Design
How nonlinear transfer functions, bias points, and staged signal chains determine the harmonic character of distortion. The conceptual framework for designing your own circuits: curve shape + bias = harmonic recipe.
transfer function bias symmetric vs asymmetric power series Fuzz Face Octavia
Build Guide
4069UB Lab on a Chip
Six configurable gain/distortion stages in a $0.50 IC. Bias circuits, gain control, multi-stage cascading, inter-stage filtering, oscillator waveform generation, and a complete signal chain from Craig Anderton's "Tube Sound Fuzz" lineage.
4069UB breadboard CMOS oscillator 40106 Craig Anderton