Страница 1 из 1

Эквалайзер для PulseAudio [решено]

Добавлено: 21 июн 2014, 22:19
Dim
Pulfer, а можно через вас заказ сделать? Хотелось бы в новой четвертой Росе увидеть PulseAudio эквалайзер. Сейчас, увы, он доступен только в Ubuntu:
Изображение

Вообще, PulseAudio эквалайзеров в Убунте двое, но хорошее звучание дает только этот, который с регулируемым количеством полос:
Изображение

У него очень мягкое усиление и он не искажает звук даже при положительном балансе до упора. Ставил по этой инструкции:
http://vasilisc.com/pulseaudio-equailzer-ubuntu

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 22 июн 2014, 03:44
Pulfer
Dim писал(а):Pulfer, а можно через вас заказ сделать? Хотелось бы в новой четвертой Росе увидеть PulseAudio эквалайзер.
Ок, принято, попробую портировать :)

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 22 июн 2014, 17:33
Dim
Pulfer писал(а):
Dim писал(а):Pulfer, а можно через вас заказ сделать? Хотелось бы в новой четвертой Росе увидеть PulseAudio эквалайзер.
Ок, принято, попробую портировать :)
Буду признателен. Если удастся, так же подумайте над целесообразностью использовать его как общесистемный эквалайзер по умолчанию. Добавить туда побольше пресетов, оформить покрасивше и прописать кнопку запуска в меню KMix, что бы можно было вызывать его парой кликов по значку звука в трее.

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 22 июн 2014, 19:04
Pulfer
Dim писал(а):Буду признателен. Если удастся, так же подумайте над целесообразностью использовать его как общесистемный эквалайзер по умолчанию. Добавить туда побольше пресетов, оформить покрасивше и прописать кнопку запуска в меню KMix, что бы можно было вызывать его парой кликов по значку звука в трее.
Пока что собрал локально PulseAudio с поддержкой эквалайзера, будет в отдельном пакете pulseaudio-module-equalizer. Сейчас ещё на ABF соберётся, я его сам потестирую и отдам на QA. Так что может скоро и для текущей платформы в обновления придёт эквалайзер.

Идея с системным эквалайзером интересная. Но тут, конечно, надо всё хорошо продумать, а потом ещё выделить ресурсы на реализацию. Боюсь, что это если сделаем, то не к релизу R4, а может к релизу R5 (который, вероятно, будет где-нибудь зимой с KDE 4.14.x). Для R4 приоритетная задача максимально обновить компиляторы и системные библиотеки. Сделать всё то, что потом в рамках выпущенной платформы делать не получится. Но в любом случае, тут требуется сперва изучить вопрос и всё продумать.

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 22 июн 2014, 19:38
Pulfer
Pulfer писал(а):Пока что собрал локально PulseAudio с поддержкой эквалайзера, будет в отдельном пакете pulseaudio-module-equalizer. Сейчас ещё на ABF соберётся, я его сам потестирую и отдам на QA. Так что может скоро и для текущей платформы в обновления придёт эквалайзер.
Выглядит эквалайзер так себе сейчас, конечно. Как минимум локализацию бы сделать для него до того, как в какое-нибудь видное место выносить. Ну да ладно, это уже всё потом, пока что пусть хоть так будет.

Обновление на QA: http://bugs.rosalinux.ru/show_bug.cgi?id=4116

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 22 июн 2014, 21:02
VictorR2007
Pulfer писал(а):Выглядит эквалайзер так себе сейчас, конечно. Как минимум локализацию бы сделать для него до того, как в какое-нибудь видное место выносить. Ну да ладно, это уже всё потом, пока что пусть хоть так будет.

Обновление на QA: http://bugs.rosalinux.ru/show_bug.cgi?id=4116
У меня выдает это.

Код: Выделить всё

bash-4.2$ qpaeq
There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting...

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 23 июн 2014, 03:21
Pulfer
VictorR2007 писал(а):У меня выдает это.

Код: Выделить всё

bash-4.2$ qpaeq
There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting...
А если от пользователя выполнить эти команды, то поможет?

Код: Выделить всё

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 23 июн 2014, 04:11
VictorR2007
Pulfer писал(а):А если от пользователя выполнить эти команды, то поможет?

Код: Выделить всё

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol
Да, так работает.

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 23 июн 2014, 05:18
Pulfer
VictorR2007 писал(а):

Код: Выделить всё

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol
Да, так работает.
Надо тогда подумать, как правильнее грузить эти модули автоматически...

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

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 23 июн 2014, 08:59
Pulfer
Pulfer писал(а):
VictorR2007 писал(а):

