add common issue with audio on Resonite #141

Merged
Naia-love merged 7 commits from resonite into main 2025-08-28 15:03:19 -04:00
Showing only changes of commit 7786e65051 - Show all commits

View File

@@ -29,6 +29,42 @@ Currently, viseme analysis does not work on Linux due to Meta not providing a Li
There is an experimental mod developed by the community that allows for viseme analysis under Linux - https://github.com/KyuubiYoru/VisemesAtHome.
## Clipboard
As of last patch, Resonite only support text copy/pasting, and it is not working in [flatpak with wayland](https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5321).
A mod exist to have full clipboard functionnality, only on wayland: https://github.com/GrandtheUK/ResoniteLinuxClipboard
## Audio Issues
Resonite uses SDL for the audio on Linux, it current implementation can be a bit flaky.
In particular, WiVRn microphone [is known to be glitchy.](https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5260)
It is recommended to use Pipewire, with the pulseaudio and alsa plugin.
The game will default to Pipewire if it can, then pulseaudio.
### Glitchy audio
The most straightforward way to fix glitchy microphone is to use the SDL audio's alsa driver with `SDL_AUDIO_DRIVER=alsa %command%` as launch argument on steam.
`alsa` in this env var can be replaced with `pipewire` and `pulseaudio`.
If you want to use pulseaudio driver, you may need `SDL_AUDIO_DRIVER=pulseaudio PULSE_LATENCY_MSEC=15 PULSE_BUFFER_MSEC=250 PULSE_FRAGMENT_SIZE_MSEC=25 %command%` as launch argument.
### Audio Stream
Audio stream have a few issues that need workaround.
To be able to chose a virtual sink, you either have to use `SDL_AUDIO_INCLUDE_MONITORS=1` with pulseaudio driver *only*.
Or you may just select another microphone than the one used for your mic (if you only have one, use steam mic as your mic in resonite), and do the routing manually (with for instance Coppwr or Qwpgraph etc)
### Flatpak
Pipewire is not supported by steam flatpak OOB, see [this issue](https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5261#issuecomment-3228033460) if you need to use Pipewire.
## FlipVR controller support with Monado
Currently there is an experimental Monado branch that works with Shiftall FlipVR controllers. Instructions can be found [here](/docs/fossvr/monado/flipvr/). At the time of writing, this branch is the only way to use FlipVR controllers with Resonite, as they are not supported even through SteamVR on Windows.