Как пользователь ноутбука, я уверен, что многие люди, даже те, кто использует нетбуки, уже справились бы с этой проблемой. Особенно при прослушивании подкастов и использовании его в качестве примера у звука могут быть громкие и тихие моменты, когда один человек говорит громко, а другой - очень тихо в одном и том же эпизоде. Таким образом, я всегда хотел, чтобы звук был сжат во всей системе, и на днях я заметил, что в Windows некоторые драйверы Realtek уже предлагают эту функцию.
У нас уже есть плагин pulseaudio для всей системы эквалайзера, и хотя у него все еще есть проблемы, такие как не позволяя нам изменять его значения и прослушивать изменения в реальном времени, или трескать звук при изменении громкости импульса, я его очень люблю и использую. Теперь мне просто не хватает чего-то, чтобы звук был около 0 дБ (или около уровня громкости, который вы используете) в качестве плагина для выравнивания для pulseaudio.
Любое предложение?
источник
Ответы:
Я имел успех с примером, показанным в этом ответе .
Установите плагины Стива Харриса LADSPA
Запустите
pacmd
и затем эти команды:Этот ответ объясняет, как загрузить плагин постоянно.
Параметры (
control=1,1.5,401,-30,20,5,12
часть выше) для этого компрессора описаны в документации к плагину LADSPA Стива Харриса :Из-за ограничений PulseAudio их невозможно настроить в режиме реального времени.
Чтобы поэкспериментировать с различными параметрами, я также загрузил компрессор как настраиваемый плагин ALSA в реальном времени через Alsaequal , создав следующее
~/.asoundrc
:Пример файла MP3 можно воспроизвести через компрессор, используя mpg321 ,
время
alsamixer -D compressor
может быть использовано для настройки параметров в режиме реального времени.источник
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_ctl_equal.so
на Ubuntu 14.10, попробуйтеapt-get install libasound2-plugin-equal
Я рекомендую Pulse Effects . Это приложение, где у вас есть много инструментов для управления звуком в масштабе всей системы (включая компрессор). Довольно прост в использовании.
Для меня эта установка лучше всего работает в кино:
Инструкция по установке
Импульсные эффекты могут быть установлены из PPA (Ubuntu> = 18.04) или как flatpak . Я настоятельно рекомендую сначала попробовать flatpak, потому что он автономен и не портит конфигурацию вашей системы, тогда как версия PPA установит бэкпорт Pulse Audio 12 с 18.10 по 18.04.
Flatpak
Если flatpak еще не установлен в вашей системе, установите его с помощью следующей команды в терминале:
Теперь добавьте хранилище flathub:
... и установить Pulse Effects:
Кроме того, вы можете следовать официальному руководству по быстрой установке и установить PulseEffects на его странице flathub .
PPA
Если версия flatpak не работает или вы предпочитаете использовать PPA, выполните следующие команды в терминале:
После установки перезагрузите систему.
источник
Это было очень полезно. Спасибо за вдохновение. Хотя на данный момент это несовершенно, я должен внести свой вклад. Я заглянул в Документацию Стива Харриса, чтобы найти несколько разновидностей компрессора, и я решил использовать стерео. Использование Pulse Audio Volume Control усложнило установку компрессора на несколько приложений, таких как Chrome и VLC, но мне нравится результат. Моя мотивация для использования компрессора - установить очень строгий нижний и верхний предел громкости. Чтобы не разбудить кого-либо в доме поздно вечером, я не хотел постоянно увеличивать громкость, чтобы услышать персонажей, говорящих в средствах массовой информации, а только спешить выключать его всякий раз, когда происходит действие супергероя или появляется реклама , Я следовал за вдохновением здесь и корректировал значения в реальном времени. Затем я взял нужные значения и вставил их обратно в пример кода. В общем, пример кода, который я предоставляю бесстыдно, заимствует из приведенного выше примера, но оснащен стереокомпрессором с довольно строгим верхним и нижним пределом громкости. Наконец, я изложил это в форме сценария, который не полностью работает. Ему не нравится строка set_default. Я надеюсь, что это полезно для сообщества.
источник
Вот стерео плагин с лучшими настройками управления (намного меньше отсечения) после ответа Эндрюка, который использует пример моно плагина.
источник