From 8bb2adc436eaf48445f7ad5999935bc6f6fda46f Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 26 Jul 2026 11:29:09 +0800 Subject: [PATCH] feat(home): enable easyeffects for loudness normalization Fix inconsistent volume across bilibili videos at the PipeWire level: the easyeffects daemon auto-starts at login; an autogain + limiter chain can be applied per-app (e.g. only to the browser). Signed-off-by: Ryan Yin --- home/linux/gui/base/media.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/home/linux/gui/base/media.nix b/home/linux/gui/base/media.nix index a68d8f15..3f7037e1 100644 --- a/home/linux/gui/base/media.nix +++ b/home/linux/gui/base/media.nix @@ -29,5 +29,9 @@ services = { playerctld.enable = true; + # PipeWire audio effects daemon, used for loudness normalization (e.g. bilibili + # videos with inconsistent volume). Configure plugins (autogain + limiter) once + # in the GUI; the daemon then auto-applies the preset at login. + easyeffects.enable = true; }; }