Decay exponential decay Inherits from: Object : AbstractFunction : UGen : Filter Decay.ar(in, decayTime, mul, add) Decay.kr(in, decayTime, mul, add) This is essentially the same as Integrator except that instead of supplying the coefficient directly, it is caculated from a 60 dB decay time. This is the time required for the integrator to lose 99.9 % of its value or -60dB. This is useful for exponential decaying envelopes triggered by impulses. in - input signal decayTime - 60 dB decay time in seconds. plot({ Decay.ar(Impulse.ar(1), 0.01) }); // used as an envelope play({ Decay.ar(Impulse.ar(XLine.kr(1,50,20), 0.25), 0.2, PinkNoise.ar, 0) });