diff options
Diffstat (limited to 'examples-xml/passign.csd.xml')
-rw-r--r-- | examples-xml/passign.csd.xml | 27 |
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"><CsoundSynthesizer></emphasis> <emphasis role="csdtag"><CsOptions></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"></CsOptions></emphasis> <emphasis role="csdtag"><CsInstruments></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 & 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"><CsScore></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"></CsScore></emphasis> |