cgd

Page 1

play{a=SinOsc;p=P play{a=SinOsc;p=P play{a=SinOsc;p=P uulse;GVerb.ar(Whit ulse;GVerb.ar(Whit lse;GVerb.ar(Whit eeNoise.ar* eNoise.ar* Noise.ar*p.ar p.ar p.ar(TC (TC (TC hhoose.kr( hoose.kr(oose.kr(a.kr a.kr a.kr(2), (2), (2), [[5,8,20,30]))* [5,8,20,30]))* 5,8,20,30]))*p.ar p.ar p.ar( ( ( 116,0.1))+ 16,0.1))+6,0.1))+a.ar a.ar a.ar(97* (97* (97*p p p ..ar .arar(4),0, (4),0, (4),0,p.kr p.kr p.kr(5,ad (5,ad (5,ad

play{a=SinOsc;p=Pulse;GVerb.ar(WhiteNoise.ar* play{a=SinOsc;p=Pulse;GVerb.ar(WhiteNoise.ar* play{a=SinOsc;p=Pulse;GVerb.ar(WhiteNoise.ar*p.ar p.ar p.ar(TC (TC (TC hoose.kr( hoose.kr( hoose.kr(a.kr a.kr a.kr(2), (2), (2), [5,8,20,30]))* [5,8,20,30]))* [5,8,20,30]))*p.ar p.ar p.ar(16,0.1))+ (16,0.1))+ (16,0.1))+a.ar a.ar a.ar(97* (97* (97*p.ar p.ar p.ar(4),0, (4),0, (4),0,p.kr p.kr p.kr(5,add:1)) (5,add:1)) (5,add:1)) }// }//

dd:1))}// d:1))}// :1))}//

play{p=Pulse;GVer play{p=Pulse;GVer play{p=Pulse;GVer bb.ar(IFFT(PV_Bric b.ar(IFFT(PV_Bric .ar(IFFT(PV_Bric kkWall(FFT(Buffer.a kWall(FFT(Buffer.a Wall(FFT(Buffer.a llloc(s,128),WhiteN lloc(s,128),WhiteN loc(s,128),WhiteN oise.ar* oise.ar* oise.ar*p.ar p.ar p.ar(8,5e (8,5e (8,5e-44)+SinOsc.ar(9* 4)+SinOsc.ar(9* )+SinOsc.ar(9*p. p. p. aar arr(1),0,n= (1),0,n= (1),0,n=p.kr p.kr p.kr( ( (p. p. p. aar arr(5)))),n)))} (5)))),n)))} (5)))),n)))}

play{p=Pulse;GVerb.ar(IFFT(PV_BrickWall(FFT(Buff play{p=Pulse;GVerb.ar(IFFT(PV_BrickWall(FFT(Buff er.alloc(s,128),WhiteNoise.ar* er.alloc(s,128),WhiteNoise.ar* er.alloc(s,128),WhiteNoise.ar*p.ar p.ar p.ar(8,5e(8,5e(8,5e4)+SinOsc.ar(9* 4)+SinOsc.ar(9* 4)+SinOsc.ar(9*p.ar p.ar p.ar(1),0,n= (1),0,n= (1),0,n=p.kr p.kr p.kr( ( (p.ar p.ar p.ar(5)))),n)))} (5)))),n)))}

play{a=SinOsc;p=P play{a=SinOsc;p=P play{a=SinOsc;p=P uulse;WhiteNoise.ar ulse;WhiteNoise.ar lse;WhiteNoise.ar ** *p.kr p.kr p.kr(8,0.01)+ (8,0.01)+ (8,0.01)+a.ar a.ar a.ar ((98*n= (98*n=98*n=p.ar p.ar p.ar(4),0, (4),0, (4),0,p. p. p. kkr krr(2,add:1))+GVerb (2,add:1))+GVerb (2,add:1))+GVerb ..ar( .ar(ar(a.ar a.ar a.ar(99*n)+ (99*n)+ (99*n)+p. p.

play{a=SinOsc;p=Pulse;WhiteNoise.ar* play{a=SinOsc;p=Pulse;WhiteNoise.ar* play{a=SinOsc;p=Pulse;WhiteNoise.ar*p.kr p.kr p.kr( ( ( 8,0.01)+ 8,0.01)+ 8,0.01)+a.ar a.ar a.ar(98*n= (98*n= (98*n=p.ar p.ar p.ar(4),0, (4),0, (4),0,p.kr p.kr p.kr(2,add:1))+ (2,add:1))+

GVerb.ar( GVerb.ar( GVerb.ar(a.ar a.ar a.ar(99*n)+ (99*n)+ (99*n)+p.ar p.ar p.ar( ( (p.kr p.kr p.kr(3*n)),1,mul:0. (3*n)),1,mul:0. 1)} 1)}

p. aar arr( ( (p.kr p.kr p.kr(3*n)),1,mu (3*n)),1,mu (3*n)),1,mu ll:0.1)} :0.1)} l:0.1)}

play{a=SinOsc;Pan2. play{a=SinOsc;Pan2. play{a=SinOsc;Pan2. aar( ar(r(a.ar a.ar a.ar(132*Pulse.ar (132*Pulse.ar (132*Pulse.ar ((1, (1,1,a.kr a.kr a.kr(2)).tanh)+Gr (2)).tanh)+Gr (2)).tanh)+Gr aainIn.ar(2, ainIn.ar(2, inIn.ar(2,a.kr a.kr a.kr(11), (11), (11), 1/2 **11,Hilbert.ar( 1/2 **11,Hilbert.ar( 1/2 **11,Hilbert.ar( aa.ar a.ar.ar(33+9* (33+9* (33+9*a.kr a.kr a.kr(9+7* (9+7* (9+7*a a a ..kr .krkr(2))))), (2))))), (2))))),a.kr a.kr a.kr(3)) (3)) (3))

play{a=SinOsc;Pan2 ar( play{a=SinOsc;Pan2 ar(play{a=SinOsc;Pan2 ar(a ar a aarar(132*Pulse ar(1, (132*Pulse ar(1, ar(1,a kr a akrkr(2)) tanh)+Grai (2)) tanh)+Grai(2)) nIn ar(2, nIn ar(2, ar(2,a kr a akrkr(11),1/2**11,Hilbert ar( (11),1/2**11,Hilbert ar( ar(a ar a aarar(33+9* (33+9* (33+9*a kr a akrkr(9+7* (9+7* (9+7*a kr a akrkr(2)))) (2)))) (2)))) )), ),,a kr a akrkr(3))/9} (3))/9} (3))/9}

/9}
/9} /9}

play{x=LFPulse.kr(_);k= play{x=LFPulse.kr(_);k= play{x=LFPulse.kr(_);k= SStepper.kr(x(9),0,1,23, Stepper.kr(x(9),0,1,23, tepper.kr(x(9),0,1,23, _);CombC.ar(GrainSin.ar _);CombC.ar(GrainSin.ar _);CombC.ar(GrainSin.ar ((2,(x.(k.(4))bitAnd:x.(k (2,(x.(k.(4))bitAnd:x.(k 2,(x.(k.(4))bitAnd:x.(k ((3))),0.01+0.02*(x.(3) (3))),0.01+0.02*(x.(3) 3))),0.01+0.02*(x.(3)

bbitOr:x(k(5))),SinOsc.k bitOr:x(k(5))),SinOsc.k itOr:x(k(5))),SinOsc.k r(k.(1+2*x r(k.(1+2*x r(k.(1+2*x

((2))).range(9*k.(9),40*k. (2))).range(9*k.(9),40*k. 2))).range(9*k.(9),40*k.

((5))*(x.(k.(7))bitXor:x. (5))*(x.(k.(7))bitXor:x. 5))*(x.(k.(7))bitXor:x. ((k(11)))),0.2,0.04+(0.1* (k(11)))),0.2,0.04+(0.1* k(11)))),0.2,0.04+(0.1* ((LFPulse.kr(k.(9)) (LFPulse.kr(k.(9)) LFPulse.kr(k.(9))

bbitAnd:LFPulse.kr(k. bitAnd:LFPulse.kr(k. itAnd:LFPulse.kr(k. ((17)))))} (17)))))} 17)))))}

play{x=LFPulsekr( );k=Stepperkr(x(9),0,1,23, );CombCar( play{x=LFPulsekr( );k=Stepperkr(x(9),0,1,23, );CombCar( );k=Stepperkr(x(9),0,1,23, GrainSinar(2,(x(k(4))bitAnd:x(k(3))),001+002*(x(3) GrainSinar(2,(x(k(4))bitAnd:x(k(3))),001+002*(x(3) GrainSinar(2,(x(k(4))bitAnd:x(k(3))),001+002*(x(3) bitOr:x(k(5))),SinOsckr(k(1+2*x(2)))range(9*k(9),40*k(5))* ((x(k(7))bitXor:x(k(11)))),02,004+(01*(LFPulsekr(k(9)) (x(k(7))bitXor:x(k(11)))),02,004+(01*(LFPulsekr(k(9)) x(k(7))bitXor:x(k(11)))),02,004+(01*(LFPulsekr(k(9)) bitAnd:LFPulsekr(k(17)))))}

play{p=LFPulse.kr(_);t play{p=LFPulse.kr(_);t play{p=LFPulse.kr(_);t =Stepper.kr(_,0,1,7,_) =Stepper.kr(_,0,1,7,_) =Stepper.kr(_,0,1,7,_) ;;w=Sweep.ar(_);f=InFeed ;w=Sweep.ar(_);f=InFeed w=Sweep.ar(_);f=InFeed bback.ar(0,2);FreeVerb2.a back.ar(0,2);FreeVerb2.a ack.ar(0,2);FreeVerb2.a r(a=PMOsc.ar(97*p.(p. r(a=PMOsc.ar(97*p.(p. r(a=PMOsc.ar(97*p.(p. ((11),t.(p.(5),2)),9,w. (11),t.(p.(5),2)),9,w. 11),t.(p.(5),2)),9,w. ((p.(7)bitXor:p (p.(7)bitXor:p p.(7)bitXor:p

((5)))*LFGauss.ar(w.(p. (5)))*LFGauss.ar(w.(p. 5)))*LFGauss.ar(w.(p. ((t.(p.(8),t.(p.(5),2))) (t.(p.(8),t.(p.(5),2))) t.(p.(8),t.(p.(5),2)))

bbitOr:p.(t.(p. bitOr:p.(t.(p. itOr:p.(t.(p. ((4),2))),w.(p. (4),2))),w.(p. 4),2))),w.(p.

((5)).range(0.1,0.5)).fold (5)).range(0.1,0.5)).fold 5)).range(0.1,0.5)).fold ((-0.8,0.8).fold(-0.5,0.5), -0.8,0.8).fold(-0.5,0.5), (-0.8,0.8).fold(-0.5,0.5), aa+f/5,1/9)} a+f/5,1/9)} +f/5,1/9)}

play{p=LFPulsekr( );t=Stepperkr( ,0,1,7, );w=Sweepar( );f= play{p=LFPulsekr( );t=Stepperkr( ,0,1,7, );w=Sweepar( );f= ,0,1,7, IInFeedbackar(02);FreeVerb2ar(a=PMOscar(97*p(p(11)t InFeedbackar(02);FreeVerb2ar(a=PMOscar(97*p(p(11)t nFeedbackar(02);FreeVerb2ar(a=PMOscar(97*p(p(11)t ((p(5),2)),9,w(p(7)bitXor:p(5)))*LFGaussar(w(p(t(p(8),t(p (p(5),2)),9,w(p(7)bitXor:p(5)))*LFGaussar(w(p(t(p(8),t(p p(5),2)),9,w(p(7)bitXor:p(5)))*LFGaussar(w(p(t(p(8),t(p ((5)2)))bitOr:p(t(p(4)2)))w(p (5)2)))bitOr:p(t(p(4)2)))w(p 5)2)))bitOr:p(t(p(4)2)))w(p ((5))range(01,05))fold(-08,08)fold(-05,05),a+f/5,1/9)} (5))range(01,05))fold(-08,08)fold(-05,05),a+f/5,1/9)} 5))range(01,05))fold(-08,08)fold(-05,05),a+f/5,1/9)}

play{a=SinOsc;p=Pulse;f play{a=SinOsc;p=Pulse;f play{a=SinOsc;p=Pulse;f =InFeedback.ar(0,2);Limi =InFeedback.ar(0,2);Limi =InFeedback.ar(0,2);Limi ter.ar((CombN.ar(RHPF. ter.ar((CombN.ar(RHPF. ter.ar((CombN.ar(RHPF. aar(WhiteNoise.ar,8e3,0.9 ar(WhiteNoise.ar,8e3,0.9 r(WhiteNoise.ar,8e3,0.9 ))*LFGauss.ar(0.1,0.1 )*LFGauss.ar(0.1,0.1 *LFGauss.ar(0.1,0.1 ((f.abs/9))* (f.abs/9))* f.abs/9))*p.kr p.kr p.kr(Select. (Select. (Select. kkr( kr(r(a.kr a.kr a.kr(1/3,f/pi,1.5, (1/3,f/pi,1.5, (1/3,f/pi,1.5, 11.5[8,12,24]), 1.5[8,12,24]), .5[8,12,24]),a.ar a.ar a.ar(11).ra (11).ra (11).ra nge(0.01,0.1)))+ nge(0.01,0.1)))+ nge(0.01,0.1)))+a.ar a.ar a.ar(97*n (97*n (97*n

= = =p.ar p.ar p.ar(4,f),f, (4,f),f, (4,f),f,p.kr p.kr p.kr(2,f.a (2,f.a (2,f.a bbs,add:f.abs))+GVerb.ar( bs,add:f.abs))+GVerb.ar( s,add:f.abs))+GVerb.ar( aa.ar a.ar.ar(99*n,f/pi)+ (99*n,f/pi)+ (99*n,f/pi)+p.ar p.ar p.ar( ( ( p.kr p.kr p.kr(3*n),f.abs),1,mul:0. (3*n),f.abs),1,mul:0. (3*n),f.abs),1,mul:0. 11)),0.5,0.002).tanh} 1)),0.5,0.002).tanh} )),0.5,0.002).tanh}

play{a=SinOsc;p=Pulse;f=InFeedback.ar(0,2);Limiter. play{a=SinOsc;p=Pulse;f=InFeedback.ar(0,2);Limiter. play{a=SinOsc;p=Pulse;f=InFeedback.ar(0,2);Limiter. ar((CombN.ar(RHPF.ar(WhiteNoise.ar,8e3,0.9)*LFGa ar((CombN.ar(RHPF.ar(WhiteNoise.ar,8e3,0.9)*LFGa ar((CombN.ar(RHPF.ar(WhiteNoise.ar,8e3,0.9)*LFGa uss.ar(0.1,0.1(f.abs/9))* uss.ar(0.1,0.1(f.abs/9))*p.kr p.kr p.kr(Select.kr( (Select.kr( (Select.kr(a.kr a.kr a.kr(1/3,f/pi,1.5, (1/3,f/pi,1.5, 1.5[8,12,24]), 1.5[8,12,24]), 1.5[8,12,24]),a.ar a.ar a.ar(11).range(0.01,0.1)))+ (11).range(0.01,0.1)))+ (11).range(0.01,0.1)))+a.ar a.ar a.ar(97*n= (97*n= (97*n=p.a p.a rr r(4,f),f, (4,f),f, (4,f),f,p.kr p.kr p.kr(2,f.abs,add:f.abs))+GVerb.ar( (2,f.abs,add:f.abs))+GVerb.ar( (2,f.abs,add:f.abs))+GVerb.ar(a.ar a.ar a.ar(99*n,f/pi) (99*n,f/pi) + + +p.ar p.ar p.ar( ( (p.kr p.kr p.kr(3*n),f.abs),1,mul:0.1)),0.5,0.002).tanh} (3*n),f.abs),1,mul:0.1)),0.5,0.002).tanh} (3*n),f.abs),1,mul:0.1)),0.5,0.002).tanh}

Ndef(\x,{ Ndef(\x,{ Ndef(\x,{

aa=SinOsc;c=Sweep;t=Steppe a=SinOsc;c=Sweep;t=Steppe =SinOsc;c=Sweep;t=Steppe r.kr( r.kr(

(1/32),0,16,128,1 (1/32),0,16,128,1 66,resetval:16).poll;Pan2.a 6,resetval:16).poll;Pan2.a ,resetval:16).poll;Pan2.a r(BPeakEQ.ar(FreeVerb2.ar( r(BPeakEQ.ar(FreeVerb2.ar( r(BPeakEQ.ar(FreeVerb2.ar( xx=Hilbert.ar(RLPF.ar( x=Hilbert.ar(RLPF.ar( =Hilbert.ar(RLPF.ar(a.ar a.ar a.ar ((900.nextPrime+41.nextPrim (900.nextPrime+41.nextPrim 900.nextPrime+41.nextPrim

.krkr(5+3* (5+3* (5+3*a.kr a.kr a.kr(1/2* (1/2* (1/2*c.kr c.kr c.kr( ( (a.k a.k a.k r r r(14),Stepper.kr( (14),Stepper.kr( (14),Stepper.kr(a.kr a.kr a.kr(13), (13), (13), 00,11,23,3))))))))),128.nextP 0,11,23,3))))))))),128.nextP ,11,23,3))))))))),128.nextP rime+24.nextPrime* rime+24.nextPrime* rime+24.nextPrime*c.kr c.kr c.kr( ( (a.k a.k a.k r r r(1)),0.045).tanh),x,0.4,0.6, (1)),0.045).tanh),x,0.4,0.6, (1)),0.045).tanh),x,0.4,0.6, 00.94,mul:0.5),80,0.73), 0.94,mul:0.5),80,0.73), .94,mul:0.5),80,0.73),a.kr a.kr a.kr(1 (1 (1 33/t))}).play; 3/t))}).play; /t))}).play;

Ndef(\x,{ Ndef(\x,{ Ndef(\x,{ a=SinOsc;c=Sweep;t=Stepper kr( a=SinOsc;c=Sweep;t=Stepper kr( kr(a kr a akrkr(1/32),0,16,128,16,resetval:16) poll; (1/32),0,16,128,16,resetval:16) poll; (1/32),0,16,128,16,resetval:16) poll; Pan2 ar(BPeakEQ ar(FreeVerb2 ar(x=Hilbert ar(RLPF ar( Pan2 ar(BPeakEQ ar(FreeVerb2 ar(x=Hilbert ar(RLPF ar( Pan2 ar(BPeakEQ ar(FreeVerb2 ar(x=Hilbert ar(a ar a aarar(900 nextPr (900 nextPr (900

nextPrime* ime+41 nextPrime*

nextPrime*a kr

akrkr(93 nextPrime* (93 (93 nextPrime*c kr c ckrkr( ( (a kr a akrkr(13/t)* (13/t)* (13/t)*a kr a akrkr(3), (3), (3),c kr c ckrkr( ( (a kr a akrkr(11/t)* (11/t)* a kr a akrkr(17/t/3* (17/t/3* (17/t/3*a kr a akrkr(5+3* (5+3* (5+3*a kr a akrkr(1/2* (1/2* (1/2*c kr c ckrkr( ( (a kr a akrkr(14),Stepper kr( (14),Stepper kr( kr(a kr a akrkr(13),0,11,23,3)))) (13),0,11,23,3)))) (13),0,11,23,3)))) ))))),128 nextPrime+24 nextPrime* ))))),128 nextPrime+24 nextPrime* nextPrime*c kr c ckrkr( ( (a kr a akrkr(1)),0 045) tanh),x,0 4,0 6,0 94 (1)),0 045) tanh),x,0 4,0 6,0 94 94 ,mul:0 5),80,0 73), ,mul:0 5),80,0 73), ,mul:0 73),a kr a akrkr(13/t)) }) play; (13/t)) }) play;

a.kr
ee* e**a.kr a.kr a.kr(93.nextPrime*
a
..kr .krkr(13/t)* (13/t)* (13/t)*a.kr a.kr a.kr(3), (3), (3),c.kr c.kr c.kr( ( (a. a. a. kkr krr(11/t)* (11/t)* (11/t)*a.kr a.kr a.kr(17/t/3* (17/t/3* (17/t/3*a a a ..kr
r.kr(a.kr
a.kr(1/32),0,16,128,1
(93.nextPrime* (93.nextPrime*c.kr c.kr c.kr( ( (a
a
ime+41
ime+41
a

Ndef(\x,{a=LFPulse; Ndef(\x,{a=LFPulse; Ndef(\x,{a=LFPulse;

bb=SinOsc;Limiter.ar(Pa b=SinOsc;Limiter.ar(Pa =SinOsc;Limiter.ar(Pa n2.ar(RLPF.ar( n2.ar(RLPF.ar( n2.ar(RLPF.ar(a.ar a.ar a.ar(Ste (Ste (Ste

pper.kr( pper.kr( pper.kr(a.kr a.kr a.kr(15,Sweep. (15,Sweep. (15,Sweep. kkr( kr(r(a.kr a.kr a.kr(0.1),0.95)),0,12 (0.1),0.95)),0,12 (0.1),0.95)),0,12 55,250,25)+(25* 5,250,25)+(25* ,250,25)+(25*b.kr b.kr b.kr(1.3 (1.3 (1.3

(( (a.kr a.kr a.kr(1.5,0.2)bitAnd: (1.5,0.2)bitAnd: (1.5,0.2)bitAnd: aa.kr a.kr.kr(1.3,0.2)))),0.0,0.25 (1.3,0.2)))),0.0,0.25 (1.3,0.2)))),0.0,0.25 +(0.15* +(0.15* +(0.15*b.kr b.kr b.kr(1/5))),500+ (1/5))),500+ (1/5))),500+

(((130*Sweep.kr(( ((130*Sweep.kr(( (130*Sweep.kr((a.kr a.kr a.kr(1 (1 (1 /3,0.2)bitXor: /3,0.2)bitXor: /3,0.2)bitXor:a.kr a.kr a.kr(1 (1 (1 /4,0.2)),23))+150( /4,0.2)),23))+150( /4,0.2)),23))+150(a.kr a.kr a.kr( ( ( 11/4,0.1)bitOr: 1/4,0.1)bitOr: /4,0.1)bitOr:a.kr a.kr a.kr(1 (1 (1 /3,0.1))),rq:0.25(0.1* /3,0.1))),rq:0.25(0.1* /3,0.1))),rq:0.25(0.1*b b b ..kr .krkr(1/9))), (1/9))), (1/9))),b.kr b.kr b.kr(2+ (2+ (2+b.k b.k b.k r r r(1/15))),0.95)}).play (1/15))),0.95)}).play (1/15))),0.95)}).play ;; ; Ndef(\x,{a=LFPulse; Ndef(\x,{a=LFPulse; Ndef(\x,{a=LFPulse; b=SinOsc;Limiter.ar(Pan2.ar(RLPF.ar( b=SinOsc;Limiter.ar(Pan2.ar(RLPF.ar( b=SinOsc;Limiter.ar(Pan2.ar(RLPF.ar(a.ar a.ar a.ar(Stepper.kr( (Stepper.kr( (Stepper.kr(a.kr a.kr a.kr(15,Sweep.kr( (15,Sweep.kr( (15,Sweep.kr(a.kr a.kr a.kr (0.1),0.95)),0,125,250,25)+(25* (0.1),0.95)),0,125,250,25)+(25* (0.1),0.95)),0,125,250,25)+(25*b.kr b.kr b.kr(1.3 (1.3 (1.3 (( (a.kr a.kr a.kr(1.5,0.2)bitAnd: (1.5,0.2)bitAnd: (1.5,0.2)bitAnd:a.kr a.kr a.kr(1.3,0.2)))),0.0,0.25(0.15* (1.3,0.2)))),0.0,0.25(0.15* (1.3,0.2)))),0.0,0.25(0.15*b.kr b.kr b.kr(1/5))),500+ (1/5))),500+ (1/5))),500+ ((130*Sweep.kr(( ((130*Sweep.kr(( ((130*Sweep.kr((a.kr a.kr a.kr(1/3,0.2)bitXor: (1/3,0.2)bitXor: (1/3,0.2)bitXor:a.kr a.kr a.kr(1/4,0.2)),23))+150( (1/4,0.2)),23))+150( (1/4,0.2)),23))+150(a.kr a.kr a.kr(1/4,0.1)bitO (1/4,0.1)bitO (1/4,0.1)bitO r: r: r:a.kr a.kr a.kr(1/3,0.1))),rq:0.25(0.1* (1/3,0.1))),rq:0.25(0.1* (1/3,0.1))),rq:0.25(0.1*b.kr b.kr b.kr(1/9))), (1/9))), (1/9))),b.kr b.kr b.kr(2+ (2+ (2+b.kr b.kr b.kr(1/15))),0.95)}).play; (1/15))),0.95)}).play;

Ndef(\soul,freq=22.5,ffreq=11,min=1,max=23|f Ndef(\soul,freq=22.5,ffreq=11,min=1,max=23|f Ndef(\soul,freq=22.5,ffreq=11,min=1,max=23|f =Ndef(\soul).ar.mean;p=LFPulse;a=LFCub;x=LFSaw =Ndef(\soul).ar.mean;p=LFPulse;a=LFCub;x=LFSaw =Ndef(\soul).ar.mean;p=LFPulse;a=LFCub;x=LFSaw ;;t=Stepper;i=Impulse;m=Select.kr( ;t=Stepper;i=Impulse;m=Select.kr( t=Stepper;i=Impulse;m=Select.kr(t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ff (ff (ff req/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2]) req/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2]) req/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2]) ;;~seg= ;~seg=~seg=a.kr a.kr a.kr(ffreq.reciprocal).fold(-0.9,0.9).fol (ffreq.reciprocal).fold(-0.9,0.9).fol (ffreq.reciprocal).fold(-0.9,0.9).fol dd(-0.75,0.75).exprange(1e2,99).poll(3);~sig=Limi d(-0.75,0.75).exprange(1e2,99).poll(3);~sig=Limi (-0.75,0.75).exprange(1e2,99).poll(3);~sig=Limi ter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar( ter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar( ter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar(a.a a.a a.a r r r(ffreq*Gate.kr( (ffreq*Gate.kr( (ffreq*Gate.kr(a.kr a.kr a.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0 (ffreq),0 (ffreq),0 ,,1),f).range(1, ,1),f).range(1, 1),f).range(1,t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffre (ffre (ffre q),0,min)),0,min,max).fold(min+1,max1).fold(min+ q),0,min)),0,min,max).fold(min+1,max1).fold(min+ q),0,min)),0,min,max).fold(min+1,max1).fold(min+ 33,max3).fold(min+5,max5)), 3,max3).fold(min+5,max5)), ,max3).fold(min+5,max5)),i.kr i.kr i.kr(m*freq/7))).fold (m*freq/7))).fold (m*freq/7))).fold

(( (a.kr a.kr a.kr(ffreq+1).range(-0.8,-0.5), (ffreq+1).range(-0.8,-0.5), (ffreq+1).range(-0.8,-0.5),a.kr a.kr a.kr(ffreq+ (ffreq+ (ffreq+t.k t.k t.k

r r r( ( (i.kr i.kr i.kr(ffreq))).range(0.5,0.8)), (ffreq))).range(0.5,0.8)), (ffreq))).range(0.5,0.8)),x.ar x.ar x.ar(m*freq*Gate (m*freq*Gate (m*freq*Gate

..kr( .kr(kr(x.kr x.kr x.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0,1),f).range( (ffreq),0,1),f).range( (ffreq),0,1),f).range(

11, 1,,t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0,min)),0,m (ffreq),0,min)),0,m (ffreq),0,min)),0,m iin,max).fold(min+2,max2).fold(min+4,max4).fold(m in,max).fold(min+2,max2).fold(min+4,max4).fold(m n,max).fold(min+2,max2).fold(min+4,max4).fold(m iin+6,max6)), in+6,max6)), n+6,max6)),i.kr i.kr i.kr(m*freq/6)))),Mix((1..5)*1e3), (m*freq/6)))),Mix((1..5)*1e3), (m*freq/6)))),Mix((1..5)*1e3),x. x. x. kkr krr(ffreq/23).range(0.1,0.7),10),0.995),0.99);~cha (ffreq/23).range(0.1,0.7),10),0.995),0.99);~cha (ffreq/23).range(0.1,0.7),10),0.995),0.99);~cha iin=FFT(LocalBuf(2048),~sig);~chain=PV_BrickWall in=FFT(LocalBuf(2048),~sig);~chain=PV_BrickWall n=FFT(LocalBuf(2048),~sig);~chain=PV_BrickWall ((~chain,bitOr( (~chain,bitOr( ~chain,bitOr(p.kr p.kr p.kr(~seg*ffreq*m), (~seg*ffreq*m), (~seg*ffreq*m),p.kr p.kr p.kr(~seg*fre (~seg*fre (~seg*fre q/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.m q/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.m q/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.m eean, ean,an,x.kr x.kr x.kr(ffreq* (ffreq* (ffreq*x.kr x.kr x.kr(ffreq/7).range(1,3)).fold( (ffreq/7).range(1,3)).fold( (ffreq/7).range(1,3)).fold(-0.85,0.85), -0.85,0.85),0.85,0.85),x.kr x.kr x.kr(ffreq* (ffreq* (ffreq*x.kr x.kr x.kr(ffreq/3).range(1,6) (ffreq/3).range(1,6) (ffreq/3).range(1,6) )).fold(0.6,4.0)),0.5)}).play; ).fold(0.6,4.0)),0.5)}).play; .fold(0.6,4.0)),0.5)}).play;

Ndef(\soul,freq=22.5,ffreq=11,min=1,max=23|f=Ndef(\soul).ar.mean;p=LFPulse;a=LFCub Ndef(\soul,freq=22.5,ffreq=11,min=1,max=23|f=Ndef(\soul).ar.mean;p=LFPulse;a=LFCub ;x=LFSaw;t=Stepper;i=Impulse;m=Select.kr( ;x=LFSaw;t=Stepper;i=Impulse;m=Select.kr( ;x=LFSaw;t=Stepper;i=Impulse;m=Select.kr(t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2 (ffreq/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2 (ffreq/9),0,1[1,9/8,4/3,2/3,5/4,6/5,3/2,2 ]);~seg= ]);~seg= ]);~seg=a.kr a.kr a.kr(ffreq.reciprocal).fold(-0.9,0.9).fold(-0.75,0.75).exprange(1e2,99).poll(3);~sig= (ffreq.reciprocal).fold(-0.9,0.9).fold(-0.75,0.75).exprange(1e2,99).poll(3);~sig= (ffreq.reciprocal).fold(-0.9,0.9).fold(-0.75,0.75).exprange(1e2,99).poll(3);~sig= Limiter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar( Limiter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar( Limiter.ar(LeakDC.ar(BPeakEQ.ar(Convolution.ar(a.ar a.ar a.ar(ffreq*Gate.kr( (ffreq*Gate.kr( (ffreq*Gate.kr(a.kr a.kr a.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffre (ffre (ffre q),0,1),f).range(1, q),0,1),f).range(1, q),0,1),f).range(1,t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0,min)),0,min,max).fold(min+1,max1).fold(mi (ffreq),0,min)),0,min,max).fold(min+1,max1).fold(mi (ffreq),0,min)),0,min,max).fold(min+1,max1).fold(mi n+3,maxn+3,max-

3).fold(min+5,max5)), 3).fold(min+5,max5)), 3).fold(min+5,max5)),i.kr i.kr i.kr(m*freq/7))).fold( (m*freq/7))).fold( (m*freq/7))).fold(a.kr a.kr a.kr(ffreq+1).range(-0.8,-0.5), (ffreq+1).range(-0.8,-0.5), (ffreq+1).range(-0.8,-0.5),a.kr a.kr a.kr(ffreq+ (ffreq+ (ffreq+t.kr t.kr t.kr( ( (i.kr i.kr i.kr(f (f freq))).range(0.5,0.8)), freq))).range(0.5,0.8)), freq))).range(0.5,0.8)),x.ar x.ar x.ar(m*freq*Gate.kr( (m*freq*Gate.kr( (m*freq*Gate.kr(x.kr x.kr x.kr(ffreq/ (ffreq/ (ffreq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0,1),f).range(1, (ffreq),0,1),f).range(1, (ffreq),0,1),f).range(1,t.kr t.kr t.kr( ( (i.kr i.kr i.kr(f (f (f freq/ freq/ freq/t.kr t.kr t.kr( ( (i.kr i.kr i.kr(ffreq),0,min)),0,min,max).fold(min+2,max(ffreq),0,min)),0,min,max).fold(min+2,max2).fold(min+4,max4).fold(min+6,max6)), 2).fold(min+4,max4).fold(min+6,max6)),i.kr i.kr i.kr(m*freq/6)))),Mix((1..5)*1e3), (m*freq/6)))),Mix((1..5)*1e3), (m*freq/6)))),Mix((1..5)*1e3),x.kr x.kr x.kr(ffreq/23).rang (ffreq/23).rang e(0.1,0.7),10),0.995),0.99);~chain=FFT(LocalBuf(2048),~sig);~chain=PV_BrickWall(~chai e(0.1,0.7),10),0.995),0.99);~chain=FFT(LocalBuf(2048),~sig);~chain=PV_BrickWall(~chai n,bitOr( n,bitOr( n,bitOr(p.kr p.kr p.kr(~seg*ffreq*m), (~seg*ffreq*m), (~seg*ffreq*m),p.kr p.kr p.kr(~seg*freq/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.me (~seg*freq/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.me (~seg*freq/m)));FreeVerb.ar(Pan2.ar(IFFT(~chain).dup.me an, an, an,x.kr x.kr x.kr(ffreq* (ffreq* (ffreq*x.kr x.kr x.kr(ffreq/7).range(1,3)).fold(-0.85,0.85), (ffreq/7).range(1,3)).fold(-0.85,0.85), (ffreq/7).range(1,3)).fold(-0.85,0.85),x.kr x.kr x.kr(ffreq* (ffreq* (ffreq*x.kr x.kr x.kr(ffreq/3).range(1,6)).fol (ffreq/3).range(1,6)).fol d(0.6,4.0)),0.5) }).play; d(0.6,4.0)),0.5) }).play;

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.