PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++
OpenAL sound backened (#4030)
* code cleanup * simd implementation and better buffer support * reduce logging in audioout * added openal libs * added sceAudioOutGetSystemState * fixed backend * initial audio out openal support , still not working properly * cleanups * fixed converters for openal * basic work for openal and audio3d * clang * better conversion? * trying to fix conversions * better conversions? * more safe format conversions * improved audioout conversions * seems better * smoother * increased buffers * reduce spamming log * added SIMD version of convertors * some corrections to audio3d * support for AL_EXT_FLOAT32 extension and fallbacks if not available * added device selection * use ALC_ALL_DEVICES_SPECIFIER * no it will not work this way * improved device detection * fixed audio3d again * proper device register in openal * some openal audio3d improvements based on the sdl one * clang
G
georgemoralis committed
3157382d8e0bddd7f4b78d4148970581a0dbddaa
Parent: c9595a4
Committed by GitHub <[email protected]>
on 3/10/2026, 9:00:21 AM