Skip to content

Instantly share code, notes, and snippets.

Created June 24, 2015 13:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/7b810cdb503149ce117f to your computer and use it in GitHub Desktop.
Save anonymous/7b810cdb503149ce117f to your computer and use it in GitHub Desktop.
Ascending Tunes from Buttertubs
in_thread do
loop do
use_bpm 80
play :Eb5, release: 3, amp: 0.2
sleep 0.5
play :Bb5, release: 2, amp: 0.2
sleep 0.5
play :Bb5, release: 1, amp: 0.2
sleep 0.3
play :Ab5, release: 2, amp: 0.2
sleep 0.5
play :Bb5, release: 2, amp: 0.2
sleep 0.5
play :D5, release: 1, amp: 0.2
sleep 0.2
play :B5, release: 1, amp: 0.2
sleep 0.5
play :Ab5, release: 1, amp: 0.2
sleep 0.5
play :Bb5, release: 2, amp: 0.2
sleep 0.3
play :Ab5, release: 2, amp: 0.2
sleep 0.3
play :Bb5, release: 2, amp: 0.2
sleep 0.2
play :Ab5, release: 2, amp: 0.2
sleep 0.3
play :Bb5, release: 2, amp: 0.2
sleep 0.2
play :Ab5, release: 1, amp: 0.2
sleep 0.3
play :Bb5, release: 2, amp: 0.2
sleep 0.5
play :Ab5, release: 2, amp: 0.2
sleep 0.3
play :Bb5, release: 2, amp: 0.2
sleep 0.5
play :Ab5, release: 2, amp: 0.2
end
end
in_thread do
loop do
play 88, amp: 0.5
sleep 0.1
play 72, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 80, amp: 0.5
sleep 0.1
play 88, amp: 0.5
sleep 0.1
play 93, amp: 0.6
sleep 0.1
play 83, amp: 0.5
sleep 0.1
play 79, amp: 0.4
sleep 0.2
play 92, amp: 0.6
sleep 0.1
play 97, amp: 0.6
sleep 0.1
play 61, amp: 0.3
sleep 0.2
play 87, amp: 0.5
sleep 0.1
play 81, amp: 0.5
sleep 0.1
play 78, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 65, amp: 0.3
sleep 0.2
play 66, amp: 0.3
sleep 0.2
play 66, amp: 0.3
sleep 0.2
play 67, amp: 0.3
sleep 0.2
play 68, amp: 0.3
sleep 0.2
play 69, amp: 0.3
sleep 0.2
play 70, amp: 0.4
sleep 0.2
play 72, amp: 0.4
sleep 0.2
play 74, amp: 0.4
sleep 0.2
play 71, amp: 0.4
sleep 0.2
play 72, amp: 0.4
sleep 0.2
play 64, amp: 0.3
sleep 0.2
play 64, amp: 0.3
sleep 0.2
play 55, amp: 0.2
sleep 0.2
play 58, amp: 0.2
sleep 0.2
play 60, amp: 0.3
sleep 0.2
play 63, amp: 0.3
sleep 0.2
play 65, amp: 0.3
sleep 0.2
play 66, amp: 0.3
sleep 0.2
play 75, amp: 0.4
sleep 0.2
play 72, amp: 0.4
sleep 0.2
play 75, amp: 0.4
sleep 0.2
play 75, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 80, amp: 0.5
sleep 0.1
play 79, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 80, amp: 0.5
sleep 0.1
play 79, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 78, amp: 0.4
sleep 0.2
play 73, amp: 0.4
sleep 0.2
play 81, amp: 0.5
sleep 0.1
play 77, amp: 0.4
sleep 0.2
play 79, amp: 0.4
sleep 0.2
play 83, amp: 0.5
sleep 0.1
play 85, amp: 0.5
sleep 0.1
play 83, amp: 0.5
sleep 0.1
play 82, amp: 0.5
sleep 0.1
play 79, amp: 0.4
sleep 0.2
play 75, amp: 0.4
sleep 0.2
play 77, amp: 0.4
sleep 0.2
play 82, amp: 0.5
sleep 0.1
play 72, amp: 0.4
sleep 0.2
play 65, amp: 0.3
sleep 0.2
play 68, amp: 0.3
sleep 0.2
play 69, amp: 0.3
sleep 0.2
play 73, amp: 0.4
sleep 0.2
play 76, amp: 0.4
sleep 0.2
play 77, amp: 0.4
sleep 0.2
play 75, amp: 0.4
sleep 0.2
play 72, amp: 0.4
sleep 0.2
play 73, amp: 0.4
sleep 0.2
play 90, amp: 0.6
sleep 0.1
play 86, amp: 0.5
sleep 0.1
play 88, amp: 0.5
sleep 0.1
play 91, amp: 0.6
sleep 0.1
end
end
in_thread do
with_fx :distortion do
sample :ambi_piano, amp: 0.1, rate: (rrand 13, 19)
sleep rrand(0.1, 0.3)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment