Submit
Browse
Anonymous
Login
RSS
SuperCollider Code
Fork Code: Hats and Noise
name
code content
// Rumush // Facebook: https://www.facebook.com/rumushproduction // SoundCloud: https://soundcloud.com/rumushproduction // YouTube: https://www.youtube.com/channel/UCs_Cn1R4iFrYOyc8liFucSQ // Blog: https://mycelialcordsblog.wordpress.com/ // GitHub: https://github.com/RumushMycelialCords ( { var pulse = 0.25; var control = Duty.ar(1/pulse*4,0,Dseq([0,2,4,3,2,0],1),2); var del = DemandEnvGen.ar(Dbrown(0.05,0.25,0.005),Dseq([2,2,4,1,1,1,1],inf)); var src1 = Blip.ar(pulse!2,control,0.25) ring4: Hasher.ar(LFSaw.ar(1,0,100).abs); var src2 = Blip.ar((pulse*2)!2,control+2,0.25) ring4: Hasher.ar(LFSaw.ar(2,0,100).abs); var src3 = Blip.ar((pulse+3.rand)!2,control+3,0.25) ring4: Hasher.ar(LFSaw.ar(3,0,100).abs); var src4 = Blip.ar((pulse*2.05)!2,control+4,0.25) ring4: Hasher.ar(LFSaw.ar(4,0,100).abs); var out = src1+src2+src3+src4*LFPulse.ar(pulse*2,0,0.5,0.75,0.25); out ring1: Splay.arFill(8,{Pulse.ar([rrand(300,500),rrand(300,500)])}) }.play ) ( { var pulse = 0.25; var control = Duty.ar(1/pulse*4,0,Dseq([0,2,4,3,2,0],1),2); var del = DemandEnvGen.ar(Dbrown(0.05,0.25,0.005),Dseq([2,2,4,1,1,1,1],inf)); var src1 = Blip.ar(pulse!2,control,0.25) ring4: Hasher.ar(LFSaw.ar(1,0,100).abs); var src2 = Blip.ar((pulse*2)!2,control+2,0.25) ring4: Hasher.ar(LFSaw.ar(2,0,100).abs); var src3 = Blip.ar((pulse+3.rand)!2,control+3,0.25) ring4: Hasher.ar(LFSaw.ar(3,0,100).abs); var src4 = Blip.ar((pulse*2.05)!2,control+4,0.25) ring4: Hasher.ar(LFSaw.ar(4,0,100).abs); var out = src1+src2+src3+src4*LFPulse.ar(pulse*2,0,0.5,0.75,0.25); var outC = CombC.ar(out*Decay.ar(Impulse.ar(pulse*2,2),0.25),0.5,del,16,0.5); out+outC ring1: Splay.arFill(8,{Pulse.ar([rrand(300,500),rrand(300,500)])}) }.play ) ( { var pulse = 1; var control = Duty.ar(1/pulse*4,0,Dseq([0,2,4,3,2,0],1),2); var del = DemandEnvGen.ar(Dbrown(0.005,0.05,0.005),Dseq([2,2,4,1,1,1,1],inf)); var src1 = Blip.ar(pulse!2,control,0.25) ring4: Hasher.ar(LFSaw.ar(1,0,100).abs); var src2 = Blip.ar((pulse*4.rand)!2,control+2,0.25) ring4: Hasher.ar(LFSaw.ar(2,0,100).abs); var src3 = Blip.ar((pulse*4.rand)!2,control+3,0.25) ring4: Hasher.ar(LFSaw.ar(3,0,100).abs); var src4 = Blip.ar((pulse*4.rand)!2,control+4,0.25) ring4: Hasher.ar(LFSaw.ar(4,0,100).abs); var out = src1+src2+src3+src4*LFPulse.ar(pulse*2,0,0.5,0.75,0.25); out ring3: Splay.arFill(8,{HenonC.ar([rrand(300,15000),rrand(300,15000)],rrand(1.0,1.4))}) }.play ) ( { var pulse = LFNoise0.ar(4).range(0.5,20); var control = Duty.ar(1/pulse*4,0,Dseq([0,2,4,3,2,0],inf),2); var del = DemandEnvGen.ar(Dbrown(0.005,0.05,0.005),Dseq([2,2,4,1,1,1,1],inf)); var src1 = Blip.ar(pulse!2,control,0.25) ring4: Hasher.ar(LFSaw.ar(1,0,100).abs); var src2 = Blip.ar((pulse*4.rand)!2,control+2,0.25) ring4: Hasher.ar(LFSaw.ar(2,0,100).abs); var src3 = Blip.ar((pulse*4.rand)!2,control+3,0.25) ring4: Hasher.ar(LFSaw.ar(3,0,100).abs); var src4 = Blip.ar((pulse*4.rand)!2,control+4,0.25) ring4: Hasher.ar(LFSaw.ar(4,0,100).abs); var out = src1+src2+src3+src4*LFPulse.ar(pulse*2,0,0.5,0.75,0.25); out ring3: Splay.arFill(16,{HenonC.ar([rrand(300,15000),rrand(300,15000)],rrand(1.0,1.4))}) }.play ) ( { var pulse = LFNoise0.ar(16).range(50,250); var control = Duty.ar(1/pulse*4,0,Dseq([0,2,4,3,2,0],inf),2); var del = DemandEnvGen.ar(Dbrown(0.005,0.05,0.005),Dseq([2,2,4,1,1,1,1],inf)); var src1 = Blip.ar(pulse!2,control,0.25) ring4: Hasher.ar(LFSaw.ar(1,0,100).abs); var src2 = Blip.ar((pulse*4.rand)!2,control+2,0.25) ring4: Hasher.ar(LFSaw.ar(2,0,100).abs); var src3 = Blip.ar((pulse*4.rand)!2,control+3,0.25) ring4: Hasher.ar(LFSaw.ar(3,0,100).abs); var src4 = Blip.ar((pulse*4.rand)!2,control+4,0.25) ring4: Hasher.ar(LFSaw.ar(4,0,100).abs); var out = src1+src2+src3+src4*LFPulse.ar(pulse*2,0,0.5,0.75,0.25); out ring3: Splay.arFill(16,{HenonC.ar([rrand(300,15000),rrand(300,15000)],rrand(1.0,1.4))}) }.play )
code description
A couple of rhythmic noise generating functions. All based on the top one.
use markdown for formating
category tags
comma separated, i.g. "wild, siren" (do not enter default SC class names, please)
ancestor(s)
comma separated identificators, i.g. "1-C,1-1,1-4M,1-x"
Private?
the code will be accessible by direct url and not visible in public activity
signup to submit public code without captcha
comment of change