{max(SinOsc.ar(220), 0) !2}.play ( SynthDef(\pm, { var sig; sig = PMOsc.ar(\freq.ar(440), \modfreq.kr(0), \pmindex.kr(0), SinOsc.kr(\modphase.kr(1.0))); Out.ar(0, sig.dup); }).add; x = Synth(\pm, [\freq, 240, \modfreq, 20, \pmindex, 5, \modphase, 1]); )