Use an all-pass series on each late reverb line
commit3cc88b0aab9914ec6ebc4655d7d3e99fa9730431
authorChris Robinson <chris.kcat@gmail.com>
Sun, 29 Jan 2017 01:15:47 +0000 (28 17:15 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Sun, 29 Jan 2017 01:15:47 +0000 (28 17:15 -0800)
tree7860349b819c93800e03d407ae5529cbdad63c64
parent6b2297b5080ca5ba56759ca2f28206c9af277d42
Use an all-pass series on each late reverb line

This attempts to improve the smoothness of the late reverb decay by passing
each line through multiple all-pass filters. Some work is still needed to work
better in high-density and not-so-high-diffusion environments.

This also removes the decay from the early reflections, since it's no longer
continuous feedback.
Alc/effects/reverb.c