easyeffects icon indicating copy to clipboard operation
easyeffects copied to clipboard

Feature request: Auto gain bounds

Open road2react opened this issue 3 years ago • 1 comments

Auto gain would be more optiminal with configurable bounds.

For example, if an audio clip becomes quiet, auto gain turns the quiet noise into loud noise which could be avoided.

road2react avatar Jul 28 '22 20:07 road2react

Maybe instead of bounds that would be 2 controls needing adjustments what we should do is allowing the loudness that we consider to be silence to be customized. The EBUR128 standard considers signals below -70 LUFS as silence https://en.wikipedia.org/wiki/EBU_R_128. So what I did in the autogain was disabling any gain correction when the relative and the momentary loudness are below -70 LU. Maybe allowing the user to set a higher threshold value for "silence" is enough.

wwmm avatar Jul 28 '22 22:07 wwmm

I have updated our master branch with a silence threshold control for our autogain plugin. While the momentary loudness is below this threshold no changes will be done to the current gain being applied to the signal level. I think this is enough for the users to be able to customize when the autogain should stop amplifying signals whose level is too low.

wwmm avatar Sep 17 '22 15:09 wwmm