p=ProxySpace.push(s.boot)

~o.play

~a1={SinOsc.ar(SinOsc.ar(SinOsc.ar(0.01,0,100,100.01),0,9040,10000))*0.125}
~o=~a1

~a3Dem={Demand.kr(Dust.kr(0.5),0,Drand([1,LFPulse.kr(LFNoise1.kr(0.1,3,2))],inf))}
~a2={SinOsc.ar(SinOsc.ar(0.045,0,10,75)*[1,LFNoise1.kr(0.1,0.1,1)])*0.125*~a3Dem.kr}
~o=~a1+~a2

~a3={Resonz.ar(~a1.ar,SinOsc.ar(0.03,0,7000,7060),0.1)*3}

~o=~a1+~a2+~a3

~a4Dem={Demand.kr(Dust.kr(0.5),0,Drand([1,LFPulse.kr(LFNoise1.kr(0.1,3,2))],inf))}
~a4={SinOsc.ar(SinOsc.ar(0.035,0,1000,15000)*[1,LFNoise1.kr(0.1,0.1,1)])*0.125*~a4Dem.kr}
~o=~a1+~a2+~a3+~a4

~a5={SinOsc.ar(SinOsc.ar(SinOsc.ar(0.021,0,100,100.01),0,9040,10000))*0.125}
~o=~a1+~a2+~a3+~a4+~a5
s.meter
~o.stop