Music Structure Analysis Framework
Python Jupyter Notebook Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Music Structure Analysis Framework

A Python framework to analyze music structure.

PyPI version GitHub license Code Health Build Status Coverage Status Documentation Status


See for a complete reference manual and introductory tutorials.


From the root folder, type:

pip install msaf

(Note: you may need to prefix the previous line with sudo, depending on your system configuration).

Demonstration Notebook

You can follow a thorough example on this titanic Jupyter Notebook.

Citing MSAF

Nieto, O., Bello, J. P., Systematic Exploration Of Computational Music Structure Research. Proc. of the 17th International Society for Music Information Retrieval Conference (ISMIR). New York City, NY, USA, 2016 (PDF).


Created by Oriol Nieto (