On peut trouver sur le web de nombreuses vidéos (souvent créées à la main) montrant des partitions synchronisées avec de la musique. Ces vidéos sont un excellent outil pédagogique, que cela soit pour montrer la partition à des mélomanes curieux ou pour proposer des éléments d'analyse à des musiciens plus avertis.
Ce projet se place dans le cadre de Lilypond, un éditeur de partitions open-source prenant des fichiers texte en entrée. Le but de projet est de refondre et d'étendre ly2video, qui permet, à partir d'un fichier source Lilypond, de générer, image par image, une vidéo d'une partition synchronisée avec un rendu MIDI. Concrètement, les deux objectifs du projet seront de proposer puis d'implémenter :
- une visualisation fluide (interpolation des points de suivi),
- et un affichage d'annotations structurelles.
En cas de réussite du projet, une extension pourra être de proposer cet export vidéo depuis le framework python music21.
Développement en Python. Ce projet n'exige pas de connaissances musicales particulières.
Liens associés :
|