[openal] Support SOFA in OpenAL?
Chris Robinson
chris.kcat at gmail.com
Sun Jan 22 13:48:19 EST 2017
On 01/22/2017 10:06 AM, Chris Robinson wrote:
> I'm not keen on using libmysofa to handle the HRTFs in the OpenAL Soft
> library itself. OpenAL Soft handles more than just SOFA files, and the
> SOFA storage layout doesn't seem to be designed for efficient run-time
> access (relatively speaking). I feel OpenAL Soft's needs and internal
> design for handling HRTF is a bit too specialized to have a simplified
> loader do the work, and would rather just use it in the makehrtf utility
> to get at the information stored in the file.
I noticed too that there's a requirement for libresample now, which is
running into the dependency problems that made libsofa not very
attractive in the first place. It may be better to just look at what the
sofalizer VLC plugin
<https://github.com/sofacoustics/SOFAlizer/blob/master/modules/audio_filter/sofalizer/sofalizer.c>
does to load sofa files directly with netcdf in C.
More information about the openal
mailing list