How It Works
Technical view
The current warm delay family uses the same basic stereo feedback-echo layout, but the repeat branch is darker because it is damped in the loop and then high-shelf-cut before being added back to the dry signal. `feedback` controls the recirculation, `tone` opens both the loop damping and the post-delay high shelf, and `time` sets the left and right tap lengths. There is no vinyl crackle, warp, or pitch instability layer in the current code.
- Delay & Echo
- band-pass filtering
- waveshaping / saturation
- delay processing
- oscillator / LFO modulation
- DC blocking
Signal Path
Compiled preview chain
Preview source: An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the delay core.
- 1internal picked-string demo phrase
- 2stereo spread with a short right-channel delay
- 3independent left and right feedback delays
- 4loop damping
- 5post-delay high-shelf darkening
- 6repeat branch added over the dry source
- 7DC blocker
- 8output gain trim
- 9final tanh limiter
Preview source
An internally generated picked-string phrase is widened to stereo with a 19-sample right-channel delay and slight left/right shelf-EQ offsets before it hits the delay core.
Effect core
Darkened stereo feedback echo with damped repeats and post-delay high-shelf rolloff.
Signal path
The static waveform and the live player both reflect this compiled signal chain.
- internal picked-string demo phrase
- stereo spread with a short right-channel delay
- independent left and right feedback delays
- loop damping
- post-delay high-shelf darkening
- repeat branch added over the dry source
- DC blocker
- output gain trim
- final tanh limiter
Controls that matter
These are the currently active controls detected in the FAUST source for this effect.
- mix: Scales the repeat branch above the always-present dry phrase.
- output_gain_db: Applies final post-effect level trim after DC blocking and before the output limiter.
- time: Sets the lengths of the left and right delay taps.
- feedback: Raises the feedback coefficients inside the damped echo loops.
- tone: Raises the damping cutoff and reduces the amount of high-shelf attenuation on the repeat branch.
Code-backed analysis
The generated description is tied to the active helper blocks and routing found in the current DSP.
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- leftFx
- rightFx
- phraseMono
Controls
Audible controls in this DSP
Scales the repeat branch above the always-present dry phrase.
Raises repeat level without fully removing the original attack.
Applies final post-effect level trim after DC blocking and before the output limiter.
Matches loudness without changing the actual delay structure.
Sets the lengths of the left and right delay taps.
Moves the repeats from tighter echoes toward longer, looser spacing.
Raises the feedback coefficients inside the damped echo loops.
Adds more repeat count and sustain in the darker repeat field.
Raises the damping cutoff and reduces the amount of high-shelf attenuation on the repeat branch.
Makes the repeats move from muffled and worn toward brighter and more open.
Analysis
Code-derived notes
Current implementation shares the same darker stereo feedback-echo core across Analog Delay, Cassette Delay, and Vinyl Delay. Vinyl Delay is not yet differentiated by vinyl-style artifacts.
Active blocks
- demo
- fx
- outputStage
- leftDemo
- rightDemo
- leftFx
- rightFx
- phraseMono
- previewShiftSamples
- leftWet
- rightWet
- pickedVoice
- echoOnly
- delayA
- softsat
- delayB
- fund
- pickEnv
- ampEnv
- triggerAt
- combLP
- maxDelaySamples
Inactive helpers
- synthVoice
- organVoice
- bellVoice
- quantize
- diffuser
Warnings
No current warnings are attached to this effect.
Source
- library/delay-echo/vinyl-delay.dsp
- Output stage: DC blocker -> output gain trim -> final tanh limiter
- Library position: 131