mvclpf4
Moog voltage-controlled lowpass filter emulation.
Mvclpf4 is an digital implementation of the 4th-order (24 dB/oct) Moog ladder filter originally written by Fons Andriaensen. It is a version of the mvclpf3 opcode with four outputs, for 6dB, 12dB, 18dB, and 24 dB/octave responses.
Syntax
Initialization
istor --initial disposition of internal data space. Since filtering incorporates a feedback loop of previous output, the initial status of the storage space used is significant. A zero value will clear the space; a non-zero value will allow previous information to remain. The default value is 0.
Performance
asig1 -- 6dB/oct low-pass response output.
asig2 -- 12dB/oct low-pass response output.
asig3 -- 18dB/oct low-pass response output..
asig4 -- 24dB/oct low-pass response output.
ain -- input signal.
xcf -- filter cutoff frequency. The useful range is around six octaves below and above middle C (pch 8.00).
xres -- resonance, limited to the interval [0,1].
Examples
Here is an example of the mvclpf4 opcode. It uses the file mvclpf4.csd.
See also
Standard Filters: Resonant Low-pass filters
Credits
Author: Fons Andriaensen,
ported to Csound by Victor Lazzarini
January 2016
New in version 6.07
January 2016.