ComfyUI Node Runs on cloud

Audio Phaser

Sweep notches through a clip's spectrum with a chain of allpass stages, for the swirling phase sound of guitars, keys and drums. The sweep runs between two frequencies on a rate or a tempo.

By WASasquatch·Created 4 years ago·Updated about 9 hours ago· 1,884
Audio Phaser
  • audio
  • audio
◄stages4►
◄rate0.50►
◄low_hz200►
◄high_hz2000►
◄feedback0.30►
◄spread0.00►
◄shapesine►
◄bpm0.0►
◄division1/1►
◄mix0.50►
◄output_db0.0►
CategoryWAS Suite/Audio/Modulation

Inputs (12)

NameTypeDefaultDescription
audioAUDIOThe clip to phase.
stagesINT42–12Allpass stages; every 2 make one notch. `2` = subtle; `4` = classic; `8` = deep and vocal; `12` = dense.
rateFLOAT0.500.01–10Hertz of the sweep. `0.1` = a slow swirl; `0.5` = typical; `4` = a fast warble. Unused when bpm is above 0.
low_hzFLOAT20020–20000Hertz the sweep reaches at its lowest. `100` = deep; `300` = typical. Swapped with high_hz when above it.
high_hzFLOAT200020–20000Hertz the sweep reaches at its highest. `1500` = mellow; `4000` = bright; `10000` = airy. Held below half the sample rate.
feedbackFLOAT0.30-0.95–0.95Share of the last stage fed back into the first. `0` = smooth; `0.7` = sharp resonant peaks; negative = peaks moved between the notches. The average level is held.
spreadFLOAT0.000–0.5Share of a cycle the right channel's sweep runs ahead of the left. `0` = the same on both sides; `0.25` = swirling; `0.5` = opposite. A mono clip stays mono.
shapeCOMBOsine`sine` = a smooth sweep; `triangle` = even up and down; `saw up` and `saw down` = one way, then back; `random smooth` = wandering. Jumps are smoothed over 2 ms.
bpmFLOAT0.00–999Tempo the sweep follows. `0` = use rate; `120` = one sweep per division at 120 BPM.
divisionCOMBO1/1Note length of one sweep when bpm is above 0. `1/4` = a beat; `1/1` = a bar of 4/4; `d` = dotted; `t` = triplet.
mixFLOAT0.500–1`0` = the input unchanged; `0.5` = equal blend, the classic full notches; `1` = the phase-shifted copy only, close to the input.
output_dbFLOAT0.0-24–24dB applied to the result. `0` = unchanged.

Outputs (1)

NameTypeDescription
audioAUDIOThe phased clip, as long as the input.