Hi all! Just started playing around with Sonic Pi and inspired by the amazing music of Stranger Things, I decided to tackle the theme song. Right now, it’s pretty rough. Having issues with the arpeggio matching up with the “heartbeat” and would appreciate some guidance on how to effectively play the changing alto line/very rhythmic bass towards the end of the track. Of course, went through the tutorial but sometimes you just want to dive in – let me know if there’s a section I might have miss! Synth pointers would be great as well!
Here’s what I’ve worked out so far:
#1st with arp, 2nd with the height of arp
#look up how to oscillate synths (osc?)
live_loop :heartbeat do
loop do
with_fx :lpf, cutoff: 90 do
with_fx :reverb do
sample :drum_bass_soft
sleep 0.2
sample :drum_bass_soft
sleep 0.55
end
end
end
end
define :bassline do
use_synth :hollow
play :e2, sustain: 1, release: 1, cutoff: rrand(70, 130)
sleep 1
end
in_thread(name: :bassline) do
loop do
bassline
end
end
define :alto do
use_synth :hollow
play :g3
sleep 1
end
in_thread(name: :alto) do #this still played when called 'bassline'
alto #this still played when called 'bassline'
end
live_loop :melody do #blade #hollow #use_arg_bpm #prophet for bass #tech_saws for bass
use_synth :beep
loop do
play_pattern_timed(ring :c4, :e4, :g4, :b4, :c5), 0.18 #align this with first part of heartbeat
play_pattern_timed(ring :e4, :g4, :b4).reverse, 0.18 # align this with second part of heartbeat
end
end
Thank you all!