1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
<CsoundSynthesizer>
<CsInstruments>
sr=44100
ksmps=1
nchnls=2
giamp = 10000
instr 1 ;untitled
iamp = giamp
kfreq init p4
kenv linseg 0, p3 * (.25 + .25), 1, p3 * .5 * 1, 0
kenv = kenv * iamp
if (p5 == 0) then
kenv = kenv * .5
kfreq = kfreq + .0001
elseif (p5 ==1) then
kfreq = kfreq - .0001
else
kfreq = p4 * 2
endif
aout vco2 kenv, kfreq
outs aout, aout
endin
</CsInstruments>
<CsScore>
i1 0.0 2 440 0
i1 + . 440 1
i1 + . 440 2
e
</CsScore>
</CsoundSynthesizer>
|