Tuning map: Difference between revisions

Cmloegcmluin (talk | contribs)
Example: consistent hyphenation of "prime-count vector"
Cmloegcmluin (talk | contribs)
adding section for units to various temperament matrix pages, which I hope will help readers understand how they fit together
Line 1: Line 1:
A '''tuning map''' represents the tuning of a [[regular temperament]]. It can take a vector representation of an interval ([[monzo]]) as input and outputs its pitch, usually measured in cents or octaves. A tuning map has one entry for each [[formal prime]] of the temperament, giving its size in cents or octaves.  
A '''tuning map''' represents the tuning of a [[regular temperament]]. It can take a vector representation of an interval ([[monzo]]) as input and outputs its pitch, usually measured in cents or octaves.  
 
A tuning map has one entry for each [[formal prime]] of the temperament, giving its size in cents or octaves (or any other logarithmic pitch unit). And so the units of each entry of a tuning map are c/p (read "cents per prime"), oct/p (read "octaves per prime"), or any other logarithmic pitch unit per prime.


== Generator tuning map ==
== Generator tuning map ==


A '''generator tuning map''' is like a (temperament) tuning map, but each entry gives the size in cents or octaves of a different [[generator]], rather than of a formal prime.
A '''generator tuning map''' is like a (temperament) tuning map, but each entry gives the size in cents or octaves of a different [[generator]], rather than of a formal prime.
 
So the units of each entry of a generator tuning map are c/g (read "cents per generator"), oct/g (read "octaves per generator"), or any other logarithmic pitch unit per generator.


From the generator tuning map <math>\textbf{g}</math> and the mapping <math>M</math>, we can obtain the tuning map <math>\textbf{t}</math> as <math>\textbf{g}.M</math>.
From the generator tuning map <math>\textbf{g}</math> and the mapping <math>M</math>, we can obtain the tuning map <math>\textbf{t}</math> as <math>\textbf{g}.M</math>.