The input is stored and read back after Time, or after a musical Division in Beats mode. Feedback sends the delayed signal back into the delay so each repeat is a quieter copy of the last. Mix blends the echoes with the dry signal, and the processing latency is aligned before blending. Time changes are smoothed, so sweeping Time bends the pitch of the repeats rather than clicking.
Four types change what happens to the repeats: Clean leaves them untouched, Filtered and Tape darken them with the feedback tone, and Ducked lowers the echoes while new input is playing so they stay out of the way.
Use it for slapback, rhythmic echoes, dub-style repeats and as the building block of other effects. For a sense of space rather than distinct repeats, use Reverb.
Musical note duration. 1/1 is four quarter notes, independent of time signature. Choices: 0 1/32, 1 1/16, 2 1/8 triplet, 3 1/8, 4 1/4, 5 1/4 dotted, 6 1/2, 7 1/1, 8 2/1. Shown when sync is 1.
tone
Feedback tone
200 to 20000
8000
Hz
log
Low-pass cutoff; maximum is Open. Shown when type is 1 or 2 or 3.
duck
Ducking
0 to 1
0.7
linear
Wet attenuation while input is present, with a smoothed detector. Shown when type is 3.
routing
Feedback routing
0 to 2
0
linear
Independent per-channel feedback, a ring over all channels, or explicit sparse routes set in the Channels section of Properties. Choices: 0 Independent, 1 Ring, 2 Matrix.
A signed gain from -0.95 to 0.95 applied to the signal fed back in. Higher values give more repeats. Negative values invert the polarity of each repeat. The limits keep the loop from running away.
The musical length of one repeat in Beats mode, from 1/32 to 2/1 including triplet and dotted values. 1/1 is four quarter notes regardless of time signature. Delays longer than the eight-second capacity are capped.
Independent keeps each channel in its own loop. Ring feeds each channel into the next. Matrix uses explicit sparse routes set in the node's audio channel settings. Matrix rows must have an absolute gain sum of at most one.
Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.
1. Your first echo
beginner Teaches: time, feedback, mix
A repeating ping fed into a delay.
Oscillator
MIDI1 lane
Audio2ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 220 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Envelope
Audio2ch
Audio2ch
Done1 lane
Time to rise to full gain. Range: 0–10000 ms. Default: 10 ms. Linear scale. Units: ms.
ms
Time to fall to sustain in ADSR, or zero in AD. Range: 0–10000 ms. Default: 120 ms. Linear scale. Units: ms.
ms
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Repeats complete envelope cycles while Gate is held. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Restart from the current gain or reset to zero on a rising Gate. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Duration of the held part in repeating ADSR/AR cycles. Range: 0–10000 ms. Default: 100 ms. Linear scale. Units: ms.
ms
Delay
Audio2ch
Audio2ch
Free delay time. Beat divisions follow engine tempo and are capped at the prepared eight-second capacity. Range: 1–2000 ms. Default: 320 ms. Logarithmic scale. Units: ms.
ms
Signed feedback gain. Matrix rows must have an absolute gain sum of at most one. Range: -0.95–0.95. Default: 0.4. Linear scale. Units: unitless.
Dry/wet blend. Processing latency is aligned before blending. Range: 0–1. Default: 0.4. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–3. Default: 0. Linear scale. Units: unitless.
Free milliseconds or tempo-synchronized musical divisions. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Independent per-channel feedback, a ring over all channels, or explicit sparse routes set in the Channels section of Properties. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Audio output
Audio2ch
Note
Note
Patch: Oscillator audio output connected to Envelope audio input. Envelope audio output connected to Delay audio input. Delay audio output connected to Patch outputs audio input.Connections as text
Oscillator audio output connected to Envelope audio input
Envelope audio output connected to Delay audio input
Delay audio output connected to Patch outputs audio input
The ping and envelope on the left only supply a sound to echo.
Time sets the gap between repeats. Feedback sets how many repeats you hear.
Frame preview (static). Controls show their default values.
Choose a delay type and darken or duck the repeats.
Oscillator
MIDI1 lane
Audio2ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 220 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Envelope
Audio2ch
Audio2ch
Done1 lane
Time to rise to full gain. Range: 0–10000 ms. Default: 10 ms. Linear scale. Units: ms.
ms
Time to fall to sustain in ADSR, or zero in AD. Range: 0–10000 ms. Default: 120 ms. Linear scale. Units: ms.
ms
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Repeats complete envelope cycles while Gate is held. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Restart from the current gain or reset to zero on a rising Gate. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Duration of the held part in repeating ADSR/AR cycles. Range: 0–10000 ms. Default: 100 ms. Linear scale. Units: ms.
ms
Delay
Audio2ch
Audio2ch
Free delay time. Beat divisions follow engine tempo and are capped at the prepared eight-second capacity. Range: 1–2000 ms. Default: 280 ms. Logarithmic scale. Units: ms.
ms
Signed feedback gain. Matrix rows must have an absolute gain sum of at most one. Range: -0.95–0.95. Default: 0.55. Linear scale. Units: unitless.
Dry/wet blend. Processing latency is aligned before blending. Range: 0–1. Default: 0.3. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–3. Default: 1. Linear scale. Units: unitless.
Free milliseconds or tempo-synchronized musical divisions. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Low-pass cutoff; maximum is Open. Range: 200–20000 Hz. Default: 3000 Hz. Logarithmic scale. Units: Hz.
Hz
Independent per-channel feedback, a ring over all channels, or explicit sparse routes set in the Channels section of Properties. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Audio output
Audio2ch
Note
Note
Patch: Oscillator audio output connected to Envelope audio input. Envelope audio output connected to Delay audio input. Delay audio output connected to Patch outputs audio input.Connections as text
Oscillator audio output connected to Envelope audio input
Envelope audio output connected to Delay audio input
Delay audio output connected to Patch outputs audio input
Filtered, Tape and Ducked darken the repeats with Feedback tone. Clean has no tone filter.
Ducking only applies to the Ducked type: repeats duck while new input is present.
Frame preview (static). Controls show their default values.
Tempo-synced delay times and feedback routing choices.
Oscillator
MIDI1 lane
Audio2ch
Fundamental pitch, capped below Nyquist; detune uses cents. Range: 20–20000 Hz. Default: 220 Hz. Logarithmic scale. Units: Hz.
Hz
Output gain. Range: 0–0.5 ×. Default: 0.12 ×. Linear scale. Units: linear gain.
×
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–7. Default: 0. Linear scale. Units: unitless.
Cycle offset; Gate rising edges restart phase from this position. Range: 0–1 cycles. Default: 0 cycles. Linear scale. Units: cycles.
cycles
Pitch offset in cents. Range: -1200–1200 cents. Default: 0 cents. Linear scale. Units: cents.
cents
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Semitones a full pitch bend on the MIDI input moves the note, up or down. Range: 0–48 st. Default: 2 st. Linear scale. Units: st.
st
Time constant of the slide from one MIDI note's pitch to the next; 0 jumps. Range: 0–2000 ms. Default: 0 ms. Linear scale. Units: ms.
ms
Envelope
Audio2ch
Audio2ch
Done1 lane
Time to rise to full gain. Range: 0–10000 ms. Default: 10 ms. Linear scale. Units: ms.
ms
Time to fall to sustain in ADSR, or zero in AD. Range: 0–10000 ms. Default: 120 ms. Linear scale. Units: ms.
ms
On or off. A rising edge retriggers; held on runs the oscillator or envelope. A control cable switches it at 0.5. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Repeats complete envelope cycles while Gate is held. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Restart from the current gain or reset to zero on a rising Gate. Range: 0–1. Default: 0. Linear scale. Units: unitless.
Duration of the held part in repeating ADSR/AR cycles. Range: 0–10000 ms. Default: 100 ms. Linear scale. Units: ms.
ms
Delay
Audio2ch
Audio2ch
Signed feedback gain. Matrix rows must have an absolute gain sum of at most one. Range: -0.95–0.95. Default: 0.35. Linear scale. Units: unitless.
Dry/wet blend. Processing latency is aligned before blending. Range: 0–1. Default: 0.3. Linear scale. Units: unitless.
Selects the implemented algorithm. Choices are discrete and are not LFO targets. Range: 0–3. Default: 0. Linear scale. Units: unitless.
Free milliseconds or tempo-synchronized musical divisions. Range: 0–1. Default: 1. Linear scale. Units: unitless.
Musical note duration. 1/1 is four quarter notes, independent of time signature. Range: 0–8. Default: 3. Linear scale. Units: unitless.
Independent per-channel feedback, a ring over all channels, or explicit sparse routes set in the Channels section of Properties. Range: 0–2. Default: 0. Linear scale. Units: unitless.
Audio output
Audio2ch
Note
Note
Patch: Oscillator audio output connected to Envelope audio input. Envelope audio output connected to Delay audio input. Delay audio output connected to Patch outputs audio input.Connections as text
Oscillator audio output connected to Envelope audio input
Envelope audio output connected to Delay audio input
Delay audio output connected to Patch outputs audio input
In Beats mode, Division sets the repeat length from the engine tempo and Time is ignored.
Matrix routing uses explicit routes configured in the node audio settings.
Frame preview (static). Controls show their default values.