xenharmonic-devs/scale-workshop

Smart interval matrix

Closed this issue · 1 comments

galaxyspoobToday at 12:46 AM

The default display of the interval matrix in the Analysis tab is yet rather uninformative and obscure. I'd rather see cent values as the default for a scale obtained by the Temper command (or from cent inputs in Rank-2, Parallelotope, GS, etc.) than a degree of a huge edo like 472153\4000000: switching the display option to cents is easier than multiplying the numerator by 0.003 in my head.

The default display even sometimes uses two labels intermittently for the same interval, like 2^89/1200 and 89\1200 https://sw3.lumipakkanen.com/scale/t0iV1W3i- which may be caused by the confusion of various expressions for the equave (1200\1200, 3000\3000, 2/1, 2).

As a fix, infer a good initial formatting based on the contents of the scale.

Tweaked the default formatting instead.