diff options
author | Chris Robinson <[email protected]> | 2016-08-17 05:34:09 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2016-08-17 05:34:09 -0700 |
commit | e13c6bca207d5a7659fca03a9576bcab6ea7728e (patch) | |
tree | 401e3c4e247f8a97211e197129879d5f7168cdec /Alc/alcRing.c | |
parent | 770e2ff7ed516a41721d6cde931b3cefc07c190e (diff) |
Only use the cube points for generating the ambisonic HRTF coefficients
Using all the HRIRs seems to have problems with volume balancing, due in part
to HRTF data sets not having uniform enough measurements for a simple decoder
matrix to work (and generating a proper one that would work better is not that
easy). This still maintains the benefits of decoding ambisonics directly to
HRTF, namely that it only needs to filter the 4 ambisonic channels and can use
more optimized HRTF filtering methods on those channels. It can also be
improved further with frequency-dependent processing baked into the generated
coefficients, incurring no extra run-time cost for it.
Diffstat (limited to 'Alc/alcRing.c')
0 files changed, 0 insertions, 0 deletions