Kite's color notation/Temperament names: Difference between revisions

TallKite (talk | contribs)
Finding the comma from the name and vice versa: added some simple brute-force algorithms
TallKite (talk | contribs)
added a note about pergen/solfege names
Line 1: Line 1:
== Definition ==
(Note that Kite has developed a completely different way to name temperaments that looks somewhat similar to color notation, but uses [[Pergen|pergens]] and his [[List of uniform solfeges for pergens|uniform solfege]] instead. See [[User:TallKite/Catalog of eleven-limit rank two temperaments with Color names]] for examples.)
 
== Definition==
[[Color notation]] can name every regular temperament. The name is the same as that of the comma(s) tempered out, but using an alternate format designed for commas. This format omits the degree (unison, 2nd, etc.). For example, [[Semaphore]] tempers out the zozo 2nd and is called the Zozo temperament. The name of the comma and the temperament is always capitalized, to distinguish it from the color. Thus zozo refers to all zozo ratios, whereas Zozo refers to one specific zozo ratio, 49/48.   
[[Color notation]] can name every regular temperament. The name is the same as that of the comma(s) tempered out, but using an alternate format designed for commas. This format omits the degree (unison, 2nd, etc.). For example, [[Semaphore]] tempers out the zozo 2nd and is called the Zozo temperament. The name of the comma and the temperament is always capitalized, to distinguish it from the color. Thus zozo refers to all zozo ratios, whereas Zozo refers to one specific zozo ratio, 49/48.   


Line 5: Line 7:


Some 5-limit examples, sorted by color depth. Many more examples can be found on the comma pages [[Comma|here]], [[Medium commas|here]], [[Large commas|here]] and [[Unnoticeable comma|here]].
Some 5-limit examples, sorted by color depth. Many more examples can be found on the comma pages [[Comma|here]], [[Medium commas|here]], [[Large commas|here]] and [[Unnoticeable comma|here]].
# [[Schismatic]] = Layo, [[Mavila]] = Layobi, [[Superpyth]] = Sayo, [[Meantone]] = Gu, [[Father]] = Gubi.
#[[Schismatic]] = Layo, [[Mavila]] = Layobi, [[Superpyth]] = Sayo, [[Meantone]] = Gu, [[Father]] = Gubi.
# [[Dicot]] = Yoyo, [[Immunity family|Immunity]] = Sasa-yoyo, [[Bug]] = Gugu, [[Diaschismic]] = Sagugu, [[Beatles]] = Sasa-gugu.
#[[Dicot]] = Yoyo, [[Immunity family|Immunity]] = Sasa-yoyo, [[Bug]] = Gugu, [[Diaschismic]] = Sagugu, [[Beatles]] = Sasa-gugu.
# [[Porcupine]] = Triyo, [[Augmented]] = Trigu, [[Laconic family|Laconic]] = Latrigu, [[Misty comma|Misty]] = Sasa-trigu.
#[[Porcupine]] = Triyo, [[Augmented]] = Trigu, [[Laconic family|Laconic]] = Latrigu, [[Misty comma|Misty]] = Sasa-trigu.
# [[Negri]] = Laquadyo, [[Tetracot]] = Saquadyo, [[Vulture]] = Sasa-quadyo, [[Diminished]] = Quadgu.
#[[Negri]] = Laquadyo, [[Tetracot]] = Saquadyo, [[Vulture]] = Sasa-quadyo, [[Diminished]] = Quadgu.
Exponent syllables like bi or tri are always unaccented. To emphasize the prime limit, the first occurrence of the highest prime is always accented: Bi'''r<u>u</u>'''yo, Bi'''<u>zo</u>'''zogu. In longer names, the 1st occurrence of sa/la and/or of lower primes may also be accented: '''Sa'''sa-'''gu'''gu, '''Zo'''zotri'''gu'''.  
Exponent syllables like bi or tri are always unaccented. To emphasize the prime limit, the first occurrence of the highest prime is always accented: Bi'''r<u>u</u>'''yo, Bi'''<u>zo</u>'''zogu. In longer names, the 1st occurrence of sa/la and/or of lower primes may also be accented: '''Sa'''sa-'''gu'''gu, '''Zo'''zotri'''gu'''.  


Line 26: Line 28:


