Better support for LCJI and MCJI approximation
Opened this issue · 4 comments
All of the approximate by ratios options produce too many complex ratios and miss plausible low-complexity interpretations.
Ooh I’m curious what ideas do you have about this. How to even search this enormous space? Trying out simple lattice skeletons and growing on that if one of them fits especially nice?
You can count LCJI with fingers and toes if you bring a friend. MCJI should be entirely enumerable by machines too. Then it's just a matter of arranging the results in an efficient search tree for cents ranges.
I mean even for intervals in all non-default modes of the scale? It’s typical that if we simplify the written mode then other ones can become unnecessarily complicated. And being bad at JI I can’t fathom how to work with that (well except using frameworks for creating already good scales, like MOS, GS, nice small lattices and all that). But when we’re JI-ifying a scale, how to make the entirety of expressible intervals not unnecessarily disbalanced?
Though I feel that I can’t state the measure of balancedness right now. It’s a bit a design choice and an art, though there should be some sensible default.
That's an entirely different problem. SW3 can create topology and maintain topology, but it cannot as of yet strategically break topology while maintaiing cohesion. That's a global problem.