Formlet:
Filter:
Classes | UGens > Filters > Linear

Formlet : Filter : PureUGen : UGen : AbstractFunction : Object

FOF-like filter.
Source: Filter.sc

Description

This is a resonant filter whose impulse response is like that of a sine wave with a Decay2 envelope over it. It is possible to control the attacktime and decaytime.

Formlet is equivalent to:

The great advantage to this filter over FOF is that there is no limit to the number of overlapping grains since the grain is just the impulse response of the filter.

NOTE: The amplitude of the resulting signal depends on the server's sample rate. See Ringz: Interaction with sample rate for details.

Class Methods

Formlet.ar(in: 0.0, freq: 440.0, attacktime: 1.0, decaytime: 1.0, mul: 1.0, add: 0.0)

Formlet.kr(in: 0.0, freq: 440.0, attacktime: 1.0, decaytime: 1.0, mul: 1.0, add: 0.0)

Arguments:

in

The input signal.

freq

Resonant frequency in Hertz.

attacktime

60 dB attack time in seconds.

decaytime

60 dB decay time in seconds.

mul
add

Discussion:

Note that if attacktime == decaytime then the signal cancels out and if attacktime > decaytime then the impulse response is inverted.

Inherited class methods

Instance Methods

Inherited instance methods

Examples