brumm.ai

Mesure · détecteur de hauteur

Test du détecteur de hauteur

Combien de fois le détecteur de hauteur se trompe d'octave, de combien de cents il s'écarte et en combien de temps sa lecture se stabilise : 65 sons générés dans quatre profils d'appareil, 93 notes fredonnées dont la note est connue, 56 notes des prises de l'app.

Mika, the resident

Mika n'a vérifié aucun de ces chiffres. Un script l'a fait, avec le lecteur de la page.

Mesuré le 28 octobre 2026, avec le lecteur qu'utilise le détecteur de hauteur.

Les chiffres

Sons générés, de si-1 à do6

Comme la page les lit, avec la vérification d'octave. Juste : à moins d'un demi-ton.
SonJustesErreurs d'octaveÉcart en cents (médiane / pire)
Sinusoïde15 sur 1500,1 / 10,3
Dent de scie15 sur 1500,1 / 12,9
8085 sur 500,1 / 0,1
808 par un haut-parleur de téléphone5 sur 500 / 0
Voyelle chantée10 sur 1002,6 / 6,3
Harmonique dix fois plus forte que la note15 sur 1504,6 / 15,8
Tous65 sur 6500,7 / 15,8
Le lecteur seul, sans vérification d'octave42 sur 65160,9 / 42,3

Le lecteur seul n'a pas entendu 7 sons. Temps de stabilisation, du début du son au passage qui tient à 25 cents près : médiane 20 ms, 90 % en moins de 120 ms. Les 808 se stabilisent en dernier (120 ms), car leur hauteur commence par descendre ; la voyelle chantée avec vibrato met 70 ms.

Par profil d'appareil (simulé)

Les mêmes sons à travers quatre micros simulés, lus avec la vérification d'octave.
ProfilJustesErreurs d'octaveStabilisation (médiane / 90 %)
Entrée ligne65 sur 65020 / 120 ms
Ordinateur portable dans une pièce65 sur 65020 / 140 ms
Micro de téléphone63 sur 65 (1 non entendus)120 / 120 ms
Micro de casque59 sur 65 (6 non entendus)020 / 120 ms

Vrais enregistrements

EnregistrementsNotesErreurs d'octaveStabilisation (médiane / 90 %)
Fredonné en écho, 12 prises, notes écrites930100 / 270 ms
Prises de l'app, 8, sans notes écrites58–50 / 310 ms

Sur les 93 notes fredonnées, 73 ont été lues comme la note écrite, 13 comme une autre note et 7 étaient trop courtes ; la vérification d'octave n'en a changé aucune. Sur les 58 notes de l'app, 56 ont eu une lecture stable.

Comment c'est mesuré

  • Chaque son généré dure 1,5 seconde avec un peu de bruit dessous, un tous les cinq demi-tons de si-1 (30,9 Hz) à do6 (2093 Hz) ; les 808 de si-1 à si1, la voyelle chantée de ré1 à do5. Le bruit est tiré d'une graine fixe : chaque passage donne les mêmes chiffres.
  • Le lecteur est le code même du détecteur de hauteur, compilé comme le site le sert et lancé dans un Chromium sans fenêtre.
  • Juste veut dire à moins d'un demi-ton du son ; une erreur d'octave tombe à un nombre entier d'octaves. Les cents se comptent sur les lectures justes.
  • Le temps de stabilisation va du début du son (pour un fredonnement, son premier moment avec une hauteur) au début du passage qui tient à 25 cents près. Le lecteur regarde toutes les 10 ms.
  • Les profils d'appareil sont des filtres sur les mêmes sons. Entrée ligne : le son tel quel. Portable : une courte réverbération de pièce, du bruit, les aigus atténués dès 8 kHz. Téléphone : rien sous 150 Hz environ, un limiteur doux, du bruit. Casque : de 300 Hz à 3,4 kHz et plus de bruit.
  • Fredonné en écho : des prises où une mélodie a été jouée puis fredonnée, chaque note face à sa note écrite, dans l'octave où le reste de sa prise a été fredonné. Une note fredonnée compte comme juste à un demi-ton près.
  • Prises de l'app : les notes que l'app a entendues dans ses propres prises enregistrées. Il n'y a pas de mélodie écrite, elles ne comptent donc que pour la stabilisation.

Où les chiffres s'arrêtent

  • Tous les vrais enregistrements viennent d'un seul micro d'ordinateur portable (Chrome, annulation d'écho active, 48 kHz) et de deux voix. Aucun vrai téléphone ni vrai casque n'a été mesuré : ces lignes sont des simulations.
  • Les sons sont des notes seules et propres. Un accord, un mix complet ou deux notes à la fois ne sont pas mesurés, et le détecteur n'est pas fait pour ça.
  • Rien n'a été mesuré sous si-1 (30,9 Hz) ; la passe grave du lecteur s'arrête là.
  • Quand un fredonnement est lu comme une autre note, la prise ne dit pas si la voix a glissé ou si le lecteur s'est trompé.
  • Ton téléphone, son traitement et ta pièce ne sont pas dans ces tableaux.

Ouvrir le détecteur de hauteur