Skip to content

Use of Needleman and other algorithm for music alignment

Notifications You must be signed in to change notification settings

GuiMarion/Musical-Needleman

Repository files navigation

Musical-Needleman

Use of Needleman and other algorithm for music alignment

Here you can find some code around alignment, Needlement algorithm and music. This project is for a class validation at IRCAM, ATIAM dispensed by Mr. Philippe Esling.

You can find the code in atiam-fpa.py, the biggest functions are in functions.py, a short sript test_function.py is used to benchmark the Needleman implementation.

The files .dist are used to set-up distances for the Needleman algorithm, atiam-fpa.pkl contain some title and composers name, atiam-fpa/ some midi files to work with.

The result of long computations are saved in Data/ you can easily open them with pickle.

Finaly, Rapport/ contains a pdf report in french and the .tex source, in wich we explain the methology and design choices.

Licence

Everything in this repository is free, you can use it for any purpose as long as you cite the repository somewhere. For any request or question, feel free to contact me.

About

Use of Needleman and other algorithm for music alignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages