Octave reduction: Difference between revisions
Moved general reduction to a Generalization section, added balanced reduction, various adjustments |
Separated general formulas from simple methods in two top-level sections |
||
| Line 10: | Line 10: | ||
Stacking intervals expressed as ratios corresponds to multiplying those ratios. For instance, going up an octave means multiplying by 2, while going down an octave means dividing by 2. | Stacking intervals expressed as ratios corresponds to multiplying those ratios. For instance, going up an octave means multiplying by 2, while going down an octave means dividing by 2. | ||
# If the starting interval is greater or equal to the unison (1) and less than the octave (2), it is already in reduced form. | # If the starting interval is greater or equal to the unison (1) and less than the octave (2), it is already in reduced form. | ||
| Line 24: | Line 22: | ||
* Adding 4 just perfect fifths ([[3/2]] corresponds to (3/2)<sup>4</sup>, thus 81/16 (or 5.0625), which is greater than 2 octaves (2<sup>2</sup> = 4), but less than 3 octaves (2<sup>3</sup> = 8), so divide by 2 twice to get [[81/64]]. | * Adding 4 just perfect fifths ([[3/2]] corresponds to (3/2)<sup>4</sup>, thus 81/16 (or 5.0625), which is greater than 2 octaves (2<sup>2</sup> = 4), but less than 3 octaves (2<sup>3</sup> = 8), so divide by 2 twice to get [[81/64]]. | ||
* Subtracting a just perfect fourth ([[4/3]]) from a classic minor third [[6/5]] corresponds to 6/5 divided by 4/3, thus 9/10 (or 0.9). This interval is less than a unison (2<sup>0</sup> = 1) but greater than one octave down (2<sup>-1</sup> = 1/2), so multiply by 2 once to get 9/5. | * Subtracting a just perfect fourth ([[4/3]]) from a classic minor third [[6/5]] corresponds to 6/5 divided by 4/3, thus 9/10 (or 0.9). This interval is less than a unison (2<sup>0</sup> = 1) but greater than one octave down (2<sup>-1</sup> = 1/2), so multiply by 2 once to get 9/5. | ||
=== Logarithmic measures === | === Logarithmic measures === | ||
Stacking intervals expressed with logarithmic measures corresponds to adding those measures. For instance, when working in cents, going up an octave means adding 1200 ¢, while going down an octave means subtracting 1200 ¢. | Stacking intervals expressed with logarithmic measures corresponds to adding those measures. For instance, when working in cents, going up an octave means adding 1200 ¢, while going down an octave means subtracting 1200 ¢. | ||
# Find the logarithmic measure of the octave in the same unit as the one used for your starting interval; e.g. 1200 ¢, 19 steps of 19edo, 1900 [[Relative cent|r¢]], etc. | # Find the logarithmic measure of the octave in the same unit as the one used for your starting interval; e.g. 1200 ¢, 19 steps of 19edo, 1900 [[Relative cent|r¢]], etc. | ||
| Line 51: | Line 35: | ||
* 1442¢ is greater than 1200 ¢, so subtract 1200 ¢ to get 242 ¢. | * 1442¢ is greater than 1200 ¢, so subtract 1200 ¢ to get 242 ¢. | ||
* In | * In 31edo, the octave is 31 steps and the [[patent val]] of the [[5/1|fifth harmonic]] is 72 (steps). This interval is greater than the octave, so subtract 31 to get 41, so subtract 31 again to get 10. | ||
== General formulas == | |||
=== Linear measures === | |||
For a starting interval <math>r</math> expressed as a ratio, the reduced form <math>\text{red}(r)</math> of that interval can be found using this formula: <math>\text{red}(r) = r \cdot 2^{-\left\lfloor{\log_2 r}\right\rfloor}</math>. | |||
Example: | |||
* Octave-reducing 4900/243 can be done by using the formula with <math>r = 4900/243</math>:<br><math>\begin{align}\text{red}(4900/243) &= 4900/243 \cdot 2^{-\left\lfloor{\log_2 4900/243}\right\rfloor} \\ | |||
&= 4900/243 \cdot 2^{-\left\lfloor{4.33375\ldots}\right\rfloor} \\ | |||
&= 4900/243 \cdot 2^{-4} \\ | |||
&= 4900/243 \cdot 1/16 \\ | |||
&= 1225/972\end{align}</math> | |||
=== | === Logarithmic measures === | ||
For a starting interval <math>l</math> and octave <math>e</math> expressed in the same units, the reduced form <math>\text{red}(l, e)</math> of that interval can be found using this formula: <math>\text{red}(l, e) = r - e\left\lfloor{l/e}\right\rfloor</math>. | For a starting interval <math>l</math> and octave <math>e</math> expressed in the same units, the reduced form <math>\text{red}(l, e)</math> of that interval can be found using this formula: <math>\text{red}(l, e) = r - e\left\lfloor{l/e}\right\rfloor</math>. | ||