[openal] OpenAL Soft 1.23.0 released!
Chris Robinson
chris.kcat at gmail.com
Fri Feb 3 16:05:23 EST 2023
OpenAL Soft 1.23.0 has been released:
https://openal-soft.org/
This release brings fixes for CoreAudio capture, resuming OpenSL
playback, PipeWire playback stream property detection, and more. There
are also quality improvements for the reverb and pitch shifter effects,
improved resampler precision, and improved source radius blending for
spatialized multi-channel sources. The WASAPI backend now has the
ability to use different playback sample rates, using an extra resample
pass on the final mixed output, which can provide better performance by
mixing at a lower rate than the device. There are new config options to
specify the filter method for UHJ encoding and decoding, set a default
speaker distance, and avoid PipeWire's real-time processing thread.
A more complete list of changes from the previous version can be found
at the homepage, or the ChangeLog in the source package.
There are known issues with the router currently failing to work with
sens_oal.dll, and apps using the legacy EAX API having reverb applied to
sources that shouldn't have it.
The Windows binary releases now include the router in the
appropriately-named folder, as an alternative to the router from the
redistributable installer. This router should have slightly better
performance, support for ALC_EXT_thread_local_context, and compatibility
with certain ALC extensions like ALC_SOFT_device_clock,
ALC_SOFT_pause_device, and others. Although as noted, there is currently
an issue with sens_oal.dll causing an abort with this router, which is
being tracked on GitHub here:
<https://github.com/kcat/openal-soft/issues/661>. Any additional help
with tracking down and fixing the problem would be appreciated.
If you run into any additional issues, feel free to report it to the
GitHub tracker. If you have any comments or questions, don't hesitate to
ask here or GitHub.
Thanks for reading!
- Chris
More information about the openal
mailing list