Skip to content

Instantly share code, notes, and snippets.

View nicoder's full-sized avatar

Nicolas Dermine nicoder

View GitHub Profile
live_loop :a do
use_synth :chipnoise
with_fx :echo, mix: (ring 0, 1).tick do
play 48, release: 0.2
end
sleep 1
end
live_loop :b do
sync :a
live_loop :a do
with_fx :echo, mix: (knit 1, 3, 0, 1).tick do
sample :elec_plip
end
sleep 1
end
live_loop :b do
sync :a
use_synth :mod_pulse
use_bpm 180
live_loop :a do
sample :tabla_dhec
sleep 1
end
live_loop :c do
sync :a
sleep 0.5
live_loop :a do
use_synth :blade
play 60, cutoff: 80, release: 1.2
play 60 - (ring 3, 5).stretch(8).tick, cutoff: 80, release: 1.2
sleep 1
end
live_loop :b do
use_synth :blade
sync :a
live_loop :a do
sample :drum_bass_soft
sleep 2
end
live_loop :b do
sync :a
sleep 1
sample :drum_snare_soft
end
use_bpm 180
live_loop :a do
sample :tabla_ghe1
sleep 1
end
live_loop :b do
sync :a
n = (ring 48, 50, 52).tick
live_loop :a do
sample :elec_blip
sleep 1
end
live_loop :b do
sync :a
use_synth :tech_saws
play (ring chord(:c, :major), chord(:a3, :minor)).stretch(4).tick, cutoff: 50
end
live_loop :a do
sample :drum_cymbal_closed
sleep 1
end
live_loop :b do
sync :a
use_synth :pluck
with_fx :echo, phase: (ring 0.25, 0.33, 0.5).tick, mix: rand do
with_fx :krush do
live_loop :a do
sample :drum_cymbal_closed
sleep 1
end
live_loop :b do
sync :a
use_synth :pluck
with_fx :echo, phase: (ring 0.25, 0.33, 0.5).tick, mix: rand do
with_fx :krush do
live_loop :a do
use_synth :tb303
play 48, cutoff: 60, release: 1.2
sleep 1
end
live_loop :b do
sync :a
sleep 0.5
use_synth :tb303