x42 / tuna.lv2

Musical Instrument Tuner
http://x42-plugins.com/x42/x42-tuner
GNU General Public License v2.0
24 stars 8 forks source link

Microtonality support #4

Open suhr opened 7 years ago

suhr commented 7 years ago

So people could use tunings different from 12 tone equal temperament. See: http://www.huygens-fokker.org/scala/scl_format.html

wolftune commented 4 years ago

I would love this! I'm specifically getting into and starting early promotion for http://tallkite.com/misc_files/The%20Kite%20Tuning.pdf as a superior fretted tuning for the world. It's based in 41-note equal temperament.

The naming (in the format used for hopefully-coming-soon-to-guitarix/gxtuner) is:

static const char* note_41[41] = {"A","^A","vB♭","B♭","^B♭","vvB","vB","B","^B","vC","C","^C","^^C","vC♯","C♯","^C♯","vD","D","^D","vE♭","E♭","^E♭","vvE","vE","E","^E","vF","F","^F","^^F","vF♯","F♯","^F♯","vG","G","^G","vA♭","A♭","^A♭","vvA","vA"};

Tuna would offer the superior experience in terms of the interface and technology. It would be amazing if it supported this and other tuning systems.

We could and should make a scala format of this too, so any support of that would do it. Incidentally, LINGOT https://github.com/ibancg/lingot supports scala already but it is not as good a tuner technically or interface.