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.
Request History
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.
oertel accepted request
Accepted submit request 62431 from user lnussel