music21
A Toolkit for Computer-Aided Musical Analysis.
A Toolkit for Computer-Aided Musical Analysis.
To install this package, run one of the following:
People use music21 to answer questions from musicology using computers, to study large datasets of music, to generate musical examples, to teach fundamentals of music theory, to edit musical notation, study music and the brain, and to compose music (both algorithmically and directly).
Summary
A Toolkit for Computer-Aided Musical Analysis.
Last Updated
Oct 12, 2025 at 13:10
License
BSD-3-Clause OR LGPL-3.0-or-later
Total Downloads
39.8K
Supported Platforms
GitHub Repository
https://github.com/cuthbertLab/music21Documentation
https://www.music21.org/music21docs/