brumm.ai

Medición · detector de tono

Prueba del detector de tono

Cuántas veces el detector de tono nombra la octava equivocada, cuántos cents se desvía y qué tan rápido se estabiliza su lectura: 65 tonos generados en cuatro perfiles de dispositivo, 93 notas tarareadas con nota conocida, 56 notas de las tomas de la propia app.

Mika, the resident

Mika no comprobó ninguno de estos números. Lo hizo un script, con el lector de la propia página.

Medido el 28 de octubre de 2026, con el lector que usa el detector de tono.

Los números

Tonos generados, de Si0 a Do7

Tal como los lee la página, con el chequeo de octava. Bien: a menos de medio semitono.
TonoBienErrores de octavaCents de desvío (mediana / peor)
Seno15 de 1500,1 / 10,3
Sierra15 de 1500,1 / 12,9
8085 de 500,1 / 0,1
808 por el altavoz de un móvil5 de 500 / 0
Vocal cantada10 de 1002,6 / 6,3
Armónico diez veces más fuerte que la nota15 de 1504,6 / 15,8
Todos65 de 6500,7 / 15,8
El lector solo, sin chequeo de octava42 de 65160,9 / 42,3

El lector solo no oyó 7 tonos. Tiempo de estabilización, desde el inicio del tono hasta el tramo que se mantiene a menos de 25 cents: mediana 20 ms, el 90 % en menos de 120 ms. Los 808 se estabilizan al final (120 ms), porque su tono primero cae; la vocal cantada con vibrato tarda 70 ms.

Por perfil de dispositivo (simulado)

Los mismos tonos a través de cuatro micrófonos simulados, leídos con el chequeo de octava.
PerfilBienErrores de octavaEstabilización (mediana / 90 %)
Entrada de línea65 de 65020 / 120 ms
Portátil en una habitación65 de 65020 / 140 ms
Micrófono de móvil63 de 65 (1 sin oír)120 / 120 ms
Micrófono de auriculares59 de 65 (6 sin oír)020 / 120 ms

Grabaciones reales

GrabacionesNotasErrores de octavaEstabilización (mediana / 90 %)
Tarareos de repetición, 12 tomas, notas escritas930100 / 270 ms
Tomas de la app, 8, sin notas escritas58–50 / 310 ms

De las 93 notas tarareadas, 73 se leyeron como la nota escrita, 13 como otra nota y 7 eran demasiado cortas; el chequeo de octava no cambió ninguna. De las 58 notas de la app, 56 tuvieron una lectura estable.

Cómo se midió

  • Cada tono generado dura 1,5 segundos con un poco de ruido debajo, uno cada cinco semitonos de Si0 (30,9 Hz) a Do7 (2093 Hz); los 808 de Si0 a Si2, la vocal cantada de Re2 a Do6. El ruido tiene semilla fija, así que cada ejecución da los mismos números.
  • El lector es el propio código del detector de tono, compilado como lo sirve la web y ejecutado en Chromium sin ventana.
  • Bien significa a menos de medio semitono del tono; un error de octava está a un número entero de octavas. Los cents se cuentan en las lecturas buenas.
  • El tiempo de estabilización va desde el inicio del sonido (en un tarareo, su primer momento con tono) hasta el inicio del tramo que se mantiene a menos de 25 cents. El lector mira cada 10 ms.
  • Los perfiles de dispositivo son filtros sobre los mismos tonos. Entrada de línea: el tono tal cual. Portátil: una reverberación corta de habitación, ruido, los agudos atenuados desde 8 kHz. Móvil: nada por debajo de unos 150 Hz, un limitador suave, ruido. Auriculares: de 300 Hz a 3,4 kHz y más ruido.
  • Tarareos de repetición: tomas en las que se tocó una melodía y se tarareó de vuelta, cada nota contra su nota escrita, en la octava en que se tarareó el resto de su toma. Una nota tarareada cuenta como bien a menos de un semitono.
  • Tomas de la app: las notas que la app oyó en sus propias tomas guardadas. No hay melodía escrita, así que solo cuentan para la estabilización.

Hasta dónde llegan los números

  • Todas las grabaciones reales vienen de un solo micrófono de portátil (Chrome, cancelación de eco activada, 48 kHz) y dos voces. No se midió ningún móvil ni auricular real: esas filas son simulaciones.
  • Los tonos son notas sueltas y limpias. Un acorde, una mezcla completa o dos notas a la vez no se miden, y el detector no está hecho para eso.
  • No se midió nada por debajo de Si0 (30,9 Hz); ahí termina la pasada grave del lector.
  • Cuando un tarareo se lee como otra nota, la toma no puede decir si se deslizó la voz o falló el lector.
  • Tu móvil, su procesamiento y tu habitación no están en estas tablas.

Abrir el detector de tono