Godtone (talk | contribs)
m →Novation Launchpad Pro MK3 isomorphic keyboard code: add note about loopMIDI within the code itself too (at the beginning)
Godtone (talk | contribs)
→My Python 3 code: add important derived 23-limit EDOs
Line 1,190: Line 1,190:
print()
print()
</syntaxhighlight>
</syntaxhighlight>
=== Important 23-limit EDOs ===
Produced with the help of my above code and corrected with love. Below are theoretically important [[23-limit]] [[EDO]]s in that they do an increasingly better job at representing the [[27-odd-limit]] minus zero or one of composite odds 25 and 27. The exception is that if an EDO (such as 94) achieves less than 2 inconsistencies in the [[25-odd-limit]] or no-25's [[27-odd-limit]] then we don't consider a record to be set to give a chance to larger EDOs that are often interesting for having better approximations (of the intervals mentioned or of other intervals in higher limits). The logical stopping point is [[311edo]] due to its extreme efficiency and elegance as a [[23-limit]] and [[41-limit]] temperament (plus some optional large primes). Please note that there may be one or two important 23-limit EDOs missing here, because I've only checked patent val and occasionally a non-patent-val will perform better for consistency, however, one can argue that a patent val representation should be a requirement for any serious 23-limit EDO.
[[10edo]] gets 13 wrong in the no-25's 27-odd-limit (and 14 wrong in the 25-odd-limit (noticed the code produced a mistake here))
[[12edo]] gets 12 wrong in the no-25's 27-odd-limit (and 13 wrong in the 25-odd-limit (noticed the code produced a mistake here))
[[15edo]] gets 9 wrong in the 25-odd-limit
[[16edo]] gets 8 wrong in the 25-odd-limit
[[24edo]] gets 10 wrong in the no-25's 27-odd-limit
[[29edo]] gets 9 wrong in the no-25's 27-odd-limit
[[41edo]] gets 8 wrong in the no-25's 27-odd-limit
[[43edo]] gets 8 wrong in the 25-odd-limit
[[46edo]] gets 5 wrong in the no-25's 27-odd-limit and 8 wrong in the 25-odd-limit (noticed the code produced a mistake here)
[[50edo]] gets 5 wrong in the 25-odd-limit
[[53edo]] gets 5 wrong in the 27-odd-limit
[[68edo]] gets 5 wrong in the 25-odd-limit
[[77edo]] gets 5 wrong in the no-25's 27-odd-limit
[[80edo]] gets 4 wrong in the 25-odd-limit
[[94edo]] gets 0 wrong in the no-25's 27-odd-limit
[[111edo]] gets 2 wrong in the no-25's 27-odd-limit
[[113edo]] gets 2 wrong in the no-25's 27-odd-limit
[[130edo]] gets 3 wrong in the no-25's 27-odd-limit
[[149edo]] gets 4 wrong in the 25-odd-limit
[[159edo]] gets 1 wrong in the 27-odd-limit
[[183edo]] gets 3 wrong in the 27-odd-limit
[[193edo]] gets 1 wrong in the 25-odd-limit & no-25's 27-odd-limit (union of these is not the same as 27-odd-limit!)
[[217edo]] gets 2 wrong in the 27-odd-limit
[[282edo]] gets 0 wrong in the 27-odd-limit
[[296edo]] gets 2 wrong in the no-25's 27-odd-limit
[[311edo]] gets 0 wrong in the 27-odd-limit


== Novation Launchpad Pro MK3 isomorphic keyboard code ==
== Novation Launchpad Pro MK3 isomorphic keyboard code ==