Kite's thoughts on pergens: Difference between revisions
Wikispaces>TallKite **Imported revision 626117063 - Original comment: ** |
Wikispaces>TallKite **Imported revision 626121387 - 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-02- | : This revision was by author [[User:TallKite|TallKite]] and made on <tt>2018-02-08 02:47:32 UTC</tt>.<br> | ||
: The original revision id was <tt> | : The original revision id was <tt>626121387</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 362: | Line 362: | ||
For example, (P8/3, P5/2) is a false double that isn't explicitly false. Its unreduced generator is (2<span class="nowrap">⋅</span>P8 - 3<span class="nowrap">⋅</span>P5) / (3<span class="nowrap">⋅</span>2) = m3/6, and the unreduced pergen is (P8/3, m3/6). This __is__ explicitly false, thus the comma can be found from m3/6 alone. G is about 50¢, and the comma is 6<span class="nowrap">⋅</span>G - m3. The comma splits both the octave and the fifth. | For example, (P8/3, P5/2) is a false double that isn't explicitly false. Its unreduced generator is (2<span class="nowrap">⋅</span>P8 - 3<span class="nowrap">⋅</span>P5) / (3<span class="nowrap">⋅</span>2) = m3/6, and the unreduced pergen is (P8/3, m3/6). This __is__ explicitly false, thus the comma can be found from m3/6 alone. G is about 50¢, and the comma is 6<span class="nowrap">⋅</span>G - m3. The comma splits both the octave and the fifth. | ||
This suggests an alternate true/false test: if neither the pergen nor the unreduced pergen is explicitly false, the pergen is a true double. For example, (P8/4, P4/2) isn't explicitly false. Its unreduced form has (2<span class="nowrap">⋅</span>P8 - 4<span class="nowrap">⋅</span>P4) / (2<span class="nowrap">⋅</span>4) = (2<span class="nowrap">⋅</span>M2) / 8, which simplifies to M2/4. The unreduced pergen is (P8/4, M2/4), which also isn't explicitly false, thus (P8/4, P4/2) is a true double. It requires two commas, one for each fraction. The two commas must use different higher primes, e.g. 648/625 and 49/48. Thus | This suggests an alternate true/false test: if neither the pergen nor the unreduced pergen is explicitly false, the pergen is a true double. For example, (P8/4, P4/2) isn't explicitly false. Its unreduced form has (2<span class="nowrap">⋅</span>P8 - 4<span class="nowrap">⋅</span>P4) / (2<span class="nowrap">⋅</span>4) = (2<span class="nowrap">⋅</span>M2) / 8, which simplifies to M2/4. The unreduced pergen is (P8/4, M2/4), which also isn't explicitly false, thus (P8/4, P4/2) is a true double. It requires two commas, one for each fraction. The two commas must use different higher primes, e.g. 648/625 and 49/48. Thus __true doubles require commas of at least 7-limit__, whereas false doubles require only 5-limit. | ||
A false double pergen's temperament can also be constructed from two commas, as if it were a true double. For example, (P8/3, P4/2) results from 128/125 and 49/48, which split the octave and the 4th respectively. | A false double pergen's temperament can also be constructed from two commas, as if it were a true double. For example, (P8/3, P4/2) results from 128/125 and 49/48, which split the octave and the 4th respectively. | ||
Line 483: | Line 483: | ||
Chord progressions can be written out by applying ups and downs to the chord roots as needed, e.g. I.v -- vIII.v -- vVI.^m -- I.v. A porcupine (third-4th) comma pump can be written out like so: C.v -- Av.^m -- Dv.v -- [Bvv=Bb^]^m -- Eb^.v -- G.^m -- G.v -- C.v. Brackets are used to show that Bvv and Bb^ are enharmonically equivalent. The equivalence is shown roughly half-way through the pump. Bvv is written first to show that this root is a vM6 above the previous root, Dv. Bb^ is second to show the P4 relationship to the next root, Eb^. Such an equivalence of course couldn't be used on the staff, where the chord would be written as either Bvv.^m or Bb^.^m, or possibly Bb^.vvM = Bb^ Dv F^. | Chord progressions can be written out by applying ups and downs to the chord roots as needed, e.g. I.v -- vIII.v -- vVI.^m -- I.v. A porcupine (third-4th) comma pump can be written out like so: C.v -- Av.^m -- Dv.v -- [Bvv=Bb^]^m -- Eb^.v -- G.^m -- G.v -- C.v. Brackets are used to show that Bvv and Bb^ are enharmonically equivalent. The equivalence is shown roughly half-way through the pump. Bvv is written first to show that this root is a vM6 above the previous root, Dv. Bb^ is second to show the P4 relationship to the next root, Eb^. Such an equivalence of course couldn't be used on the staff, where the chord would be written as either Bvv.^m or Bb^.^m, or possibly Bb^.vvM = Bb^ Dv F^. | ||
==Tipping points and sweet spots== | ==Tipping points and sweet spots== | ||
Line 524: | Line 522: | ||
==Notating rank-3 pergens== | ==Notating rank-3 pergens== | ||
Conventional notation is generated by the octave and the 5th, and the notation (not the tuning itself) is rank-2. | Conventional notation is generated by the octave and the 5th, and the notation (not the tuning itself) is rank-2. Each additional pair of accidentals increases the notation's rank by one. Enharmonics are like commas in that each one reduces the notation's rank by one. Obviously, the notation's rank must match the actual tuning's rank. Examples: | ||
||~ tuning ||~ tuning's rank ||~ notation ||~ notation's rank ||~ # of enharmonics needed ||~ enharmonics || | ||~ tuning ||~ tuning's rank ||~ notation ||~ notation's rank ||~ # of enharmonics needed ||~ enharmonics || | ||
||= 12-edo ||= rank-1 ||= conventional ||= rank-2 ||= 1 ||= E = d2 || | ||= 12-edo ||= rank-1 ||= conventional ||= rank-2 ||= 1 ||= E = d2 || | ||
Line 537: | Line 535: | ||
||= marvel ||= rank-3 ||= single-pair ||= rank-3 ||= 0 ||= --- || | ||= marvel ||= rank-3 ||= single-pair ||= rank-3 ||= 0 ||= --- || | ||
||= breedsmic ||= rank-3 ||= double-pair ||= rank-4 ||= 1 ||= E = \\dd3 || | ||= breedsmic ||= rank-3 ||= double-pair ||= rank-4 ||= 1 ||= E = \\dd3 || | ||
||= 7-limit JI ||= rank-4 ||= double-pair ||= rank-4 ||= 0 ||= ---- || | |||
A rank-2 pergen is either unsplit, single-split or double-split, and a double-split is either a true double or a false double. A rank-3 pergen can be any of these. Additionally, some rank-3 pergens are triple-splits, which are either true triples or false triples. False triples are like true doubles in that they only require two commas and two new accidental pairs. (There are even "superfalse" triples that can arise from a single comma, but the higher prime's exponent in the comma must be at least 12, making it difficult to pump, and not very useful musically.) All true triples require triple-pair notation, but some false triples and some double-splits may use triple-pair as well, to avoid awkward enharmonics of a 3rd or more. | A rank-2 pergen is either unsplit, single-split or double-split, and a double-split is either a true double or a false double. A rank-3 pergen can be any of these. Additionally, some rank-3 pergens are triple-splits, which are either true triples or false triples. False triples are like true doubles in that they only require two commas and two new accidental pairs. (There are even "superfalse" triples that can arise from a single comma, but the higher prime's exponent in the comma must be at least 12, making it difficult to pump, and not very useful musically.) All true triples require triple-pair notation, but some false triples and some double-splits may use triple-pair as well, to avoid awkward enharmonics of a 3rd or more. | ||
Line 542: | Line 541: | ||
All the previous rank-3 examples had the 2nd generator be a mapping comma, represented by an up. However, this isn't always possible. | All the previous rank-3 examples had the 2nd generator be a mapping comma, represented by an up. However, this isn't always possible. | ||
||~ 7-limit temperament ||~ comma ||~ pergen ||~ spoken pergen ||~ period ||~ gen1 ||~ gen2 ||~ enharmonic || | ||~ 7-limit temperament ||~ comma ||~ pergen ||~ spoken pergen ||~ period ||~ gen1 ||~ gen2 ||~ enharmonic || | ||
||= marvel ||= 225/224 ||= (P8, P5, ^1) ||= unsplit with ups ||= P8 ||= P5 ||= ^1 = 81/80 ||= | ||= marvel ||= 225/224 ||= (P8, P5, ^1) ||= unsplit with ups ||= P8 ||= P5 ||= ^1 = 81/80 ||= --- || | ||
||= deep reddish ||= 50/49 ||= (P8/2, P5, ^1) ||= half-8ve with ups ||= /d5 = 7/5 ||= P5 ||= ^1 = 81/80 ||= ``//``d2 || | ||= deep reddish ||= 50/49 ||= (P8/2, P5, ^1) ||= half-8ve with ups ||= /d5 = 7/5 ||= P5 ||= ^1 = 81/80 ||= ``//``d2 || | ||
||= triple bluish ||= 1029/1000 ||= (P8, P11/3, ^1) ||= third-11th with ups ||= P8 ||= \d5 = 7/5 ||= ^1 = 81/80 ||= ``\\\``dd3 || | ||= triple bluish ||= 1029/1000 ||= (P8, P11/3, ^1) ||= third-11th with ups ||= P8 ||= \d5 = 7/5 ||= ^1 = 81/80 ||= ``\\\``dd3 || | ||
||= breedsmic ||= 2401/2400 ||= (P8, P5/2, ^1) ||= half-5th with ups ||= P8 ||= \d4 = 49/40 ||= ^1 = 64/63 ||= ``\\``dd3 || | ||= breedsmic ||= 2401/2400 ||= (P8, P5/2, ^1) ||= half-5th with ups ||= P8 ||= \d4 = 49/40 ||= ^1 = 64/63 ||= ``\\``dd3 || | ||
||= demeter ||= 686/675 ||= (P8, P5, | ||= demeter ||= 686/675 ||= (P8, P5, \m3/2) ||= half-lowminor-3rd ||= P8 ||= P5 ||= v/A1 = 15/14 ||= ^^\\\dd3 || | ||
Demeter equates two 5/4's to three 7/6's, and divides 5/4 into three 15/14's, and 7/6 into two 15/14's. Its pergen is (P8, P5, | Demeter equates two 5/4's to three 7/6's, and divides 5/4 into three 15/14's, and 7/6 into two 15/14's. Its pergen is (P8, P5, \m3/2), not (P8, P5, y3/3) or (P8, P5, vM3/3), in order to minimize the splitting fraction. Then why not (P8, P5, v/A1)? Because gen2 has 2 kinds of accidentals? Or maybe (P8, P5, v\5/5)? | ||
fifth-comma: c = 9.5¢, P5 = 700¢ + c, vM3 = 400¢ + d, d = -10¢ | fifth-comma: c = 9.5¢, P5 = 700¢ + c, vM3 = 400¢ + d, d = -10¢ | ||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,1,1,0] = ^m2, E = [1,0,-2,-1] = vv\A1 | gen2 = vM3/3 = [4,2,-1,0]/3 = [1,1,0,1] = /m2, E = [-1,1,1,3] = ^///dd2, C^/// = B##, C -- | ||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,1,1,0] = ^m2 = v\M2, E = [1,0,-2,-1] = vv\A1 | |||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,0,-1,1] = v/A1, E = [1,2,2,-3] = ^^\\\dd3 | |||
Line 561: | Line 561: | ||
A Blackwood-like temperament is rank-2 and equates some number of 5ths to some number of 8ves, thus equating the 5th to some exact fraction of the octave. The generator's ratio contains only 2 and one higher prime. For single-comma temperaments, the generator is simply an octave-reduced prime, with a ratio like 5/4 or 7/4. Multiple-comma temperaments can have split multigens like (8/5)/2 or (25/16)/4. | A Blackwood-like temperament is rank-2 and equates some number of 5ths to some number of 8ves, thus equating the 5th to some exact fraction of the octave. The generator's ratio contains only 2 and one higher prime. For single-comma temperaments, the generator is simply an octave-reduced prime, with a ratio like 5/4 or 7/4. Multiple-comma temperaments can have split multigens like (8/5)/2 or (25/16)/4. | ||
Such a pergen is in effect multiple copies of an edo. Its notation can be based on the edo's notation, expanded with an additional microtonal accidental pair. | Such a pergen is in effect multiple copies of an edo. Its notation can be based on the edo's notation, expanded with an additional microtonal accidental pair. Removing the 3-limit comma makes a rank-3 pergen. | ||
Blackwood 5edo+y perchain: D E=F G A B=C D (E = m2), genchain: ... Gb^^ Bb^ D F#v A#vv... (^1 = 81/80, no E) | Blackwood 5edo+y perchain: D E=F G A B=C D (E = m2), genchain: ... Gb^^ Bb^ D F#v A#vv... (^1 = 81/80, no E) | ||
12edo+j perchain: D D#=Eb E F F#=Gb... C#=Db D (E = d2), genchain = C F^ Bb^^ (^1 = 33/32, no E) | 12edo+j perchain: D D#=Eb E F F#=Gb... C#=Db D (E = d2), genchain = C F^ Bb^^ (^1 = 33/32, no E) | ||
17edo+y perchain: C C^ Dv D... (E = vm2), genchain: same as blackwood, but with / and \ | 17edo+y perchain: C C^ Dv D... (E = dd3, E' = vm2 = vvA1), genchain: same as blackwood, but with / and \ | ||
==Pergens and MOS scales== | ==Pergens and MOS scales== | ||
Line 2,336: | Line 2,336: | ||
For example, (P8/3, P5/2) is a false double that isn't explicitly false. Its unreduced generator is (2<span class="nowrap">⋅</span>P8 - 3<span class="nowrap">⋅</span>P5) / (3<span class="nowrap">⋅</span>2) = m3/6, and the unreduced pergen is (P8/3, m3/6). This <u>is</u> explicitly false, thus the comma can be found from m3/6 alone. G is about 50¢, and the comma is 6<span class="nowrap">⋅</span>G - m3. The comma splits both the octave and the fifth.<br /> | For example, (P8/3, P5/2) is a false double that isn't explicitly false. Its unreduced generator is (2<span class="nowrap">⋅</span>P8 - 3<span class="nowrap">⋅</span>P5) / (3<span class="nowrap">⋅</span>2) = m3/6, and the unreduced pergen is (P8/3, m3/6). This <u>is</u> explicitly false, thus the comma can be found from m3/6 alone. G is about 50¢, and the comma is 6<span class="nowrap">⋅</span>G - m3. The comma splits both the octave and the fifth.<br /> | ||
<br /> | <br /> | ||
This suggests an alternate true/false test: if neither the pergen nor the unreduced pergen is explicitly false, the pergen is a true double. For example, (P8/4, P4/2) isn't explicitly false. Its unreduced form has (2<span class="nowrap">⋅</span>P8 - 4<span class="nowrap">⋅</span>P4) / (2<span class="nowrap">⋅</span>4) = (2<span class="nowrap">⋅</span>M2) / 8, which simplifies to M2/4. The unreduced pergen is (P8/4, M2/4), which also isn't explicitly false, thus (P8/4, P4/2) is a true double. It requires two commas, one for each fraction. The two commas must use different higher primes, e.g. 648/625 and 49/48. Thus true doubles require commas of at least 7-limit, whereas false doubles require only 5-limit.<br /> | This suggests an alternate true/false test: if neither the pergen nor the unreduced pergen is explicitly false, the pergen is a true double. For example, (P8/4, P4/2) isn't explicitly false. Its unreduced form has (2<span class="nowrap">⋅</span>P8 - 4<span class="nowrap">⋅</span>P4) / (2<span class="nowrap">⋅</span>4) = (2<span class="nowrap">⋅</span>M2) / 8, which simplifies to M2/4. The unreduced pergen is (P8/4, M2/4), which also isn't explicitly false, thus (P8/4, P4/2) is a true double. It requires two commas, one for each fraction. The two commas must use different higher primes, e.g. 648/625 and 49/48. Thus <u>true doubles require commas of at least 7-limit</u>, whereas false doubles require only 5-limit.<br /> | ||
<br /> | <br /> | ||
A false double pergen's temperament can also be constructed from two commas, as if it were a true double. For example, (P8/3, P4/2) results from 128/125 and 49/48, which split the octave and the 4th respectively.<br /> | A false double pergen's temperament can also be constructed from two commas, as if it were a true double. For example, (P8/3, P4/2) results from 128/125 and 49/48, which split the octave and the 4th respectively.<br /> | ||
Line 2,448: | Line 2,448: | ||
<br /> | <br /> | ||
Chord progressions can be written out by applying ups and downs to the chord roots as needed, e.g. I.v -- vIII.v -- vVI.^m -- I.v. A porcupine (third-4th) comma pump can be written out like so: C.v -- Av.^m -- Dv.v -- [Bvv=Bb^]^m -- Eb^.v -- G.^m -- G.v -- C.v. Brackets are used to show that Bvv and Bb^ are enharmonically equivalent. The equivalence is shown roughly half-way through the pump. Bvv is written first to show that this root is a vM6 above the previous root, Dv. Bb^ is second to show the P4 relationship to the next root, Eb^. Such an equivalence of course couldn't be used on the staff, where the chord would be written as either Bvv.^m or Bb^.^m, or possibly Bb^.vvM = Bb^ Dv F^.<br /> | Chord progressions can be written out by applying ups and downs to the chord roots as needed, e.g. I.v -- vIII.v -- vVI.^m -- I.v. A porcupine (third-4th) comma pump can be written out like so: C.v -- Av.^m -- Dv.v -- [Bvv=Bb^]^m -- Eb^.v -- G.^m -- G.v -- C.v. Brackets are used to show that Bvv and Bb^ are enharmonically equivalent. The equivalence is shown roughly half-way through the pump. Bvv is written first to show that this root is a vM6 above the previous root, Dv. Bb^ is second to show the P4 relationship to the next root, Eb^. Such an equivalence of course couldn't be used on the staff, where the chord would be written as either Bvv.^m or Bb^.^m, or possibly Bb^.vvM = Bb^ Dv F^.<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule:83:&lt;h2&gt; --><h2 id="toc14"><a name="Further Discussion-Tipping points and sweet spots"></a><!-- ws:end:WikiTextHeadingRule:83 -->Tipping points and sweet spots</h2> | <!-- ws:start:WikiTextHeadingRule:83:&lt;h2&gt; --><h2 id="toc14"><a name="Further Discussion-Tipping points and sweet spots"></a><!-- ws:end:WikiTextHeadingRule:83 -->Tipping points and sweet spots</h2> | ||
Line 2,670: | Line 2,668: | ||
<!-- ws:start:WikiTextHeadingRule:87:&lt;h2&gt; --><h2 id="toc16"><a name="Further Discussion-Notating rank-3 pergens"></a><!-- ws:end:WikiTextHeadingRule:87 -->Notating rank-3 pergens</h2> | <!-- ws:start:WikiTextHeadingRule:87:&lt;h2&gt; --><h2 id="toc16"><a name="Further Discussion-Notating rank-3 pergens"></a><!-- ws:end:WikiTextHeadingRule:87 -->Notating rank-3 pergens</h2> | ||
<br /> | <br /> | ||
Conventional notation is generated by the octave and the 5th, and the notation (not the tuning itself) is rank-2. | Conventional notation is generated by the octave and the 5th, and the notation (not the tuning itself) is rank-2. Each additional pair of accidentals increases the notation's rank by one. Enharmonics are like commas in that each one reduces the notation's rank by one. Obviously, the notation's rank must match the actual tuning's rank. Examples:<br /> | ||
Line 2,839: | Line 2,837: | ||
</td> | </td> | ||
<td style="text-align: center;">E = \\dd3<br /> | <td style="text-align: center;">E = \\dd3<br /> | ||
</td> | |||
</tr> | |||
<tr> | |||
<td style="text-align: center;">7-limit JI<br /> | |||
</td> | |||
<td style="text-align: center;">rank-4<br /> | |||
</td> | |||
<td style="text-align: center;">double-pair<br /> | |||
</td> | |||
<td style="text-align: center;">rank-4<br /> | |||
</td> | |||
<td style="text-align: center;">0<br /> | |||
</td> | |||
<td style="text-align: center;"><hr /> | |||
</td> | </td> | ||
</tr> | </tr> | ||
Line 2,883: | Line 2,895: | ||
<td style="text-align: center;">^1 = 81/80<br /> | <td style="text-align: center;">^1 = 81/80<br /> | ||
</td> | </td> | ||
<td style="text-align: center;"> | <td style="text-align: center;">---<br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 2,945: | Line 2,957: | ||
<td style="text-align: center;">686/675<br /> | <td style="text-align: center;">686/675<br /> | ||
</td> | </td> | ||
<td style="text-align: center;">(P8, P5, | <td style="text-align: center;">(P8, P5, \m3/2)<br /> | ||
</td> | </td> | ||
<td style="text-align: center;">half- | <td style="text-align: center;">half-lowminor-3rd<br /> | ||
</td> | </td> | ||
<td style="text-align: center;">P8<br /> | <td style="text-align: center;">P8<br /> | ||
Line 2,955: | Line 2,967: | ||
<td style="text-align: center;">v/A1 = 15/14<br /> | <td style="text-align: center;">v/A1 = 15/14<br /> | ||
</td> | </td> | ||
<td style="text-align: center;">^\\dd3<br /> | <td style="text-align: center;">^^\\\dd3<br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
Demeter equates two 5/4's to three 7/6's, and divides 5/4 into three 15/14's, and 7/6 into two 15/14's. Its pergen is (P8, P5, | Demeter equates two 5/4's to three 7/6's, and divides 5/4 into three 15/14's, and 7/6 into two 15/14's. Its pergen is (P8, P5, \m3/2), not (P8, P5, y3/3) or (P8, P5, vM3/3), in order to minimize the splitting fraction. Then why not (P8, P5, v/A1)? Because gen2 has 2 kinds of accidentals? Or maybe (P8, P5, v\5/5)?<br /> | ||
<br /> | |||
fifth-comma: c = 9.5¢, P5 = 700¢ + c, vM3 = 400¢ + d, d = -10¢<br /> | fifth-comma: c = 9.5¢, P5 = 700¢ + c, vM3 = 400¢ + d, d = -10¢<br /> | ||
<br /> | <br /> | ||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,1,1,0] = ^m2, E = [1,0,-2,-1] = vv\A1<br /> | gen2 = vM3/3 = [4,2,-1,0]/3 = [1,1,0,1] = /m2, E = [-1,1,1,3] = ^<em>/dd2, C^</em>/ = B##, C --<br /> | ||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,1,1,0] = ^m2 = v\M2, E = [1,0,-2,-1] = vv\A1<br /> | |||
<br /> | <br /> | ||
gen2 = \m3/2 = [3,2,0,-1]/2 = [1,0,-1,1] = v/A1, E = [1,2,2,-3] = ^^\\\dd3<br /> | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 2,974: | Line 2,987: | ||
A Blackwood-like temperament is rank-2 and equates some number of 5ths to some number of 8ves, thus equating the 5th to some exact fraction of the octave. The generator's ratio contains only 2 and one higher prime. For single-comma temperaments, the generator is simply an octave-reduced prime, with a ratio like 5/4 or 7/4. Multiple-comma temperaments can have split multigens like (8/5)/2 or (25/16)/4.<br /> | A Blackwood-like temperament is rank-2 and equates some number of 5ths to some number of 8ves, thus equating the 5th to some exact fraction of the octave. The generator's ratio contains only 2 and one higher prime. For single-comma temperaments, the generator is simply an octave-reduced prime, with a ratio like 5/4 or 7/4. Multiple-comma temperaments can have split multigens like (8/5)/2 or (25/16)/4.<br /> | ||
<br /> | <br /> | ||
Such a pergen is in effect multiple copies of an edo. Its notation can be based on the edo's notation, expanded with an additional microtonal accidental pair.<br /> | Such a pergen is in effect multiple copies of an edo. Its notation can be based on the edo's notation, expanded with an additional microtonal accidental pair. Removing the 3-limit comma makes a rank-3 pergen.<br /> | ||
<br /> | <br /> | ||
Blackwood 5edo+y perchain: D E=F G A B=C D (E = m2), genchain: ... Gb^^ Bb^ D F#v A#vv... (^1 = 81/80, no E)<br /> | Blackwood 5edo+y perchain: D E=F G A B=C D (E = m2), genchain: ... Gb^^ Bb^ D F#v A#vv... (^1 = 81/80, no E)<br /> | ||
12edo+j perchain: D D#=Eb E F F#=Gb... C#=Db D (E = d2), genchain = C F^ Bb^^ (^1 = 33/32, no E)<br /> | 12edo+j perchain: D D#=Eb E F F#=Gb... C#=Db D (E = d2), genchain = C F^ Bb^^ (^1 = 33/32, no E)<br /> | ||
17edo+y perchain: C C^ Dv D... (E = vm2), genchain: same as blackwood, but with / and \<br /> | 17edo+y perchain: C C^ Dv D... (E = dd3, E' = vm2 = vvA1), genchain: same as blackwood, but with / and \<br /> | ||
<br /> | <br /> | ||
<!-- ws:start:WikiTextHeadingRule:91:&lt;h2&gt; --><h2 id="toc18"><a name="Further Discussion-Pergens and MOS scales"></a><!-- ws:end:WikiTextHeadingRule:91 -->Pergens and MOS scales</h2> | <!-- ws:start:WikiTextHeadingRule:91:&lt;h2&gt; --><h2 id="toc18"><a name="Further Discussion-Pergens and MOS scales"></a><!-- ws:end:WikiTextHeadingRule:91 -->Pergens and MOS scales</h2> | ||
Line 4,398: | Line 4,411: | ||
<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. It includes alternate enharmonics for many pergens.<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. It includes alternate enharmonics for many pergens.<br /> | ||
<!-- ws:start:WikiTextUrlRule: | <!-- ws:start:WikiTextUrlRule:5498: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:5498 --><br /> | ||
<br /> | <br /> | ||
Alt-pergenLister lists out thousands of pergens, and suggests periods, generators and enharmonics for each one. Alternate enharmonics are not listed, but single-pair notation for false-double pergens is. 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. Alternate enharmonics are not listed, but single-pair notation for false-double pergens is. 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:5499:http://www.tallkite.com/misc_files/alt-pergenLister.zip --><a class="wiki_link_ext" href="http://www.tallkite.com/misc_files/alt-pergenLister.zip" rel="nofollow">http://www.tallkite.com/misc_files/alt-pergenLister.zip</a><!-- ws:end:WikiTextUrlRule:5499 --><br /> | ||
<br /> | <br /> | ||
Screenshot of the first 38 pergens:<br /> | Screenshot of the first 38 pergens:<br /> | ||
<!-- ws:start:WikiTextLocalImageRule: | <!-- ws:start:WikiTextLocalImageRule:3230:&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:3230 --><br /> | ||
<br /> | <br /> | ||
Listing 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 reasonable 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 /> | Listing 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 reasonable 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 /> |