Latoo

p=ProxySpace.push(s)
~out.play

~out=~nois+~del
~out=~nois
~out=0

(
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DN.ar(SampleRate.ir/0.4,SampleRate.ir/div*2,1, 
	d:LFNoise0.kr(13, 0.5, 1.5),mul:0.2)*GrayNoise.kr(4);
	filtro=nois+HPF.ar(nois,MouseX.kr(40,12240),0.9).round(0.01);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.07),LFNoise2.kr(12),0.87);
	    
	};
)

(                
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DN.ar(SampleRate.ir/0.79,SampleRate.ir/div*2,1, 
	d:0.15,mul:0.2)*Gendy3.ar(3,4,freq:40,initCPs:3,knum:7,mul:0.8);
	filtro=nois+HPF.ar(nois,MouseX.kr(40,1220),0.9).round(0.07);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.07),LFNoise2.kr(12),0.87);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DN.ar(SampleRate.ir/div,SampleRate.ir/div*2,1, 
	d:0.15,mul:0.2)*Gendy3.ar(3,4,freq:40,initCPs:3,knum:7,mul:0.8);
	filtro=nois+HPF.ar(nois,MouseX.kr(40,1220),0.9).round(0.07);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.07),LFNoise2.kr(12),0.87);
	    
	};
)

****************************
(
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DN.ar(SampleRate.ir/5.9,SampleRate.ir/div*2,1, 
	d:0.15,mul:0.2)*Gendy3.ar(2,4,freq:MouseX.kr(10,160),initCPs:10,knum:7,mul:0.8);
	filtro=nois+HPF.ar(nois,MouseX.kr(40,1220),0.9).round(0.07);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.07),LFNoise2.kr(12),0.87);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/1.4,SampleRate.ir/div,1, 
	d:LFNoise0.kr(LFNoise0.kr(5,23,24), 0.5, 1.5),mul:0.092)*LFBrownNoise2.kr(8.dup, 0.2, 1, 1200, 1450) ;
	gendy=nois*GrayNoise.kr(1.7);
	filtro=gendy+HPF.ar(gendy,740,0.9).round(0.07);
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.152),LFNoise2.kr(5),0.46);
	    
	};
)

Gbman2DL
(
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DC.ar(SampleRate.ir/0.4,SampleRate.ir/div*2,1, 
	d:LFNoise0.kr(MouseX.kr(5,50), 0.5, 1.5),mul:0.2)*GrayNoise.kr(4);
	filtro=nois+HPF.ar(nois,9400,0.7).round(0.1);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.2),LFNoise2.kr(5),0.9);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis;
nois=Latoocarfian2DC.ar(SampleRate.ir/2,SampleRate.ir/div*1.23,1, 
	d:LFNoise0.kr(5, 0.5, 2.0),mul:0.092)*GrayNoise.kr(4);
	filtro=nois+HPF.ar(nois,2940,0.9).round(0.1);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.2),LFNoise2.kr(12),0.8);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/0.4,SampleRate.ir/div*2,1, 
	d:LFNoise0.kr(5, 0.5, 1.5),mul:0.2)*BrownNoise.kr(4);
	gendy=nois*Gendy3.ar(1,3,freq:MouseX.kr(20,9000),initCPs:3,mul:0.4);
	filtro=gendy+HPF.ar(gendy,740,0.9).round(0.4);
	    dis=Pan2.ar(Clip.ar(filtro,-0.1,0.2),LFNoise2.kr(5),0.6)*2.6;
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/0.4,SampleRate.ir/div*2,1, 
	d:LFNoise0.kr(MouseX.kr(5,30), 0.5, 1.5),mul:0.2)*LFBrownNoise2.kr(8.dup, 0.2, 1, 1200, 1450) ;
	gendy=nois*GrayNoise.kr(3.7);
	filtro=gendy+HPF.ar(gendy,740,0.9).round(0.4);
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.6);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DL.ar(SampleRate.ir/5,SampleRate.ir/div*2,1, 
	d:LFNoise0.kr(MouseX.kr(2,50), 0.5, 1.5),mul:0.2)*LFBrownNoise0.kr(8.dup, 0.2, 1, 1200, 1450) ;
	gendy=nois*WhiteNoise.kr(0.7);
	filtro=(gendy+HPF.ar(gendy,70,0.9))*Gbman2DC.ar(115, 220, -0.7, -2.7, 0.3) ;
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.6);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/10,SampleRate.ir/2,1, 
	d:LFNoise0.kr(10, 0.5, 1.5),mul:0.2)*LFBrownNoise2.kr(12.dup, 0.2, 1, 120, 200) ;
	gendy=nois*WhiteNoise.kr(0.7);
	filtro=(gendy+LPF.ar(gendy,1760,0.9))*Gbman2DL.ar(10, 20, -0.7, -1.7, 0.8) ;
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.6);
	    Slope.ar(dis)*0.0001
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Mix([Latoocarfian2DC.ar(SampleRate.ir/10,SampleRate.ir/2,1, 
	d:LFNoise0.kr(10, 0.5, 1.5),mul:0.2)*LFBrownNoise2.kr(8.dup, 0.2, 1, 120, 200),Lorenz2DC.ar(
	15, 441, 
	LFNoise0.kr(1, 2, 10), 
	20,
	LFNoise0.kr(1, 1.5, 2),
	0.02
)]) ;
	
	filtro=(nois+HPF.ar(nois,7870,0.9))*Gbman2DC.ar(10, 20, -0.7, -1.7, 0.8) ;
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.6);
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/10,SampleRate.ir/2,1, 
	d:LFNoise0.kr(20, 0.25, 0.5),mul:0.2)*LFBrownNoise2.kr(12.dup, 0.2, 1, 120, 800) ;
	gendy=nois*WhiteNoise.kr(2.7);
	filtro=(gendy+LPF.ar(gendy,170,0.9))*Gbman2DC.ar(10, 20, -0.7, -1.7, 0.8) ;
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.9)*1.2;
	    
	};
)

(
~nois={|div=2|
var nois,filtro,dis,gendy;
nois=Latoocarfian2DC.ar(SampleRate.ir/2,SampleRate.ir/2,1, 
	d:LFNoise0.kr(MouseX.kr(2,40), 0.28, 0.56),mul:0.2)*LFBrownNoise2.kr(12.dup, 0.2, 1, 120, 800) ;
	gendy=nois*WhiteNoise.kr(0.7);
	filtro=(gendy+LPF.ar(gendy,170,0.9))*Gbman2DC.ar(10, 70, -0.7, -1.7, 0.8) ;
	    dis=Pan2.ar(Clip.ar(filtro,-0.01,0.082),LFNoise2.kr(5),0.9)*1.2;
	    
	};
)

~del={|max=0.05,dec=2|DelayC.ar(~nois.ar,1,max,dec)}

Lorenz2DN

(
a=Pseq([1,2,3,4,0.2,0.4,0.7],inf).asStream;
Tdef(\rt,{
    inf.do{
        ~nois.set(\div,a.next);
             0.05.wait
             }}
             )
             )
             Tdef(\rt).play

(
c=Prand([0.03,0.05,2,0.09,0.02,1,0.5,0.002],inf).asStream;
x=Prand([1,2,0.4,0.01,0.07,0.7,3],inf).asStream;
Tdef(\rg,{
    inf.do{
        ~del.set(\max,c.next);
        ~del.set(\dec,x.next);
             0.1.wait
             }}
             )
             )   
             Tdef(\rg).play          

~out=~nois+~del
~out=~nois