← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Xenharmlib 0.4.0 adds support for Just Intonation and refactors core for multiple generator intervals

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Xenharmlib 0.4.0 released with core refactoring.
  • New support for Just Intonation and multiple generator intervals.
  • Expands representation of regular temperaments.
  • Documentation has been revamped.

Expanded Tuning System Support

Xenharmlib version 0.4.0 introduces significant enhancements to its core functionality. The library's architecture has been refactored to support tunings with multiple generator intervals, moving beyond its previous limitation to equal-division temperaments. This change allows xenharmlib to now represent the full spectrum of regular temperaments, including Just Intonation.

Just Intonation Integration

A key feature of this release is the addition of Just Intonation support, implemented through the Prime Limit Tuning construct. Just Intonation systems are based on pure intervals, defined by fractions of two integers. This historical tuning method, prevalent before the widespread adoption of equal temperament in the 18th and 19th centuries, can now be accurately modeled and analyzed within the library.

Broader Musical Analysis Capabilities

With these updates, xenharmlib can now be used for the mathematical analysis of music from various global traditions, such as Byzantine, European Renaissance, Indian classical, Indonesian gamelan, and Arabic Maqam. It also supports the study of 20th-century American experimental music. The library's existing analytical tools, like Prime Form and Normal Form calculations, are now compatible with these multi-dimensional regular temperaments.

Documentation Improvements

Alongside the functional updates, the documentation for xenharmlib has been completely revamped. Feature examples are now organized by tuning and notation, and comprehensive, dedicated documentation is provided for all harmonic primitives, aiming to improve usability and understanding for developers and researchers.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Xenharmlib, a music theory library, released version 0.4.0, which includes support for Just Intonation and a refactored core that allows for tunings with multiple generator intervals. This update enables the library to mathematically represent a broader range of regular temperaments, expanding its analytical capabilities for diverse musical traditions.