Closed issue by nyanpasu64 on void-packages repository https://github.com/void-linux/void-packages/issues/39936 Description: ### Is this a new report? Yes ### System Info Void 5.19.14_1 x86_64 GenuineIntel uptodate rFFFFFFFFF ### Package(s) Affected godot-3.5_1 (technically outdated, 3.5.1 is out upstream but not in void-packages) ### Does a report exist for this bug with the project's home (upstream) and/or another distro? _No response_ ### Expected behaviour Godot plays audio without stutters, mixed with audio from PipeWire apps. This is achieved by Flathub Godot on Void Linux. ### Actual behaviour Godot is built with `pulseaudio=no` (https://github.com/void-linux/void-packages/blob/master/srcpkgs/godot/template), leaving it with only an ALSA backend. - When it outputs to the system ALSA device, it prevents PipeWire apps from playing audio simultaneously. - When it outputs to the alsa-pipewire package set as the default ALSA device, audio stutters continuously. (Is this a pipewire-alsa or a godot bug, and should it be reported there? PipeWire upstream discourages using ALSA's pipewire plugin, saying to prefer the PulseAudio API instead.) Is there a technical packaging reason I'm unaware of, that `pulseaudio=no` is necessary? ### Steps to reproduce 1. Install and run PipeWire. Optionally install `alsa-pipewire` and run `sudo ln -s /usr/share/alsa/alsa.conf.d/50-pipewire.conf /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/` 2. Run Godot and start a game that plays audio. 3. Try to play audio from another PipeWire app while audio is playing.