More examples of temperaments:
More examples of temperaments:
* [[User:TallKite/Catalog of single-comma rank two temperaments with Color names]]
*[[User:TallKite/Catalog of single-comma rank two temperaments with Color names]]
* [[User:TallKite/Catalog of seven-limit rank two temperaments with Color names]]
*[[User:TallKite/Catalog of seven-limit rank two temperaments with Color names]]
* [[User:TallKite/Catalog of eleven-limit rank two temperaments with Color names]]  
*[[User:TallKite/Catalog of eleven-limit rank two temperaments with Color names]]
* [[User:TallKite/Catalog of thirteen-limit rank two temperaments with Color names]] (coming soon)
*[[User:TallKite/Catalog of thirteen-limit rank two temperaments with Color names]]
* [[User:TallKite/Catalog of eleven-limit rank three temperaments with Color names]]  
*[[User:TallKite/Catalog of eleven-limit rank three temperaments with Color names]]
* [[Catalog of rank two temperaments]] (coming eventually)  
*[[Catalog of rank two temperaments]] (under construction)
== Finding the comma from the name and vice versa ==
==Finding the comma from the name and vice versa==


=== Finding the comma ===
===Finding the comma===
Every ratio can be named either as a standard interval or as a comma/temperament, e.g. 128/125 is both the trigu 2nd and the Trigu comma. The latter is awkward for low-odd-limit ratios: 5/4 would be the Yobi "comma" and 6/5 would be the Gutri "comma". But the former is awkward for high odd-limit ratios, because there will be many 2nds and 3rds and even 4ths, and many of them will be negative. So the latter name is used for commas, for brevity. Unfortunately, this makes identifying the comma from the name a little more work.  
Every ratio can be named either as a standard interval or as a comma/temperament, e.g. 128/125 is both the trigu 2nd and the Trigu comma. The latter is awkward for low-odd-limit ratios: 5/4 would be the Yobi "comma" and 6/5 would be the Gutri "comma". But the former is awkward for high odd-limit ratios, because there will be many 2nds and 3rds and even 4ths, and many of them will be negative. So the latter name is used for commas, for brevity. Unfortunately, this makes identifying the comma from the name a little more work.  


Line 59: Line 61:
|204-294¢
|204-294¢
|subtract 2
|subtract 2
|nothing
| nothing
|add 2
|add 2
|-
|-
Line 75: Line 77:
|subtract 1
|subtract 1
|add 1
|add 1
|add 3
| add 3
|-
|-
|906-996¢
| 906-996¢
|subtract 3
|subtract 3
|subtract 1
|subtract 1
|add 1
| add 1
|-
|-
|996-1200¢
|996-1200¢
|add 2
|add 2
|subtract 3
| subtract 3
|subtract 1
| subtract 1
|}
|}
=== Finding the name ===
===Finding the name ===
The color is obvious from the monzo. Let S be the sum of all the monzo exponents except the 2-exponent. The magnitude is S divided by 7 and rounded off. The color and the magnitude define the segment.   
The color is obvious from the monzo. Let S be the sum of all the monzo exponents except the 2-exponent. The magnitude is S divided by 7 and rounded off. The color and the magnitude define the segment.   


Line 112: Line 114:
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
|-
|-
|90-204¢
|90-204¢
|  --
| --
| --
| --
| --
| --
| --
| --
| -bi
| -bi
| -bi
| -bi
| --
| --
Line 153: Line 155:
|}
|}


== Naming multi-comma temperaments ==
==Naming multi-comma temperaments==
Multi-comma temperaments are named as a list of commas, e.g. Triyo & Ru. Always use an ampersand, never the word "and", to distinguish between discussing a two-comma temperament vs. discussing two single-comma temperaments.
Multi-comma temperaments are named as a list of commas, e.g. Triyo & Ru. Always use an ampersand, never the word "and", to distinguish between discussing a two-comma temperament vs. discussing two single-comma temperaments.


