wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.43k stars 268 forks source link

Effect isn't applied to system sounds, error 'beeps', notifications, etc. #3131

Open pchmykh opened 4 months ago

pchmykh commented 4 months ago

EasyEffects Version

7.1.6

What package are you using?

Flatpak (Flathub)

Distribution

Fedora workstation 40

Describe the bug

I have very loud sound system, and for preventing ear damage I've installed Easyeffects and applied Limiter effect with maximum output reducing. It works flawlessly, but it is ignoring OS system sounds, for example errors, or notification when you are changing volume using volume bar with mouse etc.

Expected Behavior

Applying Effects for every outputs

Debug Log

Debug Log
``` Paste your log here ```

Additional Information

No response

violetmage commented 4 months ago

Do you have "Process all outputs" enabled in easyeffects? It is the default setting.

What is the attack value set to in your limiter effect?

Can you share a debug log from when you hear the louder system sounds? instructions here

wwmm commented 4 months ago

A long time ago when we were still using pulseaudio I decided to blocklist system notifications. I do not remember the reason well now but they caused some undesirable side effects.

Maybe after all these years it is fine to not block them. But the best solution will probably be to add an option to our preferences window that allows our internal blocklist to be disabled.

Digitalone1 commented 4 months ago

A long time ago when we were still using pulseaudio I decided to blocklist system notifications. I do not remember the reason well now but they caused some undesirable side effects.

https://github.com/wwmm/easyeffects/issues/557#issuecomment-526932640

pchmykh commented 4 months ago

Do you have "Process all outputs" enabled in easyeffects? It is the default setting.

What is the attack value set to in your limiter effect?

Can you share a debug log from when you hear the louder system sounds? instructions here

Sure, attaching screenshots. Screenshot from 2024-05-10 22-52-57 Screenshot from 2024-05-10 22-11-26

Haven't changed attack value or anything else because I really don't understand them. Do we need debug log considering further comments?

Personally I agree that such option is good idea, at least in my case of usage :)

pchmykh commented 3 months ago

Adding some info. Just realized that I can adjust system sounds volume level at GNOME Settings as workaround, and switched on system sounds again.