Switch from Pulse? No reason not to. Use Wireplumber instead of
pipewire-session-manager
, and consider installingpipewire-pulse
if any of your scripts rely onpactl
(or rewrite them to usewpctl
, which does much the same aspactl
).As for Easyeffects, use the flatpak package to avoid dependency issues.
I belive you get more effects by using the Flatpak version, too
I’m not familiar with easyeffects, I use a computer to watch media content and always have to adjust my volume for loud gunfire or soft dialogue. Does easyeffects have a volume normalization setting I could use to smooth out my media volume?
Yes, it has both a compressor and a limiter. I don’t know how to set them up though.
That’s one of the first problems I need solved, so thanks for asking. I used to use pulseEffects to get one place to go for system-wide volume, EQ & compression settings, and want that back.
One of the problems it had was that many FX wouldn’t work without having to install a set of non-default libraries, and the available docs weren’t too clear on that. Will be visiting Ee docs.
I’m using pipewire with easyeffects and they both work great.
For pipewire I’ve installed all the available compatibility layers: pipewire-pulse, pipewire-alsa, pipewire-jack, as well as every lib32 variant. Without all of these some apps would not work via pipewire.
As for easyeffects, depending on your distro and how you install it, you might need to install the plugins separately. Otherwise the app will open but it won’t be able to actually apply any effects. First time I tried to use it I was confused about this.
I love it. I can run my microphone through noise-canceling when using video call software that doesn’t have its own noise-canceling. I can run an audio compressor over mpv if the movie does that loud explosion/quiet talking thing. You can assign each application a different effect stack.
I’m going to enjoy that multi-app FX stack.