Skip to content

Instantly share code, notes, and snippets.

View plaidScience's full-sized avatar

Ethan Schneider plaidScience

View GitHub Profile
@plaidScience
plaidScience / song1.rb
Created August 18, 2019 01:25
A Simple SonicPi melody using true randomness to choose chord and melody
number = Time.now.to_i
use_random_seed number
define :getProg do |base|
(ring base, :major, base+7, :major, base+9, :minor, base+5, :major)
end
define :getProg2 do |base|
(ring base, :major, base+5, :major, base+11, :dim, base+4, :minor, base+9, :minor, base+2, :minor, base+7, :major, base, :major)
end