Virus Z - Supercollider



















PMOsc           phase modulation oscillator pair

PMOsc.ar(carfreq, modfreq, pmindex, modphase, mul, add)

Phase modulation sine oscillator pair.
carfreq - carrier frequency in cycles per second.
modfreq - modulator frequency in cycles per second.
pmindex - modulation index in radians.
modphase - a modulation input for the modulator's phase in radians


(
e = Env.linen(2, 5, 2);
Routine.run({
    loop({
        play({
            LinPan2.ar(Saw.ar(50)*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;
    })
}))


LinPan2         two channel linear pan

LinPan2.ar(in, pos, level)

Two channel linear panner. This one sounds more like the Rhodes tremolo than Pan2.
in - input signal
pos - pan position, -1 is left, +1 is right
level - a control rate level input

Categories: Share

Leave a Reply