Analizador de espectro en tiempo real de Kepma · Spectrum Analyzer
Analizador de espectro en tiempo real Kepma Realtime Spectrum & Pitch Analyzer
—— ¢ — Hz—
Pulsa "Iniciar" para conceder acceso al micrófono

Todo el cálculo se ejecuta localmente en tu navegador; el audio nunca sale del dispositivo.
El rango de frecuencia y de nivel se define en "Ejes / Visualización"; la gráfica no responde al zoom por gestos.

Estado En espera Frecuencia de muestreo — Resolución — FFT — Tasa de fotogramas — Nivel total — Cursor —

Frecuencia fundamental F0 / Afinación

—
— Hz
Nota objetivo —
— ¢
−50 ¢Sin señal+50 ¢
Confianza —

Picos del espectro

#FrecuenciadBANota
Todavía no hay picos

Parámetros

Captura

Cuanto mayor sea el FFT, más fina será la resolución en frecuencia, pero aumentan la latencia y la carga. En móvil se recomienda 2048–4096 con 30 fps.

Reducción de ruido

La supresión de ruido del navegador altera la respuesta en frecuencia, así que conviene desactivarla al medir; la captura se reinicia automáticamente al cambiarla.

Análisis

Con caída de envolvente = 0 los picos se mantienen indefinidamente; cuanto mayor es el valor, más rápido decaen.

Etiquetas de pico

El umbral de prominencia filtra los picos espurios; al subirlo solo quedan los picos significativos.

Ejes / Visualización

El rango de visualización solo puede definirse aquí. La gráfica ignora el arrastre y el zoom de rueda, de modo que el rango no cambia por accidente.

El navegador solo puede indicar niveles relativos al fondo de escala. Mide la misma fuente con un sonómetro conocido e introduce la diferencia como desajuste de calibración para aproximar el dB SPL.

Manual / Atajos / Cómo funciona
Atajos
Espacio Pausar / reanudar  F Pantalla completa  R Reiniciar retención de picos N Medir ruido de fondo  S Captura  T Cambiar tema  L Eje log / lineal
Rango de visualización
La gráfica ignora el arrastre, la rueda y el zoom con doble clic, para que el táctil no cambie el rango por accidente. Los límites de frecuencia y de nivel se escriben en el grupo "Ejes / Visualización"; los preajustes de banda los cambian con un clic y "Reiniciar Rango" vuelve a 20 Hz – 20 kHz / −110 … −10 dB.
Pantalla completa
Usa el botón "Pantalla completa" de la barra superior o la tecla F para pasar a pantalla completa y centrarte en el espectro una vez ajustados los parámetros. La barra de información superior muestra la nota, la desviación en cents, la frecuencia fundamental y el nivel total, y permite pausar o reiniciar la retención sin salir de pantalla completa. El botón "Horizontal" intenta bloquear la orientación de la pantalla (Chrome en Android lo admite; en iOS hay que girar el dispositivo a mano). Los navegadores sin pantalla completa nativa recurren a una seudopantalla completa que llena el viewport, con exactamente las mismas funciones.
Otras interacciones
Pasar el ratón por la gráfica o tocarla con el dedo lee la frecuencia y el nivel en ese punto; hacer clic en una fila de la tabla de picos resalta ese pico en la gráfica.
Cómo usar la reducción de ruido
Mantén el entorno silencioso y pulsa "Medir ruido de fondo" para tomar unos 1,5 s de ruido de fondo; después activa "Reducción por sustracción espectral". La aplicación aplica sustracción espectral en el dominio de potencia (P′ = max(P − α·Pn, β·P)), donde α es la intensidad de la reducción. Si aparece "ruido musical" o la señal se debilita, reduce la intensidad. La "Puerta de ruido" baja directamente hasta el ruido de fondo todas las bandas por debajo del umbral, lo que resulta eficaz contra el siseo de banda ancha.
Niveles y ponderación
El eje vertical es dBFS relativo al fondo de escala y se indica como dBA / dBC tras la ponderación A (o C). El nivel de presión sonora absoluto requiere el desajuste de calibración; consulta el grupo "Ejes / Visualización".
Afinación y la referencia A4
En la tarjeta "Frecuencia fundamental F0 / Afinación" puedes fijar A4 en cualquier valor entre 380 y 520 Hz (preajustes 432 / 435 / 440 / 442 / 444). El cambio se aplica a la vez al nombre de nota de la tarjeta, a la barra del puntero, a la marca de fundamental del gráfico y a la columna de notas de la tabla de picos. La barra del puntero tiene fondo de escala de ±50 cents; la banda central más clara es la "zona afinada" de ±5 cents: |desviación| < 5 ¢ se muestra en verde, < 20 ¢ en amarillo y todo lo demás en rojo. En el gráfico la fundamental se marca con una banda naranja y una línea vertical brillante, su cruce con la envolvente se dibuja como un rombo, y los armónicos aparecen en línea discontinua con las etiquetas ×2 … ×10.
Detección de la fundamental
La señal del dominio del tiempo se decima a ≈8 kHz con un filtro antialiasing y después se calcula la función de diferencia cuadrada normalizada (NSDF / método de McLeod); se toma el primer máximo clave por encima del umbral y se refina por interpolación parabólica, con un filtro de mediana que suprime los saltos de octava. El rango de detección es de unos 45 Hz – 3 kHz.
Privacidad
Esta es una aplicación de un solo archivo, solo de front-end, sin ninguna petición de red; los datos de audio existen únicamente en la memoria de la página actual. El micrófono solo es accesible si la página se abre por https:// o localhost.

Analizador de espectro en línea Kepma