ComfyUI-AudioReactive
porting audioreactivity pipeline from vktrs to comfyui.
Nodes (22)
Draw a waveform as an IMAGE
Load a file into a SIGNAL
Make everything non-negative before it feeds an envelope
Bandpass — a Butterworth filter that's not wired up yet (read this first)
Clamp — a ceiling for your signal that never got connected (stub warning)
Harmonic — peel the melodic layer off your audio with HPSS
Modulo — thin out a beat train by taking every kth peak (and why it's a stub)
Normalize — the one node that makes every other operator's output usable
Novelty — an onset-strength curve that spikes exactly when the beat hits
Percussive — grab the drums and transients with HPSS
Pow — arbitrary exponent shaping, and the builtin-`pow` collision that left it a stub
The cheapest dynamic-range trick in the pack
Predominant_Pulse — the tempo-locked curve that tracks the beat, not the hits
Quantize — bucket a signal into k discrete levels with k-means (stub warning)
RMS — the energy envelope that's doing half the work in audio-reactive work
Smoosh — gentle compression that pulls quiet passages up into the mix
Smooth — a Hann-window smoother that should be the pack's most-used node (if it worked)
Sqrt (Audio Op) — the name is a lie, it actually computes y⁻²
Stretch — punch up a driver curve with normalize → square → normalize
Sustain — an asymmetric 'hold then decay' envelope that's still a stub
The Gate That Isn't Wired Up Yet
The Bridge From Audio to Keyframed Animation
ComfyUI-AudioReactive
porting audioreactivity pipeline from vktrs to comfyui.