Created
December 19, 2024 02:16
-
-
Save Noisk8/9def427c5756862fd90a5c9d90743646 to your computer and use it in GitHub Desktop.
El sueño de una pensión 20 de diciembre 2024
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# INTRO | |
l1 >> dbass(dur=PDur(8,8), sus=2, chop=0, shape=PWhite(0,1/2),amp=0, pan=PWhite(-1,1)).sometimes("offadd", 4) + var([0,2],4) | |
l2 >> play("@", dur=1/4, sample=P[:8].rotate([0,1,3]), rate=4, pan=-0.5, amp=0) | |
l3 >> space([7,6,4,P*(2,1),0], dur=8, pan=(-1,1), amp=0, chop=4, oct=4.9) | |
l4 >> pads([0,2,4,6], dur=4, spin=4, oct=4,amp=0, chop=[8,16], hpf=linvar([500,2000],16), hpr=0.2).every(8, "shuffle") | |
# Tema 1 | |
a1 >> play("|X3| ", amp=0) | |
a2 >> play (" |o2|", dur=2/2, amp=0) | |
a3 >> play (" [|o2||o2|]", dur=2/2, amp=0) | |
a4 >> play ("[--]", amp=0) | |
var.switch= var ([1,1], [32]) | |
a5 >> sitar (dur=1/4, rate =PWhite(40), pan=PWhite(-1,1), amplifity=var.switch, amp=0, room=8, formant=0, oct=6 ) | |
a6 >> glass (oct=6, rate=linvar([-2,2],16), shape=0.5, amp=0, ammplifity=var([1, var.switch],64), room=0.5) | |
a7 >> play ("e", amp=var([0, 0], [PRand(9,16)/2,16]), dur=PRand([1/2,1/4]), pan=var([-1,1],2)) | |
a8 >> orient (oct=3, dur=P[1/2,1/2,1/2,2/2,2/2,1/2,], amp=0, vib=2, root=0),var.switch == var([1,2],[32]) | |
# TEMA 2 | |
b1 >> 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], | |
amp=0, | |
) | |
var.kamp = var([0, 0], [28, 4]) | |
b2 >> 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) | |
b3 >> 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).stop() | |
b4 >> play('-', sample=2, dur=1, delay=0.5, amp=var([1, 0], [128, 64, [64, 128], 32])).stop() | |
b5 >> play('~', pan=PWhite(-0.5, 0.5), dur=0.25, amp=expvar([0, 0, 1], [[32, 64, 128], 64, 0]) * 2.5).stop() | |
b6 >> 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]).stop() | |
) | |
b7 >> play('u', sample=1, room=1, mix=0.25, dur=2, amp=var([0, 0], [[32, 64], 32, 64, 128])) | |
# Tema 3 LA REFIRMA | |
print(SynthDefs) | |
# tb 303 max .6 | |
c1 >> tb303 (P[0,1,0,1.5,0,1,2], root=0, dur=PDur(4,8), vib=0, amp=0, oct=4).reverse() | |
c2 >> play ("|x4| ", amp=0) | |
c3 >> play (" [|x4||x4|] ", amp=var([0,0,0,0]) ) | |
jairo = P[0,1,0,0,1.5,0,0,2] | |
#acidbass 4-5 amp | |
c4 >> acidbass (jairo, amp=0, dur=PDur(4,8), formant=var([0,0,0,0,0,0,0,0,0,1,0]), root=0, oct=3 ).reverse() | |
c5 >> play ("[::]", amp=2).stop() | |
c6 >> play (" |H2|", dur=2/2, amp=1.2).stop() | |
c7 >> play (" [|M0||M0|] |M0|", dur=PDur(4,8), amp=var([0,0])) | |
c8 >> play (" |=1|", amp=2, chop=0).stop() | |
c9 >> play (" [|I3||I3|]", dur=2/2, amp=var([0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0])),stop() | |
d1 >> play (" |T0|", amp=var([3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])).stop() | |
d2 >> play (" [|~1||~1|]", amp=var([0,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0])).stop() | |
Clock.bpm=128 | |
print(Samples) | |
Clock.bpm=130 | |
# TEMA 4 ELECTRO | |
e1 >> play ("|x4||x1| |x4||x4| |x4| |x4||x4| ", amp=1) | |
e2 >> glass(amp=0, dur=2, oct=7) | |
e3 >> play(" |H2|", dur=2/2, amp=2) | |
e4 >> play(" |T1|", amp=var([1,1,1,1,0]), dur=8/2) | |
e5 >> play ("[----][--] [--][--][--][--][--][---]", amp=0, sample=2) | |
e6 >> play ("|m0| ", dur=PDur(5,8), amp=0, root=var([0,1,2]), mix=.1, room=.1) | |
e7 >> play (" |o4| [|o4||o4||o4|]", dur=4/2, mix=.5, room=.5, amp=0) | |
e8 >> play (" [|o3||o3|]", dur=1, amp=var([0,2,1])) | |
e9 >> play (" |o4| [|o4||o4|] ", dur=2/2, mix=.5, room=.5, amp=0) | |
f1 >> play (" [ee] e [ee]", amp=var([2,2,3,2,3,4,2,0,2]), sample=1),stop() | |
f2 >> play ("[--][--]", amp=2, sample=3) | |
f3 >> play ("|x4| ", dur=PDur(4,8), amp=1, mix=.1, room=.1) | |
f4 >> ebass(P[0, 4, 6, 7, 11,], dur=PDur(1,8), oct=4, vib=0, amp=0, sus=.8,root=var([0,1,0,2,0]), pan=(1,0)).stop() | |
print(Player.get_attributes() | |
Clock.bpm =130 | |
print(Scale.chinese) | |
print(Scale.names()) | |
## TEMA 5 LA REFORMA | |
bareto=[0,.6,0,0,.7,0,0,2] | |
# BASSLINE | |
nn >> faim (bareto, amp=0, dur=PDur(4,8),oct=3.5, formant=var([0,0,1,0,0,2,0,0,3]) ) | |
# Ambient | |
ju >> hoover (bareto,dur=8, root=[0,0,1,2,0,0], amp=0,) | |
# Perc | |
hu >> play ("|x4| ", amp=0) | |
ur >> play (" |o2|", dur=2/2, amp=0) | |
u3 >> play (" [|o2||o2|]", dur=2/2, amp=0) | |
uj >> play ("[|i0||i0|]|i0| |i0| ", dur=0, amp=0) | |
bh >> play ("[::]", amp=0, sample=3) | |
i8 >> play (" |~3|", dur=1/2, chop=0, amp=0) | |
yt >> play (" |L0|L[LL] |L0| L [LL] |L0| L [LL] ", amp=0, room=.1, mix=.1) | |
h6 >> play ("|e3|", amp=var([0,0]), dur=PDur(6,8)) | |
ui >> play ("fr [tt][ttt]", dur=2, amp=0) | |
# TEMA 6 | |
Clock.bpm = 128 | |
yu >> play ("|x4| ", amp=0 ) | |
b1 >> dirt([0,0,0.5], dur=PDur(5,8), sus=.2, amp=0, chop=.5, drive=.2, formant=1, oct=(5), room=0.2).spread() | |
p3 >> pasha (var([0,2,0.5],[3,1/2,1/2]), dur=PDur(5,8), amp=0, oct=5, sus=2, pan=PWhite(-1,1)).every(4, "dur.shuffle") | |
p1 >> pulse(P[5,4,6,2], pan=[-1,0,1], dur=8, glide=[-1,0,1,-1], sus=PRand(0,5)) | |
c1 >> play (" |o3|", dur=2/2, amp=0) | |
ce >> play (" |o3|", dur=1/2, delay=4, mix=.6, room=.5, amp=0) | |
h2 >> play (" |~3|", amp=0, dur=1/2, mix=.4, room=.5) | |
iu >> play ( "[--]",amp=0 ) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment