Magic Rain - SuperCollider



r{77.do{|i|x={GVerb.ar(Pan2.ar(SinOsc.ar(i+1,VarSaw.ar((i%7).div(3)*13+(i%7)+73),0.03),1.0.rand2))}.play;2.wait;x.release(17)}}.play
(
{
    Mix.fill(37,
        {
        var freq;
        freq = exprand(1000, 1173);
        GVerb.ar(Pan2.ar(
            VarSaw.ar(
                        freq * LFNoise1.kr(1/6, 0.4, 1),
                        mul: EnvGen.kr(Env.perc(0, (freq**(-0.7))*100), Dust.kr(1/5))
                    ), LFNoise1.kr(1/8)))
        })*0.03
}.play
)

Leave a Reply