summaryrefslogtreecommitdiff
path: root/examples-xml/passign.csd.xml
diff options
context:
space:
mode:
Diffstat (limited to 'examples-xml/passign.csd.xml')
-rw-r--r--examples-xml/passign.csd.xml27
1 files changed, 18 insertions, 9 deletions
diff --git a/examples-xml/passign.csd.xml b/examples-xml/passign.csd.xml
index f316173..34aaac6 100644
--- a/examples-xml/passign.csd.xml
+++ b/examples-xml/passign.csd.xml
@@ -1,11 +1,20 @@
<programlisting>
<emphasis role="csdtag">&lt;CsoundSynthesizer&gt;</emphasis>
<emphasis role="csdtag">&lt;CsOptions&gt;</emphasis>
--odac
+<emphasis role="comment">; Select audio/midi flags here according to platform</emphasis>
+-odac <emphasis role="comment">;;;realtime audio out</emphasis>
+<emphasis role="comment">;-iadc ;;;uncomment -iadc if real audio input is needed too</emphasis>
+<emphasis role="comment">; For Non-realtime ouput leave only the line below:</emphasis>
+<emphasis role="comment">; -o passign.wav -W ;;; for file output any platform</emphasis>
<emphasis role="csdtag">&lt;/CsOptions&gt;</emphasis>
<emphasis role="csdtag">&lt;CsInstruments&gt;</emphasis>
- <emphasis role="oblock">instr</emphasis> 8
+<emphasis role="ohdr">sr</emphasis> <emphasis role="op">=</emphasis> 44100
+<emphasis role="ohdr">ksmps</emphasis> <emphasis role="op">=</emphasis> 32
+<emphasis role="ohdr">nchnls</emphasis> <emphasis role="op">=</emphasis> 2
+<emphasis role="ohdr">0dbfs</emphasis> <emphasis role="op">=</emphasis> 1
+
+<emphasis role="oblock">instr</emphasis> 8
idur,iamp,iskiptime,iattack,irelease,irvbtime,irvbgain <emphasis role="opc">passign</emphasis> 3
@@ -14,8 +23,8 @@ asig <emphasis role="opc">soundin</emphasis> "fox.wav", iskiptime
arampsig <emphasis role="op">=</emphasis> kamp <emphasis role="op">*</emphasis> asig
aeffect <emphasis role="opc">reverb</emphasis> asig, irvbtime
arvbretrn <emphasis role="op">=</emphasis> aeffect <emphasis role="op">*</emphasis> irvbgain
-
- <emphasis role="opc">out</emphasis> arampsig <emphasis role="op">+</emphasis> arvbretrn
+<emphasis role="comment">;mix dry &amp; wet signals</emphasis>
+ <emphasis role="opc">outs</emphasis> arampsig <emphasis role="op">+</emphasis> arvbretrn, arampsig <emphasis role="op">+</emphasis> arvbretrn
<emphasis role="oblock">endin</emphasis>
@@ -23,11 +32,11 @@ arvbretrn <emphasis role="op">=</emphasis> aeffect <emphasis role="op">*
<emphasis role="csdtag">&lt;CsScore&gt;</emphasis>
<emphasis role="comment">;ins strt dur amp skip atk rel rvbt rvbgain</emphasis>
-<emphasis role="stamnt">i</emphasis>8 0 2.28 .3 0 .03 .1 1.5 .3
-<emphasis role="stamnt">i</emphasis>8 4 1.6 .3 1.6 .1 .1 1.1 .4
-<emphasis role="stamnt">i</emphasis>8 5.5 2.28 .3 0 .5 .1 2.1 .2
-<emphasis role="stamnt">i</emphasis>8 6.5 2.28 .4 0 .01 .1 1.1 .1
-<emphasis role="stamnt">i</emphasis>8 8 2.28 .5 0.1 .01 .1 0.1 .1
+<emphasis role="stamnt">i</emphasis>8 0 4 .3 0 .03 .1 1.5 .3
+<emphasis role="stamnt">i</emphasis>8 4 4 .3 1.6 .1 .1 3.1 .7
+<emphasis role="stamnt">i</emphasis>8 8 4 .3 0 .5 .1 2.1 .2
+<emphasis role="stamnt">i</emphasis>8 12 4 .4 0 .01 .1 1.1 .1
+<emphasis role="stamnt">i</emphasis>8 16 4 .5 0.1 .01 .1 0.1 .1
<emphasis role="stamnt">e</emphasis>
<emphasis role="csdtag">&lt;/CsScore&gt;</emphasis>