Sha256: 4a2c3e3f2afd7dc27042e275bcbabad353d6cb8e707da81bd487a689141cc82b
Contents?: true
Size: 263 Bytes
Versions: 1
Compression:
Stored size: 263 Bytes
Contents
module Banjo module Keys KEYS = %i{c cs d ds e f fs g gs a as b} def self.included(base) KEYS.each_with_index do |key, i| base.send(:define_method, key) do |scale=3| 24 + i + (scale * 12) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
banjo-0.0.5 | lib/banjo/keys.rb |