#lang scribble/manual @(require (for-label racket)) @title{(delay-n in maxDelayTime delayTime)} (delay-l in maxDelayTime delayTime) (delay-c in maxDelayTime delayTime) Simple delay line. There are three forms, delay-n uses no interpolation, delay-l uses linear interpolation, delay-c uses cubic interpolation. The maximum delay length is set at initialization time and cannot be extended. dust randomly triggers decay to create an exponential decay envelope for the white-noise input source. @racketblock[ (let ((z (mul (decay (dust ar 1) 0.3) (white-noise ar)))) (audition (out 0 (add (delay-n z 0.2 0.2) z)))) ]