Skip to content

Instantly share code, notes, and snippets.

@vdg0
Created December 29, 2019 23:33
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vdg0/47a2abbfe18557ff27ed1d3b9c5948d5 to your computer and use it in GitHub Desktop.
Save vdg0/47a2abbfe18557ff27ed1d3b9c5948d5 to your computer and use it in GitHub Desktop.
Clic LiveCoding Session CheckPoint
#FoxDot Session @irisR @pablitx
## we should run FoxDot.start in our SuperColliders
p1 >> dbass(PRand([0,2,0,4, 5, 7]), dur=[1/3], amp=[0.25],pan = [-1, 0, 1], vib = 3, vibdepth = 0.02, chop = 6, lpf=Psine(), lpr=0.2)
p1.stop()
# TOTALLY AWESOME FELLOWS !!!! :D \O/
print(SynthDefs)
# this is great dude <3
r1 >> play('T',dur=PDur([3,5],8), sample=P[0,1,2].every(2,'rotate',1), amp=0.5, pshift=linvar([0,2,0,-2],8))
r2 >> play('( D) ', sample=[1,2,3,4], cut=0.5,amp=0.6)
d7 >> play('o', dur=PDur(3,8), pshift=var([-6,-7,-8],2))
p2 >> play('v ',amp=0.8)
hh >> play('-(--[---]-)([----][--]--)-',dur=1/2)
# leaving the beat code here ^
## busco!!!
## se que hay sinvar y otros
v1 >> prophet(linvar([0,2],4),dur=1/2, glide=[1,-1], glidedelay=0.5, chop=2, pan=var([-1,1],2)) + var([0,2],8)
v1.stop()
v2.reset() >> dirt([0,PRand([4,5,6,7])], dur=[1/4,1/4,1/2], amp=1, oct=[5,5,4]) + var([0,1,2],4)
k1 >> karp(PRand([0,2,4,6]), dur=var([0.5,2],4), drive=0.2, cut=0.8)
print(Clock)
Group(r1,k1).stop()
h1 >> play('!',dur=8,rate=[-1/2,1,1.5],sample=PRand(5))
# IT WORKS! <3 yess
## dropping some Sick beats here
bp = Player()
mel = Player()
cry = Player()
roots = var([0,-2],4)
offs = var([0,2],2)
bp >> bass(P[0] + roots,dur=P[1,3]/2,amp=0.7)
mel >> blip([0] + roots + offs, dur=1/4, sus=0.2, amp=P[1,1,0,1,0,0,1,1,0,1,1,0,0,0]*0.8) + (0,2,4)
mel.oct = 5
mel.stop()
cry >> charm(PWalk(10)[:16],dur=PRand(3)[:8]/2,amp=0.7,oct=6) + (0,4)
p4.stop()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment