Signal Visualizer: Logiciel pour l’enseignement de la musique

Projet

Thèse de maîtrise

Enseignant

Inma Hernáez

Centre

École d’ingénieurs de Bilbao (UPV/EHU) et Musikene. Centre supérieur de musique du Pays basque

Cours

2021/2022

Description

Signal Visualizer est un programme informatique conçu pour aider les étudiants en musique à apprendre des techniques avancées d’analyse et de représentation des signaux audio et vocaux. Le logiciel montre de manière pédagogique et graphique les étapes et les processus impliqués dans l’obtention des paramètres descriptifs des signaux, ce qui permet de les comprendre sans besoin d’une formation préalable en physique, mathématiques ou traitement du signal. Ce travail est déjà partiellement développé et ce projet se propose d’achever le logiciel en améliorant à la fois la fonctionnalité offerte et son efficacité en matière de mémoire et de vitesse.
 
Le logiciel offre actuellement les fonctionnalités suivantes (les plus pertinentes) :
• Analyse de signaux à court terme : énergie, passages par zéro, transformation de Fourier, spectrogrammes 
 • Calcul et représentation des formants des signaux vocaux 
 • Calcul et représentation de la fréquence fondamentale et des harmoniques 

En outre, le logiciel fournit actuellement de l’aide avec des explications détaillées. Cette fonctionnalité est développée pour MATLAB, ce qui limite son utilisabilité en matière de performances (vitesse) et de système d’exploitation. Ce projet se propose de :
 
• Migrer le développement vers le langage de programmation Python pour améliorer la vitesse de travail. En outre, Python est un langage ouvert, sans licence, avec les avantages que cela implique.
• Étendre la fonctionnalité avec des représentations supplémentaires (paramètres de mesure harmonique et paramètres perceptifs)
• Élaborer une vaste base de données de signaux audio représentatifs.

 

>> Retour à la section Projets

No image