ComfyUI Node Runs on cloud
Audio Delay
Repeat a clip as echoes that fade away: clean and exact, a wobbling tape echo, a dark bucket brigade, or bouncing between left and right, timed in milliseconds or to a tempo. The node plays the clip before and after and marks where the repeats land.
Audio Delay
- audio
- audio
◄modedigital►
◄time_ms350►
◄bpm0.0►
◄division1/8►
◄feedback0.40►
◄low_cut0►
◄high_cut0►
◄drive0.00►
◄duck0.00►
◄width1.00►
◄mix0.35►
◄output_db0.0►
◄tail-1.0►
CategoryWAS Suite/Audio/Space
Inputs (14)
| Name | Type | Default | Description |
|---|---|---|---|
| audio | AUDIO | The clip to echo. | |
| mode | COMBO | digital | `digital` = clean, exact repeats; `tape` = wow, flutter and saturation, each repeat duller; `BBD` = dark, gritty analog repeats; `ping-pong` = repeats alternate left and right, a mono clip becomes stereo. |
| time_ms | FLOAT | 3501–4000 | Milliseconds between repeats when bpm is 0. `80` = slapback; `350` = classic echo; `1000` = long and spacious. |
| bpm | FLOAT | 0.00–400 | Tempo the repeats lock to, one per division. `0` = use time_ms; `120` with `1/8` = 250 ms. |
| division | COMBO | 1/8 | Note length between repeats when bpm is above 0. `1/4` = a beat; `1/8d` = dotted eighth; `1/8t` = triplet eighth. |
| feedback | FLOAT | 0.400–0.98 | Share of each repeat fed into the next. `0` = one repeat; `0.4` = a few; `0.9` = long trails; `0.98` = near endless. |
| low_cut | FLOAT | 00–2000 | Hertz cut below on every repeat, so each is thinner. `0` = off; `150` = keeps the bass clean; `500` = telephone thin. |
| high_cut | FLOAT | 00–24000 | Hertz cut above on every repeat, so each is darker. `0` = off; `6000` = softer trails; `2500` = muffled. |
| drive | FLOAT | 0.000–1 | Saturation on every repeat. `0` = clean (`tape` keeps a little); `0.3` = warm; `1` = crushed and compressed. |
| duck | FLOAT | 0.000–1 | How far the repeats dip while the dry clip is loud. `0` = off; `0.5` = half; `1` = the repeats only come up in the gaps. |
| width | FLOAT | 1.000–1 | Stereo spread of the repeats. `0` = centred; `1` = as the clip, or hard left and right in `ping-pong`. |
| mix | FLOAT | 0.350–1 | `0` = the input unchanged; `0.35` = echoes behind the clip; `1` = the repeats only. |
| output_db | FLOAT | 0.0-24–24 | dB applied to the result. `0` = unchanged. |
| tail | FLOAT | -1.0-1–60 | Seconds added past the input for the repeats to fade. `-1` = until they fall 60 dB, at most 30; `0` = none, cut at the input's end. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| audio | AUDIO | The echoed clip, longer by the tail. |