Есть ли способ уменьшить максимально возможную громкость звука, не влияя на звук, который ниже этой максимальной громкости? Мне все равно, если звук, который был бы выше, звучит ужасно и искаженно, пока он не превышает установленный максимум.
Примером использования могут служить видео, подкасты или потоковый контент, где люди разговаривают, но время от времени раздаются внезапные громкие звуки. Компрессор (насколько я понимаю, как они работают) не поможет, если требуется некоторое время, чтобы понять, что звук слишком громкий. К тому времени, как он включится, будет уже слишком поздно.
Я знаю, что обрезание верхних и нижних частот звуковых волн со слишком высокой амплитудой звучит ужасно, но это в любом случае будет шумом, поэтому мне все равно, насколько плохо звучит этот внезапный шум, главное, чтобы он не превышал максимальную громкость, независимо от того, насколько он быстрый.
Просто чтобы убедиться, что мы говорим об одном и том же: я говорю не о создании таких видео, подкастов и т. д., а об их прослушивании.
Я использую Archlinux/manjaro.
решение1
Вы можете загрузить фильтр LADSPA на свойНастройка ALSAилиPulseAudio, это звучит какfastLookaheadLimiterсоответствует описанию.