echo - produces a series of exponentially decaying echoes.
Inputs:
in [BUFFER] [REQUIRED]: input buffer to apply echo to.
wet [FLOAT] [OPTIONAL]: wetness of effect.
delay [FLOAT] [OPTIONAL]: delay between echoes.
decay [FLOAT] [OPTIONAL]: decay factor of echoes.
damp [FLOAT] [OPTIONAL]: amount of low pass filtering on echoes.
duration [FLOAT] [OPTIONAL]: duration of output buffer, default to input’s duration.
Outputs:
out [BUFFER]: output buffer.
Apply the equation:
Y(t) = X(t) + decay * LP(Y(t - delay), damp)
Where LP is a one pole low pass filter.
duration can be set to a longer duration than the input buffer in in order to get echoes after the end of the input signal.