protonscr

[Feature Request] Mirror audio

steamvrclosed bug
ValveSoftware/SteamVR-for-Linux#392 · opened 2020-10-05 by yaomtc · updated 2020-10-09 · 2 comments · github
Yyaomtc 2020-10-05 github

There is a feature on the Windows version of SteamVR that allows setting of a mirror device for sound. This does not exist on Linux. Could this possibly be due to a limitation of PulseAudio?

To Reproduce
Steps to reproduce the behavior:

  1. Go to SteamVR Settings
  2. No audio options
  3. Open PulseAudio Preferences (paprefs)
  4. In "Simultaneous Output" tab, check "Add virtual output device for simultaneous output on all local sound cards"
  5. In your sound settings, choose this virtual device for sound output instead of DisplayPort going to headset
  6. Observe audio lag in games

Expected behavior
Expected no noticeable audio latency. PulseAudio may not be capable of multiple outputs in this case without added latency. Would this require PipeWire?

System Information (please complete the following information):

ZZamundaaa 2020-10-09 github

Could this possibly be due to a limitation of PulseAudio?

No, SteamVR just has no audio management for Linux whatsoever.

It works just fine for me though with PA - it may be that one of the audio devices you're mirroring to has high latency and thus the total mirrored latency is higher.

Yyaomtc 2020-10-09 github

Thanks! That helped me figure it out. I need to have the motherboard's built-in audio disabled. Leaving that on causes massive lag. Solved.

Nothing extracted yet.