You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
PipeWire / PulseAudio output devices don't allow selecting a specific sink. They create a new output and play to the system default sink.
Play the clip. Audio is played through system default sink even if virtual sink wasn't connected to anything.
Expected behavior
Virtual sinks added through PipeWire / PulseAudio appear in Amplitude output device list, or another context menu after selecting PipeWire / PulseAudio to select a sink to play to.
Screenshots
Current behaviour:
(simplified; connection visualizer is QjackCtl.)
Amplitude connects to system default sink. PipeWire output pictured, but behaviour is the same for JACK and PulseAudio outputs.
Expected behaviour:
Amplitude connects to a virtual sink, and the virtual sink monitor can connect to other sinks.
Desktop:
OS: Linux
Ubuntu 22.04
The text was updated successfully, but these errors were encountered:
You're right, virtual sinks don't seem to show up, although I am sure that at some point in the past, this worked.
As a temporary workaround, you could use the default output and use pavucontrol to route the entire AmplitudeSoundboard application to your virtual sink. This isn't a great solution and makes the profile editing and output selection inside Amplitude meaningless on Linux.
It looks like an alternative, newer sound engine solution might be needed for Linux, which is aware of virtual sinks. I'm not keen to develop platform specific logic when I've been trying to unify as much as possible, but I'll take a look into the matter when I have a bit of free time.
Describe the bug
PipeWire / PulseAudio output devices don't allow selecting a specific sink. They create a new output and play to the system default sink.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Virtual sinks added through PipeWire / PulseAudio appear in Amplitude output device list, or another context menu after selecting PipeWire / PulseAudio to select a sink to play to.
Screenshots
Current behaviour:
(simplified; connection visualizer is QjackCtl.)
Amplitude connects to system default sink. PipeWire output pictured, but behaviour is the same for JACK and PulseAudio outputs.
Expected behaviour:
Amplitude connects to a virtual sink, and the virtual sink monitor can connect to other sinks.
Desktop:
The text was updated successfully, but these errors were encountered: