Started this on Aug.30. This is my first ever Sonic Pi creation and it’s quite messy. I’ve gotten some tips to clean it up in one day of asking (wow this community’s amazing), planning to make it better some time later once project is over. (I dont really know how to insert the code like everyone else does in a post so please teach me!!!)
use_synth :piano
use_bpm 153
3.times do
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1
sleep 1
play 62, release: 1
sleep 1
play 57, release: 1
sleep 1
end
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 42, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 40, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1
sleep 1
play 62, release: 1
sleep 1
play 57, release: 1
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 42, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 40, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 45, release: 4
sleep 4
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 64, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play_chord [50, 54, 57], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [50, 54, 57], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [52, 55, 57], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [52, 55, 57], attack: 0.05, amp: 2, release: 2.2
sleep 2
play 54, attack: 0.05, amp: 1, release: 2.2
play 57, attack: 0.05, amp: 1, release: 2.2
sleep 2
play 54, attack: 0.05, amp: 1, release: 2.2
play 57, attack: 0.05, amp: 1, release: 2.2
sleep 2
play 55, attack: 0.05, amp: 1, release: 1.7
play 57, attack: 0.05, amp: 1, release: 1.7
sleep 1.5
play 54, attack: 0.05, amp: 1, release: 1.5
play 57, attack: 0.05, amp: 1, release: 1.5
sleep 1.5
play 52, attack: 0.05, amp: 1, release: 1.2
play 57, attack: 0.05, amp: 1, release: 1.2
sleep 1
4.times do
play_chord [50, 54, 57], attack: 0.05, amp: 2, release: 1.2
sleep 1
end
4.times do
play_chord [52, 55, 57], attack: 0.05, amp: 2, release: 1.2
sleep 1
end
4.times do
play 54, attack: 0.05, amp: 1, release: 1.2
play 57, attack: 0.05, amp: 1, release: 1.2
sleep 1
end
play 55, attack: 0.05, amp: 1, release: 1.7
play 57, attack: 0.05, amp: 1, release: 1.7
sleep 1.5
play 54, attack: 0.05, amp: 1, release: 1.5
play 57, attack: 0.05, amp: 1, release: 1.5
sleep 1.5
play 52, attack: 0.05, amp: 1, release: 1.2
play 57, attack: 0.05, amp: 1, release: 1.2
sleep 1
play_chord [55, 59, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [55, 59, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [57, 60, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [57, 60, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [59, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [59, 62], attack: 0.05, amp: 2, release: 2.2
sleep 2
play_chord [60, 62], attack: 0.05, amp: 1.7, release: 1.7
sleep 1.5
play_chord [59, 62], attack: 0.05, amp: 1.3, release: 1.5
sleep 1.5
play_chord [57, 62], attack: 0.05, amp: 1, release: 1.2
sleep 1
4.times do
play_chord [55, 59, 62], attack: 0.05, amp: 2, release: 1.2
sleep 1
end
4.times do
play_chord [57, 60, 62], attack: 0.05, amp: 2.3, release: 1.2
sleep 1
end
4.times do
play_chord [59, 62], attack: 0.05, amp: 2.5, release: 1.2
sleep 1
end
play_chord [60, 62], attack: 0.05, amp: 1.7, release: 1.7
sleep 1.5
play_chord [59, 62], attack: 0.05, amp: 1.3, release: 1.5
sleep 1.5
play_chord [57, 62], attack: 0.05, amp: 1, release: 1.2
sleep 1
2.times do
play 38, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 40, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 42, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play_chord [43,55], amp: 2.5, release: 1.7
sleep 1.5
play_chord [42,54], amp: 2.5, release: 1.5
sleep 1.5
play_chord [40,52], amp: 2.5, release: 1.2
sleep 1
end
play_chord [33,45], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [52,57,61], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [31,43], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [55,58,62], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [30,42], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [54,61,64], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [35,47], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [54,59,62], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [28,40], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [56,59,62], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [31,43], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [55,58,62], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [33,45], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [55,59,64], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [33,45], attack: 0.05, amp: 3, release: 2.2
sleep 2
play_chord [55,57,66], attack: 0.05, amp: 3, release: 2.2
sleep 2
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1
sleep 1
play 62, release: 1
sleep 1
play 57, release: 1
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1
sleep 1
play 59, release: 1
sleep 1
play 54, release: 1
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1
sleep 1
play 55, release: 1
sleep 1
play 50, release: 1
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1
sleep 1
play 57, release: 1
sleep 1
play 52, release: 1
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 42, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 49, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 40, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 45, release: 4
sleep 4
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 47, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 59, release: 1.5
sleep 1
play 54, release: 1.5
sleep 1
play 43, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 55, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 45, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 52, release: 1.5
sleep 1
play 50, release: 1.5
sleep 1
play 57, release: 1.5
sleep 1
play 62, release: 2
sleep 2
play_chord [31,43], amp: 2.5, sustain: 1.5, release: 2
sleep 1.8
play_chord [30,42], amp: 2.5, sustain: 1.5, release: 2
sleep 1.8
play_chord [28,40], amp: 2.5, sustain: 1.5, release: 3.5
sleep 3.3
play_chord [26,38], amp: 2.5, sustain: 2, release: 4