Detector de tono
El detector halla la altura de una nota cada vez con el algoritmo YIN, entre 50 Hz y 2000 Hz. Muestra la nota más cercana, la frecuencia y cuántos cents estás por encima o por debajo, con La4 a 440 Hz.
Cómo se usa
- Pulsa Empezar a escuchar y permite el acceso al micrófono. No se pide nada hasta que pulses el botón.
- Canta, silba, tararea o toca una nota cada vez. La etiqueta grande muestra la nota más cercana y su octava, con la frecuencia en Hz y cuántos cents estás por encima o por debajo.
- Pulsa Retener para congelar la lectura, o mira el gráfico para ver lo estable que fue tu tono en los últimos diez segundos. Cambia A4 si usas otra afinación de referencia.
Cómo se calcula
El tono se obtiene con el algoritmo YIN, que busca el periodo de repetición más corto en la última fracción de segundo de sonido. La frecuencia es la frecuencia de muestreo dividida por ese periodo. El rango cubierto va de 50 Hz a 2000 Hz.
La nota más cercana sale del temperamento igual: nota MIDI = 69 + 12 x log2(f / A4). De ese número se obtienen el nombre y la octava, con A4 = 440 Hz por defecto y C4 como do central.
Los cents miden la distancia a la nota más cercana: cents = 1200 x log2(f / frecuencia de la nota). Un semitono son 100 cents, así que la lectura siempre queda entre -50 y +50.
Preguntas frecuentes
¿Puede leer acordes o a varias personas cantando?
No. Sigue una sola línea melódica. Los acordes, la armonía y la música de fondo contienen varios tonos a la vez, así que el resultado saltará o no mostrará nada.
¿Por qué la nota a veces salta una octava?
Algunas voces e instrumentos tienen armónicos fuertes y el detector puede engancharse a un armónico en vez de a la fundamental. Mantén la nota estable, acércate al micrófono y evita el sonido de fondo.
¿Por qué el gráfico está en blanco?
El gráfico solo se dibuja mientras se oye un tono claro. El silencio, el soplido y los sonidos muy bajos se ignoran.
¿Se graba mi audio?
No. La señal se analiza en tu navegador y nunca se guarda ni se envía.