«Effects» by egor
on 09 Aug'11 01:36 insome pattern exprimenting
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 46
( SynthDef(\brumm, { |dur = 1, pan = 2, freq = 40, index = 20| var sig = Pan2.ar( Blip.ar(freq, index), pan ) * EnvGen.ar(Env.perc(0.01, dur), doneAction: 2); Out.ar(0, sig); }).add; ) ( Pbind(*[ dur: Pseq([1.2, 0.2, 0.5, Pseries(0.1, -0.001, 100)], inf), pan: Pxrand(#[-0.5, 0.5, 0.1, -0.1, 0.8, -1], inf), freq: 40, instrument: \brumm ]).play(); ) ( Pbind(*[ dur: Pseq([1.2, 0.2, 0.5, Pseries(0.1, -0.001, 100)], inf), pan: Pxrand(#[-0.5, 0.5, 0.1, -0.1, 0.8, -1], inf), freq: Pseq([Pseries(140, 0.5, 200)], inf), instrument: \brumm ]).play; ) ( Pbind(*[ dur: Pseq(Signal.chebyFill(1024, Array.rand(10, 0.0, 10.0)).abs + 0.05, inf), pan: Pxrand(#[-0.5, 0.5, 0.1, -0.1, 0.8, -1], inf), freq: Pseq(Signal.chebyFill(1024, Array.rand(10, 0.0, 10.0)).abs * 18000 + 120, inf), instrument: \brumm ]).play; ) ( Pbind(*[ dur: Pseq([1.2, 0.2, 0.5, Pseries(0.1, -0.002, 50)], inf), pan: Pxrand(#[-0.5, 0.5, 0.1, -0.1, 0.8, -1, 1, -0.8], inf), freq: Pseq([Pseries(740, 0.5, 200), Pxrand(Array.series(740, 0.5, 200), 50)], inf), instrument: \brumm ]).play; )
interesting pbind with chebyfill