Skip to content

Instantly share code, notes, and snippets.

@Noisk8
Created December 6, 2021 05:29
Show Gist options
  • Save Noisk8/29c0eca6709bf47d46630c3f1750484d to your computer and use it in GitHub Desktop.
Save Noisk8/29c0eca6709bf47d46630c3f1750484d to your computer and use it in GitHub Desktop.
Código usado en el performance el 1 de diciembre en el festival Pum Pum Yachkan de Asimtria.org| Cusco, Peru 2021
og >> ambi (oct=4, echo=.2, vib=1, delay=.4)
gc >> pads (amp=.6,dur=PDur(1,64), oct=4, root=var([0,1]), shape=1)
zp >> zap(
-1,
dur=0.15,
oct=[5, [5, var([5, 5.25, 5.5, 6], [[64, 32], [32, 64], 32])], 5, var([5, 4.85, 4.5], 128)],
pan=PWhite(-0.5, 0.5),
bend=[0, expvar([0, 0, -0.15, -0.15], [64, 64, 64, 0]), 0, 0],
room=P[1, 0.5, 0, 1] * expvar([0, 1], [128, 0]), mix=0.25,
formant=[0.5, [0.5, 0.25, 0.75, 1, 0], [0.5, var([0, 0.5], 8), var([0, 0.5], [64, 32])], [[0.25, var([0.25, 0], 64)], 0.5]],
lpf=[var([500, 250, 750, 1000], 128), var([850, 400, 900, 200], 16), var([1000, 10], [[128, 32], [64, 32]]), [250, 900], [300, 1000], 400, var([500, 300, 100], 8), 600],
lpr=expvar([0.75, 1], 64),
drive=[var([0, 0.02], [[128, 64], 64]), var([0, 0.04], [[256, 128], [128, 64]]), 0.01, var([0, 0.025], 64)],
sus=P[0.25, var([0.25, 1, 0.25, 2, 0.25, 0.25, 4], [64, 32]), 0.25, var([0.25, 1], 128)],
amp=[1, var([0.25, 1], [64, 128]), 1, var([0.5, 1], [128, 256])]
) + (expvar([5, 4, 3, 2, 0, 0], 32), sinvar([0, -1, -2, -3], 64))
gc >> pads (amp=0,dur=PDur(1,64), oct=4, root=var([0,1]), shape=1)
b5 >> bass(dur=1/4, formant=PRand(7)[:8], rate=PRand(4,10)[:8], pan=PWhite(-1,1))
b2 >> sawbass(var([0,5,2,[3,6]],[3,3,1,1]), dur=PDur(3,8), amp=0).spread()
bu >> play ("|x4| ", amp=1.4)
gk >> play (" |n2|", amp=0)
c1 >> play("#", rate=-1/2, hpf=1000, dur=4, amp=4, room=1, coarse=16).spread()
bh >> play (" |~3|", chop=0, amp=0)
jk >> play (" |o2|", amp=1, dur=2/2)
bm >> play (" [--]", amp=0, sample=2)
d1 >> play("+", dur=PDur(3,8,[0,2]), amp=0, sample=3).sometimes("rate.offadd", 1)
hf >> play (" e ", dur=PDur(7,8), sample=PRand(1), amp=0)
np >> play (" *[**]*", amp=.7, sample=3)
hz >> play ("tt", sample=0, amp=1)
jm >> play (" |n2|")
#LOVERSSS IN
m1 >> play ("|x4| ", amp=1, )
love =[0,6,0,6,3,]
hu >> dirt (love,dur=PDur(3,8), root=var([0,.5]),vib=0, amp=0, oct=5)
hs >> dbass ( amp=0, dur=PDur(3,8).stutter(3),root=var([0,3]), formant=2)
bm >> play ("[--]", amp=2, sample=2)
c1 >> play("#", rate=-1/2, hpf=1000, dur=4, amp=4, room=1, coarse=16).spread()
var.switch = var([1,1],[32])
p8 >> glass(oct=6, rate=linvar([-2,2],16), shape=0.5, amp=0, amplify=var([1,var.switch],64), room=0.5)
b1 >> dirt ([0,0,0.5], dur=PDur(4,8), sus=1, chop=2, drive=0.5, formant=1, oct=(6), room=0.2, amp=1)
p3 >> pasha (var([0,2,0.5],[3,1/2,1/2]), dur=PDur(4,8), amp=1, oct=5, sus=2, pan=PWhite(-1,1)).every(4, "dur.shuffle")
c1 >> play (" |o2|", dur=2/2, amp=0)
ce >> play (" |o3|", dur=2/2, delay=4, mix=.6, room=.5, amp=0)
h2 >> play (" |~2|", amp=5, dur=1/2, mix=.4, room=.5)
m1 >> play ("|x4| ", amp=0, )
vg >> play ("|V4|", dur=PDur(3,8), amp=0)
nj >> play ("[--]", amp=0, sample=4)
yt >> sawbass (amp=0, dur=PDur(4,8).stutter(3),root=var([0,.5]), oct=4.5, formant=linvar([1,2]))
h2 >> play (" |~2|", amp=0, dur=1/2, mix=.4, room=.5, chop=0)
ly >> sitar (oct=6, dur=PDur(5,8), vib=1,root=var([0,.1]), amp=0)
gv >> sinepad (amp=0, oct=var([4,5]), dur=PDur(4,8), silde=var([1,0]))
h1 >> creep (var.fuck + (0,4,7), dur=8, mix =.6, chop =32, amp=1 )
var.fuck = var ([0,4,3,5], 8)
#telefono
b3 >> play("{b[bb] }", amp=0)
vg >> play ("|V4|", dur=PDur(3,8), amp=.6)
#TOP
p1 >> play('ff{lt}',
rate=P[1, 1, 1, var([1, 0.85], 8), 1, var([1, 1.15, 0.9], 32), 1, 1] * var([1, 2, 1, 1.5], [[64, 32]]),
pan=PWhite(-0.5, 0.5),
room=PRand([1, 0.5, 0.25, 0.75]), mix=0.1,
cut=0.5,
drive=P[0.15, 0.25, var([0, 0.1, 0.2, 0.3], [32, 8]), var([0, 0.2], 16)] * var([1, 0.5, 1.25], [8, 4]),
slide=P[1, 0.75, 1, 0.25], sus=1, chop=[[4, var([4, 2], [128, 64])], 4, 4, var([4, 2], 64)],
dur=P[var([0.25, 0.5], [56, 8]), 0.25, 0.25],
)
var.kamp = var([1, 0], [28, 4])
k1 >> play('X', rate=P[1, 0.98, 1, 0.95], dur=1, hpf=P[80, 85, 80, 79], hpr=0.25, amp=var([1.5, 0], [256, 64]) * var.kamp)
k2 >> play('X', sample=1, dur=0.25, delay=0, amp=P[0, P[var([0.25, 0.75], [128, 64, 32, 32]), 0.25], P[0.5, var([0.5, 0, 0.25, 0.75, 0], 64)], 0.75] * (k1.amp * 0.85) * var.kamp)
h1 >> play('-', sample=2, dur=1, delay=0.5, amp=var([1.5, 0], [128, 64, [64, 128], 32]))
rc >> play('~', pan=PWhite(-0.5, 0.5), dur=0.25, amp=expvar([0, 0, 1], [[32, 64, 128], 64, 0]) * 2.5)
bs >> bass(dur=0.25, sus=1, chop=var([4, 2], [56, 8]), drive=var([0.15, 0.3], [28, 4]),
hpf=P[var([400, 600, 800, 200], 32), P[var([800, 200], 64), 200], var([200, 400, 600, 800], [32, 16]), expvar([200, 600], [32, 0])],
hpr=0.25, amp=var([1, 1], [256, 128, 128, 64, 64, 32])
)
rs >> play('u', sample=1, room=1, mix=0.25, dur=2, amp=var([1, 2], [[32, 64], 32, 64, 128]))
p1 >> sawbass(var([2,4,3],[3,0.5,0.5]),dur=PDur(var([6,5,8],[1,2,1]),16),echo=var([0.25,0],[7,1],lpf=var([555,0],8)),oct=5+PRand(1)) + var([3,6],8)
d2 >> play(' [ww]',amp=var([1,0.5],[3,1]),sample=0, cut=0.5,pshift=0,drive=0)
p1 >> dirt([linvar([0,5],16),5,[3,5,-2]],dur=PSum(16,4),drive=0.2, oct=(6,5),amp=1.2, lpf=1400, hpf=linvar([600,50],16)) + var([0,-5],8)
p2 >> play('(|x4|) ')
p3 >> play(' * ')
var.switch = var([1,1],[32])
p3 >> glass(oct=6, rate=linvar([-2,2],16), shape=0.5, amp=1, amplify=var([1,var.switch],64), room=0.5)
gx >> orient (oct=3, dur=P[1/2,1/2,1/2,2/2,2/2,1/2,]*.5, amp=1)
p1 >> sitar (dur=1/4, rate=PWhite(40), pan=PWhite(-1,1), amplify=var.switch, amp=.5, room=.8, formant=1)
d3 >> play("e", amp=var([0,1],[PRand(9,16)/2,1.5]), dur=PRand([1/2,1/4]), pan=var([-1,1],2))
b1 >> dbass(dur=PDur(3,8), sus=2, chop=0, shape=PWhite(0,1/2),amp=1, pan=PWhite(-1,1)).sometimes("offadd", 4) + var([0,2],4)
c1 >> play("@", dur=1/4, sample=P[:8].rotate([0,1,3]), rate=4, pan=-0.5)
p1 >> space([7,6,4,P*(2,1),0], dur=8, pan=(-1,1), amp=0, chop=4, oct=4.9)
p2 >> pads([0,2,4,6], dur=4, spin=4, oct=4,amp=2.0, chop=[8,16], hpf=linvar([500,2000],16), hpr=0.2).every(8, "shuffle")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment