-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support alternative audio backend #2784
Comments
Yep, definitely open to alternatives. Implementation should already be relatively straightforward (make |
This goes hand in hand with the |
I suggest using SDL as the alternative. It would be better for Linux users since it supports modern audio drivers for Linux, which can decrease the audio latency. Users can also set the |
@huupoke12 It's been a while but IIRC the main hurdle is osu! makes heavy use of the audio effects provided by BASS, for mods like DT NC and such. All DSP code would have to be reimplemented, with adequate performance, if one were to replace BASS, and that's probably why this is still TODO today. |
This doesn't need discussion, sorry. It needs implementation. It's not (and will never be) a priority for osu!'s use case, and it's not going to be prioritised by the team until after osu!lazer replaces osu!stable. In-fact, the only osu-framework-side implementation is to expose sufficient abstractions from |
Hi,
Currently osu! heavily relies on BASS for audio. However, as BASS is closed-source, one can't easily bring up osu! on platforms unsupported by BASS; some recent ARM64, PPC64 devices and upcoming Loongson boards come to mind.
Is there any plan to abstract out the audio backend, so people on these niche platforms can begin work to port osu! to their favourite non-x86 rigs?
The text was updated successfully, but these errors were encountered: