Skip to content

SDL Audio backend - #2300

Merged
stakira merged 3 commits into
openutau:masterfrom
AnAndroNerd:sdl3-audio
Sep 3, 2026
Merged

SDL Audio backend#2300
stakira merged 3 commits into
openutau:masterfrom
AnAndroNerd:sdl3-audio

Conversation

@AnAndroNerd

Copy link
Copy Markdown
Contributor
  • Why?
    • SDL3 works on every platform OU can run on
    • The performance on macOS seems to be much better than miniaudio
      • and compared to miniaudio, the code is much easier to find without going through C++

@AnAndroNerd
AnAndroNerd marked this pull request as draft August 8, 2026 09:34
@AnAndroNerd
AnAndroNerd marked this pull request as ready for review August 8, 2026 09:50
@AnAndroNerd

Copy link
Copy Markdown
Contributor Author
8mb.video-QBR-t8gvw67X.mp4

Here's an example of what MiniAudio sounds like on macOS, SDL is much better. though this is a debug build, which makes this worse.

@AnAndroNerd

Copy link
Copy Markdown
Contributor Author

Do we think this is good enough to replace NAudio on Windows? Since that leads to some weirdness with the .NET version and building a Windows build on a non-Windows version?

@stakira
stakira merged commit 60a6c19 into openutau:master Sep 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants