LPF 2nd order Butterworth lowpass filter
Inherits from: Object : AbstractFunction : UGen : Filter
LPF.ar(in, freq, mul, add)
LPF.kr(in, freq, mul, add)
A second order low pass filter.
in - input signal to be processed
freq - cutoff frequency.
{ LPF.ar(Saw.ar(200, 0.1), SinOsc.kr(XLine.kr(0.7, 300, 20), 0, 3600, 4000)) }.play;
// control rate version is still erratic sometimes:
(
{ var ctl = LPF.kr(LFPulse.kr(8), SinOsc.kr(XLine.kr(1, 30, 5)) + 2);
SinOsc.ar(ctl * 200 + 400) * 0.2
}.play;
)
(
{ var ctl = LPF.kr(LFPulse.kr(8), MouseX.kr(2, 50, 1));
SinOsc.ar(ctl * 200 + 400) * 0.2
}.play;
)