[openal] OpenAL Soft 1.17.0 is released!
chris.kcat at gmail.com
Thu Nov 12 12:23:27 EST 2015
OpenAL Soft 1.17.0 has now been tagged and released:
Changes in this version include: a new JACK backend, support for
B-Format (both input, and output via the wave writer), a new HRTF
extension, Sinc-based resamplers, and a new panning algorithm based
on higher-order ambisonics (which should provide better side and back
positioning cues for surround sound output).
It also includes fixes for identical device names in a few backends,
clearing up a potential lockup when closing a suspended PulseAudio
device, and a fix for device names on Windows not being identified as
for OpenAL Soft.
There's plenty of other fixes, changes, and additions listed in the
release update and changelog, and probably a few things I forgot to note
Tentative plans for 1.18 include improving the quality of the reverb
(using FFTs to improve the frequency modulation, using ambisonics to
create fully 3D reflections and reverberation, and perhaps even with new
properties to allow the app to control the apparent geometry of the
room), support for the frequency shifter effect, support for
multi-channel effects, as well as improving HRTF-related options (better
enumeration names, and better support for HRTFs provided by apps, in
particular). I also want to support the AL_EXT_SOURCE_RADIUS extension,
which will require dropping/replacing the AL_SOFT_buffer_sub_data and
Aside from that, I also plan on doing more work with Alure, and making a
proper release of the new 2.0 API.
Thanks for looking! If you have any comments, questions, suggestions, or
bug reports, please let me know either here, or by opening a new issue
on GitHub: <https://github.com/kcat/openal-soft>
 via the B-Format buffer extensions:
More information about the openal