Skip to content

SDL Audio backend - #2300

Open
AnAndroNerd wants to merge 2 commits into
openutau:masterfrom
AnAndroNerd:sdl3-audio
Open

SDL Audio backend#2300
AnAndroNerd wants to merge 2 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?

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