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

~uta.play;

(
~uto={Pan2.ar(BPF.ar(Limiter.ar(Compander.ar(BLowPass4.ar(GrayNoise.ar(0.7), Demand.kr(Dust.kr(2), 0, Dxrand([100, 22, Dseq([200, 1185, 195], 1), 90, 155] + 200,inf)), Demand.kr(Dust.kr(3),0, Dseq([0.0, 0.02], inf))), SinOsc.ar(2300, 0, BLowPass4.ar(GrayNoise.ar(0.7), Demand.kr(Dust.kr(7), 0, Dxrand([100, 22, Dseq([101, 145, 95], 2), 90, 55],inf)), Demand.kr(Dust.kr(3),0, Dseq([0.0, 0.02], inf))), 0.3, 0.1),  0.4, 0.7, 0.5, 0.1), 0.5, 0.01), XLine.kr(20, 1000, 9 ), 0.03, 1 ),SinOsc.kr(3/4).range(0, 1), 1 )};
)

(
~uto2={Pan2.ar(Limiter.ar(Compander.ar(SinOsc.ar(0.1, 0, BLowPass4.ar(GrayNoise.ar(2), Demand.kr(Dust.kr(2), 0, Dxrand([100, 22, Dseq([200, 185, 195], 1), 90, 55] * 200,inf)), Demand.kr(Dust.kr(3),0, Dseq([0.0, 0.02], inf))), 0.3, 0.1), SinOsc.ar(2300, 0, BLowPass4.ar(GrayNoise.ar(0.7), Demand.kr(Dust.kr(7), 0, Dxrand([100, 22, Dseq([101, 145, 95], 2), 90, 55],inf)), Demand.kr(Dust.kr(3),0, Dseq([0.0, 0.02], inf))), 0.3, 0.1),  0.1, MouseY.kr(0.01,1), 0.7, 0.1), 0.1, 0.01), LFNoise0.kr(3/4).range(-0.3, -1), 1)};
)
~verb={FreeVerb.ar(Compander.ar(SinOsc.ar(LFGauss.kr(2).range(2, 9), ~uto, BLowPass4.ar(GrayNoise.ar(0.7), 2000, LFNoise2.kr(2/4).range(0.0, 0.0002)).clip(0.3), 0.1, 0.2, 0.9)), 0.7, 0.6, 0.01)};
)
~p={Pan2.ar(Formant.ar(BrownNoise.kr(17). range(118, 378 * 2), FSinOsc.kr(130, 120), 4, 7), LFNoise2.kr(2))};

~uta= ~uto2 ;

p.clear(8)

s.prepareForRecord;
s.record;
s.stopRecording;