Submit
Browse
Anonymous
Login
RSS
SuperCollider Code
Fork Code: endless fingers tapping in space
name
code content
play{ var taps, seconds, image, width, num, panmod; num = 4; seconds = 5; width = LFSaw.ar(seconds.reciprocal, iphase: 1).range(1, 0); panmod = LFNoise1.kr(seconds.reciprocal).range(-0.7, 0.7) * LFSaw.kr(seconds.reciprocal, iphase: 1).range(-1, 1).max(0); taps = Array.fill(num, {|i| var src, local, imp, pitches, done, pitcharray, dlymod; pitcharray = [30 + (i * 4), 33 + (i * 4)].midicps; pitches = Duty.ar(seconds, 0, Dseq(pitcharray, inf)); src = Decay2.ar(Impulse.ar(seconds.reciprocal), 0.01, 1/3/(i+1)) * SinOscFB.ar(pitches, SinOsc.ar(3+i).range(0, 1)); local = LocalIn.ar(2) + [0, src]; local = DelayC.ar(local, 0.4, LFSaw.ar(seconds.reciprocal, iphase: 1).range(0.4 * (0.72**i), 0.05)); LocalOut.ar(local.reverse * 0.8); done = local/4; }); image = taps.sum; image = [Pan2.ar(image[0], width.neg + panmod), Pan2.ar(image[1], width + panmod)].sum; image = GVerb.ar(image * (1.1 - width), 90, 7, 1) + image; Out.ar(0, image); }
code description
an adventure in hi-fi cosmic stereo sound...
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