class ModBaby::ModularScale
Public Class Methods
calculate_scale(base, ratio_choice)
click to toggle source
# File lib/mod_baby.rb, line 39 def self.calculate_scale(base, ratio_choice) ratio = Ratios[ratio_choice - 1] results = {base => 1} ems = 1 6.times do base = ratio.steps(base).round(3) ems = ratio.steps(ems).round(3) results[base] = ems end return results end