Skip to content

Add ALSA exclusive-access notice for audio devices on Linux#37511

Open
rszyma wants to merge 1 commit intoppy:masterfrom
rszyma:alsa-notice
Open

Add ALSA exclusive-access notice for audio devices on Linux#37511
rszyma wants to merge 1 commit intoppy:masterfrom
rszyma:alsa-notice

Conversation

@rszyma
Copy link
Copy Markdown

@rszyma rszyma commented Apr 24, 2026

Depends on framework PR: ppy/osu-framework#6738

Adds a note that pops up once user on Linux selects ALSA device. These devices are available and work but require knowledge that:

  1. it won't init if it's already being used, usually by pipewire;
  2. other sounds in the system won't play while osu has it grabbed

The above is not obvious. It took me a while to figure it out, and I've seen others being surprised by this behavior too, for instance:

image

I know the proposed note is a bit long. An alternative I considered is removing the last 2 sentences of the note, and displaying them only after getting "Busy" message from bass init.

Adds a note that pops up once user on Linux selects ALSA device.
These devices are available and work but require knowledge that:
1. it won't init if it's already being used, usually by pipewire;
2. other sounds in the system won't play while osu has it grabbed
@rszyma rszyma marked this pull request as ready for review April 25, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant