This project compares soem python libs availabvle on pypi withe the local project ../music-theory
Libraries: - pytheory Excluded "attempts to make exploring music theory approachable to humans." - musicpy Excluded a music programming language in Python designed to write music in very handy syntax through music theory and algorithms" - mingus GOOD "at the core of mingus is music theory, which includes topics like intervals, chords, scales and progressions" - music21 a toolkit developed at MIT for computational musicology, music theory, and generative composition. - pcsets - Pitch Class Sets are a mathematical model for analyzing and composing music. - pyHarmonyUI - guess tonality of a song, work with chords, guess chords from tabs or play with the circle of 5th. - Xenharmlib - a music theory library for the exploration and research of microtonality, diatonic set theory, non-standard notations, also Western. - Partitura - music analysis tools, such as estimation of pitch-spelling, meter, key signature, voicing, and tonal tension.
AND...
- music-theory " a comprehensive set of tools for analyzing and understanding music theory concepts."
Goals: - high-level summary of features provided in the libaries - comparison of APIs from user perspective - hygiene factors: docs, testing, community, releases