Programmiersprachen für Audio, Proseminar Medienverarbeitung I - Audio, WS.99/00, Stefan Reich, Oliver Leistert. |
[Teil II: Spezielle Audio-Programmiersprachen]
|
"Sprinkler"
play({ BPZ2.ar(WhiteNoise.ar(LFPulse.kr( LFPulse.kr(0.1, 0.16, 10, 7), 0.25, 0.1))) })"Birdies" { var n = 4; // number of simultaneous events OverlapTexture.ar({ Pan2.ar(SinOsc.ar( Lag.kr(LFSaw.kr( LFPulse.kr(0.4+1.0.rand, 0.8.rand+0.1, 3.0.rand+4, 2) +LFPulse.kr(0.4+1.0.rand, 0.8.rand+0.1, 3.0.rand+4), (1000 + 800.rand).neg, 4000+1200.rand2), 0.05), 0, Lag.kr(LFPulse.kr(0.5.rand+0.2, 0.4, 0.02), 0.3)), 1.0.rand2); }, 7, 4, n, 2) }.play |