///////////////////////////////////////////////////
// History, as it was on Tue Jun 26 01:36:54 2007.
///////////////////////////////////////////////////

// - 0:0:0 -  
p= ProxySpace.push(s.boot)

// - 0:0:7.12 -  
p.makeTempoClock(2)

// - 0:0:11.46 -  
c= p.clock

// - 0:1:10.78 -  
~gl= {Pan2.ar(SinOsc.ar(4000, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:1:13.12 -  
~gl.play

// - 0:1:51.68 -  
~gl2= {Pan2.ar(Mix(SinOsc.ar([2020, 101], 0, LFPulse.kr(0.2, 0.1, 0.2))))}

// - 0:1:54.32 -  
~gl2.play

// - 0:2:47.57 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)+0.01))}

// - 0:2:50.62 -  
~imp.play

// - 0:3:9.15 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)+0.1))}

// - 0:3:22.66 -  
~imp= {Pan2.ar(Dust.ar(Amplitude.kr(~gl2.ar)+0.1))}

// - 0:3:43.3 -  
~imp= {Pan2.ar(Dust.ar(Amplitude.kr(~gl2.ar)+0.1), LFNoise2.kr(0.2, 0.7))}

// - 0:3:48.8 -  
~imp= {Pan2.ar(Dust.ar(Amplitude.kr(~gl2.ar)+1), LFNoise2.kr(0.2, 0.7))}

// - 0:3:59.94 -  
~imp= {Pan2.ar(Dust.ar(Amplitude.kr(~gl2.ar)*5), LFNoise2.kr(0.2, 0.7))}

// - 0:4:8.46 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*5), LFNoise2.kr(0.2, 0.7))}

// - 0:4:14.7 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*5).round(1), LFNoise2.kr(0.2, 0.7))}

// - 0:4:36.09 -  
~gl2= {Pan2.ar(Mix(SinOsc.ar([2020, 101], 0, LFPulse.kr(0.25, 0.1, 0.2))))}

// - 0:5:21.07 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), LFNoise2.kr(0.2, 0.7))}

// - 0:6:2.67 -  
~imp2= {Pan2.ar(RHPF.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 1000, 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:6:6.68 -  
~imp2.play

// - 0:6:18.2 -  
~imp2= {Pan2.ar(RHPF.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 100, 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:6:25.14 -  
~imp2= {Pan2.ar(RHPF.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 100, 0.03), LFNoise2.kr(0.2, 0.7))}

// - 0:6:36.48 -  
~imp2= {Pan2.ar(BPF.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 100, 0.03), LFNoise2.kr(0.2, 0.7))}

// - 0:6:49.5 -  
~imp2= {Pan2.ar(Resonz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 100, 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:7:6.42 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 100, 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:7:17.78 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), 10, 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:7:47.73 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(0.1, 0.3, 100, 10), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:8:2.01 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(0.3, 0.3, 100, 10), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:8:12.03 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(1, 0.3, 100, 10), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:8:22.19 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(1, 0, 0.3, 100, 10), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:8:42.6 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(0.7, 0, 0.7, 100, 10), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:9:17.8 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*25).round(1), LFPulse.kr(0.7, 0, 0.7, 100, 50), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:9:33.69 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*15).round(1), LFPulse.kr(0.7, 0, 0.7, 10, 50), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:9:41.55 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*55).round(1), LFPulse.kr(0.7, 0, 0.7, 10, 50), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:10:10.65 -  
~imp2= {Pan2.ar(Ringz.ar(Impulse.ar(Amplitude.kr(~gl.ar)*SinOsc.kr(0.2, 0, 10, 50).round(10)).round(1), LFPulse.kr(0.7, 0, 0.7, 10, 50), 0.3), LFNoise2.kr(0.2, 0.7))}

// - 0:11:45.31 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.01), Lag.kr(Amplitude.kr(~imp2.ar)>0.4, 1))), 9000, 0.1))}

// - 0:11:47.94 -  
~sn.play

// - 0:12:4.68 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.01), Lag.kr(Amplitude.kr(~imp2.ar)>0.2, 1))), 9000, 0.1))}

// - 0:12:17.16 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.01), Lag.kr(Amplitude.kr(~imp2.ar)>0.2, 0.5))), 9000, 0.1))}

// - 0:12:26.07 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(~imp2.ar)>0.2, 0.5))), 9000, 0.1))}

// - 0:12:36.77 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(~imp2.ar)>0.5, 1))), 9000, 0.1))}

// - 0:13:4.21 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~imp2.ar, 0.5, 0.5))>0.5, 1))), 9000, 0.1))}

// - 0:13:13.92 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~imp2.ar, 0.5, 0.5, 2))>0.5, 1))), 9000, 0.1))}

// - 0:13:25.32 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~imp2.ar, 0.5, 0.5, 2))>0.25, 1))), 9000, 0.1))}

// - 0:13:31.66 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~imp2.ar, 1, 1, 2))>0.25, 1))), 9000, 0.1))}

// - 0:13:49.12 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~imp.ar, 1, 1, 2))>0.25, 1))), 9000, 0.1))}

// - 0:13:59.83 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.25, 1))), 9000, 0.1))}

// - 0:14:7.56 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.25, 0.5))), 9000, 0.1))}

// - 0:14:14.39 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.06), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.5))), 9000, 0.1))}

// - 0:14:50.8 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1)*SinOsc.ar(400), LFNoise2.kr(0.2, 0.7))}

// - 0:15:2.48 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), LFNoise2.kr(0.2, 0.7)*SinOsc.ar(400))}

// - 0:15:9.31 -  
~imp= {Pan2.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), LFNoise2.kr(0.2, 0.7)*SinOsc.ar(4000))}

// - 0:16:1.9 -  
~imp= {Pan2.ar(Decay.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), 0.01)*SinOsc.ar(4000), LFNoise2.kr(2, 0.7))}

// - 0:16:7.95 -  
~imp= {Pan2.ar(Decay.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), 0.01)*SinOsc.ar(40), LFNoise2.kr(2, 0.7))}

// - 0:16:31.61 -  
~imp= {Pan2.ar(Decay.ar(Impulse.ar(Amplitude.kr(~gl2.ar)*15).round(1), 0.01)*SinOsc.ar(SinOsc.ar(0.2, 0, 1000, 1010)), LFNoise2.kr(2, 0.7))}

// - 0:17:57.67 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(Amplitude.kr(~gl.ar)*100), 1300, 0.3, 0.02), LFNoise2.kr(2, 0.7))}

// - 0:18:0.25 -  
~lund.play

// - 0:18:9.08 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(Amplitude.kr(~gl.ar)*100), 1300, 0.3, 0.1), LFNoise2.kr(2, 0.7))}

// - 0:18:19.13 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(Amplitude.kr(~gl.ar)*100), 1300, 0.3, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:18:33.67 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(Amplitude.kr(DelayN.ar(~gl.ar, 1, 1))*100), 1300, 0.3, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:19:8.09 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(DelayN.ar(~gl.ar, 2, 2)+1*100), 1300, 0.3, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:19:23.21 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(DelayN.ar(~gl.ar, 2, 2).max(0)*100), 1300, 0.3, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:19:44.07 -  
~lund= {Pan2.ar(RLPF.ar(Dust.ar(DelayN.ar(~gl.ar, 2, 2).max(0)*100), 1300, 0.13, 0.4), LFNoise2.kr(2, 0.7))}

// - 0:19:52.82 -  
~lund= {Pan2.ar(RHPF.ar(Dust.ar(DelayN.ar(~gl.ar, 2, 2).max(0)*100), 1300, 0.13, 0.4), LFNoise2.kr(2, 0.7))}

// - 0:21:30.62 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, SinOsc.kr(0.2)>0.9*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:21:33.31 -  
~chord.play

// - 0:22:11.04 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, ~imp2>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:22:22.31 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, Lag.ar(~imp2, 0.1)>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:22:32.92 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, Lag.ar(~imp2.ar, 0.1)>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:22:43.81 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, Lag.ar(~imp2.ar, 0.01)>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:23:8.33 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, Lag.ar(~imp2.ar>0.3, 0.1)*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:23:32.22 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797], 0, Lag.ar(~imp2.ar*~gl>0.3, 0.1)*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:23:44.44 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797, 201], 0, Lag.ar(~imp2.ar*~gl>0.3, 0.1)*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:24:10.54 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797, 201], 0, ~imp2.ar*~gl>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:24:25.91 -  
~chord= {Pan2.ar(LPF.ar(Mix(LFSaw.ar([400, 797, 201], 0, ~gl.ar*~gl2>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:25:0.44 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl.ar>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:25:12.85 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3*0.1)), 1000), LFNoise2.kr(2, 0.7))}

