de.sciss.synth.ugen
Ring modulation UGen based on a physical model of a diode.
// sprinkle play { val ring = DiodeRingMod.ar( SinOsc.ar((3700: GE) * Seq(1.0, 1.1, 1.2) * (SinOsc.ar(200) + 2)), SinOsc.ar(( 100: GE) * Seq(0.75, 1, 0.5))) SplayAz.ar(2, ring) * 0.2 * LFPulse.ar(10.3 * 0.5, 0, 0.04) * 0.5 }
// wobble play { val ring = DiodeRingMod.ar( SinOsc.ar((400: GE) * Seq(1.0, 1.1, 1.2) * (SinOsc.ar(200) + 2)), SinOsc.ar((100: GE) * Seq(0.75, 1, 0.5))) SplayAz.ar(2, ring) * 0.2 * LFPulse.ar(10.3 * 1/32, 0, 0.2) * 0.25 }
This is a third-party UGen (DEINDUGens).
BinaryOpUGen
carrier signal
modulator signal
Ring modulation UGen based on a physical model of a diode.
Examples
This is a third-party UGen (DEINDUGens).
BinaryOpUGen