Présentation du projet

Le projet Vocal Notation permet de transcrire sa voix en notes de musique imprimables directement dans le navigateur. En chantant dans le micro, le logiciel utilise un métronome pour définir la grille de temps et enregistre les notes en fonction de la hauteur et de la durée.

Fonctionnement technique

Le logiciel utilise un métronome pour créer une grille de temps, avec des lignes verticales représentant les temps et des lignes plus foncées pour les temps forts. Les notes sont représentées par des points, et un trait rouge à travers un point indique que le logiciel a détecté une nouvelle attaque et a créé une nouvelle note au lieu de lier les deux.

La sensibilité de ré-attaque détermine si deux cellules de même hauteur sont considérées comme une note tenue ou deux notes répétées. Le logiciel écoute le dip de volume entre les deux notes et les sépare si le moment le plus silencieux est en dessous d'une fraction de la sonie de la note. Cette valeur peut être ajustée pour modifier la façon dont les notes sont séparées.

Utilisation et paramètres

Pour utiliser ce logiciel, il est recommandé de porter des écouteurs pour éviter que le clic du métronome ne soit enregistré par le micro. Le logiciel dispose également d’un gate de bruit qui ignore tout signal en dessous d’un certain seuil, et d’une tolérance qui rejette les hauteurs de pitch qui s’écartent trop d’un demi-ton, ce qui permet de supprimer les glissandos et les portamentos.

La valeur de re-attack sensitivity peut être ajustée pour modifier la façon dont les notes sont séparées.

Limites et analyse

Le logiciel a des limites, notamment lorsqu’il s’agit de chanter des notes répétées de manière legato sur une même voyelle, car rien dans le signal ne les distingue d’une note tenue. Cependant, en chantant des notes répétées sur des syllabes séparées (par exemple, « ta-ta »), le logiciel peut les détecter correctement.