s.reboot;
p=ProxySpace.push(s.boot; s.latency= 0.01;)

p.fadeTime= 2.5;

~salida.play

b=Buffer.read(s,"sounds/Iscream-IceCream.aiff");
(
Tdef(\pos,{
	inf.do{
~entr1= {Rotate2.ar(
	PlayBuf.ar(
	1, b.bufnum,  
	BPF.kr(
	BrownNoise.kr(0.1).range(0.7, 1.2),
	LFPulse.kr(0.01, 0, 0.7, 0.01).range(5000, 12000) * 0.1,
	LFGauss.kr(0.01, 0.9, 0.1)).range(0.001, 0.05) +
	LFPulse.kr(Demand.kr(Pulse.kr(0.1), 
	0, 
	Dxrand([11, 5, 7], inf)),
	0.1),
	0,
	BufFrames.kr(b.bufnum) * rrand(0.0, 1.0), 
     loop:1) * 
     LFNoise1.kr(0.2).range(0.05, 0.5), 
     PlayBuf.ar(
	1, b.bufnum,  
	RHPF.kr(
	PinkNoise.kr(0.1).range(0.7, 1),
	LFPulse.kr(1.1, 0, 0.7, 0.01).range(5000, 12000) * 0.1,
	LFGauss.kr(0.01, 0.9, 0.9)).range(0.001, 0.002) +
	LFPulse.kr(Demand.kr(Impulse.kr(0.3), 
	0, 
	Dxrand([11, 31, 7], inf)),
	0.1), 
	//0,
	//BufFrames.kr(b.bufnum).postln * rrand(0.0, 1.0), 
    loop:1) *
    LFNoise1.kr(0.3).range(0.05, 0.5),
    SinOsc.kr(LFPulse.kr([0.05, 0.01])).range([-1, 0.8],[ -0.2, 1])) 
	};
	12.wait;
	}
}
)
)
Tdef(\pos).play;

~salida=~entr1;

b.query

~p.clear(3);
b.free;

s.queryAllNodes;
s.sendMsg("/n_free", 1);