Replies: 1 comment 2 replies
-
This can be tough to achieve. The reason is EasyEffects does not process each player independently. Their audio content is mixed in the virtual device. And then sent to the filters. So the filters are suddenly going from very low volume audio to high volume. Looking at your images I see that you have the autogain reference set to average the short-term and the long-term loudness estimation. This is not going to react in time to fast changes in audio levels. You need to use a reference that takes into account the momentary loudness But this alone won't give you what you want. Assuming that the autogain reacts fast enough when using a reference that also considers the momentary loudness like The compressor will also have some difficulties with this. Even if everything goes perfectly well you will have both streams more or less on the same level. I think that the only way to have one of the streams always at a lower volume would be through independent processing of each of them. |
Beta Was this translation helpful? Give feedback.
-
First, I love EasyEffects. Thanks for making this fantastic and feature rich audio equalizer that makes my Linux desktop really awesome - 💖.
TL;DR
I believe your answer @ #2477 (comment) is the right path to follow to resolve this issue, but please read on as I having one question at the end.
Now the problem
PS: this was all before I had seen your previous answer regarding the compressor effect and felt that removing it all might be a disservice to others with a similar concern.
I normally have my music streaming from either Rhythmbox or Radio Garden. I normally set the volume for both quite low - the one below is from Radio Garden:
Main Problem:
If I happen to launch a YouTube video, the initial YouTube audio is too loud and distorted before autogain kicks in and lowers it. What I'm after is - low audio volume from my music stream (Radio Garden here) and loud(er) audio volume for the YouTube video (somewhat like pipe music in a restaurant):
What can I do to limit this overshoot from happening? I'm sometimes using a headset and that really hurts my puny ear drums.
OS: Ubuntu 24.04.1 (fully patched)
EasyEffect version:
7.1.6-1ubuntu0.24.04.1
Laptop Audio:
Autogain setting 1 stream (Only the Radio Garden audio stream is currently playing):
Autogain setting 2 streams (with both Garden Radio and YouTube):
Potential Solution:
Your answer @ #2477 (comment) appears to be what I'm after - the
compressor
effect. However, when I turn it on, it ramps up the other stream too soon - meaning that small pauses in the YouTube video cause my Radio Garden audio stream to ramp back up leading to these very annoying periodic gain overshoots. In fact, I'd say they intrude more than that initial overshoot when it isn't turned on!"Can anything be done about these?"
Compressor settings:
Beta Was this translation helpful? Give feedback.
All reactions