LINUX.ORG.RU

Как настроить pulseaudio-equalizer-ladspa на Debian 11? [ РЕШЕНО ]

 , ,


0

1

Собрал и установил pulseaudio-equalizer-ladspa из гитхаба: https://github.com/pulseaudio-equalizer-ladspa/equalizer

Пришлось его оттуда ставить, так как в репо его нет, даже в ветке testing, на которой я сейчас сижу.

Установил, перегрузил ноутбук, запустил эквалайзер: https://ibb.co/sCpnVhh

Однако, в устройствах вывода он не отображается. Когда на Arch его ставил он после установки и запуска автоматом появлялся в устройствах вывода звука, на Debian же этого не происходит.

Подскажите, как теперь донастроить pulseaudio-equalizer-ladspa чтобы он начал отображаться в устройствах вывода?



Последнее исправление: nadim (всего исправлений: 2)

Ну видимо

git clone ...
./configure
make
make install

Или согласно документации по сборке этого проекта.

Он заменяет штатный из поставки проекта pulseaudio.

Но лучше собрать deb пакет.

kostik87 ★★★★★
()

Но я вообще думаю, что еквалайзер здесь не причём.

https://github.com/pulseaudio-equalizer-ladspa/equalizer

Это альлтернативный ЭКВАЛАЙЗЕР, утилита для настройки того, как будут звучать разные частоты.

А не определения звуковых устройств.

Так что дело думаю не в нём.

Читай:

https://wiki.debian.org/BluetoothUser/a2dp

https://wiki.debian.org/BluetoothUser

Попробуй его ставить так, как он ставится в pkbuild от Arch Linux: https://github.com/archlinux/svntogit-community/blob/packages/pulseaudio-equalizer-ladspa/trunk/PKGBUILD

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от kostik87

Если вы говорите, что эквалайзер здесь не причем… кажется я догадываюсь в чем может быть причина. До установки эквалайзера я для своего bluetooth наушника устанавливал кодек AAC, чтобы звучание было получше.

Поддержку кодека AAC я добавлял посредством установки вот этого модуля из гитхаба: https://github.com/EHfive/pulseaudio-modules-bt

Видимо он что-то мне сломал =(

Нет, кодек AAC добавился и звук реально стал лучше: https://ibb.co/VjgyQ9t

Но вместе с тем из доступных режимов пропал режим гарнитуры HFP/HSP, остался только A2DP - видимо модуль мне там что-то переписал.

Может быть у вас будут идеи в том, что именно мог мне сломать pulseaudio-modules-bt?

nadim
() автор топика
Последнее исправление: nadim (всего исправлений: 2)
Ответ на: комментарий от nadim

Без понятия, переустанови систему, если не можешь разобраться.

И вообще, в бинарный дистрибутив ничего не ставь из исходников, пока не разберёшься как то, что ты ставишь работает и делает.

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

Разберись как в Linux работать с bluetooth устройствами и удостоверься, что их видит система.

Смотри вывод соответствующих команд.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Костик, ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО =)

Помог твой совет изучить как все сделано на Арче:

Попробуй его ставить так, как он ставится в pkbuild от Arch Linux: https://github.com/archlinux/svntogit-community/blob/packages/pulseaudio-equa...

Я обратил внимание, что там в зависимости затесался мелкий вроде бы незначительный пакет. Смотрю, а он у меня не установлен. Поставил и все заработало =)

sudo apt install swh-plugins

Теперь эквалайзер работает, а благодаря AAC звук кристально чистый, словно это проводные наушники, прям кайф =)

nadim
() автор топика
Ответ на: комментарий от nadim

Если ты ставишь что-то из исходников, то смотри описание о том как нужно собирать и секцию depends (зависимостей, Dependencies): https://github.com/pulseaudio-equalizer-ladspa/equalizer

Здесь в секции Dependencies в зависимостях указан «SWH Plugins».

Эх, Вася.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Ага =( Надо было смотреть тщательнее, мой косяк, буду впредь читать все подробнее.

nadim
() автор топика
Последнее исправление: nadim (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.