Open SeanArchibald opened 2 years ago
A mostly-ok Rotate implementation is already committed to the develop branch. I see 2 issues that need fixing before it's ready for release.
transposeLine("2,0", negateLine("2,0"))
should equal 1,000000
but instead it equals 4,000000
(I have added a new test for this one)Anybody who wants to help test can try https://sevish.com/scaleworkshop-dev/
I'm preparing to release the new Rotate feature as it is.
Mostly good news! Sorry I missed this thread until yesterday. I'll look into these points as soon as I can!
The commadecimal issues should be sorted out now. I'll take a closer look at the sort ascending issue and see if I can figure it out.
Add option to rotate a scale such that one of its inner intervals becomes 1/1.
This should be really really easy now that we have functions to handle transposition and modulo