Overt audio-reactivity breaks the stillness of a minimal visual — subtle smoothed bass or no reactivity at all
The minimal style depends on stillness and deliberate slow change. Audio-reactivity that is obvious — fast jumps, large-amplitude changes — directly contradicts this by introducing the kind of sudden motion and density shifts that minimal composition explicitly avoids. Two options are appropriate: (1) a heavily smoothed bass band (a.fft[0] with high a.setSmooth) nudging scale or brightness so subtly the viewer cannot tell if it is reactive, or (2) no reactivity at all, yielding a purely composed piece. Either choice reinforces the style’s core value: less is the point.
Examples
Appropriate: scale(() => 1 + a.fft[0]*0.03) with setSmooth(0.95) — a barely-visible breath. Inappropriate: scale(() => 1 + a.fft[0]*0.5) with setSmooth(0.2) — snappy, clearly reactive, breaks stillness.
Assessment
A performer building a minimal visual patch wants to add audio-reactivity. Write the design brief (which band, what parameter, what gain range, what smoothing value) that keeps the piece minimal, and explain why each parameter choice matters.