final proj 1

Download Final Proj 1

If you can't read please download the document

Upload: jghudson

Post on 07-Feb-2016

213 views

Category:

Documents


1 download

DESCRIPTION

supercollider project

TRANSCRIPT

({RLPF.ar(CombN.ar(EnvGen.kr(Env.adsr) * (MantissaMask.ar(LFNoise1.ar([XLine.kr(72, 418, 10), XLine.kr(144, 72, 10)], SinOsc.kr(0.125, 0, SinOsc.kr(5))))), 0, XLine.kr(0.008, 0.01, 10), -8), XLine.kr(222, 2611, 0.6)) * 0.8}.play;)({ var n = 12;CombN.ar(EnvGen.kr(Env.adsr) * Mix.fill(n,{SinOsc.ar([72 + 4128.0.rand, 222 + 500.0.rand], 0, SinOsc.kr(0.125))}), 3, 1.35,6) /(2*n)}.scope;)({FreeVerb.ar(FreeVerb.ar(BrownNoise.ar(SinOsc.kr([8, 10], 1), 0.1), SinOsc.kr(0.055).abs, 1, 0.5), 0.4, 0.5, 0.5) * 0.4}.scope)(var freq = 333, mul = 0.8;{ FreeVerb.ar(RHPF.ar(EnvGen.ar(Env.linen) * SinOsc.ar(freq, 0, mul) * LFNoise0.ar(freq/3, mul/2, 1)), 0.5, 0.8, 0.5)}.scope)({ var freq = 10; Pan2.ar(FreeVerb.ar([LFNoise0.ar(freq), Impulse.ar(freq)], 0.5, 0.5, 0.5), SinOsc.kr(0.125)) }.play){Pan2.ar(RLPF.ar(Gendy1.ar(2,3,minfreq:20, maxfreq:MouseX.kr(40, 1000), durscale:0.0, initCPs:40), 500,0.3, 0.2), 0.0)}.play({ var dur = SinOsc.ar(MouseX.kr(2, 1000, 1) * [1, 1.1]).range(0.0006, 0.01);var width = SinOsc.ar(0.5 * [1, 1.1]).range(0.01, 0.3);LFGauss.ar(dur, width) * 0.2 }.play);(e = Env.linen(2, 5, 2);Routine.run({ loop({play({LinPan2.ar(EnvGen.ar(e) *PMOsc.ar(2000.0.rand,800.0.rand, Line.kr(0.0, 12.0.rand,9),0,0.1), 1.0.rand2)});2.wait;})}))