Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use_synth :pluck
- with_fx :reverb, mix: 0.8 do
- ##| First Notes Play
- 1.times do
- play choose([:D4,:E4]), amp: 1.5, attack: 6, release: 6
- sleep 8
- end
- ##| Add Second Note
- 1.times do
- play choose([:D4,:E4]), amp: 1, attack: 6, release: 6
- play choose([:E5,:F5]), amp: 1, attack: 5, release: 7
- sleep 8
- end
- ##| Add Bass
- 1.times do
- play choose([:D4,:E4]), amp: 1, attack: 6, release: 6
- play choose([:E5,:F5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:A2,:B2]), amp: 1, attack: 3, release: 5
- sleep 4
- play choose([:C2,:D2]), amp: 1, attack: 3, release: 5
- sleep 4
- end
- sleep 8
- end
- 1.times do
- play choose([:C4,:D4]), amp: 1, attack: 6, release: 6
- play choose([:A5,:B5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:C2,:D2]), amp: 1, attack: 3, release: 5
- sleep 4
- play choose([:F2,:G2]), amp: 1, attack: 3, release: 5
- sleep 4
- end
- sleep 8
- end
- ##| Add High Notes
- 4.times do
- play choose([:F4,:A4]), amp: 1, attack: 6, release: 6
- play choose([:C5,:D5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:G2,:A2]), amp: 1, attack: 3, release: 5
- sleep 4
- play choose([:C2,:D2]), amp: 1, attack: 3, release: 5
- sleep 4
- end
- in_thread do
- play choose([:C6,:A7]), amp: 1, attack: 3, release: 5
- sleep 3
- play choose([:D6,:F6]), amp: 1, attack: 3, release: 5
- sleep 5
- end
- sleep 8
- end
- 1.times do
- play choose([:D4,:E4]), amp: 1, attack: 6, release: 6
- play choose([:E5,:F5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:A2,:B2]), amp: 1, attack: 3, release: 5
- sleep 4
- play choose([:C2,:D2]), amp: 1, attack: 3, release: 5
- sleep 4
- end
- in_thread do
- play choose([:B6,:C7]), amp: 1, attack: 3, release: 5
- sleep 3
- play choose([:A6,:E6]), amp: 1, attack: 3, release: 5
- sleep 5
- end
- sleep 8
- end
- #Take Away First Note
- 1.times do
- play choose([:A5,:B5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:C2,:G2]), amp: 1, attack: 3, release: 5
- sleep 4
- play choose([:B2,:A2]), amp: 1, attack: 3, release: 5
- sleep 4
- end
- in_thread do
- play choose([:C6,:A7]), amp: 1, attack: 3, release: 5
- sleep 3
- play choose([:D6,:G6]), amp: 1, attack: 3, release: 5
- sleep 5
- end
- sleep 8
- end
- #Take Away Bass
- 1.times do
- play choose([:A5,:B5]), amp: 1, attack: 5, release: 7
- in_thread do
- play choose([:C6,:A7]), amp: 1, attack: 3, release: 5
- sleep 3
- play choose([:D6,:G6]), amp: 1, attack: 3, release: 5
- sleep 5
- end
- sleep 8
- end
- #Take Away Second Note
- 1.times do
- play choose([:A6,:C7]), amp: 1, attack: 3, release: 5
- sleep 3
- play choose([:C6,:B6]), amp: 0.75, attack: 3, release: 5
- sleep 5
- end
- 1.times do
- play :C5, amp: 0.75, attack: 4, release: 4
- sleep 1
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement