Este artículo necesita citas adicionales para su verificación . ( enero de 2017 ) |
En el procesamiento de señales de audio , el preeco , a veces llamado eco hacia adelante (que no debe confundirse con eco inverso ), es un artefacto de compresión de audio digital en el que se escucha un sonido antes de que se produzca (de ahí el nombre). Es más notorio en los sonidos impulsivos de los instrumentos de percusión, como las castañuelas o los platillos .
Se produce en algoritmos de compresión de audio basados en transformadas (normalmente basados en la transformada de coseno discreta modificada [MDCT]), como MP3 , MPEG-4 AAC y Vorbis , y se debe a que el ruido de cuantificación se distribuye por toda la ventana de transformada del códec.
El componente psicoacústico del efecto es que uno escucha solamente el eco que precede al transitorio , no el que le sigue, porque este último queda ahogado por el transitorio. Formalmente, el enmascaramiento temporal hacia delante es mucho más fuerte que el enmascaramiento temporal hacia atrás, por lo que uno escucha un eco previo, pero no un eco posterior.
En un esfuerzo por evitar los artefactos de pre-eco, muchos sistemas de procesamiento de sonido utilizan filtros en los que toda la respuesta ocurre después del impulso principal, en lugar de filtros de fase lineal . Estos filtros necesariamente introducen distorsión de fase y distorsión temporal, pero esta distorsión adicional es menos audible debido al fuerte enmascaramiento hacia adelante.
Evitar el pre-eco es una dificultad de diseño sustancial en los códecs de audio con pérdida de dominio de transformación como MP3 , MPEG-4 AAC y Vorbis . También es uno de los problemas encontrados en los algoritmos de corrección de sala digital y filtros de dominio de frecuencia en general ( eliminación de ruido por sustracción espectral, ecualización y otros). Una forma de reducir la " respiración " para filtros y técnicas de compresión que utilizan transformadas de Fourier por partes es elegir una ventana de transformación más pequeña (bloques cortos en MP3), aumentando así la resolución temporal del algoritmo a costa de reducir su resolución de frecuencia.
Para reproducir mejor los transitorios y eliminar la pérdida de audio previa al eco, se puede utilizar un software de compresión como el codificador Vorbis de código abierto (oggenc de vorbis-tools), un impulso noisetune o un depósito de bits como opción avanzada (-advanced-encode-option).