diff options
author | Chris Robinson <[email protected]> | 2015-02-10 11:22:28 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2015-02-10 11:22:28 -0800 |
commit | a6e574ba9e1a7dade95b9d4ddf864df5c0724b21 (patch) | |
tree | bd75815ca6a1ec7c8d3f6f9d47c3183b1a774ba7 /Alc/hrtf.h | |
parent | 3ed79cc229affe608e6f672b65a9c56659eeeccc (diff) |
Calculate HRTF coefficients for all B-Format channels at once
It's possible to calculate HRTF coefficients for full third-order ambisonics
now, but it's still not possible to use them here without upmixing first-order
content.
Diffstat (limited to 'Alc/hrtf.h')
-rw-r--r-- | Alc/hrtf.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -23,6 +23,6 @@ void FreeHrtfs(void); ALuint GetHrtfIrSize(const struct Hrtf *Hrtf); void GetLerpedHrtfCoeffs(const struct Hrtf *Hrtf, ALfloat elevation, ALfloat azimuth, ALfloat dirfact, ALfloat gain, ALfloat (*coeffs)[2], ALuint *delays); ALuint GetMovingHrtfCoeffs(const struct Hrtf *Hrtf, ALfloat elevation, ALfloat azimuth, ALfloat dirfact, ALfloat gain, ALfloat delta, ALint counter, ALfloat (*coeffs)[2], ALuint *delays, ALfloat (*coeffStep)[2], ALint *delayStep); -void GetBFormatHrtfCoeffs(const struct Hrtf *Hrtf, const ALuint chan_num, ALfloat (*coeffs)[2], ALuint *delays); +void GetBFormatHrtfCoeffs(const struct Hrtf *Hrtf, const ALuint num_chans, ALfloat (**coeffs_list)[2], ALuint **delay_list); #endif /* ALC_HRTF_H */ |