Overview

Request 62431 accepted

- new version 1.13
* Added support for the ring modulator EFX effect.
* Duplication of stereo sources (onto side- and rear-channels) in now enabled by default.
This can still be disabled via alsoft.conf.
* Support for the new AL_SOFT_loop_points and AL_SOFT_buffer_sub_data extensions.
* Added the ability to redirect log output to a file, by setting the ALSOFT_LOGFILE environment variable.
* Improved invalid parameter checks.
* Better checks against integer overflows when allocating buffer storage.
* Internal mixer support for 8-, 16-, and 32-bit input formats, improving memory consumption by not converting them all to 32-bit.
* Improved device-change handling with the PulseAudio backend.
* All available PulseAudio devices are now enumerated with ALC_ENUMERATE_ALL_EXT.
* PulseAudio devices again use the periods and period_size config options.
* Improved stability when PortAudio is enabled.
The library tends to cause a crash when it's unloaded and reloaded.
* Added a WaveOut backend for Windows.
* Added a cubic resampler to replace the cosine resampler.
* Increased the maximum number of source auxiliary sends to 4, and changed the default to 1.
* Massive internal changes to the mixer and buffer loading code, designed for future improvements for allowable input and output formats.

Loading...
Request History
Ludwig Nussel's avatar

lnussel created request

- new version 1.13
* Added support for the ring modulator EFX effect.
* Duplication of stereo sources (onto side- and rear-channels) in now enabled by default.
This can still be disabled via alsoft.conf.
* Support for the new AL_SOFT_loop_points and AL_SOFT_buffer_sub_data extensions.
* Added the ability to redirect log output to a file, by setting the ALSOFT_LOGFILE environment variable.
* Improved invalid parameter checks.
* Better checks against integer overflows when allocating buffer storage.
* Internal mixer support for 8-, 16-, and 32-bit input formats, improving memory consumption by not converting them all to 32-bit.
* Improved device-change handling with the PulseAudio backend.
* All available PulseAudio devices are now enumerated with ALC_ENUMERATE_ALL_EXT.
* PulseAudio devices again use the periods and period_size config options.
* Improved stability when PortAudio is enabled.
The library tends to cause a crash when it's unloaded and reloaded.
* Added a WaveOut backend for Windows.
* Added a cubic resampler to replace the cosine resampler.
* Increased the maximum number of source auxiliary sends to 4, and changed the default to 1.
* Massive internal changes to the mixer and buffer loading code, designed for future improvements for allowable input and output formats.


Ruediger Oertel's avatar

oertel accepted request

Accepted submit request 62431 from user lnussel

openSUSE Build Service is sponsored by