class library: DUGen - the server now handles audio-rate inputs correctly
[supercollider.git] / SCClassLibrary / Common / Audio / MoogFF.sc
blob151eba73f3a55fe1251958a256ec65251fc0dff5
1 /**
2 "MoogFF" - Moog VCF digital implementation.
3 As described in the paper entitled
4 "Preserving the Digital Structure of the Moog VCF"
5 by Federico Fontana
6 appeared in the Proc. ICMC07, Copenhagen, 25-31 August 2007
8 Original Java code created by F. Fontana - August 2007
9 federico.fontana@univr.it
11 Ported to C++ for SuperCollider by Dan Stowell - August 2007
12 http://www.mcld.co.uk/
15 MoogFF : Filter {
17         *ar { | in, freq=100, gain=2, reset=0, mul=1, add=0 |
18                 ^this.multiNew('audio', in, freq, gain, reset).madd(mul, add)
19         }
20         *kr { | in, freq=100, gain=2, reset=0, mul=1, add=0 |
21                 ^this.multiNew('control', in, freq, gain, reset).madd(mul, add)
22         }