Xenharmlib: Uma biblioteca Python para explorar a teoria musical não ocidental

2025-07-09
Xenharmlib: Uma biblioteca Python para explorar a teoria musical não ocidental

Xenharmlib é uma poderosa biblioteca Python para explorar várias teorias musicais, incluindo sistemas musicais tradicionais ocidentais e não ocidentais. Ele suporta afinações microtonais e macrotonais, teoria de conjuntos diatônicos e pós-tonais e notações não padrão. Projetado para compositores e pesquisadores, ele oferece um conjunto de ferramentas fácil de usar e extensível para explorar diferentes conceitos de relações harmônicas com foco científico. A biblioteca suporta vários sistemas de afinação e inclui ferramentas para analisar intervalos, escalas e seus relacionamentos.

Desenvolvimento