Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (
- Ndef('nonaah', {
- arg changeRate=1.5, freqL=10, freqH=60, modL=50, modH=850, vol=0.2, delScale=1, envScale=1, timeScale=1;
- var trig = Impulse.kr(Demand.kr(Impulse.kr(changeRate),0,Drand([5,6.666,2.5,1,0.75]*timeScale,inf)));
- var sig = SyncSaw.ar([TRand.kr(freqL,freqH,trig), TRand.kr(freqL,freqH,trig)], TRand.kr(50,850,trig), 0.2);
- sig = sig * EnvGen.ar(Env.perc(Demand.kr(trig,0,Drand([0.05,0.01,0.1,0.05],inf))*envScale,0.01*envScale), trig);
- sig = Decimator.ar(sig, Demand.kr(trig,0,Drand([11050,22100,44100,44100,44100],inf)), Demand.kr(trig,0,Drand([24,24,24,6,12,8,6,24],inf)));
- sig = (sig * 0.7) + (CombL.ar(sig, 0.2, LFNoise1.kr(0.35).range(0.01,0.03), Demand.kr(trig,0,Drand([0.1,0.1,0.3,0.6,1.4]*delScale,inf))) * Demand.kr(trig,0,Drand([0,0,0,0.4],inf)));
- sig = Disintegrator.ar(sig, Demand.kr(trig,0,Drand([0.5,0.5,0,0.3],inf)), Demand.kr(trig,0,Drand([-1,0.1,0.5,0.5,1,0.5])));
- sig = SineShaper.ar(sig,2.4);
- }
- ).play
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement