Accordeur

Cette application permet de donner une évaluation de la fréquence d'un son capté par un microphone. Elle est basée sur un algorithme étudié par Alain de Cheveigné - Ircam-CNRS et Hideki Kawahara - Wakayama University, fin 2001.

L'application demande d'abord à l'utilisateur l'autorisation d'utiliser le microphone. Ensuite, après avoir capté un échantillon de taille 2048 à la cadence de 44100Hz ou 48000Hz, l'application trace la courbe du signal et sa copie (en rouge) en la décalant petit à petit. Lorsque les deux courbes sont "presque" superposées alors le décalage correspond à la période et on peut alors facilement calculer la fréquence. Tout le problème se situe au niveau du "presque" d'où l'importance de cet algorithme appelé YIN.

Le décalage se fait, au maximum, sur 1024 valeurs, et ne permet pas de détecter un signal de fréquence inférieure à 48000 / 1024 ≈ 46,875Hz ou 44100 / 1024 ≈ 43,06641Hz. Par ailleurs, le résultat est présenté par sa distance à la note la plus proche suivant le tempérament égal. Ainsi, les demi-tons étant découpés en 100 cents, la distance à la note la plus près ne peut excéder 50 cents.

[ retour page d'accueil ]