1<CsoundSynthesizer> 2<CsOptions> 3--env:SSDIR+=../SourceMaterials -o dac 4</CsOptions> 5<CsInstruments> 6;example by Andrés Cabrera and Joachim Heintz 7sr = 44100 8ksmps = 32 9nchnls = 2 100dbfs = 1 11 12giSine ftgen 0, 0, 2^10, 10, 1 13 14 instr 1 15iBaseFreq = cpspch(p4) 16iFreqMult = p5 ;frequency multiplier 17iBaseAmp = ampdbfs(p6) 18iAmpMult = p7 ;amplitude multiplier 19iFreq = iBaseFreq * iFreqMult 20iAmp = iBaseAmp * iAmpMult 21kEnv linen iAmp, p3/4, p3, p3/4 22aOsc poscil kEnv, iFreq, giSine 23 outs aOsc, aOsc 24 endin 25 26</CsInstruments> 27<CsScore> 28; freq freqmult amp ampmult 29i 1 0 7 8.09 1 -10 1 30i . . 6 . 2 . [1/2] 31i . . 5 . 3 . [1/3] 32i . . 4 . 4 . [1/4] 33i . . 3 . 5 . [1/5] 34i . . 3 . 6 . [1/6] 35i . . 3 . 7 . [1/7] 36s 37i 1 0 6 8.09 1.5 -10 1 38i . . 4 . 3.1 . [1/3] 39i . . 3 . 3.4 . [1/6] 40i . . 4 . 4.2 . [1/9] 41i . . 5 . 6.1 . [1/12] 42i . . 6 . 6.3 . [1/15] 43</CsScore> 44</CsoundSynthesizer> 45