[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Sc-devel] SF.net SVN: supercollider: [6837] trunk/build/SCClassLibrary/Common/Audio/ MoogFF.sc



Revision: 6837
          http://svn.sourceforge.net/supercollider/?rev=6837&view=rev
Author:   joshpar
Date:     2007-12-26 11:09:15 -0800 (Wed, 26 Dec 2007)

Log Message:
-----------
add MoogFF flie

Added Paths:
-----------
    trunk/build/SCClassLibrary/Common/Audio/MoogFF.sc

Added: trunk/build/SCClassLibrary/Common/Audio/MoogFF.sc
===================================================================
--- trunk/build/SCClassLibrary/Common/Audio/MoogFF.sc	                        (rev 0)
+++ trunk/build/SCClassLibrary/Common/Audio/MoogFF.sc	2007-12-26 19:09:15 UTC (rev 6837)
@@ -0,0 +1,23 @@
+/**
+"MoogFF" - Moog VCF digital implementation.
+As described in the paper entitled
+"Preserving the Digital Structure of the Moog VCF"
+by Federico Fontana
+appeared in the Proc. ICMC07, Copenhagen, 25-31 August 2007
+
+Original Java code Copyright F. Fontana - August 2007
+federico.fontana@xxxxxxxx
+
+Ported to C++ for SuperCollider by Dan Stowell - August 2007
+http://www.mcld.co.uk/
+*/
+
+MoogFF : Filter {
+	
+	*ar { | in, freq=100, gain=2, reset=0, mul=1, add=0 |
+		^this.multiNew('audio', in, freq, gain, reset).madd(mul, add)
+	}
+	*kr { | in, freq=100, gain=2, reset=0, mul=1, add=0 |
+		^this.multiNew('control', in, freq, gain, reset).madd(mul, add)
+	}
+}


Property changes on: trunk/build/SCClassLibrary/Common/Audio/MoogFF.sc
___________________________________________________________________
Name: svn:executable
   + *


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.