Можно ли увеличить громкость звука выше 100% в Linux?

30

Я использую KDE 4.6 в тестировании Debian. Есть ли способ увеличить звук (т.е. более чем на 100% стандартнее)? В некоторых случаях текущие настройки моих динамиков кажутся слишком тихими.

Я нашел способ сделать это в PulseAudio, но я не думаю, что сборка Debian KDE совместима.

Grzenio
источник
3
Это ты, Найджел Туфнел?
paradroid
Я смог сделать это в Debian после установки pulseaudio, но это было в gnome. Я только что установил pulseaudio под kde, но не работает так же. Было бы неплохо, если бы кто-то что-то знал об этом. Спасибо.
Paman может работать (работал для меня в Ubuntu): superuser.com/questions/146784/…
rogerdpack

Ответы:

44

Вы пытались изменить различные каналы через alsamixer? (запустить его из терминала)

Вы также можете проверить свои настройки PulseAudio. Существует интерфейсный пакет с графическим интерфейсом, pavucontrolкоторый позволяет вам легко изменять эти настройки.

Роберто Гомес
источник
12
⁺¹ за то pavucontrol, что работает
Привет-ангел
14

Ответ: да, вы можете установить pulseaudioDebian, например, как

sudo apt-get install pulseaudio pavucontrol

Увеличение громкости с помощью графического интерфейса

просто откройте pavucontrolи прокрутите панель громкости

введите описание изображения здесь

Увеличение громкости программно

Используйте команду ниже, чтобы увеличить аудио

pactl -- set-sink-volume $SINK +110%

где $SINKномер аудиоканала, это может быть 0, 1, 2, N. Для проверки доступных каналов вы можете использовать

pactl list | grep 'Sink'

В конце я сделал следующую команду, чтобы автоматически определять аудиоканал и увеличивать громкость на 110%, не уверенный, будет ли определение канала работать для вас

pactl -- set-sink-volume $(pactl list | grep -oP 'Sink #\K([0-9]+)') +110%

Обязательно перезагрузите компьютер после установки pulseaudio

deFreitas
источник
10

Я поднял громкость звука выше 100%, используя gnome-регулятор громкости. Однако это работает только из диалогового окна «Настройки звука», и если вы когда-либо измените громкость апплета, он снова упадет до 100% и больше не поднимется выше.

Никогда не пробовал в KDE.

CarlF
источник
8

Lol, какие отличные ответы ... "купить громче колонки ... это проблема материнской платы". Извините, но это на 100% проблема ALSA. Небольшой поиск в Google покажет вам, что эта проблема существует по крайней мере с 2004 года, и сообщество ALSA, похоже, не очень заботится о ее устранении. Я (как и многие другие) даже дважды загрузился и попробовал одни и те же звуковые файлы в Linux, а Windows с Linux всегда выходила намного тише. Я подозреваю, что Apple и Microsoft используют ограничитель кирпичной стены в своей цепочке аудиосигналов, что позволяет им немного увеличить громкость предусилителя выше «100%», не вызывая обрезания. Предполагается, что вы сможете добавить элемент управления Pre-Amp к alsamixer ( http://alien.slackbook.org/blog/adding-an-alsa-software-pre-amp-to-fix-low-sound-levels) /) но мне еще предстоит заставить его работать с Debian. Меня раздражает, что в вики ALSA даже не упоминается об этой чрезвычайно распространенной проблеме ...

разочарование
источник
этот работает для Debian ( igmrlm.blogspot.com/2012/06/… )
расстроен
7

Это не проблема KDE. Но короткий ответ "Нет" Если все ваши объемы установлены на 100%, то они уже на максимуме.

Исключением из этого правила является то, что сам звуковой поток можно изменять - обычно путем сжатия динамического диапазона звука, чтобы тихие звуки казались громче. Технически это ухудшает качество звука, но может быть то, что делает PulseAudio (что бы это ни было - я никогда не слышал об этом).

Ваш лучший выбор, вероятно, заключается в том, чтобы купить лучшие / более усиленные динамики.


РЕДАКТИРОВАТЬ: я не знаю ничего, что делает сжатие динамического диапазона, как упоминалось выше, на лету в Linux, но ALSA очень настраиваемый, поэтому я уверен, что это может быть сделано с достаточным количеством исследований и усилий. Но по моей почасовой ставке я мог бы купить много действительно хороших ораторов за то время, которое потребовалось бы мне, чтобы понять, как это сделать в ALSA ... и результаты были бы лучше с новыми докладчиками.

Flimzy
источник
Похоже, что многие современные материнские платы ожидают внешнего усиления. У них больше нет встроенных усилителей звука.
Кит
Даже дискретные звуковые карты обычно не имеют усилителей. Выходная мощность достаточно высока для подключения пары наушников (300-800 милливатт), а затем, если используется пара динамиков, они почти всегда имеют встроенное усиление.
music2myear
2

Мне удалось перегрузить до 150% с помощью PulseAudio и KDE:

  • Там есть тап в kMix-> General Settings-> Volume Overdrive.
user537184
источник
0

Да, вы можете!

Установите pulseaudio-ctlдля своей системы, если это не так, и отредактируйте pulseaudio-ctlили напишите в этой строке файл конфигурации "/home/ enjcurrent_user automotive/.config/pulseaudio-ctl/config":

UPPER_THRESHOLD=150<- где 150максимальная громкость.

Тогда man pulseaudio-ctl;)

rustam_t
источник
-1

Кто-то упомянул на другом форуме установку Paman. (Пульс аудио менеджер). Невероятно, это позволило мне увеличить до 200%! громкость (перейдите на вкладку «Устройства», выберите alsa output pci и нажмите «Свойства». Затем увеличьте громкость). Это помогло мне, я надеюсь, что это поможет и вам.

user857574
источник