OpenAL Soft
OpenAL is an audio library designed in the spirit of OpenGL--machine
independent, cross platform, and data format neutral with a clean,
simple C-based API.
OpenAL Soft is an alternative software implementation with a shared and
a cleaned up codebase, based on the windows reference implementation.
- Developed at games
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:42:Factory-Candidates-Check/openal-soft && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000124 124 Bytes | |
libopenalcompat.c | 0000000279 279 Bytes | |
openal-no-autospawn.diff | 0000000798 798 Bytes | |
openal-soft-1.20.1.tar.bz2 | 0000512971 501 KB | |
openal-soft.changes | 0000032509 31.7 KB | |
openal-soft.spec | 0000006863 6.7 KB |
Revision 39 (latest revision is 45)
Dominique Leuenberger (dimstar_suse)
accepted
request 770022
from
Ludwig Nussel (lnussel)
(revision 39)
- new version 1.20.1 The changes from 1.20.0 include: * Implemented the AL_SOFT_direct_channels_remix extension. * This extends AL_DIRECT_CHANNELS_SOFT to optionally remix input channels that don't have a matching output channel. * Implemented the AL_SOFT_bformat_ex extension. * This extends B-Format buffer support for N3D or SN3D scaling, or ACN channel ordering. * Fixed a potential voice leak when a source is started and stopped or restarted in quick succession. * Fixed a potential device reset failure with JACK. * Improved handling of unsupported channel configurations with WASAPI. * Such setups will now try to output at least a stereo mix. * Improved clarity a bit for the HRTF second-order ambisonic decoder. * Improved detection of compatible layouts for SOFA files in makemhr and sofa-info. * Added the ability to resample HRTFs on load. * MHR files no longer need to match the device sample rate to be usable. * Added an option to limit the HRTF's filter length. The changes from 1.19.1 include: * Converted the library codebase to C++11. * A lot of hacks and custom structures have been replaced with standard or cleaner implementations. * Partially implemented the Vocal Morpher effect. * Fixed the bsinc SSE resamplers on non-GCC compilers. * Fixed OpenSL capture. * Fixed support for extended capture formats with OpenSL. * Fixed handling of WASAPI not reporting a default device. * Fixed performance problems relating to semaphores on macOS. * Modified the bsinc12 resampler's transition band to better avoid aliasing noise. * Modified alcResetDeviceSOFT to attempt recovery of disconnected devices. * Modified the virtual speaker layout for HRTF B-Format decoding. * Modified the PulseAudio backend to use a custom processing loop. * Renamed the makehrtf utility to makemhr. * Improved the efficiency of the bsinc resamplers when up-sampling.
Comments 0