linux: shared memory interface - link with librt
[supercollider.git] / HelpSource / Classes / RLPF.schelp
blobf0199f0f00ee8f77c34084c5773ef3ab0f9cc871
1 class:: RLPF
2 summary:: A resonant low pass filter.
3 related:: Classes/Formlet, Classes/RHPF, Classes/Resonz, Classes/Ringz
4 categories::  UGens>Filters>Linear
7 Description::
9 A resonant low pass filter.
12 classmethods::
14 method::ar, kr
16 argument::in
18 The input signal.
21 argument::freq
23 Cuttoff frequency in Hertz.
26 argument::rq
28 The reciprocal of Q (bandwidth / cutoffFreq).
31 argument::mul
33 Output will be multiplied by this value.
36 argument::add
38 This value will be added to the output.
41 Examples::
43 code::
45 { RLPF.ar(Saw.ar(200,0.1), FSinOsc.kr(XLine.kr(0.7,300,20),3600,4000), 0.2) }.play;
49 {       var ctl = RLPF.ar(Saw.ar(5,0.1), 25, 0.03);
50         SinOsc.ar(ctl * 200 + 400) * 0.1;
51 }.play;
55 {       var ctl = RLPF.ar(Saw.ar(5,0.1), MouseX.kr(2, 200, 1), MouseY.kr(0.01, 1, 1));
56         SinOsc.ar(ctl * 200 + 400) * 0.1;
57 }.play;