Strange Radio Signal - SuperCollider



(

x = {
    var rate = exprand(1.0, 10.0); // You control your wandering speed
    Pan2.ar(AY.ar(
        tonea:     LFDNoise3.kr(rate).range(10, 3900),
        toneb:     LFDNoise3.kr(rate).range(10, 3900),
        tonec:     LFDNoise3.kr(rate).range(10, 3900),
        noise:     LFDNoise3.kr(rate).range(0, 31),
        control:     LFDNoise0.kr(rate).range(0, 31),
        vola:     LFDNoise3.kr(rate).range(0, 15),
        volb:     LFDNoise3.kr(rate).range(0, 15),
        volc:     LFDNoise3.kr(rate).range(0, 15),
        envfreq:     LFDNoise3.kr(rate).range(0, 4095),
        envstyle:     LFDNoise3.kr(rate).range(0, 15),
        mul: 0.03
    ))
};


13.do { arg i;
        { Pan2.ar(
                SinOsc.ar(exprand(100.0, 300.0) * LFNoise2.kr(rrand(0.1, 0.2)).range(0.95, 1.1), 0,
                        LFNoise2.kr(rrand(0.3, 0.7)).range(0,0.5) ** 4) + x,
                1.0.rand2)
        }.play
}
)

Leave a Reply