Xenharmlib: A Python Library for Exploring Non-Western Music Theory
2025-07-09

Xenharmlib is a powerful Python library for exploring various music theories, including traditional Western and non-Western musical systems. It supports microtonal and macrotornal tunings, diatonic and posttonal set theory, and non-standard notations. Designed for composers and researchers, it offers an easy-to-use and extensible toolkit for exploring different concepts of harmonic relations with a scientific focus. The library supports various tuning systems and includes tools for analyzing intervals, scales, and their relationships.
Development
microtonal