Replace 4 separate all-passes with one vector all-pass
commit0b66b2bbe798f7e9bca3fb101ff72d06334124ee
authorChris Robinson <chris.kcat@gmail.com>
Sat, 13 May 2017 22:45:05 +0000 (13 15:45 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sat, 13 May 2017 22:45:05 +0000 (13 15:45 -0700)
tree7af5cb84c124a201ab918ce0af750bd5640a7e3b
parent87d4710bc4f980663fa8ca67a9ef416aa56b2a93
Replace 4 separate all-passes with one vector all-pass

Each 4 related all-passes now share a structure with one delay line, which uses
an interleaved sample history. Also fixes some potential rounding problems for
delay lines with interleaved samples.
Alc/effects/reverb.c