s.reboot;

(
Ndef('x',{x=Ndef('x').ar ;a=FreeVerb.ar(Formant.ar(
	Saw.ar([1.5, 2.01 ], 0.2, 0.9) +2x+ LFNoise0.ar([2.02, 1.03]).range([120, 1575], [160, 200]) + SinOsc.ar(Demand.kr(Impulse.kr(4), 0, Dseq([1200, 1400, 1400, 1800], inf), 0.5, 5)), 
	VarSaw.ar([0.2, 0.4, 0.5], Pulse.kr(0.1, 0.3).range(0.1, 4), 1, 4.9),
	Duty.ar(
	Impulse.kr(3.0/LFNoise0.kr(1.1)), 0, Dseq([0.1, 0.5, 0.7, 0.5], 13))), 0.1, 0.5, 0.1);a/a.mean(-120.9)}).play;
)

s.prepareForRecord;
s.record;
s.stopRecording;