Wherein we present LiCK's AnalogDelay effect.
Right-click to copy examples to your workspace
AnalogDelay implements an analog-style delay with LPF and distortion on a feedback loop. Background on the distortion formulae can be found here.
As with all feedback effects, be very careful with parameter settings as they can lead to ungodly results.
Feedback
controls the gain of the feedback loop. Usually you'll want to
keep this value well-below 1.0.
Distortion
selects a distortion formula. Generally the approach is to
apply a waveshaper to emulate some form of analog signal degradation.
These distortions are implemented in the DbLicKDistort
chugin.
None
Atan
BucketBrigade
Clip
Frostburn
FullRectifier
Invert
KijjazDist[2,3,4]
Offset
Phase
Ribbon
Tanh
Param
sets the value of the distortion-specific parameter.
Clip
param is the absolute value used to clip the signal.Offset
param is a value to add to the signal.Phase1
param value under 0.5 signals phase inversion.FullRectifier
param is a bias value.LPF_Q
sets the Quality or Resonance of the lowpass filter. High Q means
a sharper peak but also more feedback.
Delay
sets the amount of delay represented in standard ChucK notation like
1::ms, 50::samp, .5::second.
MaxDelay
sets the maximum amount of delay you expect to require. Can't
be changed during a live session.
Gain
multiplies the effect.
Bypass
allows you to bypass the effect.