Bug 464916

Summary: Feature parity between pulseaudio and pipewire in regard to creating virtual sound devices by combining multiple streams or to output to multiple sinks
Product: [Applications] systemsettings Reporter: sk.griffinix
Component: kcm_pulseaudioAssignee: Plasma Bugs List <plasma-bugs>
Status: CONFIRMED ---    
Severity: normal CC: bugs.kde.org, guido.iodice, isma.af, nowrep, postix
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=440536
https://bugs.kde.org/show_bug.cgi?id=480622
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description sk.griffinix 2023-01-27 22:19:58 UTC
SUMMARY
Currently, when using pulseaudio and configuring sound settings, it is possible to create virtual devices. However, the UI is absent if the backend used is pipewire. With pipewire now supporting native module-combine-stream (https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.65), the feature should be made accessible via GUI for feature parity.
Comment 1 Guido 2023-01-28 10:22:43 UTC
With pipewire is also absent a more basic switch to deviate the output on last inserted device.
Comment 2 Ismael Asensio 2023-03-12 00:57:03 UTC
Besides module-combine-stream, pipewire is still missing module-gsettings so that we can change these settings (at least in a compatible way with the current pulseaudio interface).

The integration of this module seems to be in progress though (https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1468)
Comment 3 Piotr Dobrogost 2024-01-25 08:07:16 UTC
Related https://bugs.kde.org/show_bug.cgi?id=440536
Comment 4 postix 2024-10-18 13:36:37 UTC
>  pipewire is still missing module-gsettings so that we can change these settings 
it has been added a year ago afaik: https://docs.pipewire.org/page_pulse_module_gsettings.html