// - 0:25:33.3 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3*0.1)), 1000, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:25:40.9 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3*0.1)), 200, 0.3), LFNoise2.kr(2, 0.7))}

// - 0:25:46.21 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3*0.1)), 200, 0.3, 4), LFNoise2.kr(2, 0.7))}

// - 0:25:52.18 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3*0.1)), 200, 0.3, 8), LFNoise2.kr(2, 0.7))}

// - 0:26:0.29 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201], 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:26:31.18 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr(0.2, 0, 10), 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:26:44.52 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr([0.2, 0.21, 0.22], 0, 20), 0, [0.2, 0.3, 0.4], ~gl2.ar>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:27:7.64 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr([0.2, 0.21, 0.22], 0, 20), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:27:15.37 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr([0.2, 0.21, 0.22], 0, 5), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:27:24.25 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr([0.2, 0.21, 0.22], 0, 5), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>0.3)), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:28:4.23 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFSaw.kr([0.2, 0.21, 0.22], 0, 5), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:28:26.83 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 5), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:28:32.04 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, 0.3, 1), LFNoise2.kr(2, 0.7))}

// - 0:28:44.72 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, 0.2, 1), LFNoise2.kr(2, 0.7))}

// - 0:29:7.47 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 201]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.2, 0.3, 0.4], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, LFNoise2.kr(0.2, 0.4, 0.45), 1), LFNoise2.kr(2, 0.7))}

// - 0:29:18.65 -  
~bd.ar(2)

// - 0:29:20.46 -  
~bd.play

// - 0:30:13.32 -  
~bd= {var t= Impulse.ar(1); t+SinOsc.ar([60, 63], 0, Decay.ar(t, 0.01))}

