«greyhole bits» by grirgz
on 14 Apr'14 23:11 inNot very original since I copied the bit code from http://schemawound.com/post/58980873930/bitwise and added a greyhole. But it sound so amazing I want to share it =)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
( Ndef(\bitshift, { var t = PulseCount.ar(Impulse.ar(8e3)); var sig = HPF.ar( ( ((t * 15) & (t >> 5)) | ((t * 5) & (t >> [3, 4])) | ((t * 2) & (t >> 9)) | ((t * 8) & (t >> 11)) - 3 % 256 ) / 127-1 * 3 , 20 ).distort * 0.2; sig = Greyhole.ar(sig, sig, 0.5, sig).flop.mean/4; }).play; )
reception
// something I made out of the schemawound post... ( Ndef(\bitshift, { arg freq=8000, mod=200, amp=0.7, lpf=120, fb=0.5, x=15, y=5; var son, count; count = PulseCount.ar(Impulse.ar(freq, (fb*Ndef(\bitshift).ar.abs.reverse))); a = (count * x); b = (count >> y); c = a & b; // bitwise AND op mod=mod.round(1); son=Limiter.ar((c % [mod, mod*3])) * amp; 5.do{ son=AllpassN.ar(son, 0.3, rrand(0.001,0.03).postln, rrand(0.1,0.2))}; son=HPF.ar(son, 40); RLPF.ar(son, lpf, 0.1, 0.6).tanh + //boost some bass son.tanh; }).play; ) // bring back to steady pulsing Ndef(\bitshift).set(\freq, 8000, \x, 15, \y, 4, \mod, 256);
monodread: cool, you should post it as a real post instead of a comment which is not well readable =)