Pontificia Universidad Católica de Chile

5. Reverberación Artificial

Convolución con respuesta al impulso sintética — simulación de espacios acústicos

Convolución con respuesta al impulso

La reverberación artificial por convolución reproduce la acústica de un espacio aplicando una respuesta al impulso (IR) a la señal de audio. La IR captura cómo el espacio responde a un disparo ideal e incluye las reflexiones tempranas (0–80 ms, discretas) y la cola difusa que decae exponencialmente hasta el nivel de ruido. El tiempo de reverberación TR60 es el tiempo en que la energía cae 60 dB. Con el ConvolverNode de Web Audio la IR completa se aplica en tiempo real mediante convolución en bloques.

TR60=2.0 s · pre-delay=20 ms · mix=60%

Arquitectura del reverb por convolución

Respuesta al impulso (IR)
Una IR de reverb tiene tres zonas: el sonido directo (t=0), las reflexiones tempranas (0–80 ms, discretas y de alta amplitud) y la cola difusa (densidad creciente, decaimiento exponencial). La densidad de reflexiones aumenta con el tiempo hasta volverse ruido coloreado.
ConvolverNode en Web Audio
convolver.normalize = true normaliza la energía de la IR para evitar sobrecarga. Al activarlo, la ganancia de salida se reduce — se compensa con gain.value ≈ 2.8. El pre-delay desplaza temporalmente el inicio de la IR, separando perceptualmente el sonido directo del reverb.
TR60 y absorción
En la IR sintética, el decaimiento exponencial se calibra: la envolvente e^(−6·ln(10)·t / TR60) reduce la amplitud exactamente 60 dB en TR60 segundos. Iglesias y catedrales: TR60 ≥ 4 s. Salas de conciertos: 1.5–2.5 s. Estudios de grabación: TR60 ≤ 0.4 s.
Dry/Wet mix
El balance entre la señal dry (directa, sin procesar) y la señal wet (convolucionada) determina la "distancia" percibida: mix alto → fuente lejana y sumergida en el espacio; mix bajo → fuente cercana con ambiente sutil.