use_bpm 96
---------------- DRUMS ----------------
live_loop :drums do
sample :bd_haus, amp: 2 # kick
sleep 0.5
sample :elec_tick, amp: 1 # hi-hat
sleep 0.5
end
---------------- BASS RIFF ----------------
live_loop :bass do
use_synth :fm
iconic pattern
play :c3, release: 0.3
sleep 0.5
play :c3, release: 0.3
sleep 0.25
play :d3, release: 0.3
sleep 0.25
play :f3, release: 0.3
sleep 1
end
---------------- CHORDS ----------------
live_loop :chords do
use_synth :piano
play_chord [:c4, :e4, :g4], sustain: 1.5, amp: 1
sleep 2
play_chord [:d4, :f4, :a4], sustain: 1.5, amp: 1
sleep 2
end
---------------- MAIN MELODY ----------------
sleep 2 # wait for beat
live_loop :melody do
use_synth :pulse
Phrase 1
play_pattern_timed [:g4, :g4, :a4, :g4, :e4], [0.5, 0.25, 0.25, 0.5, 0.75]
Phrase 2
play_pattern_timed [:e4, :g4, :g4, :a4, :g4, :e4], [0.5, 0.25, 0.25, 0.5, 0.75]
end