Код: Выделить всё

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol
Да, так работает.
Надо тогда подумать, как правильнее грузить эти модули автоматически...
Сейчас должно автоматически грузиться, новые сборки: http://bugs.rosalinux.ru/show_bug.cgi?id=4116#c2

Re: Эквалайзер для PulseAudio

Добавлено: 23 июн 2014, 10:20
r0g3r
Идею с системным эквалайзером поддерживаю. Дома сегодня попробую потестировать тоже.

Re: Эквалайзер для PulseAudio

Добавлено: 23 июн 2014, 11:48
Dim
r0g3r писал(а):Идею с системным эквалайзером поддерживаю. Дома сегодня попробую протестировать тоже.
Забыл предупредить. Что бы эквалайзер работал, после установки надо в меню KMix выбрать Настроить звуковую систему, нажать Воспроизведение звука и перетащить вверх новое устройство, которое появится после установки, затем обязательно сохранить параметры нажав Применить. Только после этого новоустановленный эквалайзер заработает. Что бы отключить его нужно проделать обратные операции.

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 02 июл 2014, 00:43
Dim
Pulfer, я правильно понимаю, что для установки эквалайзера нужно качнуть все rpm пакеты отсюда и по очереди их установить?
http://abf-downloads.rosalinux.ru/rosa2 ... n/release/

Re: [решено]Проблемы с установкой при шифровке корня

Добавлено: 02 июл 2014, 01:43
Pulfer
Dim писал(а):Pulfer, я правильно понимаю, что для установки эквалайзера нужно качнуть все rpm пакеты отсюда и по очереди их установить?
QA уже проверили сборку PulseAudio с эквалайзером, так что достаточно обновить систему, а потом установить из репозиториев пакет pulseaudio-module-equalizer.

Re: Эквалайзер для PulseAudio

Добавлено: 02 июл 2014, 13:18
Dim
Ура! Все поставилось и отлично работает. Спасибо!
Изображение

А не могли бы вы внести изменения в эквалайзер, что бы следующая версия при установке сама прописывалась в меню?
[Desktop Entry]
Comment=
Exec=qpaeq
GenericName=Общесистемный эквалайзер
Icon=view-media-equalizer
Name=PulseAudio эквалайзер
NoDisplay=false
Path[$e]=
StartupNotify=true
Terminal=0
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=

Re: Эквалайзер для PulseAudio

Добавлено: 02 июл 2014, 15:37
Pulfer
Dim писал(а):А не могли бы вы внести изменения в эквалайзер, что бы следующая версия при установке сама прописывалась в меню?
Я пока что не стал выносить его в меню, т.к. хотелось бы сперва локализацию для него сделать и немного пресетов. Но пока что совсем нет времени на это.

Re: Эквалайзер для PulseAudio

Добавлено: 16 сен 2014, 18:14
Yamah
На встроенной звуковой карте на материнке Asus Crosshair Formula-Z сей эквалайзер приводит к тому, что PulseAudio начинает очень сильно напрягать процессор (10% и более процентов), а звук выводится с артефактами.

Re: Эквалайзер для PulseAudio

Добавлено: 16 сен 2014, 18:37
Pulfer
Хорошо тогда, что по дефолту его не используем. Такие баги чинить сложнее всего, почти нереально.

Re: Эквалайзер для PulseAudio

Добавлено: 17 сен 2014, 10:29
Yamah
ИМХО. Тут нужна поддержка эквалайзера на уровне драйвера звуковой карты. Ну и самой звуковой карты соответственно.
В HDA этого, как я понимаю, нет.

Re: Эквалайзер для PulseAudio

Добавлено: 17 ноя 2014, 13:09
aboguckiy
То есть я понимаю, что если звуковая карта HDA, то эквалайзер работать не будет? По крайней мере у меня после установки значок появился, я его запускаю, он прыгает секунд 5 и пропадает...

Re: Эквалайзер для PulseAudio

Добавлено: 17 ноя 2014, 13:32
Pulfer
aboguckiy писал(а):То есть я понимаю, что если звуковая карта HDA, то эквалайзер работать не будет? По крайней мере у меня после установки значок появился, я его запускаю, он прыгает секунд 5 и пропадает...
Надо из терминала запустить и посмотреть на вывод, может сразу станет ясно, в чём дело.

Re: Эквалайзер для PulseAudio

Добавлено: 21 ноя 2014, 14:27
aboguckiy
Запускал - пишет, что включен, но отображения самого эквалайзера нет...

Re: Эквалайзер для PulseAudio