// - 0:30:28.26 -  
~bd= {var t= Impulse.ar(1); t+SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:30:40.61 -  
~bd= {var t= Impulse.ar(0.6); t+SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:31:10.31 -  
~bd= {var t= Amplitude.kr(~chord.ar)>0.3; t+SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:31:29.57 -  
~bd= {var t= Amplitude.kr(~chord.ar)>0.3; SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:31:38.13 -  
~bd= {var t= Amplitude.kr(~chord.ar)>0.3; SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:31:56.65 -  
~bd= {var t= Amplitude.ar(~chord.ar)>0.3; SinOsc.ar([60, 63], 0, Decay.ar(t, 0.5))}

// - 0:32:3.72 -  
~bd.release

// - 0:33:2.18 -  
~bd= {var t= Impulse.ar(0.6); SinOsc.ar([60, 63], Decay.ar(t, 0.15)*2pi, Decay.ar(t, 0.15))}

// - 0:33:7.56 -  
~bd.play

// - 0:33:36.72 -  
~bd= {var t= Impulse.ar(0.6); SinOsc.ar([60, 63], Decay.ar(t, 0.15)*2pi, Decay.ar(t, 0.25))}

// - 0:33:44.3 -  
~bd= {var t= Impulse.ar(0.6); SinOsc.ar([60, 63], Decay.ar(t, 0.01)*2pi, Decay.ar(t, 0.25))}

// - 0:34:10.88 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.5))), 9000, 0.1))}

// - 0:34:19.2 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.25, 0.5))), 9000, 0.15))}

// - 0:34:31.71 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.25, 0.35))), 9000, 0.15))}

// - 0:34:41.01 -  
~sn= {Pan2.ar(BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15))}

// - 0:35:53.32 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15); z= z+CombN.ar(z, 0.2, 0.2); Pan2.ar(z)}

// - 0:36:15.16 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(400), 0.2, 0.2); Pan2.ar(z)}

// - 0:36:28.32 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(400, 0, 3), 0.2, 0.2); Pan2.ar(z)}

// - 0:36:35.08 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(4000, 0, 3), 0.2, 0.2); Pan2.ar(z)}

// - 0:37:7.89 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.15, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.kr(0.1, 0, 3000, 4000), 0, 3), 0.2, 0.2); Pan2.ar(z)}

// - 0:37:29.07 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 1601]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, LFNoise2.kr(0.2, 0.4, 0.45), 1), LFNoise2.kr(2, 0.7))}

// - 0:37:38.6 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 1681]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 200, LFNoise2.kr(0.2, 0.4, 0.45), 1), LFNoise2.kr(2, 0.7))}

// - 0:37:51.57 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 1681]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 2000, LFNoise2.kr(0.2, 0.4, 0.45), 1), LFNoise2.kr(2, 0.7))}

// - 0:37:56.73 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([400, 797, 1681]+LFPulse.kr([0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 2000, LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:38:6.46 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.19, 0.2, 0.21, 0.22], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 2000, LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:38:15.9 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.2).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 2000, LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:38:24.99 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.1).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), 2000, LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:38:49.84 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar(0.1).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(5, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:39:10.82 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.12, 0.14]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(5, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:39:34.14 -  
~bd= {var t= Impulse.ar(0.8); SinOsc.ar([60, 63], Decay.ar(t, 0.01)*2pi, Decay.ar(t, 0.25))}

// - 0:40:2.41 -  
~bd= {var t= Impulse.ar(0.8)+Impulse.ar(0.4, 0.25); SinOsc.ar([60, 63], Decay.ar(t, 0.01)*2pi, Decay.ar(t, 0.25))}

// - 0:40:15.12 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.12, 0.14]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:40:26.48 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:40:36.75 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([99, 200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, 10), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:41:1.91 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFPulse.ar([99, 200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, 0.3, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:41:31.88 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.13, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.kr(0.1, 0, 3000, 4000), 0, 5), 0.2, 0.2); Pan2.ar(z)}

// - 0:42:9.62 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([99, 200, 400, 797, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:42:25.6 -  
~gl= {Pan2.ar(SinOsc.ar(8000, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:42:32.93 -  
~gl= {Pan2.ar(SinOsc.ar(800, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:42:50.2 -  
~gl= {Pan2.ar(SinOsc.ar(80, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:42:56.15 -  
~gl= {Pan2.ar(SinOsc.ar(8, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:43:23.14 -  
~gl= {Pan2.ar(SinOsc.ar(SinOsc.kr(0.1, 0, 100, 800).round(100), 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:44:28.1 -  
~glplus= {CombN.ar(~gl.ar, 0.3, 0.3)}

// - 0:44:31.27 -  
~glplus.play

// - 0:44:41.46 -  
~glplus= {CombN.ar(~gl.ar, 1, 1)}

// - 0:44:58.94 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar(400), 1, 1)}

// - 0:45:11.74 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]), 1, 1)}

// - 0:45:17.78 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, 0.3), 1, 1)}

// - 0:45:44.5 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, SinOsc.ar(20).abs), 1, 1)}

// - 0:46:5.09 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, SinOsc.ar(SinOsc.ar(0.1, 0, 10, 10)).abs), 1, 1)}

// - 0:46:48.66 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, SinOsc.ar(LFPulse.ar([0.1, 0.15], 0, 0.3, 1))), 1, 1)}

// - 0:47:2.82 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, SinOsc.ar(LFPulse.ar([1.1, 1.15], 0, 0.3, 1))), 1, 1)}

// - 0:47:28.61 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, LFPulse.ar([1.1, 1.15], 0, 0.3, 1)), 1, 1)}

// - 0:47:43.54 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404], 0, LFPulse.ar([10.1, 10.15], 0, 0.3, 1)), 1, 1)}

// - 0:48:18.1 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(0.1)>0.8+1), 0, LFPulse.ar([5.1, 5.15], 0, 0.3, 1)), 1, 1)}

// - 0:48:31.64 -  
~gl2= {Pan2.ar(Mix(SinOsc.ar([1020, 101], 0, LFPulse.kr(0.25, 0.1, 0.2))))}

// - 0:48:47.72 -  
~gl2= {Pan2.ar(Mix(SinOsc.ar([1020, 101], 0, LFPulse.kr([0.25, 2], 0.1, 0.2))))}

// - 0:49:3.58 -  
~gl2= {Pan2.ar(Mix(SinOsc.ar([2020, 101], 0, LFPulse.kr([0.25, 0.3], 0.1, 0.2))))}

// - 0:49:33.75 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(0.2)>0.8+1), 0, LFPulse.ar([5.1, 5.15], 0, 0.3, 1)), 1, 1)}

// - 0:49:48.35 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(0.2)>0.8+1), 0, LFPulse.ar([0.1, 0.15], 0, 0.3, 1)), 1, 1)}

// - 0:50:1.59 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(0.2)>0.8+1), 0, LFPulse.ar([1, 1], 0, [0.3, 0.7], 1)), 1, 1)}

// - 0:50:20.05 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(0.2)>0.5+1), 0, LFPulse.ar([1, 1.01], 0, [0.6, 0.7], 1)), 1, 1)}

// - 0:51:8.37 -  
~glplus= {CombN.ar(~gl.ar*SinOsc.ar([400, 404]*(SinOsc.kr(SinOsc.kr(0.2, 0, 0.2, 0.3)).abs>0.7+1), 0, LFPulse.ar([1, 1.01], 0, [0.6, 0.7], 1)), 1, 1)}

// - 0:51:30.95 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([99, 200, 400, 797, 1681]+LFPulse.kr([10.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:51:48.4 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([55, 200, 400, 797, 1681]+LFPulse.kr([10.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:52:10.43 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 100, 400, 497, 1681]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.2, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:52:45.85 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), LFNoise2.kr(0.2, 0.4, 0.45), 0.3), LFNoise2.kr(2, 0.7))}

// - 0:53:19.66 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:53:43.58 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]*2), 0, [0.1, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:53:54.8 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]*2), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:54:5.07 -  
~chord= {Pan2.ar(BPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]*3), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:54:27.21 -  
~chord= {Pan2.ar(RLPF.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]*3), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3))), SinOsc.ar(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:54:48.4 -  
~chord= {Pan2.ar(RLPF.ar(Limiter.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2], 0, [10, 5, 10, 5, 10]*3), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3)))), SinOsc.kr(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:55:8.21 -  
~chord= {Pan2.ar(RLPF.ar(Limiter.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2]*2, 0, [10, 5, 10, 5, 10]*3), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3)))), SinOsc.kr(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:55:14.39 -  
~chord= {Pan2.ar(RLPF.ar(Limiter.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2]*2, 0, [10, 5, 10, 5, 10]*5), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.2, 0, 0.4, 0.3, 0.3)))), SinOsc.kr(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:55:28 -  
~chord= {Pan2.ar(RLPF.ar(Limiter.ar(Mix(LFSaw.ar([50, 101, 202, 404, 808]+LFPulse.kr([0.1, 0.2, 0.1, 0.2]*2, 0, [10, 5, 10, 5, 10]*5), 0, [0.5, 0.2, 0.3], SinOsc.ar([0.1, 0.101, 0.102]).abs>LFPulse.kr(0.5, 0, 0.4, 0.3, 0.3)))), SinOsc.kr(0.5, 0, 500, 1500), SinOsc.kr(0.2, 0, 0.4, 0.45), 0.5), LFNoise2.kr(2, 0.7))}

// - 0:55:53.08 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.13, 0.25))), 9000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.kr(13, 0, 3000, 4000), 0, 5), 0.2, 0.2); Pan2.ar(z)}

// - 0:56:8.2 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.13, 0.25))), 5000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.kr(13, 0, 3000, 4000), 0, 5), 0.2, 0.2); Pan2.ar(z)}

// - 0:56:21.24 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.13, 0.25))), 5000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.ar(30, 0, 3000, 4000), 0, 5), 0.2, 0.2); Pan2.ar(z)}

// - 0:56:47.08 -  
~sn= {var z= BPF.ar(WhiteNoise.ar(EnvGen.ar(Env.perc(0, 0.08), Lag.kr(Amplitude.kr(CombN.ar(~gl2.ar, 1, 1, 2))>0.93, 0.25))), 5000, 0.15); z= z+CombN.ar(z*SinOsc.ar(LFSaw.ar(30, 0, 3000, 4000), 0, 5), 0.2, 0.2); Pan2.ar(z)}

// - 0:56:58.83 -  
~sn.release

// - 0:57:10.39 -  
~chord.release(30)

// - 0:57:39.25 -  
~gl2= {Pan2.ar(SinOsc.ar(200, 0, LFPulse.kr(1, 0.1, 0.2)))}

// - 0:58:6.21 -  
~gl= {Pan2.ar(SinOsc.ar(800, 0, LFPulse.kr(0.2, 0.2, 0.2)))}

// - 0:58:15.12 -  
~gl.release(30)

// - 0:58:29.03 -  
~gl2.release(30)

// - 0:58:45.13 -  
~lund.release(10)

// - 0:58:50.54 -  
~bd.release(10)

// - 0:59:2.55 -  
~glplus.release(10)

// - 0:59:6.78 -  
p.clear

// - 0:59:8.14 -  
p.pop