Classes | UGens > Filters > Linear

LeakDC : Filter : PureUGen : UGen : AbstractFunction : Object

Remove DC
Source: Filter.sc

Description

This is a linear filter that removes DC bias from a signal. Specifically, this is a one-pole highpass filter implementing the formula y[n] = x[n] - x[n-1] + coef * y[n-1]. The frequency response of this filter is dependent on the sample rate of the server and the calculation rate of the UGen.

Class Methods

LeakDC.ar(in: 0.0, coef: 0.995, mul: 1.0, add: 0.0)

LeakDC.kr(in: 0.0, coef: 0.9, mul: 1.0, add: 0.0)

Arguments:

in

The input signal.

coef

Leak coefficient.

mul

Output will be multiplied by this value.

add

This value will be added to the output.

Inherited class methods

1 methods from Filter ► show
7 methods from UGen ► show
7 methods from Object ► show

Instance Methods

Inherited instance methods

92 methods from UGen ► show
159 methods from AbstractFunction ► show
260 methods from Object ► show

Examples