Generator form manipulation: Difference between revisions
Cmloegcmluin (talk | contribs) |
Cmloegcmluin (talk | contribs) |
||
Line 111: | Line 111: | ||
=== rank-2 instructions table === | === rank-2 instructions table === | ||
Let's begin with the simple example of 5-limit meantone. The following table demonstrates how to obtain mingen form from various starting positions, by synthesizing the two generator size manipulation tricks explained in the previous section. | Let's begin with the simple example of 5-limit meantone. The following table demonstrates how to obtain mingen form from various starting positions, by synthesizing the two generator size manipulation tricks explained in the previous section. In this table, the period <span><math>p</math></span> is the first mapping row <span><math>r_1</math></span> in cents and the generator <span><math>g</math></span> is the second mapping row <span><math>r_2</math></span> in cents. | ||
{| class="wikitable" | {| class="wikitable" | ||
|+mapping manipulations | |+mapping manipulations | ||
!mapping | |||
!<span><math>p</math></span> (¢) | |||
!current <span><math>p</math></span> | !<span><math>g</math></span> (¢) | ||
!current <span><math>p</math></span> vs. <span><math>g</math></span> | |||
!desired new <span><math>g</math></span> | !desired new <span><math>g</math></span> | ||
!required <span><math>r_1</math></span> change | !required <span><math>r_1</math></span> change | ||
!required | !required <span><math>r_2</math></span> change | ||
!repeat? | !repeat? | ||
|- | |- | ||
| | |{{vector|{{map|1 0 -4}} {{map|0 -1 -4}}}} | ||
| | |1201.4 | ||
|−1898.4 | |||
|g < −p | |g < −p | ||
|g + p | |g + p | ||
Line 131: | Line 133: | ||
|yes | |yes | ||
|- | |- | ||
| | |{{vector|{{map|1 1 0}} {{map|0 -1 -4}}}} | ||
| | |1201.4 | ||
|−697.049 | |||
|−p <= g < −p/2 | |−p <= g < −p/2 | ||
|p + g | |p + g | ||
Line 139: | Line 142: | ||
|no, you're done | |no, you're done | ||
|- | |- | ||
| | |{{vector|{{map|1 2 4}} {{map|0 1 4}}}} | ||
| | |1201.4 | ||
|−504.348 | |||
|−p/2 <= g < 0 | |−p/2 <= g < 0 | ||
|−g | |−g | ||
Line 147: | Line 151: | ||
|no, you're done | |no, you're done | ||
|- | |- | ||
| | |{{vector|{{map|1 2 4}} {{map|0 -1 -4}}}} | ||
| | |1201.4 | ||
|504.4 | |||
|0 <= g <= p/2 | |0 <= g <= p/2 | ||
|g | |g | ||
Line 155: | Line 160: | ||
|no, you're done | |no, you're done | ||
|- | |- | ||
| | |{{vector|{{map|1 1 0}} {{map|0 1 4}}}} | ||
| | |1201.4 | ||
|697.049 | |||
|p/2 < g <= p | |p/2 < g <= p | ||
|p - g | |p - g | ||
Line 163: | Line 169: | ||
|no, you're done | |no, you're done | ||
|- | |- | ||
| | |{{vector|{{map|1 0 -4}} {{map|0 1 4}}}} | ||
| | |1201.4 | ||
|1898.4 | |||
|p < g | |p < g | ||
|g - p | |g - p |