Автор Тема: Проблемы со звуком в Альт Линукс 7.0.5 KDesktop [решено]  (Прочитано 1867 раз)

Оффлайн Master5Dlux

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Приветствую знатоков!
Не могу найти системный эквалайзер для глобальной настройки частот звуковой карты (как это делается в Windows). Поясню. У меня постоянно задраны низкие частоты, из-за чего вместо речи слышен только бубнеж. Пробовал просмотреть темы на форуме, но ничего лучше, чем совет использовать медиапроигрыватель A, B или C в котором наилучший эквалайзер. А мне бы, ламеру недалёкому, хотелось бы смотреть онлайнвидео в том же Хроме или Лисе, в которых я не могу поправить частоты. Закачивать же предварительно с YouTube в файл для просмотра в каком-либо проигрывателе с навороченным эквалайзером - как-то не комильфо.

Закончу сакраментальным: - "Что делать, господа хАААрошие?!!!!"
« Последнее редактирование: 15.11.2015 16:50:58 от sb »

Инфлэйм

  • Гость
Попробуйте, для начала, запустить в терминале от простого юзера
pavucontrolНу и хотелось бы, чтобы вы озвучили название своей звуковой карточки.
cat /proc/asound/cards
« Последнее редактирование: 07.11.2015 04:04:05 от Инфлэйм »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...

Под пульс надо смотреть куда-то сюда:
$ apt-cache search equal|grep ^pulse
pulseaudio-qpaeq - PulseAudio equalizer interface
pulseaudio-equalizer - A 15 Bands Equalizer for PulseAudio

Под alsa существует alsaequal, но в альтах этого пакета нет:
http://www.thedigitalmachine.net/alsaequal.html

Под alsa этот пакет есть в PCLinuxOS:
http://pclosmag.com/html/Issues/201304/page10.html
http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/srpms/SRPMS.pclos/alsa-plugin-equal-0.6-1pclos2012.src.rpm
$ rpm -qpi ./alsa-plugin-equal-0.6-1pclos2012.src.rpm
Name        : alsa-plugin-equal            Relocations: (not relocatable)
Version     : 0.6                               Vendor: PCLinuxOS
Release     : 1pclos2012                    Build Date: Ср 19 сен 2012 04:00:26
Install date: (not installed)               Build Host: thecoffeeshop
Group       : Звук                      Source RPM: (none)
Size        : 24813                            License: GPL
Packager    : Neal
URL         : http://www.thedigitalmachine.net/alsaequal.html
Summary     : Equalizer plugin for ALSA
Description :
Alsaequal is a real-time adjustable equalizer plugin for ALSA. It can
be adjusted using an ALSA compatible mixer, like alsamixergui or
alsamixer. Alsaequal uses the Eq CAPS LADSPA Plugin for audio processing,
actually alsaequal is a generic LADSPA plugin interface with real-time access
to the LADSPA controls (the LADSPA plugin included with alsa doesn't allow
for real-time controls) but it was developed for and only tested with Eq CAPS
LADSPA plugin.
$ rpm -qpl ./alsa-plugin-equal-0.6-1pclos2012.i586.rpm
/usr/lib/alsa-lib/libasound_module_ctl_equal.so
/usr/lib/alsa-lib/libasound_module_pcm_equal.so
/usr/share/doc/alsa-plugin-equal
/usr/share/doc/alsa-plugin-equal/README

И на форуме росинки лет 5 назад парень рассказывал как ставил эквалайзер под alsa через make install:
http://rosinka.rosix.ru/index.php?topic=879.0


Ну вот так как-то...
« Последнее редактирование: 07.11.2015 05:56:09 от Speccyfighter »

Оффлайн Master5Dlux

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Попробуйте, для начала, запустить в терминале от простого юзера

pavucontrol


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

Ну и хотелось бы, чтобы вы озвучили название своей звуковой карточки.

cat /proc/asound/cards

В данном случае результат следующий:
0 [MID]:HDA-Intel - HDA Intel MID
HDA Intel MID at 0xf3ff8000 irq 42
1[NVidia]:HDA-Intel - HDA NVidia
HDA NVidia at 0xf7dfc000 irq 17


