Hasty Briefsbeta

Bilingual

Xenharmlib (music theory library) adds support for Just Intonation

a day ago
  • Core refactored to support multiple generator intervals, enabling all regular temperaments including Just Intonation.
  • Introduces support for Just Intonation via Prime Limit Tuning construct.
  • Custom regular temperaments can be built using Multi-Generator Tunings (e.g., Quarter-Comma-Meantone).
  • Full interval arithmetic is now implemented (addition, subtraction, multiplication of intervals).
  • New harmonic primitives: Sequences (for note successions with retrograde/inversion) and Interval Fans (relative distances to a tonal center).
  • Interval class vectors added for scale analysis.
  • Closest frequency approximation for all one-dimensional tuning primitives.
  • Documentation completely revamped with organized examples and dedicated pages.