There should be a way to set the initial volume of every node with rules.
I want a specific application to start with a specific initial volume. I also want my loopback sinks to start with specific initial volumes configured by rules in my config files instead of files in ~/.local/state/wireplumber
which saves every little adjustment I don't want to persist.
I also want some device nodes to appear with specific initial volumes I configured in my config files.
I want initial volumes to be set according to rules that I present to pipewire and wireplumber.
I can't configure this with stream.rules
in client.conf, pipewire.conf, or stream_defaults.rules
in wireplumber.