Visualizador de espectro de audio
Visualice en tiempo real el espectro de frecuencias de un archivo de audio mientras se reproduce, o directamente desde su micrófono. Las frecuencias bajas aparecen a la izquierda del gráfico y las agudas a la derecha.
Cómo funciona
El sonido se descompone en tiempo real en sus frecuencias constituyentes gracias a un AnalyserNode de la Web Audio API, que aplica una transformada rápida de Fourier (FFT) a la señal de audio. Cada barra del gráfico representa la intensidad de una banda de frecuencias concreta en un instante dado: las barras de la izquierda corresponden a los graves y las de la derecha, a los agudos.
¿Para qué sirve este tipo de visualización?
Permite identificar visualmente las frecuencias dominantes de una grabación (una voz, un bajo, un agudo estridente), detectar un soplido o un ruido de fondo parásito concentrado en un rango de frecuencias concreto, o comprobar rápidamente el equilibrio general de una mezcla de audio antes de exportarla.
¿Por qué tengo que pulsar reproducir para ver el espectro del archivo?
El análisis se realiza sobre el flujo de audio que realmente se está reproduciendo: sin reproducción activa, no hay ninguna señal que analizar. El espectro se actualiza automáticamente en cuanto inicia la reproducción y se detiene correctamente al pausar o al terminar el archivo.
¿Qué ocurre si deniego el acceso al micrófono?
El modo micrófono requiere una autorización explícita de su navegador. Si la deniega o no hay ningún micrófono disponible, se muestra un mensaje de error claro y puede seguir usando con normalidad el modo de archivo de audio.
Procesamiento 100% local: el análisis del espectro se realiza íntegramente en su navegador mediante la Web Audio API. En modo micrófono, el sonido nunca se graba ni se envía a un servidor: solo se analiza en directo para mostrarlo y se descarta de inmediato.