BufAllpassN:
Filter:
Classes | UGens > Delays > Buffer

BufAllpassN : BufCombN : UGen : AbstractFunction : Object

Buffer based all pass delay line with no interpolation.
Source: Delays.sc

Description

All pass delay line with no interpolation which uses a buffer for its internal memory. See also BufAllpassC which uses cubic interpolation, and which BufAllpassL uses linear interpolation. Cubic interpolation is more computationally expensive than linear, but more accurate.

Class Methods

BufAllpassN.ar(buf: 0, in: 0.0, delaytime: 0.2, decaytime: 1.0, mul: 1.0, add: 0.0)

From superclass: BufCombN

Arguments:

buf

Buffer number.

in

The input signal.

delaytime

Delay time in seconds.

decaytime

Time for the echoes to decay by 60 decibels. If this time is negative then the feedback coefficient will be negative, thus emphasizing only odd harmonics at an octave lower.

Discussion:

WARNING: For reasons of efficiency, the effective buffer size is limited to the previous power of two. So, if 44100 samples are allocated, the maximum delay would be 32768 samples.

Inherited class methods

Instance Methods

Inherited instance methods

Examples