// title: Morphing Saw Bass // author: ecbeckmann // description: // This is a nice morphing saw bass, that uses multi-voice detuning and stereo expansion for a nice, wide feel, as well as a decaying low pass filter over the course of the sound. Be careful when using higher notes or else the filter may clip. // code: ( SynthDef("bass", { arg freq = 440, amp = 0.5, gate = 1; var snd, env, oscfreq, output; oscfreq = {freq * LFNoise2.kr(0.5).range(0.98, 1.02)}!3; snd = Splay.ar(LFSaw.ar(oscfreq, mul: amp)); env = Env.adsr(0.7, 4, 0, 0.1).kr(doneAction:2, gate: gate); snd = snd; output = LPF.ar(snd, (env*freq) + 2*freq); Out.ar(0, output); }).add; ) Pbind( \instrument, "bass", \tempo, 113/60, \ctranspose, -26, \degree, Pseq([Pseq([3, 5, 1, 3, 5, 8, 1], 2), Pseq([3, 2, 5, -1], 1), Pseq([3, 2, 5, 0], 1), Pseq([1, 5, 0,1,2,5,4], 2), Pseq([1, 0,2],2), 3],inf), \dur, Pseq([Pseq([8, 4, 4, 8, 4, 2, 2], 2), Pseq([8,4,2, 2], 2),Pseq([8, 4, 4, 8, 4, 2, 2], 2), Pseq([8, 4, 4], 2), 16], inf), \legato, 1, \amp, 0.6, ).play;