Volume control not working in virtual sink created by pw-cli
Version, Distribution, Desktop Environment:
0.3.28, Arch Linux, KDE Plasma
I just moved away from using pulseaudio to configure pipewire.
Before I used something like:
pactl load-module module-null-sink media.class=Audio/Sink sink_name=Test channel_map=stereo
Now I use:
pw-cli create-node adapter '{ factory.name=support.null-audio-sink node.name=Network media.class=Audio/Sink object.linger=true audio.position=[FL FR] }'
The problem is using pactl
I could change volume of my sink and real audio volume was adjusted.
When using pw-ctl
approach I still can slide volume slider in pulseaudio controls, but it doesn't adjust real audio volume. Mute doesn't work too.
PS. If there's easier way to achieve this result using pw native tools also please tell me. This json-like cmdline looks bad.
pw-loopback
would be cool, but it's blocking.