s.reboot;

(
{var q = {LFNoise0.kr(0.66)**66.6}, 
freq = {[
	LFNoise1.kr(0.666)/66, 
	LFNoise0.kr(6.66)**16.66, 
	LFDNoise0.kr(0.0666) + Demand.kr(Impulse.kr(7), 0, Dxrand([100, 66, 170, 180, 90], inf)), 
	LFDNoise1.kr(66.66)+Demand.kr(Impulse.kr(14), 0, Dxrand([6e2, 5e2, 3e2], inf)),
	]};
	Limiter.ar(
	Compander.ar(
	 Resonz.ar( 
	 LFSaw.ar([6.6/3, 6.66].midicps)/BrownNoise.kr(4.6)/LFTri.kr([1.4, 1.31]), freq, q + 0.0666, 1/4, 2), q, 0.8,  0.9, 1/5,  0.002, 0.02)
	 , 0.7, 0.1)/5	 
	 !2}.play
)
s.queryAllNodes;
s.sendMsg("/n_free", 1)

s.record;
s.stopRecording;