# Welcome to Sonic Pi
##| reboot
set_mixer_control! amp: 2, lpf: 100
use_tuning :equal, :c
use_transpose -(hz_to_midi(440) - hz_to_midi(396))
use_bpm 60
sample "Users/k/Documents/Sonic Pi/samples/electronic/liteVNA.wav", rate: 0.16, start: 0.21, end: 0.22, attack: 10, release: 20, amp: 0.3
sleep 100
##| with_fx :lpf, cutoff: 60, cutoff_slide: 10 do |fx|
##| sample "Users/k/Documents/Sonic Pi/scarborough fair guitar.wav", rate: 0.9, start: 0.19, end: 0.29, attack: 15, release: 5, pan: -0.5, amp: 4
##| sample "Users/k/Documents/Sonic Pi/scarborough fair guitar.wav", rate: 0.9, start: 0.21, end: 0.31, attack: 10, release: 10, pan: 0.5, amp: 4
##| end
##| sleep 3
##| sample "Users/k/Documents/Sonic Pi/scarborough fair guitar.wav", rate: 0.9, start: 0.2, end: 0.3, attack: 1, release: 10, amp: 8.5
##| sleep 33
##| with_fx :lpf, cutoff: 60, cutoff_slide: 10 do |fx|
##| sample "Users/k/Documents/Sonic Pi/20240415 scarborough fair.wav", rate: -0.45, amp: 4, start: 0.27, attack: 2, release: 10
##| end
##| sleep 2.2
##| sample "Users/k/Documents/Sonic Pi/20240415 scarborough fair.wav", rate: 0.9, amp: 9.5
##| sleep 22
use_synth :fm
play :C, amp: 0.8, pan: -1
sleep 0.1
play 74.25, amp: 0.6, pan: -1
sleep 1.5
use_synth :pulse
play :G5, amp: 0.75, pan: 1
sleep 0.5
play 75, amp: 0.55, pan: 1
sleep 55
# main free loop
sleep 1
use_synth :fm
play :C, amp: 0.8, pan: -1
sleep 0.1
play 74.25, amp: 0.6, pan: -1
sleep 1.5
use_synth :pulse
play :G5, amp: 0.75, pan: 1
sleep 0.5
play 75, amp: 0.55, pan: 1
sleep 1
live_loop :drone do
use_synth :fm
4.times do
play :C5, amp: 0.4
sleep 0.5
end
end
live_loop :flibble do
sample :ambi_choir, amp: 2, rate: 0.54
sample :ambi_choir, amp: 2, rate: 0.27
sleep 1.5
sample :bd_haus, amp: 2, rate: 0.9
sleep 1.5
end
live_loop :guit do
with_fx :echo, mix: 0.7, phase: 0.5 do
sample :guit_em9, amp: 4, rate: 0.72
end
sample :guit_em9, rate: -0.45
sleep 8
end
live_loop :boom do
with_fx :reverb, room: 1 do
sample :bd_boom, amp: 10, rate: 0.9
end
sleep 8
end