This page uses JavaScript and WebAssembly. You'll need to enable scripting for it to work, and even then it might not.

e.g. "11" or "2.3.7.11.13" or even "2.3.7/5.11"

Put your commas in this box:

e.g. "11" or "2.3.7.11.13"

e.g. "12" or "12f" or "12 & 19p"

e.g. "11" or "2.3.7.11.13" or even "2.3.7/5.11"

Oh noes! Something went wrong and this didn't get hidden!

A result will go here

Mapping to primes
Tuning type:
Tuning Map (cents)
Tuning Map (cents)
Tuning Map (cents)
Tuning Map (cents)
Mistunings (cents)
Mistunings (cents)
Mistunings (cents)
Mistunings (cents)
Adjusted Error cents
TE Error cents/octave
TE Stretch cents/octave
TOP Error cents/octave
TOP Stretch cents/octave

Unison Vectors

Unison vectors might go here

A result will go here

Equal Temperament Mappings
Reduced Mapping
Tuning type:
Generator Tunings (cents)
Generator Tunings (cents)
Generator Tunings (cents)
Generator Tunings (cents)
Step Tunings (cents)
Step Tunings (cents)
Step Tunings (cents)
Step Tunings (cents)
Tuning Map (cents)
Tuning Map (cents)
Tuning Map (cents)
Tuning Map (cents)
Mistunings (cents)
Mistunings (cents)
Mistunings (cents)
Mistunings (cents)
Complexity
Adjusted Error cents
TE Error cents/octave
TOP Error cents/octave

Unison Vectors

Unison vectors might go here

Scala Files

Scala files might go here
Results will go here

More

Simpler more here More accurate

Source code is available from https://github.com/x31eq/regular_rust.