// title: Midterm Q2 // author: unknown // description: // code: ( SynthDef("sawSynth",{arg freq, amp; var env, snd; env = Env.perc( attackTime:0.1, releaseTime:2, level:amp).kr(doneAction: 2); snd = Saw.ar( freq:freq*[0.99, 1.0, 1.001, 1.008], mul: env); snd = LPF.ar(in: snd,freq:2000); snd = Splay.ar(snd); Out.ar(0,snd); }).add; ) ( Pbind( \instrument, "sawSynth", \freq, Pwhite(300, 700, inf), \amp, Pwhite(0.15, 0.2) ).play; )