p = ProxySpace.push(s); p.fadeTime = 4; ~out.play; ~out = {Limiter.ar(CombC.ar(~sig.ar, 1, [1, 7/8]*MouseX.kr(0.05, 1), 100), 0.9)}; ~out = {Limiter.ar(~sig.ar, 0.9)}; a = Array.geom(256, 1, 2**(1/256)); ~trig = {Impulse.ar(a)}; ~filt = {(512*BPF.ar(~trig.ar, MouseX.kr(20, 20000, 'exponential'), MouseY.kr(0.01, 3, 'exponential'))).sin}; ~comb = {CombC.ar(~filt.ar, 1, MouseX.kr(1/128, 1)*[4/5, 6/7, 7/8, 1], MouseY.kr(1, 100))}; b = Buffer.read(s, "/Users/josephmariglio/Music/samples/stomp/dayglo_kit/bd.wav"); c = 2**(7..14); ~sig = {Convolution2.ar(~filt.ar, b, 0, c)}; p.end(16);