The Abjad API for Formalized Score Control extends the Python programming language with an open-source, objectoriented model of common-practice music notation that enables composers to build scores through the aggregation of elemental notation objects. A summary of widely used notation systems’ intended uses motivates a discussion of system design priorities via examples of system use.
Abjad: an open-source software system for formalized score control