Sujet UE projet M1 Informatique - 2014

Transcription

Sujet UE projet M1 Informatique - 2014
Sujet UE projet M1 Informatique - 2014-2015
Titre : Détection de la fréquence fondamentale en musique
Descriptif :
La fréquence fondamentale, appelée F0, correspond à la fréquence d'une mélodie jouée par un
instrument de musique. Il y a plusieurs approches pour détecter et suivre (« F0 tracking ») cette
fréquence au cours du temps : des algorithmes dans le domaine temporel (fonction
d'autocorrélation, fonction différence dans l'algorithme YIN), et des algorithmes dans le domaine
fréquentiel (diviseur commun de séries harmoniques, algorithme TWM). Dans ce projet, nous
étudierons un algorithme de cette dernière catégorie, et plus précisément l'algorithme TWM :
l'algorithme Two-Way Mismatch. Il compare à chaque instant une série d'harmoniques prédite avec
une série d'harmoniques théorique. Cet algorithme est censé avoir de bonnes performances lorsque
plusieurs instruments jouent en même temps (polyphonie). Nous avons une version de base déjà
implémentée qui sera utilisée pendant le projet.
Dans ce projet, nous proposons de :
- tester cet algorithme sur différents fichiers de musique et déterminer les cas faciles et difficiles.
Par exemple, les cas suivants ne marchent pas bien avec cet algorithme : sons où la composante de
F0 est faible en énergie (parole), ou dans le cas où un son n'est pas complètement harmonique (un
piano par exemple).
- proposer et implémenter des améliorations de l'algorithme (nous avons de notre côté des idées à
proposer si besoin).
Un intérêt pour la musique est un plus pour ce projet...
Modules concernés (non obligatoires) :
M1 introduction à l'audio numérique, M1 Outils Informatiques Multimédia
Langage : Python
Contact : Thomas Pellegrini, [email protected]
Équipe SAMoVA, IRIT

Documents pareils