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