rncbc / qpwgraph

qpwgraph - A PipeWire Graph Qt GUI Interface
https://gitlab.freedesktop.org/rncbc/qpwgraph
GNU General Public License v2.0
216 stars 14 forks source link

Feature Request: Support for PULSE_SERVER - or similar option for remote control #42

Open ahorn42 opened 1 month ago

ahorn42 commented 1 month ago

Hi,

I really like qpwgraph for being able to visualize and configure complex audio setups.

For most pulse audio related applications like ie pavucontrol, it is possible to make it display the properties from different hosts by setting the PULSE_SERVER environment variable.

# starts pavucontrol for remote-host
PULSE_SERVER=remote-host pavucontrol

Is it possible to implement this for qpwgraph as well or with an equivalent for pipewire or a different option to specify a remote host?

I use this feature to easily modify pulse audio settings on machines without UI, so a simple X-forwarding via SSH is not a (real) option to use qpwgraph for a remote machine.

best regards ans thanks for this awesome tool, ahorn

rncbc commented 1 month ago

probably not in qpwgraph scope, which only deals with (local) pipewire core service as its graph manager; not a configuration editor or session manager whatsoever, sorry.

maybe you can ask WirePlumber, if even possible, to bridge a remote PW/PA server graph into the local one, so that you can manage it in the local one with qpwgraph.