=== Choosing the commas ===
===Choosing the commas===
Any multi-comma temperament tempers out infinitely many commas, but only a few are needed for the name. Rules for choosing the comma list, in order of priority:
Any multi-comma temperament tempers out infinitely many commas, but only a few are needed for the name. Rules for choosing the comma list, in order of priority:
#The prime limit of each comma must be higher than the one before.
#The prime limit of each comma must be higher than the one before.
#The comma list must be torsion-free.
#The comma list must be torsion-free.
#The choice of commas must allow elimination of commas via downward inheritances.
# The choice of commas must allow elimination of commas via downward inheritances.
#[[Odd limit|Double odd limit]] must be minimized.
#[[Odd limit|Double odd limit]] must be minimized.
Rule #1 ensures linear independence. It completely determines the first comma. Given two yaza commas, one can always derive the ya comma by combining the two commas such that the za component becomes zero. For example, take Ruyoyoo and Biruyo. Subtract Ruyoyo twice from Biruyo to get Sagugu. Next take Latrizo and Biruyo. The za-exponents are 3 and -2 respectively, so two Latrizos plus three Biruyos make a ya comma, Latribiyo.
Rule #1 ensures linear independence. It completely determines the first comma. Given two yaza commas, one can always derive the ya comma by combining the two commas such that the za component becomes zero. For example, take Ruyoyoo and Biruyo. Subtract Ruyoyo twice from Biruyo to get Sagugu. Next take Latrizo and Biruyo. The za-exponents are 3 and -2 respectively, so two Latrizos plus three Biruyos make a ya comma, Latribiyo.
Line 178: Line 180:
Rule #3 is justified in the next section. Rule #4 is needed to ensure a unique comma list. An alternative rule would require the comma list to be in Hermite normal form, but with negative pivots allowed to ensure that the comma's cents are positive. But this would result in more obscure commas. For example, Gu & Zotrigu would become Gu & Laru, and 126/125 would become 59049/57344. This is far less useful musically, thus rule #4 uses the double odd limit.  
Rule #3 is justified in the next section. Rule #4 is needed to ensure a unique comma list. An alternative rule would require the comma list to be in Hermite normal form, but with negative pivots allowed to ensure that the comma's cents are positive. But this would result in more obscure commas. For example, Gu & Zotrigu would become Gu & Laru, and 126/125 would become 59049/57344. This is far less useful musically, thus rule #4 uses the double odd limit.  


