diff options
author | Chris Robinson <[email protected]> | 2021-04-09 11:36:58 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2021-04-09 11:36:58 -0700 |
commit | 4af6cfac7d1dab526526684089ee3c5439874feb (patch) | |
tree | 1661a7d59d44146cb34df8c8be30cfc062e1d727 /alc/backends/wave.cpp | |
parent | f8299c60ecf8a227d81c57108c795ce4ea192559 (diff) |
Use per-HRIR delay alignment for B-Format-to-HRTF
For HOA signals, the number of responses used with slightly varying delays
causes noticeable attenuation in the higher frequencies because of destructive
phase interference. This is not a result of minimum phase alignment (attempts
to compensate for minimum phase had negligible results), nor does it affect
first-order signals (which only has 4 unique responses on each side).
This alternate alignment is only used when doing second-order rendering for
HRTF output, which is not the default with HRTF. It's likely not very ideal,
but it's necessary to prevent second-order rendering with HRTF from sounding
muffled.
Diffstat (limited to 'alc/backends/wave.cpp')
0 files changed, 0 insertions, 0 deletions