Kite's thoughts on pergens: Difference between revisions
Wikispaces>TallKite **Imported revision 625004165 - Original comment: ** |
Wikispaces>TallKite **Imported revision 625025957 - Original comment: ** |
||
Line 1: | Line 1: | ||
<h2>IMPORTED REVISION FROM WIKISPACES</h2> | <h2>IMPORTED REVISION FROM WIKISPACES</h2> | ||
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br> | This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br> | ||
: This revision was by author [[User:TallKite|TallKite]] and made on <tt>2018-01- | : This revision was by author [[User:TallKite|TallKite]] and made on <tt>2018-01-18 03:53:27 UTC</tt>.<br> | ||
: The original revision id was <tt> | : The original revision id was <tt>625025957</tt>.<br> | ||
: The revision comment was: <tt></tt><br> | : The revision comment was: <tt></tt><br> | ||
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br> | The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br> | ||
Line 69: | Line 69: | ||
3/1 = P12 = y·P + z·G, thus G = [P12 - y·(P8/x)] / z = [-y·P8 + x·P12] / xz = (-y, x) / xz | 3/1 = P12 = y·P + z·G, thus G = [P12 - y·(P8/x)] / z = [-y·P8 + x·P12] / xz = (-y, x) / xz | ||
M's 3-limit monzo is (-y, x), or (y, -x) if z is negative. To get alternate generators, add i periods to G, with i ranging from -x (subtracting a full octave) to +x (adding a full octave). | M's 3-limit monzo is (-y, x), or (y, -x) if z is negative. To get alternate generators, add i periods to G, with i ranging from -x (subtracting a full octave) to +x (adding a full octave). | ||
G' = G + i·P = (-y, x) / xz + i·P8/x = (i·z - y, x) / xz | G' = G + i·P = (-y, x) / xz + i·P8/x = (i·z - y, x) / xz | ||
Line 384: | Line 384: | ||
This suggests a simple format for describing the tuning at the top of the score: the name of the tuning, and the cents of any accidental pairs used, rounded off to the nearest integer. Ths gives the musician, who may not be well-versed in microtonal theory, the necessary information to play the score. Examples: | This suggests a simple format for describing the tuning at the top of the score: the name of the tuning, and the cents of any accidental pairs used, rounded off to the nearest integer. Ths gives the musician, who may not be well-versed in microtonal theory, the necessary information to play the score. Examples: | ||
15-edo: # = 240¢, ^ = 80¢ | 15-edo: # ``=`` 240¢, ^ ``=`` 80¢ | ||
16-edo: # = -75¢ | 16-edo: # ``=`` -75¢ | ||
17-edo: # = 141¢, ^ = 71¢ | 17-edo: # ``=`` 141¢, ^ ``=`` 71¢ | ||
18b-edo: # = -133¢, ^ = 67¢ | 18b-edo: # ``=`` -133¢, ^ = 67¢ | ||
19-edo: # = 63¢ | 19-edo: # = 63¢ | ||
21-edo: ^ = 57¢ | 21-edo: ^ = 57¢ | ||
22-edo: # = 164¢, ^ = 55¢ | 22-edo: # ``=`` 164¢, ^ = 55¢ | ||
quarter-comma meantone: # = 76¢ | quarter-comma meantone: # = 76¢ | ||
fifth-comma meantone: # = 84¢ | fifth-comma meantone: # = 84¢ | ||
third-comma archy: # = 177¢ | third-comma archy: # = 177¢ | ||
eighth-comma porcupine: # = 157¢, ^ = 52¢ | eighth-comma porcupine: # ``=`` 157¢, ^ = 52¢ | ||
sixth-comma srutal: # = 139¢, ^ = 33¢ | sixth-comma srutal: # ``=`` 139¢, ^ = 33¢ | ||
third-comma injera: # = 63¢, ^ = 31¢ (third-comma = 1/3 of 81/80) | third-comma injera: # ``=`` 63¢, ^ = 31¢ (third-comma = 1/3 of 81/80) | ||
eighth-comma hedgehog: # = 157¢, ^ = 49¢, / = 52¢ (eighth-comma = 1/8 of 250/243) | eighth-comma hedgehog: # ``=`` 157¢, ^ = 49¢, / = 52¢ (eighth-comma = 1/8 of 250/243) | ||
Hedgehog is half-8ve third-4th. While the best tuning of a specific temperament is found by minimizing the mistuning of certain ratios, the best tuning of a general pergen is less obvious. Both srutal and injera are half-8ve, but their optimal tunings are very different. | Hedgehog is half-8ve third-4th. While the best tuning of a specific temperament is found by minimizing the mistuning of certain ratios, the best tuning of a general pergen is less obvious. Both srutal and injera are half-8ve, but their optimal tunings are very different. | ||
Line 420: | Line 420: | ||
Gedras can be manipulated exactly like monzos. Just as adding two intervals (a,b) and (a',b') gives us (a+a',b+b'), likewise [k,s] added to [k',s'] equals [k+k',s+s']. If the GCD of a and b is n, then (a,b) is a stack of n identical intervals, with (a,b) = (na', nb') = n(a',b'), and if (a,b) is converted to [k,s], then the GCD of k and s is also n, and [k,s] = [nk',ns'] = n[k',s']. | Gedras can be manipulated exactly like monzos. Just as adding two intervals (a,b) and (a',b') gives us (a+a',b+b'), likewise [k,s] added to [k',s'] equals [k+k',s+s']. If the GCD of a and b is n, then (a,b) is a stack of n identical intervals, with (a,b) = (na', nb') = n(a',b'), and if (a,b) is converted to [k,s], then the GCD of k and s is also n, and [k,s] = [nk',ns'] = n[k',s']. | ||
Gedras greatly facilitate finding a pergen's period, generator and enharmonic(s). A given fraction of a given 3-limit interval can be approximated by simply dividing the keyspan and stepspan directly, and rounding off. This approximation will usually produce an enharmonic interval with the smallest possible keyspan and stepspan, which is the best enharmonic for notational purposes. As noted above, the smaller of two equivalent periods or generators is preferred, so fractions of the form N/2 should be rounded down, not up. | Gedras greatly facilitate finding a pergen's period, generator and enharmonic(s). A given fraction of a given 3-limit interval can be approximated by simply dividing the keyspan and stepspan directly, and rounding off. This approximation will usually produce an enharmonic interval with the smallest possible keyspan and stepspan, which is the best enharmonic for notational purposes. As noted above, the smaller of two equivalent periods or generators is preferred, so fractions of the form N/2 should be rounded down, not up. | ||
For example, consider the half-5th pergen. P5 = [7,4], and half a 5th is approximately [round(7/2), round (4/2)] = [3,2] = m3. The enharmonic can also be found using gedras: xE = M - n<span class="nowrap">⋅</span>G = P5 - 2<span class="nowrap">⋅</span>m3 = [7,4] - 2<span class="nowrap">⋅</span>[3,2] = [7,4] - [6,4] = [1,0] = A1. | For example, consider the half-5th pergen. P5 = [7,4], and half a 5th is approximately [round(7/2), round (4/2)] = [3,2] = m3. The enharmonic can also be found using gedras: xE = M - n<span class="nowrap">⋅</span>G = P5 - 2<span class="nowrap">⋅</span>m3 = [7,4] - 2<span class="nowrap">⋅</span>[3,2] = [7,4] - [6,4] = [1,0] = A1. | ||
Line 691: | Line 691: | ||
The LCM of the pergen's two splitting fractions is called the **height** of the pergen. For example, {P8, P5} has height 1, and {P8/2, M2/4} has height 4. In single-pair notation, the enharmonic interval's number of ups or downs is equal to the height. The minimum number of ups or downs needed to notate the temperament is half the height, rounded down. If the height is 4 or 5, double-ups and double-downs will be needed.</pre></div> | The LCM of the pergen's two splitting fractions is called the **height** of the pergen. For example, {P8, P5} has height 1, and {P8/2, M2/4} has height 4. In single-pair notation, the enharmonic interval's number of ups or downs is equal to the height. The minimum number of ups or downs needed to notate the temperament is half the height, rounded down. If the height is 4 or 5, double-ups and double-downs will be needed.</pre></div> | ||
<h4>Original HTML content:</h4> | <h4>Original HTML content:</h4> | ||
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html"><html><head><title>pergen</title></head><body><!-- ws:start:WikiTextHeadingRule: | <div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html"><html><head><title>pergen</title></head><body><!-- ws:start:WikiTextHeadingRule:52:&lt;h1&gt; --><h1 id="toc0"><!-- ws:end:WikiTextHeadingRule:52 --> </h1> | ||
<!-- ws:start:WikiTextTocRule: | <!-- ws:start:WikiTextTocRule:88:&lt;img id=&quot;wikitext@@toc@@normal&quot; class=&quot;WikiMedia WikiMediaToc&quot; title=&quot;Table of Contents&quot; src=&quot;/site/embedthumbnail/toc/normal?w=225&amp;h=100&quot;/&gt; --><div id="toc"><h1 class="nopad">Table of Contents</h1><!-- ws:end:WikiTextTocRule:88 --><!-- ws:start:WikiTextTocRule:89: --><div style="margin-left: 1em;"><a href="#toc0"> </a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:89 --><!-- ws:start:WikiTextTocRule:90: --><div style="margin-left: 1em;"><a href="#Definition">Definition</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:90 --><!-- ws:start:WikiTextTocRule:91: --><div style="margin-left: 1em;"><a href="#Derivation">Derivation</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:91 --><!-- ws:start:WikiTextTocRule:92: --><div style="margin-left: 1em;"><a href="#Applications">Applications</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:92 --><!-- ws:start:WikiTextTocRule:93: --><div style="margin-left: 1em;"><a href="#Further Discussion">Further Discussion</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:93 --><!-- ws:start:WikiTextTocRule:94: --><div style="margin-left: 2em;"><a href="#Further Discussion-Searching for pergens">Searching for pergens</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:94 --><!-- ws:start:WikiTextTocRule:95: --><div style="margin-left: 2em;"><a href="#Further Discussion-Extremely large multigens">Extremely large multigens</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:95 --><!-- ws:start:WikiTextTocRule:96: --><div style="margin-left: 2em;"><a href="#Further Discussion-Singles and doubles">Singles and doubles</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:96 --><!-- ws:start:WikiTextTocRule:97: --><div style="margin-left: 2em;"><a href="#Further Discussion-Finding an example temperament">Finding an example temperament</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:97 --><!-- ws:start:WikiTextTocRule:98: --><div style="margin-left: 2em;"><a href="#Further Discussion-Ratio and cents of the accidentals">Ratio and cents of the accidentals</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:98 --><!-- ws:start:WikiTextTocRule:99: --><div style="margin-left: 2em;"><a href="#Further Discussion-Finding a notation for a pergen">Finding a notation for a pergen</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:99 --><!-- ws:start:WikiTextTocRule:100: --><div style="margin-left: 2em;"><a href="#Further Discussion-Alternate enharmonics">Alternate enharmonics</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:100 --><!-- ws:start:WikiTextTocRule:101: --><div style="margin-left: 2em;"><a href="#Further Discussion-Alternate keyspans and stepspans">Alternate keyspans and stepspans</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:101 --><!-- ws:start:WikiTextTocRule:102: --><div style="margin-left: 2em;"><a href="#Further Discussion-Chord names and scale names">Chord names and scale names</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:102 --><!-- ws:start:WikiTextTocRule:103: --><div style="margin-left: 2em;"><a href="#Further Discussion-Combining pergens">Combining pergens</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:103 --><!-- ws:start:WikiTextTocRule:104: --><div style="margin-left: 2em;"><a href="#Further Discussion-Pergens and EDOs">Pergens and EDOs</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:104 --><!-- ws:start:WikiTextTocRule:105: --><div style="margin-left: 2em;"><a href="#Further Discussion-Supplemental materials">Supplemental materials</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:105 --><!-- ws:start:WikiTextTocRule:106: --><div style="margin-left: 2em;"><a href="#Further Discussion-Misc notes">Misc notes</a></div> | ||
<!-- ws:end:WikiTextTocRule: | <!-- ws:end:WikiTextTocRule:106 --><!-- ws:start:WikiTextTocRule:107: --></div> | ||
<!-- ws:end:WikiTextTocRule:107 --><!-- ws:start:WikiTextHeadingRule:54:&lt;h1&gt; --><h1 id="toc1"><a name="Definition"></a><!-- ws:end:WikiTextHeadingRule:54 --><u><strong>Definition</strong></u></h1> | |||
<!-- ws:end:WikiTextTocRule: | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 969: | Line 961: | ||
In keeping with the higher-prime-agnostic nature of pergens, untempered just intonation has a pergen of the octave, the fifth, and a list of commas, each containing only one higher prime: (P8, P5, 81/80, 64/63, ...). The higher prime's exponent in the comma's monzo must be 1 or -1. The commas can be replaced with microtonal accidentals: (P8, P5, ^1, /1,...).<br /> | In keeping with the higher-prime-agnostic nature of pergens, untempered just intonation has a pergen of the octave, the fifth, and a list of commas, each containing only one higher prime: (P8, P5, 81/80, 64/63, ...). The higher prime's exponent in the comma's monzo must be 1 or -1. The commas can be replaced with microtonal accidentals: (P8, P5, ^1, /1,...).<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:56:&lt;h1&gt; --><h1 id="toc2"><a name="Derivation"></a><!-- ws:end:WikiTextHeadingRule:56 --><u>Derivation</u></h1> | ||
<br /> | <br /> | ||
For any comma containing primes 2 and 3, let m = the GCD of all the monzo's exponents other than the 2-exponent, and let n = the GCD of all its higher-prime exponents. The comma will split the octave into m parts, and if n &gt; m, it will split some 3-limit interval into n parts.<br /> | For any comma containing primes 2 and 3, let m = the GCD of all the monzo's exponents other than the 2-exponent, and let n = the GCD of all its higher-prime exponents. The comma will split the octave into m parts, and if n &gt; m, it will split some 3-limit interval into n parts.<br /> | ||
Line 983: | Line 975: | ||
3/1 = P12 = y·P + z·G, thus G = [P12 - y·(P8/x)] / z = [-y·P8 + x·P12] / xz = (-y, x) / xz<br /> | 3/1 = P12 = y·P + z·G, thus G = [P12 - y·(P8/x)] / z = [-y·P8 + x·P12] / xz = (-y, x) / xz<br /> | ||
<br /> | <br /> | ||
M's 3-limit monzo is (-y, x), or (y, -x) if z is negative. To get alternate generators, add i periods to G, with i ranging from -x (subtracting a full octave) to +x (adding a full octave). <br /> | M's 3-limit monzo is (-y, x), or (y, -x) if z is negative. To get alternate generators, add i periods to G, with i ranging from -x (subtracting a full octave) to +x (adding a full octave).<br /> | ||
G' = G + i·P = (-y, x) / xz + i·P8/x = (i·z - y, x) / xz<br /> | G' = G + i·P = (-y, x) / xz + i·P8/x = (i·z - y, x) / xz<br /> | ||
<br /> | <br /> | ||
Line 1,254: | Line 1,246: | ||
Again, period = P8 and gen1 = P5/2. Gen2 = (-3,-1,2)/2. To add gen1 to gen2, add a double gen1 to the 2nd multigen, the multigen2. A double half-5th is a 5th = (-1,1,0), and this gives us (-4,0,2)/2 = (-2,0,1) = 7/4. The fraction disappears, the multigen becomes the gen, and we can add/subtract the period and the gen1 directly. Subtracting an octave and inverting makes gen2 = 8/7 = r2. Adding an octave and subtracting 4 half-5ths makes 64/63 = r1. The pergen is (P8, P5/2, r1) = half-5th with red. Let ^1 = 64/63, and the pergen is (P8, P5/2, ^1), half-5th with ups. This is far better than (P8, P5/2, gg7/4). The pergen sometimes uses a larger prime in place of a smaller one in order to avoid splitting gen2, but only if the smaller prime is &gt; 3. In other words, the first priority is to have as few higher primes (colors) as possible, next to have as few fractions as possible, finally to have the higher primes be as small as possible.<br /> | Again, period = P8 and gen1 = P5/2. Gen2 = (-3,-1,2)/2. To add gen1 to gen2, add a double gen1 to the 2nd multigen, the multigen2. A double half-5th is a 5th = (-1,1,0), and this gives us (-4,0,2)/2 = (-2,0,1) = 7/4. The fraction disappears, the multigen becomes the gen, and we can add/subtract the period and the gen1 directly. Subtracting an octave and inverting makes gen2 = 8/7 = r2. Adding an octave and subtracting 4 half-5ths makes 64/63 = r1. The pergen is (P8, P5/2, r1) = half-5th with red. Let ^1 = 64/63, and the pergen is (P8, P5/2, ^1), half-5th with ups. This is far better than (P8, P5/2, gg7/4). The pergen sometimes uses a larger prime in place of a smaller one in order to avoid splitting gen2, but only if the smaller prime is &gt; 3. In other words, the first priority is to have as few higher primes (colors) as possible, next to have as few fractions as possible, finally to have the higher primes be as small as possible.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:58:&lt;h1&gt; --><h1 id="toc3"><a name="Applications"></a><!-- ws:end:WikiTextHeadingRule:58 --><u>Applications</u></h1> | ||
<br /> | <br /> | ||
One obvious application is to name regular temperaments in a logical, consistent manner, avoiding the need to memorize many arbitrary names. Many temperaments have pergen-like names: Hemififths is (P8, P5/2), semihemi is (P8/2, P4/2), triforce is (P8/3, P4/2), both tetracot and semihemififths are (P8, P5/4), fourfives is (P8/4, P5/5), pental is (P8/5, P5), and fifive is (P8/2, P5/5). Pergen names are an improvement over these because they specify more exactly what is split. Some temperament names are what might be called a pseudo-pergen, because either it contains more than 2 primes, or because the multigen isn't actually a generator. For example, sensei, or semisixth, implies a pseudo-pergen (P8, (5/3)/2) that contains 3 primes. Meantone (mean = average, tone = major 2nd) implies a pseudo-pergen of (P8, (5/4)/2), but the tone isn't a generator.<br /> | One obvious application is to name regular temperaments in a logical, consistent manner, avoiding the need to memorize many arbitrary names. Many temperaments have pergen-like names: Hemififths is (P8, P5/2), semihemi is (P8/2, P4/2), triforce is (P8/3, P4/2), both tetracot and semihemififths are (P8, P5/4), fourfives is (P8/4, P5/5), pental is (P8/5, P5), and fifive is (P8/2, P5/5). Pergen names are an improvement over these because they specify more exactly what is split. Some temperament names are what might be called a pseudo-pergen, because either it contains more than 2 primes, or because the multigen isn't actually a generator. For example, sensei, or semisixth, implies a pseudo-pergen (P8, (5/3)/2) that contains 3 primes. Meantone (mean = average, tone = major 2nd) implies a pseudo-pergen of (P8, (5/4)/2), but the tone isn't a generator.<br /> | ||
Line 2,288: | Line 2,280: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:60:&lt;h1&gt; --><h1 id="toc4"><a name="Further Discussion"></a><!-- ws:end:WikiTextHeadingRule:60 --><u>Further Discussion</u></h1> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:62:&lt;h2&gt; --><h2 id="toc5"><a name="Further Discussion-Searching for pergens"></a><!-- ws:end:WikiTextHeadingRule:62 -->Searching for pergens</h2> | ||
<br /> | <br /> | ||
To list all valid pergens is not a trivial task, like listing all valid edos or all valid MOS scales. Not all combinations of octave fractions and multigen fractions make a valid pergen. The search for rank-2 pergens can be done by looping through all possible square mappings [(x, y), (0, z)], and using the formula (P8/x, (i·z - y, x) / xz). While x is always positive and z is always nonzero, y can take on any value. For any x and z, y can be constrained to produce a viable cents value for 3/1. Let T be the tempered twefth 3/1. The mapping says T = y·P + z·G = y·P8/x + z·G. Thus y = x·(T/P8 - z·G/P8). We adopt the convention that G is less than half an octave. We constrain T so that the 5th is between 600¢ and 800¢, which certainly includes anything that sounds like a 5th. Thus T is between 3/2 and 5/3 of an octave. We assume that if the octave is stretched, the ranges of T and G will be stretched along with it. The outer ranges of y can now be computed, using the floor function to round down to the nearest integer, and the ceiling function to round up:<br /> | To list all valid pergens is not a trivial task, like listing all valid edos or all valid MOS scales. Not all combinations of octave fractions and multigen fractions make a valid pergen. The search for rank-2 pergens can be done by looping through all possible square mappings [(x, y), (0, z)], and using the formula (P8/x, (i·z - y, x) / xz). While x is always positive and z is always nonzero, y can take on any value. For any x and z, y can be constrained to produce a viable cents value for 3/1. Let T be the tempered twefth 3/1. The mapping says T = y·P + z·G = y·P8/x + z·G. Thus y = x·(T/P8 - z·G/P8). We adopt the convention that G is less than half an octave. We constrain T so that the 5th is between 600¢ and 800¢, which certainly includes anything that sounds like a 5th. Thus T is between 3/2 and 5/3 of an octave. We assume that if the octave is stretched, the ranges of T and G will be stretched along with it. The outer ranges of y can now be computed, using the floor function to round down to the nearest integer, and the ceiling function to round up:<br /> | ||
Line 2,305: | Line 2,297: | ||
In the <a class="wiki_link" href="/pergen#Further%20Discussion-Supplemental%20materials">Supplemental materials</a> section, a program is linked to that performs these calculations and lists all pergens. It also lists suggested enharmonics. Experimenting with allowing y and i to range further does not produce any additional pergens.<br /> | In the <a class="wiki_link" href="/pergen#Further%20Discussion-Supplemental%20materials">Supplemental materials</a> section, a program is linked to that performs these calculations and lists all pergens. It also lists suggested enharmonics. Experimenting with allowing y and i to range further does not produce any additional pergens.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:64:&lt;h2&gt; --><h2 id="toc6"><a name="Further Discussion-Extremely large multigens"></a><!-- ws:end:WikiTextHeadingRule:64 -->Extremely large multigens</h2> | ||
<br /> | <br /> | ||
So far, the largest multigen has been a 12th. As the multigen fractions get larger, the multigen gets quite wide. To avoid cumbersome degree names like 16th or 22nd, for degrees above 12, the widening is indicated with one &quot;W&quot; per octave. Thus 32/9 = Wm7, 9/2 = WWM2 or WM9, etc. For (P8, M/n), valid multigens are any voicing of the fifth that is less than n/2 octaves. For (P8, M/6), the multigen can be P4, P5, P11, P12, WWP4 or WWP5.<br /> | So far, the largest multigen has been a 12th. As the multigen fractions get larger, the multigen gets quite wide. To avoid cumbersome degree names like 16th or 22nd, for degrees above 12, the widening is indicated with one &quot;W&quot; per octave. Thus 32/9 = Wm7, 9/2 = WWM2 or WM9, etc. For (P8, M/n), valid multigens are any voicing of the fifth that is less than n/2 octaves. For (P8, M/6), the multigen can be P4, P5, P11, P12, WWP4 or WWP5.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:66:&lt;h2&gt; --><h2 id="toc7"><a name="Further Discussion-Singles and doubles"></a><!-- ws:end:WikiTextHeadingRule:66 -->Singles and doubles</h2> | ||
<br /> | <br /> | ||
If a pergen has only one fraction, like (P8/2, P5) or (P8, P4/3), the pergen is a <strong>single-split</strong> pergen. If it has two fractions, it's a <strong>double-split</strong> pergen. A single-split pergen can result from tempering out only a single comma, although it can be created by multiple commas. A single-split pergen can be notated with only ups and downs, called <strong>single-pair</strong> notation because it adds only a single pair of accidentals to conventional notation. <strong>Double-pair</strong> notation uses both ups/downs and highs/lows. In general, single-pair notation is preferred, because it's simpler. However, double-pair notation may be preferred, especially if the enharmonic for single-pair notation is a 3rd or larger. In this article, ups and downs are used for the octave-splitting enharmonic, and highs/lows are used for the multigen-splitting enharmonic. But the choice of which pair of accidentals is used for which enharmonic is arbitrary, and ups/downs could be exchanged with highs/lows.<br /> | If a pergen has only one fraction, like (P8/2, P5) or (P8, P4/3), the pergen is a <strong>single-split</strong> pergen. If it has two fractions, it's a <strong>double-split</strong> pergen. A single-split pergen can result from tempering out only a single comma, although it can be created by multiple commas. A single-split pergen can be notated with only ups and downs, called <strong>single-pair</strong> notation because it adds only a single pair of accidentals to conventional notation. <strong>Double-pair</strong> notation uses both ups/downs and highs/lows. In general, single-pair notation is preferred, because it's simpler. However, double-pair notation may be preferred, especially if the enharmonic for single-pair notation is a 3rd or larger. In this article, ups and downs are used for the octave-splitting enharmonic, and highs/lows are used for the multigen-splitting enharmonic. But the choice of which pair of accidentals is used for which enharmonic is arbitrary, and ups/downs could be exchanged with highs/lows.<br /> | ||
Line 2,317: | Line 2,309: | ||
A pergen (P8/m, (a,b)/n) is a false double if and only if GCD (m,n) = |b|. The next section discusses an alternate test.<br /> | A pergen (P8/m, (a,b)/n) is a false double if and only if GCD (m,n) = |b|. The next section discusses an alternate test.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:68:&lt;h2&gt; --><h2 id="toc8"><a name="Further Discussion-Finding an example temperament"></a><!-- ws:end:WikiTextHeadingRule:68 -->Finding an example temperament</h2> | ||
<br /> | <br /> | ||
To find an example of a temperament with a specific pergen, we must find the comma(s) the temperament tempers out. To construct a comma that creates a single-split pergen, find a ratio for P or G that contains only one higher prime, with exponent ±1, of appropriate cents to add up to approximately the octave or the multigen. The comma is the difference between the stacked ratios and the larger interval. For example, (P8/4, P5) requires a P of about 300¢. The comma is the difference between 4<span class="nowrap">⋅</span>P and P8. If P is 6/5, the comma is 4<span class="nowrap">⋅</span>P - P8 = (6/5)<span style="vertical-align: super;">4</span> ÷ (2/1) = 648/625. If P is 7/6, the comma is P8 - 4<span class="nowrap">⋅</span>P = (2/1) · (7/6)<span style="vertical-align: super;">-4</span>. Neither 13/11 nor 32/27 would work for P, too many and too few higher primes respectively. (P8, P4/3) requires a G of about (498¢)/3 = 166¢, perhaps 10/9. The comma is 3<span class="nowrap">⋅</span>G - P4 = (10/9)^3 ÷ (4/3) = 250/243.<br /> | To find an example of a temperament with a specific pergen, we must find the comma(s) the temperament tempers out. To construct a comma that creates a single-split pergen, find a ratio for P or G that contains only one higher prime, with exponent ±1, of appropriate cents to add up to approximately the octave or the multigen. The comma is the difference between the stacked ratios and the larger interval. For example, (P8/4, P5) requires a P of about 300¢. The comma is the difference between 4<span class="nowrap">⋅</span>P and P8. If P is 6/5, the comma is 4<span class="nowrap">⋅</span>P - P8 = (6/5)<span style="vertical-align: super;">4</span> ÷ (2/1) = 648/625. If P is 7/6, the comma is P8 - 4<span class="nowrap">⋅</span>P = (2/1) · (7/6)<span style="vertical-align: super;">-4</span>. Neither 13/11 nor 32/27 would work for P, too many and too few higher primes respectively. (P8, P4/3) requires a G of about (498¢)/3 = 166¢, perhaps 10/9. The comma is 3<span class="nowrap">⋅</span>G - P4 = (10/9)^3 ÷ (4/3) = 250/243.<br /> | ||
Line 2,339: | Line 2,331: | ||
There are also alternate enharmonics, see below. For double-pair notation, there are also equivalent enharmonics.<br /> | There are also alternate enharmonics, see below. For double-pair notation, there are also equivalent enharmonics.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:70:&lt;h2&gt; --><h2 id="toc9"><a name="Further Discussion-Ratio and cents of the accidentals"></a><!-- ws:end:WikiTextHeadingRule:70 -->Ratio and cents of the accidentals</h2> | ||
<br /> | <br /> | ||
In a 5-limit temperament, the up symbol is generally 81/80. However, for diminished (which sets 6/5 = P8/4), ^1 = 80/81. in every temperament except those in the meantone family, the 81/80 comma is not tempered out, but it is still tempered, just like every ratio. Occasionally 81/80 is tempered so far that it becomes a descending interval. In a 2.3.7 rank-2 temperament, ^1 is often 64/63, or perhaps 63/64. #1 is always (-11,7) = 2187/2048, by definition.<br /> | In a 5-limit temperament, the up symbol is generally 81/80. However, for diminished (which sets 6/5 = P8/4), ^1 = 80/81. in every temperament except those in the meantone family, the 81/80 comma is not tempered out, but it is still tempered, just like every ratio. Occasionally 81/80 is tempered so far that it becomes a descending interval. In a 2.3.7 rank-2 temperament, ^1 is often 64/63, or perhaps 63/64. #1 is always (-11,7) = 2187/2048, by definition.<br /> | ||
Line 2,347: | Line 2,339: | ||
This suggests a simple format for describing the tuning at the top of the score: the name of the tuning, and the cents of any accidental pairs used, rounded off to the nearest integer. Ths gives the musician, who may not be well-versed in microtonal theory, the necessary information to play the score. Examples:<br /> | This suggests a simple format for describing the tuning at the top of the score: the name of the tuning, and the cents of any accidental pairs used, rounded off to the nearest integer. Ths gives the musician, who may not be well-versed in microtonal theory, the necessary information to play the score. Examples:<br /> | ||
<br /> | <br /> | ||
15-edo: # | 15-edo: # <!-- ws:start:WikiTextRawRule:036:``=`` -->=<!-- ws:end:WikiTextRawRule:036 --> 240¢, ^ <!-- ws:start:WikiTextRawRule:037:``=`` -->=<!-- ws:end:WikiTextRawRule:037 --> 80¢<br /> | ||
16-edo: # <!-- ws:start:WikiTextRawRule:038:``=`` -->=<!-- ws:end:WikiTextRawRule:038 --> -75¢<br /> | |||
17-edo: # <!-- ws:start:WikiTextRawRule:039:``=`` -->=<!-- ws:end:WikiTextRawRule:039 --> 141¢, ^ <!-- ws:start:WikiTextRawRule:040:``=`` -->=<!-- ws:end:WikiTextRawRule:040 --> 71¢<br /> | |||
17-edo: # | 18b-edo: # <!-- ws:start:WikiTextRawRule:041:``=`` -->=<!-- ws:end:WikiTextRawRule:041 --> -133¢, ^ = 67¢<br /> | ||
18b-edo: # | |||
19-edo: # = 63¢<br /> | 19-edo: # = 63¢<br /> | ||
21-edo: ^ = 57¢<br /> | 21-edo: ^ = 57¢<br /> | ||
22-edo: # | 22-edo: # <!-- ws:start:WikiTextRawRule:042:``=`` -->=<!-- ws:end:WikiTextRawRule:042 --> 164¢, ^ = 55¢<br /> | ||
<br /> | <br /> | ||
quarter-comma meantone: # = 76¢<br /> | quarter-comma meantone: # = 76¢<br /> | ||
fifth-comma meantone: # = 84¢<br /> | fifth-comma meantone: # = 84¢<br /> | ||
third-comma archy: # = 177¢<br /> | third-comma archy: # = 177¢<br /> | ||
eighth-comma porcupine: # | eighth-comma porcupine: # <!-- ws:start:WikiTextRawRule:043:``=`` -->=<!-- ws:end:WikiTextRawRule:043 --> 157¢, ^ = 52¢<br /> | ||
sixth-comma srutal: # <!-- ws:start:WikiTextRawRule:044:``=`` -->=<!-- ws:end:WikiTextRawRule:044 --> 139¢, ^ = 33¢<br /> | |||
sixth-comma srutal: # | third-comma injera: # <!-- ws:start:WikiTextRawRule:045:``=`` -->=<!-- ws:end:WikiTextRawRule:045 --> 63¢, ^ = 31¢ (third-comma = 1/3 of 81/80)<br /> | ||
eighth-comma hedgehog: # <!-- ws:start:WikiTextRawRule:046:``=`` -->=<!-- ws:end:WikiTextRawRule:046 --> 157¢, ^ = 49¢, / = 52¢ (eighth-comma = 1/8 of 250/243)<br /> | |||
third-comma injera: # | |||
eighth-comma hedgehog: # | |||
<br /> | <br /> | ||
Hedgehog is half-8ve third-4th. While the best tuning of a specific temperament is found by minimizing the mistuning of certain ratios, the best tuning of a general pergen is less obvious. Both srutal and injera are half-8ve, but their optimal tunings are very different.<br /> | Hedgehog is half-8ve third-4th. While the best tuning of a specific temperament is found by minimizing the mistuning of certain ratios, the best tuning of a general pergen is less obvious. Both srutal and injera are half-8ve, but their optimal tunings are very different.<br /> | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:72:&lt;h2&gt; --><h2 id="toc10"><a name="Further Discussion-Finding a notation for a pergen"></a><!-- ws:end:WikiTextHeadingRule:72 -->Finding a notation for a pergen</h2> | ||
<br /> | <br /> | ||
There are multiple notations for a given pergen, depending on the enharmonic interval(s). Preferably, the enharmonic's degree will be a unison or a 2nd, because equating two notes a 3rd or 4th apart is very disconcerting. If it's a unison, it will always be an A1. (P1 would be pointless, d1 would be inverted to A1, and AA1 would be split into two A1's.) If it's a 2nd, preferably it will be a m2 or a d2 or a dd2, and not a M2 or an A2 or a ddd2. There is an easy method for finding such a pergen, if one exists. First, some terminology and basic concepts:<br /> | There are multiple notations for a given pergen, depending on the enharmonic interval(s). Preferably, the enharmonic's degree will be a unison or a 2nd, because equating two notes a 3rd or 4th apart is very disconcerting. If it's a unison, it will always be an A1. (P1 would be pointless, d1 would be inverted to A1, and AA1 would be split into two A1's.) If it's a 2nd, preferably it will be a m2 or a d2 or a dd2, and not a M2 or an A2 or a ddd2. There is an easy method for finding such a pergen, if one exists. First, some terminology and basic concepts:<br /> | ||
Line 2,384: | Line 2,368: | ||
<ul class="quotelist"><li>a = -11k + 19b</li><li>b = 7a - 12b</li></ul>Gedras can be manipulated exactly like monzos. Just as adding two intervals (a,b) and (a',b') gives us (a+a',b+b'), likewise [k,s] added to [k',s'] equals [k+k',s+s']. If the GCD of a and b is n, then (a,b) is a stack of n identical intervals, with (a,b) = (na', nb') = n(a',b'), and if (a,b) is converted to [k,s], then the GCD of k and s is also n, and [k,s] = [nk',ns'] = n[k',s'].<br /> | <ul class="quotelist"><li>a = -11k + 19b</li><li>b = 7a - 12b</li></ul>Gedras can be manipulated exactly like monzos. Just as adding two intervals (a,b) and (a',b') gives us (a+a',b+b'), likewise [k,s] added to [k',s'] equals [k+k',s+s']. If the GCD of a and b is n, then (a,b) is a stack of n identical intervals, with (a,b) = (na', nb') = n(a',b'), and if (a,b) is converted to [k,s], then the GCD of k and s is also n, and [k,s] = [nk',ns'] = n[k',s'].<br /> | ||
<br /> | <br /> | ||
Gedras greatly facilitate finding a pergen's period, generator and enharmonic(s). A given fraction of a given 3-limit interval can be approximated by simply dividing the keyspan and stepspan directly, and rounding off. This approximation will usually produce an enharmonic interval with the smallest possible keyspan and stepspan, which is the best enharmonic for notational purposes. As noted above, the smaller of two equivalent periods or generators is preferred, so fractions of the form N/2 should be rounded down, not up. <br /> | Gedras greatly facilitate finding a pergen's period, generator and enharmonic(s). A given fraction of a given 3-limit interval can be approximated by simply dividing the keyspan and stepspan directly, and rounding off. This approximation will usually produce an enharmonic interval with the smallest possible keyspan and stepspan, which is the best enharmonic for notational purposes. As noted above, the smaller of two equivalent periods or generators is preferred, so fractions of the form N/2 should be rounded down, not up.<br /> | ||
<br /> | <br /> | ||
For example, consider the half-5th pergen. P5 = [7,4], and half a 5th is approximately [round(7/2), round (4/2)] = [3,2] = m3. The enharmonic can also be found using gedras: xE = M - n<span class="nowrap">⋅</span>G = P5 - 2<span class="nowrap">⋅</span>m3 = [7,4] - 2<span class="nowrap">⋅</span>[3,2] = [7,4] - [6,4] = [1,0] = A1.<br /> | For example, consider the half-5th pergen. P5 = [7,4], and half a 5th is approximately [round(7/2), round (4/2)] = [3,2] = m3. The enharmonic can also be found using gedras: xE = M - n<span class="nowrap">⋅</span>G = P5 - 2<span class="nowrap">⋅</span>m3 = [7,4] - 2<span class="nowrap">⋅</span>[3,2] = [7,4] - [6,4] = [1,0] = A1.<br /> | ||
Line 2,401: | Line 2,385: | ||
A false-double pergen can use double-pair notation, which is found as if it were a true double. Double-pair notation is often preferable when the single-pair enharmonic is not a unison or a 2nd, as with (P8/2, P4/3).<br /> | A false-double pergen can use double-pair notation, which is found as if it were a true double. Double-pair notation is often preferable when the single-pair enharmonic is not a unison or a 2nd, as with (P8/2, P4/3).<br /> | ||
<br /> | <br /> | ||
Even single-split pergens may benefit from double-pair notation. For example, (P8, P11/4) has an enharmonic that's a 3rd: P11/4 = [17,10]/4 = [4,2] = M3, and P11 - 4⋅M3 = [1,2] = dd3. So E = v<span style="vertical-align: super;">4</span>dd3, and G = ^M3. But by using double-pair notation, we can avoid that. We find P11/2, which equals two generators: P11/2 = 2⋅G = [17,10]/2 = [8,5] = m6. The bare enharmonic is P11 - 2⋅m6 = [1,0] = A1. For this second enharmonic, we use the second pair of accidentals: E' = \\A1 and 2⋅G = /m6 or \M6. The sum or difference of two enharmonic intervals is also an enharmonic: E + E' = v<span style="vertical-align: super;">4</span>\\d3 = 2·vv\m2, and E - E' = v<span style="vertical-align: super;">4</span><!-- ws:start:WikiTextRawRule: | Even single-split pergens may benefit from double-pair notation. For example, (P8, P11/4) has an enharmonic that's a 3rd: P11/4 = [17,10]/4 = [4,2] = M3, and P11 - 4⋅M3 = [1,2] = dd3. So E = v<span style="vertical-align: super;">4</span>dd3, and G = ^M3. But by using double-pair notation, we can avoid that. We find P11/2, which equals two generators: P11/2 = 2⋅G = [17,10]/2 = [8,5] = m6. The bare enharmonic is P11 - 2⋅m6 = [1,0] = A1. For this second enharmonic, we use the second pair of accidentals: E' = \\A1 and 2⋅G = /m6 or \M6. The sum or difference of two enharmonic intervals is also an enharmonic: E + E' = v<span style="vertical-align: super;">4</span>\\d3 = 2·vv\m2, and E - E' = v<span style="vertical-align: super;">4</span><!-- ws:start:WikiTextRawRule:047:``//`` -->//<!-- ws:end:WikiTextRawRule:047 -->ddd3 = 2·vv/d2. Thus vv\m2 and vv/d2 are equivalent enharmonics, and v\4 and v/d4 are equivalent generators. Here is the genchain:<br /> | ||
<span style="display: block; text-align: center;">P1 -- ^M3=v\4 -- /m6=\M6 -- ^/8=vm9 -- P11</span><span style="display: block; text-align: center;">C -- E^=Fv\ -- Ab/=A\ -- C^/=Dbv -- F</span><br /> | <span style="display: block; text-align: center;">P1 -- ^M3=v\4 -- /m6=\M6 -- ^/8=vm9 -- P11</span><span style="display: block; text-align: center;">C -- E^=Fv\ -- Ab/=A\ -- C^/=Dbv -- F</span><br /> | ||
One might think with (P8/3, P11/4), that one pair would be needed to split the octave, and another two pairs to split the 11th, making three in all. But only two pairs are needed. First unreduce to get (P8/3, m3/12). m3/12 is the alternate generator G'. We have [3,2]/12 = [0,0] = P1, and G' = ^1 and E = v<span style="vertical-align: super;">12</span>m3. Next find 4·G' = m3/3 = [3,2]/3 = [1,1] = m2. Next, the bare enharmonic: m3 - 3·m2 = [0,-1] = descending d2. Thus E' = /<span style="vertical-align: super;">3</span>d2, and 4·G' = /m2. The period can be deduced from 4·G': P8/3 = (m10 - m3)/3 = (m10)/3 - 4·G' = P4 - /m2 = \M3. From the unreducing, we know that G - P = P11/4 - P8/3 = m3/12, so G = P11/4 = P8/3 + m3/12 = \M3 + ^1 = ^\M3. Equivalent enharmonics are found from E + E' and E - 2·E'. Equivalent periods and generators are found from the many enharmonics, which also allow much freedom in chord spelling.<br /> | One might think with (P8/3, P11/4), that one pair would be needed to split the octave, and another two pairs to split the 11th, making three in all. But only two pairs are needed. First unreduce to get (P8/3, m3/12). m3/12 is the alternate generator G'. We have [3,2]/12 = [0,0] = P1, and G' = ^1 and E = v<span style="vertical-align: super;">12</span>m3. Next find 4·G' = m3/3 = [3,2]/3 = [1,1] = m2. Next, the bare enharmonic: m3 - 3·m2 = [0,-1] = descending d2. Thus E' = /<span style="vertical-align: super;">3</span>d2, and 4·G' = /m2. The period can be deduced from 4·G': P8/3 = (m10 - m3)/3 = (m10)/3 - 4·G' = P4 - /m2 = \M3. From the unreducing, we know that G - P = P11/4 - P8/3 = m3/12, so G = P11/4 = P8/3 + m3/12 = \M3 + ^1 = ^\M3. Equivalent enharmonics are found from E + E' and E - 2·E'. Equivalent periods and generators are found from the many enharmonics, which also allow much freedom in chord spelling.<br /> | ||
Enharmonic = v<span style="vertical-align: super;">12</span>m3 = /<span style="vertical-align: super;">3</span>d2 = v<span style="vertical-align: super;">4</span>/m2 = v<span style="vertical-align: super;">4</span>\\A1. Period = \M3 = v<span style="vertical-align: super;">4</span>4 = <!-- ws:start:WikiTextRawRule: | Enharmonic = v<span style="vertical-align: super;">12</span>m3 = /<span style="vertical-align: super;">3</span>d2 = v<span style="vertical-align: super;">4</span>/m2 = v<span style="vertical-align: super;">4</span>\\A1. Period = \M3 = v<span style="vertical-align: super;">4</span>4 = <!-- ws:start:WikiTextRawRule:048:``//`` -->//<!-- ws:end:WikiTextRawRule:048 -->d4. Generator = ^\M3 = v<span style="vertical-align: super;">3</span>4 = ^<!-- ws:start:WikiTextRawRule:049:``//`` -->//<!-- ws:end:WikiTextRawRule:049 -->d4.<br /> | ||
<br /> | <br /> | ||
<span style="display: block; text-align: center;">P1 — \M3 — \\A5=/m6 — P8</span><span style="display: block; text-align: center;">C — E\ — Ab/ — C</span><span style="display: block; text-align: center;">P1 — ^\M3 — ^^\\A5=^^/m6=vv\M6 — ^<span style="vertical-align: super;">3</span>8=v/m9 — F</span><span style="display: block; text-align: center;">C — E^\ — Ab^^/=Avv\ — Dbv/ — F</span><br /> | <span style="display: block; text-align: center;">P1 — \M3 — \\A5=/m6 — P8</span><span style="display: block; text-align: center;">C — E\ — Ab/ — C</span><span style="display: block; text-align: center;">P1 — ^\M3 — ^^\\A5=^^/m6=vv\M6 — ^<span style="vertical-align: super;">3</span>8=v/m9 — F</span><span style="display: block; text-align: center;">C — E^\ — Ab^^/=Avv\ — Dbv/ — F</span><br /> | ||
This is a lot of math, but it only needs to be done once for each pergen!<br /> | This is a lot of math, but it only needs to be done once for each pergen!<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:74:&lt;h2&gt; --><h2 id="toc11"><a name="Further Discussion-Alternate enharmonics"></a><!-- ws:end:WikiTextHeadingRule:74 -->Alternate enharmonics</h2> | ||
<br /> | <br /> | ||
Sometimes the enharmonic found by rounding off the gedra can be greatly improved by rounding off differently. For example, (P8/3, P4/4) unreduces to (P8/3, WWM6/12), a false double. The bare alternate generator is WWM6/12 = [33,19]/12 = [3,2] = m3. The bare enharmonic is [33,19] - 12·[3,2] = [-3,-5] = a quintuple-diminished 6th! This would make for a very confusing notation. However, [33,19]/12 can be rounded very inaccurately all the way up to [4,2] = M3. The enharmonic becomes [33,19] - 12·[4,2] = [-15,-5] = -5·[3,1] = -5·v<span style="vertical-align: super;">12</span>A2, which is an improvement but still awkward. The period is ^<span style="vertical-align: super;">4</span>m3 and the generator is v<span style="vertical-align: super;">3</span>M2.<br /> | Sometimes the enharmonic found by rounding off the gedra can be greatly improved by rounding off differently. For example, (P8/3, P4/4) unreduces to (P8/3, WWM6/12), a false double. The bare alternate generator is WWM6/12 = [33,19]/12 = [3,2] = m3. The bare enharmonic is [33,19] - 12·[3,2] = [-3,-5] = a quintuple-diminished 6th! This would make for a very confusing notation. However, [33,19]/12 can be rounded very inaccurately all the way up to [4,2] = M3. The enharmonic becomes [33,19] - 12·[4,2] = [-15,-5] = -5·[3,1] = -5·v<span style="vertical-align: super;">12</span>A2, which is an improvement but still awkward. The period is ^<span style="vertical-align: super;">4</span>m3 and the generator is v<span style="vertical-align: super;">3</span>M2.<br /> | ||
Line 2,420: | Line 2,404: | ||
<span style="display: block; text-align: center;">P1 -- vM3 -- ^m6 -- P8<br /> | <span style="display: block; text-align: center;">P1 -- vM3 -- ^m6 -- P8<br /> | ||
</span><span style="display: block; text-align: center;">C -- Ev -- Ab^ -- C<br /> | </span><span style="display: block; text-align: center;">C -- Ev -- Ab^ -- C<br /> | ||
</span><span style="display: block; text-align: center;">P1 -- /m2 -- <!-- ws:start:WikiTextRawRule: | </span><span style="display: block; text-align: center;">P1 -- /m2 -- <!-- ws:start:WikiTextRawRule:050:``//`` -->//<!-- ws:end:WikiTextRawRule:050 -->d3=\\A2 -- \M3 -- P4<br /> | ||
</span><span style="display: block; text-align: center;">C -- Db/ -- Ebb<!-- ws:start:WikiTextRawRule: | </span><span style="display: block; text-align: center;">C -- Db/ -- Ebb<!-- ws:start:WikiTextRawRule:051:``//`` -->//<!-- ws:end:WikiTextRawRule:051 -->=D#\\ -- E\ -- F</span><br /> | ||
Approaching pergens in a higher-primes-agnostic way, independently of specific commas or temperaments, one enharmonic (and one notation) will usually be obviously superior. But sometimes the temperament being notated implies a certain enharmonic. Specifically, the comma tempered out should map to the enharmonic, or some multiple of it. For example, consider semaphore (2.3.7 and 49/48), which is half-4th. Assuming 7/4 is a m7, the comma is a m2. Thus the vvm2 enharmonic makes sense. G = ^M2 and the genchain is C -- D^=Ebv -- F. But consider double-large deep yellow, which tempers out (-22, 11, 2). This temperament is also half-4th. The comma is a descending dd2, thus E = ^^dd2, G = vA2, and the genchain is C -- D#v=Ebb^ -- F. This is the best notation because the (-10, 5, 1) generator is an augmented 2nd.<br /> | Approaching pergens in a higher-primes-agnostic way, independently of specific commas or temperaments, one enharmonic (and one notation) will usually be obviously superior. But sometimes the temperament being notated implies a certain enharmonic. Specifically, the comma tempered out should map to the enharmonic, or some multiple of it. For example, consider semaphore (2.3.7 and 49/48), which is half-4th. Assuming 7/4 is a m7, the comma is a m2. Thus the vvm2 enharmonic makes sense. G = ^M2 and the genchain is C -- D^=Ebv -- F. But consider double-large deep yellow, which tempers out (-22, 11, 2). This temperament is also half-4th. The comma is a descending dd2, thus E = ^^dd2, G = vA2, and the genchain is C -- D#v=Ebb^ -- F. This is the best notation because the (-10, 5, 1) generator is an augmented 2nd.<br /> | ||
<br /> | <br /> | ||
Line 2,432: | Line 2,416: | ||
Sometimes the temperament implies an enharmonic that isn't even a 2nd. For example, liese is (P8, P11/3), with G = 7/5 = d5. E = 3·d5 - P11 = descending dd3.<br /> | Sometimes the temperament implies an enharmonic that isn't even a 2nd. For example, liese is (P8, P11/3), with G = 7/5 = d5. E = 3·d5 - P11 = descending dd3.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:76:&lt;h2&gt; --><h2 id="toc12"><a name="Further Discussion-Alternate keyspans and stepspans"></a><!-- ws:end:WikiTextHeadingRule:76 -->Alternate keyspans and stepspans</h2> | ||
<br /> | <br /> | ||
One might wonder, when using gedras, why 12-edo keyspans? Why heptatonic stepspans? Heptatonic is best because conventional notation is heptatonic, and we want to minimize the heptatonic stepspan of the enharmonic. In order for the matrix to be invertible, the edo must be connected to the 4\7 kite on the scale tree. The only choices are 5-edo, 12-edo, 19-edo, 26-edo, 33-edo, 40-edo and 47-edo, and on the other side, 2-edo, 9-edo, 16-edo and 23-edo. Any of these edos would also work. 12-edo is merely the most convenient choice, because of its familiarity. Dividing the gedra directly only gives you an estimate of the best period or generator. As noted in the previous section, to improve the enharmonic, this initial estimate must often be revised. So the choice of estimating edo isn't very important.<br /> | One might wonder, when using gedras, why 12-edo keyspans? Why heptatonic stepspans? Heptatonic is best because conventional notation is heptatonic, and we want to minimize the heptatonic stepspan of the enharmonic. In order for the matrix to be invertible, the edo must be connected to the 4\7 kite on the scale tree. The only choices are 5-edo, 12-edo, 19-edo, 26-edo, 33-edo, 40-edo and 47-edo, and on the other side, 2-edo, 9-edo, 16-edo and 23-edo. Any of these edos would also work. 12-edo is merely the most convenient choice, because of its familiarity. Dividing the gedra directly only gives you an estimate of the best period or generator. As noted in the previous section, to improve the enharmonic, this initial estimate must often be revised. So the choice of estimating edo isn't very important.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:78:&lt;h2&gt; --><h2 id="toc13"><a name="Further Discussion-Chord names and scale names"></a><!-- ws:end:WikiTextHeadingRule:78 -->Chord names and scale names</h2> | ||
<br /> | <br /> | ||
Using pergens, all rank-2 chords can be named using ups and downs, and if needed highs and lows as well. See the <a class="wiki_link" href="/Ups%20and%20Downs%20Notation">ups and downs</a> page for chord naming conventions. The genchain and/or the perchain creates a lattice in which each note and each interval has its own name. The many enharmonic equivalents allow proper chord spelling.<br /> | Using pergens, all rank-2 chords can be named using ups and downs, and if needed highs and lows as well. See the <a class="wiki_link" href="/Ups%20and%20Downs%20Notation">ups and downs</a> page for chord naming conventions. The genchain and/or the perchain creates a lattice in which each note and each interval has its own name. The many enharmonic equivalents allow proper chord spelling.<br /> | ||
Line 2,920: | Line 2,904: | ||
Some MOS scales are better understood using a pergen with a nonstandard prime subgroup. For example, 6L 1s can be roulette [7], with a 2.5.7 pergen (P8, (5/4)/2), where 5·G = 7/4.<br /> | Some MOS scales are better understood using a pergen with a nonstandard prime subgroup. For example, 6L 1s can be roulette [7], with a 2.5.7 pergen (P8, (5/4)/2), where 5·G = 7/4.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:80:&lt;h2&gt; --><h2 id="toc14"><a name="Further Discussion-Combining pergens"></a><!-- ws:end:WikiTextHeadingRule:80 -->Combining pergens</h2> | ||
<br /> | <br /> | ||
Tempering out 250/243 creates third-4th, and 49/48 creates half-4th, and tempering out both commas creates sixth-4th. Therefore (P8, P4/3) + (P8, P4/2) = (P8, P4/6).<br /> | Tempering out 250/243 creates third-4th, and 49/48 creates half-4th, and tempering out both commas creates sixth-4th. Therefore (P8, P4/3) + (P8, P4/2) = (P8, P4/6).<br /> | ||
Line 2,928: | Line 2,912: | ||
However, (P8/2, M2/4) + (P8, P4/2) = (P8/4, P4/2), so the sum isn't always obvious. Further study is needed.<br /> | However, (P8/2, M2/4) + (P8, P4/2) = (P8/4, P4/2), so the sum isn't always obvious. Further study is needed.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:82:&lt;h2&gt; --><h2 id="toc15"><a name="Further Discussion-Pergens and EDOs"></a><!-- ws:end:WikiTextHeadingRule:82 -->Pergens and EDOs</h2> | ||
<br /> | <br /> | ||
Pergens have much in common with edos. Pergens of rank-2 assume only primes 2 and 3, edos assume only prime 2. There are an infinite number of edos, but fewer than a hundred have been explored. There are an infinite number of pergens, but fewer than a hundred will suffice most composers.<br /> | Pergens have much in common with edos. Pergens of rank-2 assume only primes 2 and 3, edos assume only prime 2. There are an infinite number of edos, but fewer than a hundred have been explored. There are an infinite number of pergens, but fewer than a hundred will suffice most composers.<br /> | ||
Line 3,236: | Line 3,220: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:84:&lt;h2&gt; --><h2 id="toc16"><a name="Further Discussion-Supplemental materials"></a><!-- ws:end:WikiTextHeadingRule:84 -->Supplemental materials</h2> | ||
<br /> | <br /> | ||
This PDF is a rank-2 notation guide that shows the full lattice for the first 15 pergens, up through the third-splits block.<br /> | This PDF is a rank-2 notation guide that shows the full lattice for the first 15 pergens, up through the third-splits block.<br /> | ||
<!-- ws:start:WikiTextUrlRule: | <!-- ws:start:WikiTextUrlRule:3966:http://www.tallkite.com/misc_files/pergens.pdf --><a class="wiki_link_ext" href="http://www.tallkite.com/misc_files/pergens.pdf" rel="nofollow">http://www.tallkite.com/misc_files/pergens.pdf</a><!-- ws:end:WikiTextUrlRule:3966 --><br /> | ||
<br /> | <br /> | ||
Alt-pergenLister lists out thousands of pergens, and suggests periods, generators and enharmonics for each one. It can also list only those pergens supported by a specific edo. Written in Jesusonic, runs inside Reaper.<br /> | Alt-pergenLister lists out thousands of pergens, and suggests periods, generators and enharmonics for each one. It can also list only those pergens supported by a specific edo. Written in Jesusonic, runs inside Reaper.<br /> | ||
<!-- ws:start:WikiTextUrlRule: | <!-- ws:start:WikiTextUrlRule:3967:http://www.tallkite.com/misc_files/alt-pergensLister.zip --><a class="wiki_link_ext" href="http://www.tallkite.com/misc_files/alt-pergensLister.zip" rel="nofollow">http://www.tallkite.com/misc_files/alt-pergensLister.zip</a><!-- ws:end:WikiTextUrlRule:3967 --><br /> | ||
<br /> | <br /> | ||
Screenshot of the first 38 pergens:<br /> | Screenshot of the first 38 pergens:<br /> | ||
<!-- ws:start:WikiTextLocalImageRule: | <!-- ws:start:WikiTextLocalImageRule:2238:&lt;img src=&quot;/file/view/alt-pergenLister.png/624838213/704x460/alt-pergenLister.png&quot; alt=&quot;&quot; title=&quot;&quot; style=&quot;height: 460px; width: 704px;&quot; /&gt; --><img src="/file/view/alt-pergenLister.png/624838213/704x460/alt-pergenLister.png" alt="alt-pergenLister.png" title="alt-pergenLister.png" style="height: 460px; width: 704px;" /><!-- ws:end:WikiTextLocalImageRule:2238 --><br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule: | <!-- ws:start:WikiTextHeadingRule:86:&lt;h2&gt; --><h2 id="toc17"><a name="Further Discussion-Misc notes"></a><!-- ws:end:WikiTextHeadingRule:86 -->Misc notes</h2> | ||
<br /> | <br /> | ||
Given:<br /> | Given:<br /> |