diff options
author | Chris Robinson <[email protected]> | 2021-11-12 07:58:36 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2021-11-13 09:30:42 -0800 |
commit | 3b9c831c300e8191539eae69995caf023f8fff7a (patch) | |
tree | de4ae9d6965babc3ab82e47d2cfa7820c8ea97d2 /ChangeLog | |
parent | 5eb93f6c7437a7b08f500a2484f9734499f36976 (diff) |
Update changelog
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 49 |
1 files changed, 49 insertions, 0 deletions
@@ -1,3 +1,52 @@ +openal-soft-1.22.0: + + Improved sound positioning when a source is near the listener. + + Improved the default 5.1 output decoder. + + Improved the high frequency response for the HRTF second-order ambisonic + decoder. + + Fixed UHJ output on NEON-capable CPUs. + + Fixed redundant effect updates when setting an effect property to the + current value. + + Fixed WASAPI capture using really low sample rates, and sources with very + high pitch shifts when using a bsinc resampler. + + Implemented a PipeWire backend. Not used by default, as there's no fool- + proof way to detect PipeWire is driving the system audio instead of + PulseAudio, ALSA, or something else, but it is otherwise functional. + + Implemented enumeration for the JACK and CoreAudio backends. + + Added optional support for RTKit to get real-time priority. Only used as a + backup when pthread_setschedparam fails. + + Added an option for JACK playback to render directly in the real-time + processing callback. For lower playback latency, on by default. + + Added an option for custom JACK devices. + + Added utilities to encode and decode UHJ audio files. Files are decoded to + the .amb format, and are encoded from libsndfile-compatible formats. + + Added an in-progress extension to handle UHJ audio buffers natively. + + Added an in-progress extension to select UHJ output in addition to HRTF. + + Added an in-progress extension to reopen and move devices to different + outputs without losing object state. + + Added an in-progress extension to hold sources in a playing state when a + device disconnects. Allows devices to be reset or reopened and have sources + resume from where they left off. + + Lowered the priority of the JACK backend. To avoid it getting picked when + PipeWire is providing JACK compatibility, since the JACK backend is less + robust with auto-configuration. + openal-soft-1.21.1: Improved alext.h's detection of standard types. |