sunrat wrote: ↑Wed Nov 30, 2022 2:11 pm
Currently trying to set up siduction (Debian Sid basically) with room correction in Pipewire. I have it working fine using Carla-Rack with LSP-PEQ LV2 and a saved config file. I would like the Carla GUI to be visible to change parameters but it is currently absent.
Set up exactly as described in the Arch wiki - https://wiki.archlinux.org/title/PipeWi ... ST_plugins . It starts at system startup using systemd service files and playing music with DeadBeef connects automatically to the default null sink. I tried Mixbus and can connect it successfully direct to Carla as the output.
Anyone know how to make the Carla GUI visible?
qpwgraph looks like this when DeadBeef is playing:
qpwgraph-0112.png
I also tried to modify a service file to load the standalone LSP-PEQ which would be ideal but no luck so far. If I manually start it I am able to connect it in qpwgraph and it works fine. In Bullseye I connect the LSP-PEQ with a line in Qjackctl Exec option.
I don't know why you should complicate your linux audio life.
Anyway, you could very well use the same technique I suggested to you a while ago (viewtopic.php?p=132162#p132162), that is using the standalone LSP EQ, adapted to the Archwiki systemd example:
~/.config/systemd/user/lsp-eq.service
Code: Select all
[Unit]
Description=Load LSP EQ
[Service]
PassEnvironment="PIPEWIRE_LINK_PASSIVE=true"
Type=exec
ExecStart=lsp-plugins-para-equalizer-x16-stereo
[Install]
WantedBy=default.target
~/.config/systemd/user/lsp-eq.service.d/override.conf
Code: Select all
[Service]
Environment="LSP_CONFIG_FILE=/home/user/room-correction.cfg"
ExecStart=
ExecStart=lsp-plugins-para-equalizer-x16-stereo -c $LSP_CONFIG_FILE
... if you manage to run a graphical application on startup with systemd.
I would still suggest to launch it with an autostart mechanism of your DE/WM that is much safer to assume it gets all the needed env variables of your graphical session.
AFAIK there's isn't a way to to use Carla to show the plugins GUI at startup, unless you use carla-single but then I'm not sure you can specify a config file/savestate. A possible workaround, if you absolutely want to avoid the standalone JACK app, is to use a plugin host like jalv and launching lsp-eq with a LV2 preset.