Ensure scale2 only deals with integer values
diegovdc opened this issue · 0 comments
diegovdc commented
As it will not properly work with floats.
(set-scales!
{"hex1" {:ratios [1 15/14 5/4 10/7 3/2 12/7]
:period 2}
"hex2" {:ratios [1 9/7 5/3 15/7]
:period 3}})
(p 1 (-> (note "0 1 2 3 4 5 6")
(+ note "<0 6.5>") ;; This 6.5 will not work
(sound "arpy")
(scale2 "hex1")))
One thing to consider is if pitch bending in this scales is desirable or not?