Fix source sends' initial HF absorption and decay calculation
commite9505b164e6587b1bb0d04b478ddc45033dfbac8
authorChris Robinson <chris.kcat@gmail.com>
Sun, 28 May 2017 05:33:40 +0000 (27 22:33 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sun, 28 May 2017 05:33:40 +0000 (27 22:33 -0700)
tree3786a76d6e85ec7066f1e28981fc29d473bbdb1e
parentc51df897db79a9c3190b6571618c3f2010a36de5
Fix source sends' initial HF absorption and decay calculation

The HF absorption is applied given the source distance, as relative to the
source's immediate environment, with additional absorption being applied given
the room/reverb environment. This does double up the amount of absorption
compared to the dry path, but it can be assumed the initial reflections travel
a longer distance.
Alc/ALu.c
OpenAL32/Include/alAuxEffectSlot.h
OpenAL32/alAuxEffectSlot.c