and as usual I cant remember who’s. But I think the word ’ nuotit’ in there
is probably a big clue.
So if it’s you, put your hand up.
Now to figure out what else I can do with it.
And how to boil it down smaller, of course.
Eli…
use_bpm 120 # SET THE TEMPO OF YOUR LIVE SET HERE
use_debug false
set_sched_ahead_time! 2
beat1Cutoff = 130
beat1Vol = 1.0
kickToggle = 0
kickVol = 1.0
kickDecay = 1.0
kickRate = 4
hihatToggle = 0
hihatVol = 1.0
hihatDecay = 0
hihatRate = 1.0
percToggle = 0
percVol = 1.0
percDecay = 0
drumReverb = (line 0, 4, steps: 4)
lowKill = 0
synthCutoff = 30
synthResonance = 0.5
synthAttack = 0
synthRelease = 0.25
synthReverb = 0.5
synthDistortion = 0.2
synthWaveform = :supersaw
synthVol=2
synth2Waveform = :fm
synth2Volume = 2
synth2Transpose = 0
nuotit = [62,60,74,60,78,62,56,58]
kickSample = :bd_fat
kickPattern = [1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]
c = chords1 = [(chord :e, :minor), (chord :e, :minor), (chord :b, '7sus4'), (chord :a, 'sus4'), (chord :b, '7sus4'), (chord :d+12, 'sus4')].shuffle
d = chords2 = [(chord :e, :minor), (chord :e, :minor), (chord :b, '7sus4'), (chord :a, 'sus4'), (chord :b, '7sus4'), (chord :d+12, 'sus4')].shuffle
e = chords3 = [(chord :e, :minor), (chord :e, :minor), (chord :b, '7sus4'), (chord :a, 'sus4'), (chord :b, '7sus4'), (chord :d+12, 'sus4')].shuffle
live_loop :kickdrum do
with_fx :distortion, mix: 0.3 do
16.times do
sample kickSample, amp: kickPattern.ring.tick*kickVol*1.5, rate: kickRate, finish: kickDecay, cutoff: 110
sleep 0.25
end
end
end
with_fx :rbpf ,cutoff: 80 do
with_fx :echo do
with_fx :ixi_techno, phase: 64 do
live_loop :ring_test do
use_synth :supersaw
4.times do
c =chords1.tick
play c-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 2
sleep 0.25
play c.tick-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 2
sleep [0.25,0.5].choose
end
end
end
end
end
with_fx :rbpf ,cutoff: 80 do
with_fx :echo do
with_fx :ixi_techno, phase: 32 do
live_loop :ring_test1 do
use_synth :pulse
4.times do
e =chords2.tick
play e-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 2
sleep 0.25
play e.tick-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 2
sleep [0.25,0.5].choose
end
end
end
end
end
with_fx :rbpf ,cutoff: 80 do
with_fx :echo do
with_fx :ixi_techno, phase: 16 do
live_loop :bass_test do
use_synth :fm
4.times do
d =chords3.tick
play d-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 3
sleep 0.25
play d.tick-24, cutoff: (ring 80,100).look, amp: (ring 1.5, 2).look * 3
sleep [0.25,0.5].choose
end
end
end
end
end