rncbc / qpwgraph

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

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

Open ahorn42 opened 3 months ago

ahorn42 commented 3 months 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 3 months 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.

luzpaz commented 1 week ago

@ahorn42 can you link to any other tickets you opened in pursuit of this feature ?

ahorn42 commented 1 week ago

No, I just opened this one ;)

luzpaz commented 1 week ago

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.

@ahorn42 interested in pursuing this ?