summaryrefslogtreecommitdiff
path: root/opcodes/moogladder.xml
diff options
context:
space:
mode:
Diffstat (limited to 'opcodes/moogladder.xml')
-rw-r--r--opcodes/moogladder.xml40
1 files changed, 22 insertions, 18 deletions
diff --git a/opcodes/moogladder.xml b/opcodes/moogladder.xml
index 8883b65..9a73bab 100644
--- a/opcodes/moogladder.xml
+++ b/opcodes/moogladder.xml
@@ -27,16 +27,20 @@ the original analogue filter.
<refsect1>
<title>Syntax</title>
<synopsis>asig <command>moogladder</command> ain, kcf, kres[, istor]</synopsis>
+ <synopsis>asig <command>moogladder</command> ain, acf, kres[, istor]</synopsis>
+ <synopsis>asig <command>moogladder</command> ain, kcf, ares[, istor]</synopsis>
+ <synopsis>asig <command>moogladder</command> ain, acf, ares[, istor]</synopsis>
</refsect1>
<refsect1>
<title>Initialization</title>
<para>
- <emphasis>istor</emphasis> --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.
+ <emphasis>istor</emphasis> --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.
</para>
</refsect1>
@@ -46,27 +50,25 @@ previous information to remain. The default value is 0.
<emphasis>asig</emphasis> -- input signal.
</para>
<para>
- <emphasis>kcf</emphasis> -- filter cutoff frequency
+ <emphasis>kcf</emphasis>/<emphasis>acf</emphasis> -- filter cutoff frequency
</para>
<para>
- <emphasis>kres</emphasis> -- resonance, generally &lt; 1, but not limited to it.
-Higher than 1 resonance values might cause aliasing,
-analogue synths generally allow resonances to be above 1.
+ <emphasis>kres</emphasis>/<emphasis>ares</emphasis> --
+ resonance, generally &lt; 1, but not limited to it. Higher than
+ 1 resonance values might cause aliasing, analogue synths
+ generally allow resonances to be above 1.
</para>
</refsect1>
-
+
<refsect1>
<title>Examples</title>
<para>
+ Here is an example of the moogladder opcode. It uses the file <ulink url="examples/moogladder.csd"><citetitle>moogladder.csd</citetitle></ulink>.
<example>
- <title>Example</title>
- <programlisting>
-kfe <emphasis role="opc">expseg</emphasis> 500, p3<emphasis role="op">*</emphasis>0.9, 1800, p3<emphasis role="op">*</emphasis>0.1, 3000
-kenv <emphasis role="opc">linen</emphasis> 10000, 0.05, p3, 0.05
-asig <emphasis role="opc">buzz</emphasis> kenv, 100, sr<emphasis role="op">/</emphasis>(200), 1
-afil <emphasis role="opc">moogladder</emphasis> asig, kfe, 1
- <emphasis role="opc">out</emphasis> afil</programlisting>
+ <title>Example of the moogladder opcode.</title>
+ <para>See the sections <link linkend="UsingRealTime"><citetitle>Real-time Audio</citetitle></link> and <link linkend="CommandFlags"><citetitle>Command Line Flags</citetitle></link> for more information on using command line flags.</para>
+ <xi:include href="examples-xml/moogladder.csd.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
</example>
</para>
</refsect1>
@@ -81,5 +83,7 @@ afil <emphasis role="opc">moogladder</emphasis> asig, kfe, 1
</para>
<para>New plugin in version 5</para>
<para>January 2005.</para>
+ <para>Audio rate parameters introduced in version 6.02</para>
+ <para>October 2013.</para>
</refsect1>
-</refentry>
+</refentry>