Skip to content

Update OpenAL-Soft, & use SDL3 as an audio backend if compiled with SDL3#63

Draft
Raltyro wants to merge 1 commit intoFunkinCrew:masterfrom
Cam-VSRG:audio-rework-prs/openal-sdl3
Draft

Update OpenAL-Soft, & use SDL3 as an audio backend if compiled with SDL3#63
Raltyro wants to merge 1 commit intoFunkinCrew:masterfrom
Cam-VSRG:audio-rework-prs/openal-sdl3

Conversation

@Raltyro
Copy link
Copy Markdown

@Raltyro Raltyro commented Apr 18, 2026

Update OpenAL-Soft to fix the issues with SDL3 not having capturing implemented, and device events not supported (except default device is still isnt supported, but maybe that'll be changed later).

Reason with using SDL3 is that there is no duplicated codes of an audio backend because in funkin-lime cases, it already have that in SDL3,

...and to minimize the added latency for whatever reason in OpenAL-Soft Wasapi (Windows)

@Raltyro Raltyro force-pushed the audio-rework-prs/openal-sdl3 branch 2 times, most recently from c2bcf80 to 2183ccf Compare April 18, 2026 18:08
@Raltyro Raltyro marked this pull request as draft April 18, 2026 18:47
@Raltyro Raltyro force-pushed the audio-rework-prs/openal-sdl3 branch 3 times, most recently from cc50aed to c58c3c0 Compare April 19, 2026 07:00
…DL3...

... Also remove the codes that manage the device events to auto-reconnect as SDL3 now manage that with "Default Device"
@Raltyro Raltyro force-pushed the audio-rework-prs/openal-sdl3 branch from c58c3c0 to 7bed73e Compare April 19, 2026 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant