Skip to content

Instantly share code, notes, and snippets.

@rubentr
Created May 21, 2017 17:31
Show Gist options
  • Select an option

  • Save rubentr/fb90613f7cae5f0f15a67906b89aa0de to your computer and use it in GitHub Desktop.

Select an option

Save rubentr/fb90613f7cae5f0f15a67906b89aa0de to your computer and use it in GitHub Desktop.
La Palma (Madrid) Live Coding event 15-05-17
use_bpm 140
use_debug false
vol=(ramp * (line 0,1,steps:11))
k=(knit 0,2,0.2,1,0.4,2,0.5,4)
live_loop :clock do
sleep 0.125
end
live_loop :metal, sync: :clock do
#tick_reset
with_fx :bitcrusher, mix: k.mirror.tick do
with_fx :wobble, mix: k.mirror.look do
sample mbeat, 1, amp: 2.5
sample mbeat, 2, amp: 2.5
end
end
sleep 8
end
live_loop :amb, sync: :clock do
m=(chord :b3, :M7).shuffle
use_synth :supersaw
use_synth_defaults res: rrand(0.5,0.8)
with_fx :distortion, mix: k.tick+0.1, phase: 0.125 do
with_fx :compressor, mix: k.look, phase:0.15 do
play m.look, amp:2,release: 0.6, cutoff: (range 110,130).mirror.look
end
end
sleep 0.5
end
live_loop :bass do
stop
#tick_reset
with_fx :wobble, mix: k.mirror.tick do
#sample mbass, 1
#sample pbass, [2,5].choose, amp:vol.look, pan: [-0.5,0.5].choose
end
sleep 8
end
live_loop :mix, sync: :clock do
stop
with_fx :bitcrusher, mix: 0.5 do
with_fx :reverb, mix: 0.6 do
sample weevil,3, amp: 1, pan: [-0.5,0.5].choose
sample weevil,2, amp: 1, pan: [-0.5,0.5].choose
end
end
sleep 8
end
live_loop :atm, sync: :clock do
stop
with_fx :bitcrusher do
#sample atmos, [3,4].choose, amp: 1
sample mchoir,1, amp: 1
end
sleep 8
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment