Straddle primes

From Xenharmonic Reference
This page or section is a work in progress. It may lack sufficient justification, content, or organization, and is subject to future overhaul.

Straddle primes are functional primes in a temperament that straddle their respective just interval by having at least one flat and one sharp approximation available. Dual-fifth systems are usually straddle-3.

Eracs

Eracs (short for error accidentals) are symbols that indicate how much a tempered interval is flat or sharp relative to others in a subgroup. They act as variables representing small pitch differences and have no set size. They are the standard notation for groups involving straddle primes.

Eracs provide a more complete picture of error cancelation than the standard notation of non-prime intervals. For example, 11edo almost perfectly misses primes 3 and 5 present 22edo, which still allows them to cancel out for an accurate 5/3 and 15. 11edo's JI group might be 2.5/3.15.7.11 in standard notation, which is a subgroup of the erac group 2.x3.x5.7.11. This becomes even more important in edos like 23 or 29, where several low primes are critically inaccurate and representing all of the error cancelation in standard notation creates a very long JI group.

Example erac groups for edos can be found in EDO#List of Edos.

Symbols

Erac Meanings (intervals represented by an underscore)
<_ Flat by a set arbitrary amount.
>_ Sharp by a set arbitrary amount.
x_ Critically flat/sharp. Shorthand for <_.>_.
<x_ and >x_ Shorthand for <<_.>_ and <_.>>_ respectively.
{ and } Partial eracs, indicating error that may be ignored.
~_ Approximate, tempered equivalent. A widely accepted symbol used in this context to indicate that no eracs apply.

Eracs are placed before their respective numbers. This is for readability and to remove ambiguity with the denominator, as eracs on the denominator have an inverse effect on the size of a tempered ratio. For example, >5/3 is sharp of 5/3, but 5/>3 is flat.

Straddle-prime temperaments

Temperament optimization algorithms can be built around eracs to create optimal error cancelation, such as GTO. Straddle-prime temperaments have the potential to replace exotemperaments by properly representing the large error in approximating certain primes, providing less misleading mappings with systematic accuracy. Straddle-prime temperaments may also be found as (strong or weak) extensions of subgroup temperaments with prime powers (such as 2.9.21).

An example of a straddle-prime temperament is dual-3 Meantone, where >3/2 * <3/2 = 9/4, and (9/4)^2 = 5/1. This is supported by 18edo and 37edo.

Erac-derived temperaments

These were a concept derived by Cole to be able to quickly create conventional temperaments.

His procedure:

  • For a flat harmonic and a sharp harmonic:
    • take the flat harmonic and take it to the power of how many eracs the sharp harmonic has
    • take the sharp harmonic and take it to the power of how many eracs the flat harmonic has
    • multiply them together
    • take it to the power of how many steps there are in an EDO
    • octave-reduce (if the interval is greater than 600c octave reduced, take the inverse)