Добавлено: 22 ноя 2014, 00:15
slavyanix
да эквалайзер вещь годная но вот выскочило такое .
# pactl load-module module-dbus-protocol
Произошла ошибка: Не удалось инициализировать модуль
выскочила естественно после того как был установлен пакет. и после того как поставил в кмикс он так и не появился. пришлось использовать те 2 команды. первая прошла а вот вторая как видите.

Re: Эквалайзер для PulseAudio

Добавлено: 22 ноя 2014, 00:24
slavyanix
заставил работать но пришлось выгрузить кде и снова зайти . потом еще с настройками покопаться. а усиливает и правда мягко.

Re: Эквалайзер для PulseAudio

Добавлено: 24 ноя 2014, 20:19
aboguckiy
Я так и не смог заставить работать...

Re: Эквалайзер для PulseAudio

Добавлено: 24 ноя 2014, 21:43
VictorR2007
На мой взгляд, так это глупость.
Не сам эквалайзер, он должен быть доступен.
Ну не могу понять, зачем нужно подгонять весь звук (музыку и фильмы) под одну гребенку.
Может я что-то пропустил или просто не понял.
Зачем все это?

Re: Эквалайзер для PulseAudio

Добавлено: 26 ноя 2014, 16:16
Dim
VictorR2007 писал(а):На мой взгляд, так это глупость.
Не сам эквалайзер, он должен быть доступен.
Ну не могу понять, зачем нужно подгонять весь звук (музыку и фильмы) под одну гребенку.
Может я что-то пропустил или просто не понял.
Зачем все это?
Лично я люблю слушать музыку онлайн, через браузер, и вот тут это решение идеально. Кстати, у меня эквалайзер работает исправно, ни разу не тупило.
П.С. Яндекс.Музыку обновили, там теперь доступна система рекомендаций, плюс, можно одной кнопкой перетащить плейлитсы с контакта. Эх, что то мне говорит, что недолго ей оставаться бесплатной, очевидно, готовят на перевод в платные рельсы.
Изображение

Re: Эквалайзер для PulseAudio

Добавлено: 27 ноя 2014, 12:15
aboguckiy
Dim, так поделись секретом - как запустить эквалайзер?! Не могу ни на ноуте, ни на стационарном компе вывести!

Re: Эквалайзер для PulseAudio

Добавлено: 27 ноя 2014, 15:32
Dim
aboguckiy писал(а):Dim, так поделись секретом - как запустить эквалайзер?! Не могу ни на ноуте, ни на стационарном компе вывести!
Хорошо, опишу пошагово, что нужно сделать.

1. Устанавливаешь непосредственно сам эквалайзер: urpmi pulseaudio-module-equalizer

2. Перегружаешься, это обязательно, иначе нужные модули не подгрузятся.

3. Создаешь кнопочку для его запуска в меню приложений, запускается он командой qpaeq:
Изображение
Иконочку для эквалайзера ищешь среди системных значков в категории Действия или ставишь, что нибудь свое.

4. Теперь нужно активировать эквалайзер. Открываешь настройки KMix, жмешь в колоночке слева Воспроизведение звука(обязательно!) и только после этого перетаскиваешь FFT based equalizer on на первое место. Не забудь нажать Применить.
Изображение

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

Re: Эквалайзер для PulseAudio

Добавлено: 27 ноя 2014, 17:28
aboguckiy
Dim, ОГРОМНОЕ спасибо за инструкцию! Все сделал, шкала появилась, только вот эффекта при регулировке шкал нет...звук не меняется...может, потому что у меня активен плагин LADSPA Plugin Multiband EQ on Встроенное аудио Аналоговый Аудио? И он не удаляется...

Re: Эквалайзер для PulseAudio

Добавлено: 27 ноя 2014, 18:27
Dim
aboguckiy писал(а):Dim, ОГРОМНОЕ спасибо за инструкцию! Все сделал, шкала появилась, только вот эффекта при регулировке шкал нет...звук не меняется...может, потому что у меня активен плагин LADSPA Plugin Multiband EQ on Встроенное аудио Аналоговый Аудио? И он не удаляется...
Эквалайзер первым приоритетом стоит? И обрати внимание, что нужно предварительно кликнуть Воспроизведение звука, так как для каждой категории из колонки слева, свой список приоритетов, и только после этого перетаскивать на первое место. Не забудь Применить настройки. А для проверки эквалайзера, используй шкалу Preamp, она первым идет - она регулирует громкость/усиление. Соответственно, если, когда ты ее в нуль занижаешь, звук исчезает, то эквалайзер исправно работает.
Изображение

Re: Эквалайзер для PulseAudio

Добавлено: 28 ноя 2014, 20:24
aboguckiy
Dim, огромное спасибо - все заработало!