В моём случае HDA Intel MID

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
pulseaudio-qpaeq - PulseAudio equalizer interface
pulseaudio-equalizer - A 15 Bands Equalizer for PulseAudio

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Из любопытства тоже решил, что без эквалайзера жизни нет.
# apt-get install pulseaudio-qpaeq pulseaudio-equalizer
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  pulseaudio-equalizer pulseaudio-qpaeq
0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/28,8kB архивов.
После распаковки потребуется дополнительно 62,4kB дискового пространства.
Совершаем изменения...
Preparing...                 ########################################################### [100%]
1: pulseaudio-qpaeq          ########################################################### [ 50%]
2: pulseaudio-equalizer      ########################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
$ qpaeq
Traceback (most recent call last):
  File "/usr/bin/qpaeq", line 557, in <module>
    main()
  File "/usr/bin/qpaeq", line 552, in main
    qpaeq_main=QPaeq()
  File "/usr/bin/qpaeq", line 79, in __init__
    self.set_connection()
  File "/usr/bin/qpaeq", line 231, in set_connection
    self.sinks=manager_props.Get(self.manager_iface,'EqualizedSinks')
  File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
Не прокатило. Хочет модуль  :-o.
$ pactl load-module module-equalizer-sink
26
$ qpaeq
saving state

Чтобы он сам запускался с системой надо в файл : /etc/pulse/default.pa
Добавить строчку :
load-module module-equalizer-sink

После нажимаем на иконку kmix в трее и выбираем пункт "настроить звуковую систему".
В списке устойст появится эквалайзер FFT. Выбираем его и кнопкой "выше" перемещаем на самый верх.

Вот теперь все, можно играться.
« Последнее редактирование: 07.11.2015 20:28:20 от Koi »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Чтоб появился плагин equalizer с пресетами, надо пресеты из папки
/usr/share/pulseaudio-equalizer/
перекинуть в папку
~/home/.pulse
Если этого не сделать получается вагон ошибок, так как он ищет пресеты в хом, а они в юсере.
Запустив equalizer получаем более расширенную версию и с пресетами.
Настраивается устройство equalizer LADSPA так же как FFT.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
pulseaudio-equalizer

На этот пакет баг надо писать или это у меня глюк случился? Кому не трудно проверьте тоже не работает без подмены папки?

Оффлайн ps1h

  • Завсегдатай
  • *
  • Сообщений: 418
    • Нихрена не работает!
pulseaudio-equalizer

На этот пакет баг надо писать или это у меня глюк случился? Кому не трудно проверьте тоже не работает без подмены папки?
у меня из коробки заработал, без каких то телодвижений, запускается только через pulseaudio-equalizer-gtk...

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Понятно, значит это мои личные глюки, у меня папки с пульсой не было вообще. Возможно это из-за того, что я пульсу когда-то давно удалить пытался, потом ставил обратно. ;-D

Оффлайн Master5Dlux

  • Начинающий
  • *
  • Сообщений: 12
    • Email
$ qpaeq
Traceback (most recent call last):
  File "/usr/bin/qpaeq", line 557, in <module>
    main()
  ...
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
Не прокатило. Хочет модуль  .

У меня к сожалению иная ситуация:
$ qpaeq
qpaeq: cannot connect to X server
... и это ставит меня в тупик :-(
« Последнее редактирование: 17.11.2015 03:51:34 от Master5Dlux »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
У меня к сожалению иная ситуация:
$ qpaeq
qpaeq: cannot connect to X server
... и это ставит меня в тупик :-(
В графической среде запускайте.
Андрей Черепанов (cas@)

Оффлайн Master5Dlux

  • Начинающий
  • *
  • Сообщений: 12
    • Email
Чтоб появился плагин equalizer с пресетами, надо пресеты из папки
/usr/share/pulseaudio-equalizer/
перекинуть в папку
~/home/.pulse
Если этого не сделать получается вагон ошибок, так как он ищет пресеты в хом, а они в юсере.
Запустив equalizer получаем более расширенную версию и с пресетами.
Настраивается устройство equalizer LADSPA так же как FFT.

Как ни странно, но эти телодвижения оказались излишни... Всё и так заработало :-)

Всем участвовавшим в обсуждении темы - огромное человеческое спасибо :-)
« Последнее редактирование: 17.11.2015 03:52:09 от Master5Dlux »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
эти телодвижения оказались излишни.
Пусть будет, вдруг у кого такая же проблема возникнет, сразу найдут решение.