=== Inheriting temperament names ===
===Inheriting temperament names===
Multi-comma temperament names can get quite long. To shorten them, certain extensions inherit the name of what they are extended from. The best (i.e. lowest badness) strong (i.e. same pergen) extension of a temperament inherits the name of the temperament. Thus every temperament implies certain other commas. Consider extensions of Gu. Gu & Ru is a strong extension, but not the best strong extension, so nothing is inherited and the name can't be shortened. The best extension of Gu adds Zotrigu. This is called simply Gu, or Gu-d. The "d" is analogous to '''tweaks''' aka edo warts and indicates prime 7. But unlike tweaks, "-d" is the best extension, and "-dd" is the 2nd best. It can also be called by its full name Gu & Zotrigu, to explicitly indicate the full comma list.  
Multi-comma temperament names can get quite long. To shorten them, certain extensions inherit the name of what they are extended from. The best (i.e. lowest badness) strong (i.e. same pergen) extension of a temperament inherits the name of the temperament. Thus every temperament implies certain other commas. Consider extensions of Gu. Gu & Ru is a strong extension, but not the best strong extension, so nothing is inherited and the name can't be shortened. The best extension of Gu adds Zotrigu. This is called simply Gu, or Gu-d. The "d" is analogous to '''tweaks''' aka edo warts and indicates prime 7. But unlike tweaks, "-d" is the best extension, and "-dd" is the 2nd best. It can also be called by its full name Gu & Zotrigu, to explicitly indicate the full comma list.  


Line 195: Line 197:
Edos become rank-2 in two ways. One way is by adding an untempered prime, as in Blackwood, which is Sawa + ya. The "+ ya" means the Gu comma is no longer implied. The other way is to add a bicolored comma, e.g. Lalawa & Ruyoyo. Since Ruyoyo is yaza, the Gu & Ru commas are no longer implied.
Edos become rank-2 in two ways. One way is by adding an untempered prime, as in Blackwood, which is Sawa + ya. The "+ ya" means the Gu comma is no longer implied. The other way is to add a bicolored comma, e.g. Lalawa & Ruyoyo. Since Ruyoyo is yaza, the Gu & Ru commas are no longer implied.


=== Identifying vanishing commas ===
===Identifying vanishing commas ===
Rule #2 ensures that every vanishing comma is some combination of those in the list. This allows an easy way to check if a given comma is tempered out. Repeatedly reduce the prime limit of the comma in question by adding/subtracting the appropriate comma from the list. If the prime limit can be reduced to 1, the comma vanishes. The color name indicates what needs to be subtracted.
Rule #2 ensures that every vanishing comma is some combination of those in the list. This allows an easy way to check if a given comma is tempered out. Repeatedly reduce the prime limit of the comma in question by adding/subtracting the appropriate comma from the list. If the prime limit can be reduced to 1, the comma vanishes. The color name indicates what needs to be subtracted.


Line 204: Line 206:
Thus once the color is reduced to wa, a 2nd test is needed. If you know the cents of each of the commas on the list as well as the one being tested, you can simply keep rough track of the cents as you add and subtract commas. If it's roughly zero, the comma vanishes. If you know each comma's 3-exponent, you can simply add and subtract those instead, and check that the end result is zero. (Presumably the commas won't add up to an entire octave.)
Thus once the color is reduced to wa, a 2nd test is needed. If you know the cents of each of the commas on the list as well as the one being tested, you can simply keep rough track of the cents as you add and subtract commas. If it's roughly zero, the comma vanishes. If you know each comma's 3-exponent, you can simply add and subtract those instead, and check that the end result is zero. (Presumably the commas won't add up to an entire octave.)


=== Issues ===
===Issues===
<u>SELECTING THE COMMA SET</u>:
<u>SELECTING THE COMMA SET</u>:


Line 297: Line 299:
Domination, 11/8 = A3
Domination, 11/8 = A3


== Advantages of color names ==
==Advantages of color names==
The color name can be derived from the comma list, and vice versa. The color name can be derived from the mapping matrix, and vice versa. However, inheritances have the same name.
The color name can be derived from the comma list, and vice versa. The color name can be derived from the mapping matrix, and vice versa. However, inheritances have the same name.


Line 320: Line 322:
4thward commas sharpen the 5th and 5thward ones flatten it. This indicates where in the scale tree compatible edos are likely to be. Thus temperaments that start with sa-, e.g. Sayo, tend to be compatible with sharp-5th edos 15, 17, 22, etc. And la- temperaments, e.g. Laru, tend to be compatible with edos 19, 21, 26, etc. Several caveats: central comma names like Triyo don't indicate 4thwd vs. 5thwd. Also, it's possible for a la- comma to be 4thwd if the color depth is >= 5 and the color is over, e.g. Laquinyo = Magic = (-10 -1 5). Sasa- or lala- commas are guaranteed to be 4thwd/5thwd up to color depth 11. Furthermore, Layo, while quite 5thwd, is compatible only with accurate-5th edos like 12, 24, etc.  
4thward commas sharpen the 5th and 5thward ones flatten it. This indicates where in the scale tree compatible edos are likely to be. Thus temperaments that start with sa-, e.g. Sayo, tend to be compatible with sharp-5th edos 15, 17, 22, etc. And la- temperaments, e.g. Laru, tend to be compatible with edos 19, 21, 26, etc. Several caveats: central comma names like Triyo don't indicate 4thwd vs. 5thwd. Also, it's possible for a la- comma to be 4thwd if the color depth is >= 5 and the color is over, e.g. Laquinyo = Magic = (-10 -1 5). Sasa- or lala- commas are guaranteed to be 4thwd/5thwd up to color depth 11. Furthermore, Layo, while quite 5thwd, is compatible only with accurate-5th edos like 12, 24, etc.  


=== Advantages over current temperament names ===
===Advantages over current temperament names===
Color names are easier than [[Tour of Regular Temperaments|current temperament names]] for non-Anglophones. No need to learn to spell and pronounce obscure English words like porcupine, hedgehog and opossum. Color names are based on only those words that a first-year student of English would know, and spelling and pronunciation are greatly simplified.
Color names are easier than [[Tour of Regular Temperaments|current temperament names]] for non-Anglophones. No need to learn to spell and pronounce obscure English words like porcupine, hedgehog and opossum. Color names are based on only those words that a first-year student of English would know, and spelling and pronunciation are greatly simplified.


Color names don't use mnemonics that rely on obscure facts, many with an implicit cultural bias, such as:
Color names don't use mnemonics that rely on obscure facts, many with an implicit cultural bias, such as:
* Heinz ketchup uses 57 varieties of pickles
*Heinz ketchup uses 57 varieties of pickles
* The Beatles toured the US in 1964
*The Beatles toured the US in 1964
* Injera is an Ethiopean bread, and the Ethiopean alphabet has 26 letters
*Injera is an Ethiopean bread, and the Ethiopean alphabet has 26 letters
* James Bond is agent 007
*James Bond is agent 007
* Mavila is a Chopi village
*Mavila is a Chopi village
* Orwell wrote "1984", in which Winston, Big Brother and Doublethink appear
*Orwell wrote "1984", in which Winston, Big Brother and Doublethink appear
Furthermore, one doesn't have to guess what the significance of the numbers 57, 1964, 26, 007 or 1984 is.
Furthermore, one doesn't have to guess what the significance of the numbers 57, 1964, 26, 007 or 1984 is.


Color names can be spoken without confusion, because there are no homonyms such as:
Color names can be spoken without confusion, because there are no homonyms such as:
* Squares/Skwares
*Squares/Skwares
* Srutar/Shrutar
*Srutar/Shrutar
* Sensei/Sensi
*Sensei/Sensi
* Sensis/Sensus
*Sensis/Sensus
* Wurschmidt/Worschmidt/Whirrschmidt
*Wurschmidt/Worschmidt/Whirrschmidt
* Fifive/Fifives
* Fifive/Fifives
*Ennealiminal/Ennealimmal/Ennealimmic/Ennealimnic
*Ennealiminal/Ennealimmal/Ennealimmic/Ennealimnic
Temperaments have the same name as commas, reducing memorization, unlike current names, in which:
Temperaments have the same name as commas, reducing memorization, unlike current names, in which:
* The schisma creates Helmholtz
*The schisma creates Helmholtz
* The diaschisma creates Srutal
*The diaschisma creates Srutal
* The semicomma creates Orson
*The semicomma creates Orson
* The gamelisma creates Slendric
*The gamelisma creates Slendric
One last advantage: Color names are very flowing, and fun to say out loud. :)
One last advantage: Color names are very flowing, and fun to say out loud. :)


== Rules for naming remote colors ==
==Rules for naming remote colors==
There can be more than one way to name a comma. To avoid duplicate names, there are naming rules.  
There can be more than one way to name a comma. To avoid duplicate names, there are naming rules.  
* Adjacent exponents are always listed largest first: tribi- not bitri-.
*Adjacent exponents are always listed largest first: tribi- not bitri-.
* Bibi- is never used, use quad- instead.
*Bibi- is never used, use quad- instead.
* Avoid using the -a- delimiter if possible: z<sup>4</sup>gg = bizozogu, not quadzo-agugu.
* Avoid using the -a- delimiter if possible: z<sup>4</sup>gg = bizozogu, not quadzo-agugu.
Therefore if the color (the temperament name minus the magnitude) starts with an exponent word, and there's no -a- delimiter, that first exponent word usually indicates the color GCD and thus the [[Pergen|pergen's]] split(s). e.g. bizozogu = (P8, P5/2, /1). In the list of colors below, an asterisk marks cases where this isn't possible, and the GCD is not obvious.  
Therefore if the color (the temperament name minus the magnitude) starts with an exponent word, and there's no -a- delimiter, that first exponent word usually indicates the color GCD and thus the [[Pergen|pergen's]] split(s). e.g. bizozogu = (P8, P5/2, /1). In the list of colors below, an asterisk marks cases where this isn't possible, and the GCD is not obvious.  
Line 358: Line 360:
There follows examples of remote colors, for illustration. These examples don't all correspond to musically useful temperaments.
There follows examples of remote colors, for illustration. These examples don't all correspond to musically useful temperaments.


=== Bicolored examples ===
===Bicolored examples===
gg = gugu (Bug)<br />
gg = gugu (Bug)<br />
zgg = zogugu<br />
zgg = zogugu<br />
Line 455: Line 457:
z<sup>9</sup>g = tritrizo-agu
z<sup>9</sup>g = tritrizo-agu


=== Tricolored examples ===
===Tricolored examples===
if lu is not doubled or tripled, it just gets tacked onto the beginning:
if lu is not doubled or tripled, it just gets tacked onto the beginning:


Line 489: Line 491:
If the 2nd prime could be merged with either the 1st prime or the 3rd prime, but not with both, it merges with whichever one has a larger exponent. Thus in 1uuz<sup>6</sup>g<sup>3</sup>, zo merges with the cubed prime, not the squared prime, to make lulu-trizozogu, not bilutrizo-atrigu.
If the 2nd prime could be merged with either the 1st prime or the 3rd prime, but not with both, it merges with whichever one has a larger exponent. Thus in 1uuz<sup>6</sup>g<sup>3</sup>, zo merges with the cubed prime, not the squared prime, to make lulu-trizozogu, not bilutrizo-atrigu.


=== Quadricolored examples ===
===Quadricolored examples===
if tho is not doubled or tripled, it just gets tacked onto the beginning:
if tho is not doubled or tripled, it just gets tacked onto the beginning: