# CODE SOURCE
[TOC]
## 1
c1 >> play ("t",dur=1,room=1,pshift=[(-1,0), (0,4)],amp=2,formant=P[:8],cut=0.5)
c2 >> play ("vtXs",formant=P[:8],cut=0.1,sus=3,spin=4)
Group(d1,c1,c2).stop()
p3 >> jbass(dur=4,spin=2,amp=0.2).spread()
p4 >> jbass([0,(0,-2),3,0,(0,5),9,(2,0),5,11,(3,0)],bpm=120,dur=2,amp=0.5,echo=0.5)
b1 >> jbass(dur=PDur(3, 8)*(1,2), sus=[[1, 2], 1, 1, 1], room=1, mix=[0.1, 0.2, 0, 0,1])
d1 >> play("< t >< x [AO] [vV] xs>",crush=8,bpm=40).every(6,"amen").often("stutter",Cycle([8,4,12]))
Group(p3,b1).stop()
var.pat = [31, 1] * 4 + [28, 4] * 2 + [56, 8]
var.brk = var([1, 0], var.pat)
rc >> play('~', pan=PWhite(-0.3, 0.3), sample=0, dur=0.5, lpf=P[6500, 4500], amp=P[1, 0.95] * expvar([0, 0, 1], [[32, 32, 64], [32, 32, 64], 0]))
s1 >> play('s', sample=5, dur=0.25, delay=0.5, lpf=[4000, 3500, 5500], lpr=expvar([1, 0.75], 128), amp=sh.amp)
t2 >> play('t', sample=3, dur=0.25, amp=P[1, [0.25, 0.5], [0.5, 0.25], 0.75, [0.5, 0.75], [0, 0, 0, 1], [0, 0, 0.25, 0.75], 0] * expvar([0, 0, 0.75, 0.75], [[128, 64], [64, 32, 64], [128, 64, 256], 0]))
rs >> play('u', sample=7, dur=var([16, 8, 4, 2, 1], 128), amp=var([0, 0.15], [128, 128, 64, 128]))
u1 >> play('u', dur=16, delay=0.5, amp=var([0, 0.3], [[128, 64], 256]))
cl >> play('H', sample=2, dur=var([8, 4], [[128, 256], [64, 128]]), delay=0.5, room=1, mix=0.15, amp=0.2)
h3 >> play('-', sample=4, room=0.25, mix=0.4, dur=[1] * 30 + [0.25, 0.75, 0.5, 0.5], lpf=expvar([3000, 8000], [[128, 128, 0], [0, 0, 128]]), delay=0.5, amp=var([0, 1.5], [[64, 128, [64, 32]], [128, 256, [32, 64]]]) * var.brk)
kd >> play('X', sample=3, hpf=var([250, 240, 230, 220, 210, 200], 64) * 1.25, hpr=0.5, dur=1, amp=var([1, 0], [[256, 128, 64], [128, 64, 32]]) * var.brk * 1.15)
k2 >> play('m', dur=1, hpf=var([70, 80, 90], 64) + 60, lpf=var([800, 1200], var.pat), lpr=0.25, amp=var([0, 2.25, 0, 1.5], [128, 256]) * kd.amp * var([0, 1], [64, 128, 128, 64, 28, 4, 56, 8]) * 0.35)
k3 >> play('X', sample=var([2, 5], [512, 256]), room=0.5, mix=0.1, lpf=var([300, 500, 760, 1000], 64), dur=1, amp=var([1, 0], [[256, 128, 64], [128, 64, 32]]) * var.brk * var([0, 1], [256, 512, 64]))
j3 >> pulse ([-2,-3,-1,1,0,1,8,2,1,3,7,3,8,5,-2,-3,-1,-3,-2,0,1,-3,-2,-1,0,1,2,3,2,3,7],dur=PDur(3,8)*(1,2),formant=linvar(P[:8], 4),amp=0.3)
j4 >> jbass (0,dur=PDur(3,8)*(1,2),formant=linvar(P[:8], 4),amp=0.9)
j3.stop()
Group(s2, h2, sk, h3, kd, sk, k2, j1, h1, p1).stop()
Group(rc, s1, t2, rs, u1, cl, h3, kd, k2, k3).every(3,"stutter",2)
Master().lpf=var([0,1400],[28,4])
Master().hpf=var([0,400],[28,4])
## 2
Clock.bpm=40
j3 >> play(":",amp=var([0,1,1],[PRand(8,16)/2,1.5]),dur=PDur(3,8),pan=var([-1,1],2),bpm=480)
c1 >> play("n",bpm=180, dur=1/4, sample=PRand(8), pan=PWhite(-1,1))
d8 >> play("XvV vXs",bpm=180, sample=5).sometimes("stutter", 4, dur=3)
d1 >> play("<x-><X[s-]>",bpm=180).sometimes("stutter", 4, dur=3,spin=2)
c1 >> play("M",sample=3,dur=32,room=3,amp=1)
d7 >> play(":",dur=PDur(3,8)*(1,2),room=0.5,rate=linvar(5,0.8),sample=P[:5],pan=[-1,1])
d3 >> play("~",amp=2,rate=[1,1/10,2,3,2],dur=PDur(5,8),bpm=90).every(4,"rate.offmul",2).every(9,"stutter",8,dur=1,rate=P[:8])
Group(d8,j3,c1,d1,d7,d3,c1).reset()
p3 >> pulse(dur=4,spin=2,amp=0.1).spread()
p4 >> pulse([4,(1,-2),3,(0,5),9,(2,0),5],bpm=120,dur=2,amp=0.3,echo=0.5)
b1 >> pulse((0,1,4),dur=PDur(3, 8)*(1,2),amp=0.8, room=1, mix=[0.1, 0.2, 1, 0,1])+(2,[-2,4,6,5])
b1.solo()
## 3
Clock.bpm=120
l9 >> play("<: ><c><{t.t}><t.t.>",sample=[2,8,7,9,3,8,0], dur=PDur(3,8)*(1,2),rate=[2,13,5,12,7,9],hpr=[100,400,1200,200,10], hpf=50,lpf=[[500, 800], 1100, 2350], lpr=0.23, amp=0.6)
l8 >> play("<: ><p><{t.t}><tttt>",sample=[2,5,7,1,2,8,0], dur=PDur(3,8)*(1,2), rate=[7,2,1,4],hpf=linvar(0,500),lpf=[[500, 100], 100, 2350], lpr=0.85, amp=0.7)
l1 >> play("<: ><%x%><{t.t}><tttt>",sample=[1,5,7,1,1,8,0], dur=PDur(3,8)*(1,3), rate=[3,2,6],lpf=[[1500, 1000], 2000, 1350], lpr=0.25, amp=0.5)
l2 >> play ("<- ->< t ><(tx)>")
m_all.solo(0)
d1 >> play("<->< t m >").every(2,"stutter",2)
m7 >> play ("<.><V vv>").every(4,"amen",2)
m1 >> play("<Xs st><- t->").every(2,"amen",2)
m3 >> play("<:-- ><:>",dur=PDur(5,8)*(3,8),spin=2)
m2 >> play("<t:>< t-t ><[hh]>", amp=var([0,0.5],[PRand(8,16)/2,1.5]))
m4 >> play("<vt><:>").every(4,"amen",8).every(8,"rate.add",22).every(16,"stutter",3)
h9 >> play("<:--><wwww><{t.t}><t.t.>",sample=[2,5,7,9,3,8,0], dur=PDur(3,8)*(1,2),hpr=[100,400,1200,200,10], hpf=50,lpf=[[500, 800], 1100, 2350], lpr=0.23, amp=0.5)
h8 >> play("<----><w><{t.t}><tttt>",sample=[2,5,7,1,3,8,0], dur=PDur(3,8)*(1,2), hpf=50,lpf=[[2000, 100], 100, 2350], lpr=0.95, amp=[0.1,0.2,0.4,0.3])
h1 >> play("<: ><W><{t.t}><tttt>",sample=[2,6,7,1,3,9,0], dur=PDur(3,8)*(1,3), lpf=[[1500, 100], 250, 1350],hpf=[300,1530,500,1000], lpr=0.25, amp=[0.1,0,0.5,0,0.7,0,0.5])
h5 >> play("<: ><w><{t.t}><tttt>",sample=[2,6,7,1,3,9,0], dur=PDur(3,8)*(1,3),amp=0.7)
h8.solo()
var.pat = [31, 1] * 4 + [28, 4] * 2 + [56, 8]
var.brk = var([1, 0], var.pat)
j4 >> nylon([3,(1,0),4,4,(1,3),0],sus=4,hpf=linvar([0,2000],32),hpr=linvar([1,0.1],28))
j2 >> pulse([3,2,1],sus=4,hpf=200,hpr=linvar([1,0.1],56)).follow(j4)
j3 >> jbass([3,1,(1,5),0,3,(5,7),5,0],sus=3,bpm=40,dur=PDur(1,8)*(1,2))
j_all.reset()
h_all.spread()
h_all.echo=0
j_all.tremolo=[1,4,2,0,1,4,2]
h_all.blur=[1, 2]
j_all.every(4,"rate.add",[8,6,2,10])
h_all.every(2,"mirror")
h_all.every(2,"rarely",4)
j_all.bits=[1,0,3,4,0]
j_all.crush=[0,0,0,1,0.3,0.2]
h_all.bits=0
h_all.crush=0
## 4
c1 >> play ("v",dur=1,room=1,pshift=[(-1,0), (0,4)],amp=0.9,formant=P[:8],cut=[0.5,0.2*P[:8]])
c2 >> play ("vVv",formant=P[:8],cut=0.1,sus=3,spin=2,amp=0.2)
Group(d1,c1,c2).stop()
p3 >> jbass(dur=4,spin=2,amp=0.2).spread()
p4 >> jbass([0,(0,-2),3,0,(0,5),9,(2,0),5,11,(3,0)],bpm=120,dur=2,amp=0.5,echo=0.5)
b1 >> jbass(dur=PDur(3, 8)*(1,2), sus=[[1, 2], 1, 1, 1], room=1, mix=[0.1, 0.2, 0, 0,1])
Group(p3,b1).stop()
var.pat = [31, 1] * 4 + [28, 4] * 2 + [56, 8]
var.brk = var([1, 0], var.pat)
rc >> play('~', pan=PWhite(-0.3, 0.3), sample=0, dur=0.5, lpf=P[6500, 4500], amp=P[1, 0.95] * expvar([0, 0, 1], [[32, 32, 64], [32, 32, 64], 0]))
s1 >> play('s', sample=5, dur=0.25, delay=0.5, lpf=[4000, 3500, 5500], lpr=expvar([1, 0.75], 128), amp=sh.amp)
t2 >> play('t', sample=3, dur=0.25, amp=P[1, [0.25, 0.5], [0.5, 0.25], 0.75, [0.5, 0.75], [0, 0, 0, 1], [0, 0, 0.25, 0.75], 0] * expvar([0, 0, 0.75, 0.75], [[128, 64], [64, 32, 64], [128, 64, 256], 0]))
rs >> play('u', sample=7, dur=var([16, 8, 4, 2, 1], 128), amp=var([0, 0.15], [128, 128, 64, 128]))
u1 >> play('u', dur=16, delay=0.5, amp=var([0, 0.3], [[128, 64], 256]))
cl >> play('H', sample=2, dur=var([8, 4], [[128, 256], [64, 128]]), delay=0.5, room=1, mix=0.15, amp=0.2)
h3 >> play('-', sample=4, room=0.25, mix=0.4, dur=[1] * 30 + [0.25, 0.75, 0.5, 0.5], lpf=expvar([3000, 8000], [[128, 128, 0], [0, 0, 128]]), delay=0.5, amp=var([0, 1.5], [[64, 128, [64, 32]], [128, 256, [32, 64]]]) * var.brk)
kd >> play('X', sample=3, hpf=var([250, 240, 230, 220, 210, 200], 64) * 1.25, hpr=0.5, dur=1, amp=var([1, 0], [[256, 128, 64], [128, 64, 32]]) * var.brk * 1.15)
k2 >> play('m', dur=1, hpf=var([70, 80, 90], 64) + 60, lpf=var([800, 1200], var.pat), lpr=0.25, amp=var([0, 2.25, 0, 1.5], [128, 256]) * kd.amp * var([0, 1], [64, 128, 128, 64, 28, 4, 56, 8]) * 0.35)
k3 >> play('X', sample=var([2, 5], [512, 256]), room=0.5, mix=0.1, lpf=var([300, 500, 760, 1000], 64), dur=1, amp=var([1, 0], [[256, 128, 64], [128, 64, 32]]) * var.brk * var([0, 1], [256, 512, 64]))
j3 >> pulse ([-2,-3,-1,1,0,1,8,2,1,3,7,3,8,5,-2,-3,-1,-3,-2,0,1,-3,-2,-1,0,1,2,3,2,3,7],dur=PDur(3,8)*(1,2),formant=linvar(P[:8], 4),amp=0.3)
j3.stop()
Group(s2, h2, sk, h3, kd, sk, k2, j1, h1, p1).stop()
Group(rc, s1, t2, rs, u1, cl, h3, kd, k2, k3).every(3,"stutter",2)
Master().lpf=var([0,1400],[28,4])
Master().hpf=var([0,400],[28,4])