s.reboot;

(
play{LocalOut.ar(a= 
	//FreeVerb.ar(
	Resonz.ar(
	LocalIn.ar(2) 
	* 
	0.7 
	+ 
	LFTri.ar(
	[12.02, 6]
	+
	LFSaw.kr(
	5.20
	**
	FSinOsc.kr(1.4)/4)/130)
	**
	SyncSaw.kr(
	[20.02, 40], 
	0.8, 1.5
	**
	LFNoise0.kr(12.3) * 1 
	/12,
	LFSaw.kr([1.2, 2])
	),
	Demand.kr(Impulse.kr(TRand.kr(0.2, 8, Dust.kr(11.3))), 0, Dxrand([43, 56, 78, 34, 65, 52, 32].scramble.midicps, inf))
	, 0.02, 1/2, 1/16)
	//, 0.2, 0.5, 1)
	);
	[a+a].mean/14
	}
	)

	s.record;
	s.stopRecording;
	
	s.queryAllNodes;
	s.sendMsg("/n_free", 1001);