diff options
author | Chris Robinson <[email protected]> | 2018-02-10 05:16:28 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2018-02-10 05:16:28 -0800 |
commit | ee3d53a67373cae7ec13c29a4e3842e732ec06cc (patch) | |
tree | 3adee7ad74d89e4c7571b2729ec15fc8b95ea0f1 /Alc/hrtf.h | |
parent | c346baff5b5e86e7e7982b5e644ecf756a040170 (diff) |
Use an alternate virtual layout for Ambisonic HRTF decoding
This uses 16 channels, an 8-channel octagon + 8-channel cube, which should
improve horizontal resolution without affecting vertical too much.
Diffstat (limited to 'Alc/hrtf.h')
-rw-r--r-- | Alc/hrtf.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -79,6 +79,6 @@ void GetHrtfCoeffs(const struct Hrtf *Hrtf, ALfloat elevation, ALfloat azimuth, * virtual speaker positions and HF/LF matrices for decoding to them. The * returned coefficients are ordered and scaled according to the matrices. */ -void BuildBFormatHrtf(const struct Hrtf *Hrtf, DirectHrtfState *state, ALsizei NumChannels, const ALfloat (*restrict AmbiPoints)[2], const ALfloat (*restrict AmbiMatrix)[2][MAX_AMBI_COEFFS], ALsizei AmbiCount); +void BuildBFormatHrtf(const struct Hrtf *Hrtf, DirectHrtfState *state, ALsizei NumChannels, const ALfloat (*restrict AmbiPoints)[2], const ALfloat (*restrict AmbiMatrix)[MAX_AMBI_COEFFS], ALsizei AmbiCount, const ALfloat *restrict AmbiOrderHFGain); #endif /* ALC_HRTF_H */ |