diff options
Diffstat (limited to 'scoregens/genexp.xml')
-rw-r--r-- | scoregens/genexp.xml | 54 |
1 files changed, 41 insertions, 13 deletions
diff --git a/scoregens/genexp.xml b/scoregens/genexp.xml index e472e3f..23d2dea 100644 --- a/scoregens/genexp.xml +++ b/scoregens/genexp.xml @@ -15,7 +15,7 @@ <refsect1> <title>Description</title> <para> -Creates an ftable with values of the exp function .... +Creates an ftable with values of the exp function. </para> </refsect1> <refsect1> @@ -32,7 +32,7 @@ Creates an ftable with values of the exp function .... </para> <para> - <emphasis>start, end</emphasis> -- first and last value to be stored. The points stored are uniformly spaced between these to the table size + <emphasis>start, end</emphasis> -- first and last value to be stored; the GEN draws a curve that goes from start to end: exp(start) .... exp(end). The points stored are uniformly spaced between these to the table size </para> <para> <emphasis>rescale</emphasis> -- if not zero the table is not rescaled @@ -43,18 +43,45 @@ Creates an ftable with values of the exp function .... <refsect1> <title>Examples</title> <para> - Here is a simple example of the <emphasis>GENexp</emphasis> routine. It uses the - file <ulink - url="examples/genexp.csd"><citetitle>genexp.csd</citetitle></ulink>. - It will generate a simple exp shaped output wave. + Here is a simple example of the GENexp routine. It uses the file <ulink url="examples/genexp.csd"><citetitle>genexp.csd</citetitle></ulink>. + <example> + <title>Example of the GENexp routine.</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/genexp.csd.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> + </example> + <textobject> + <phrase>These are the diagrams of the waveforms of the GENexp routines, as used in the example:</phrase> + </textobject> + + <mediaobject> + <imageobject> + <imagedata fileref="images/genexp_1.png" format="PNG"/> + </imageobject> + + <textobject> + <phrase> f 2 0 8192 "exp" 0 15 0</phrase> + </textobject> + + + <caption> + <para> f 2 0 8192 "exp" 0 15 0</para> + </caption> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="images/genexp_2.png" format="PNG"/> + </imageobject> + + <textobject> + <phrase> f 3 0 8192 "exp" 0 3 0</phrase> + </textobject> + + <caption> + <para> f 3 0 8192 "exp" 0 3 0</para> + </caption> + </mediaobject> - <example> - <title>A simple example of the GENexp routine.</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/genexp.csd.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> - </example> </para> </refsect1> @@ -64,6 +91,7 @@ Creates an ftable with values of the exp function .... <link linkend="GENexp"><citetitle>GENexp</citetitle></link> and <link linkend="GENsone"><citetitle>GENsone</citetitle></link>. </para> + <para> More information on this routine: <ulink url="http://www.csounds.com/journal/issue11/distortionSynthesis.html"><citetitle>http://www.csounds.com/journal/issue11/distortionSynthesis</citetitle></ulink>, written by Victor Lazzarini</para> </refsect1> <refsect1> |