04 · Audio
React
Response, curves, audio influence, and modulation.
The React tab sets how analysis becomes motion. It does not change which look is on the stage. Open it from the inspector, or press M to cycle the response waypoint.
Response
Response is a continuous slider. The header shows the nearest waypoint: Glide, Natural, Snap, or Feral. Natural is the default.
Glide uses long attacks and slow releases. Snap fires on every transient. Feral is near-instant and fully auto-gained.
Press M to jump to the next waypoint.
Smoothness
Smoothness adds damping on bands and signals. It slows flicker. Onset detection still follows the Response axis.
Beat
Beat scales kick, phase, and tempo-gate strength. At 1, the Beat signal is full. At 0, onset impulse does not move the picture.
Curve
The Curve editor remaps band and RMS transfer.
- Pick a channel: All, a band, or Rms.
- Drag the points.
- Click Reset to restore the default curve.
A per-channel curve lets a vocal band hit harder than a sub band.
Audio influence
Looks expose per-knob audio amounts. Audio influence lists those knobs.
Group by source clusters knobs by the band or signal that drives them. Each slider is a preset audio control. Amount 0 means silence leaves that knob at its structure default.
Modulation
Every modulatable slider has a modulation badge. Click it to open Modulate.
Modes:
- Off — no routing
- LFO — a periodic oscillator
- Audio — a live band or signal
LFO Shape: Sine, Triangle, Saw ↑, Saw ↓, Square.
Duration: Seconds or Beats, plus a slider.
Range: min, max, and reverse.
Audio Input lists every band and signal: Level, Energy, Tone, Flux, Punch, Beat, Phase, Tempo gate, Tempo, and the seven bands.
Sensitivity scales the audio input.
Envelope stacks a one-shot ramp on LFO or audio:
- Click Add.
- Click Armed / Disarmed.
- Click Set key and press a key.
- Set From / To.
- Edit the curve.
Remove deletes the envelope. Reserved keys show an override warning.
The Modulation group on this tab lists active routings. Click a row to jump to that control. Clear removes one routing. Clear all removes every routing.
What persists
Response, smoothness, beat, curves, band ranges, and every modulation routing store in console prefs.
Response waypoints
| Waypoint | Feel |
|---|---|
| Glide | Long attacks and slow releases. Ambient, with no flicker. |
| Natural | Balanced response that follows the performance. The default. |
| Snap | Fast attacks and tight releases. Every transient reads clearly. |
| Feral | Near-instant and fully auto-gained. Strobing and loud. |
Frequency bands
| Band | Default Hz | What it reads |
|---|---|---|
| Sub | 20 to 60 | Sub-bass rumble and kick fundamentals. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 20 to 60 Hz. |
| Bass | 60 to 160 | Bass body and low synth weight. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 60 to 160 Hz. |
| L-Mid | 160 to 500 | Low-mids. Warmth, male vocals, and guitars. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 160 to 500 Hz. |
| Mid | 500 to 1600 | Core mids. Presence and melodic body. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 500 to 1600 Hz. |
| H-Mid | 1600 to 4000 | High-mids. Attack, intelligibility, and snare crack. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 1.6 to 4 kHz. |
| High | 4000 to 9000 | Treble sparkle and hi-hat body. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 4 to 9 kHz. |
| Air | 9000 to 16000 | Air and brilliance. Mean FFT magnitude in this band. Auto-gained and enveloped. Default 9 to 16 kHz. |
Signal channels
| Signal | What it reads |
|---|---|
| Level | Broadband loudness from waveform RMS, not the spectrum. Auto-gained and enveloped into 0 to 1. |
| Energy | Slow follow of Level. Tracks build-ups and drops, not individual hits. |
| Tone | Spectral centroid on a log axis. 0 is dark and bass-heavy. 1 is bright. Weighted average of FFT bin frequencies. |
| Flux | How fast the spectrum changes. Sum of rising FFT bins, scaled and smoothed. High on shimmer and cuts. |
| Punch | Transient weight. Short-window waveform RMS above a slow baseline. Hits fire without a wait on Level. |
| Beat | Onset impulse. Spikes toward 1 when spectral flux clears an adaptive threshold, then decays. Scaled by Beat. |
| Phase | Sawtooth 0 to 1 across each estimated beat while the bass tempo gate is open. Frozen when the low end is quiet, so wraps do not free-run. |
| Tempo gate | 1 while sub and bass stay above the tempo threshold with hold. Else 0. Arms beat-phase and tempo lock. |
| Tempo | Estimated BPM from bass-gated onsets, or your manual or tap override. Raw BPM. Not normalized to 0 to 1. |