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

Ответить
Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 21 июн 2014, 22:19

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

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

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 22 июн 2014, 03:44

Dim писал(а):Pulfer, а можно через вас заказ сделать? Хотелось бы в новой четвертой Росе увидеть PulseAudio эквалайзер.
Ок, принято, попробую портировать :)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 22 июн 2014, 17:33

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 22 июн 2014, 19:04

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

Идея с системным эквалайзером интересная. Но тут, конечно, надо всё хорошо продумать, а потом ещё выделить ресурсы на реализацию. Боюсь, что это если сделаем, то не к релизу R4, а может к релизу R5 (который, вероятно, будет где-нибудь зимой с KDE 4.14.x). Для R4 приоритетная задача максимально обновить компиляторы и системные библиотеки. Сделать всё то, что потом в рамках выпущенной платформы делать не получится. Но в любом случае, тут требуется сперва изучить вопрос и всё продумать.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 22 июн 2014, 19:38

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

Обновление на QA: http://bugs.rosalinux.ru/show_bug.cgi?id=4116
Вложения
screenshot.png
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

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

Сообщение VictorR2007 » 22 июн 2014, 21:02

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...

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 23 июн 2014, 03:21

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
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

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

Сообщение VictorR2007 » 23 июн 2014, 04:11

Pulfer писал(а):А если от пользователя выполнить эти команды, то поможет?

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

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 23 июн 2014, 05:18

VictorR2007 писал(а):

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

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

Вообще, у меня сложилось впечатление, что пока что этот эквалайзер - вещь достаточно хардкорная и требующая большой доработки вручную, вплоть до правки системных конфигов.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 23 июн 2014, 08:59

Pulfer писал(а):
VictorR2007 писал(а):

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

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol
Да, так работает.
Надо тогда подумать, как правильнее грузить эти модули автоматически...
Сейчас должно автоматически грузиться, новые сборки: http://bugs.rosalinux.ru/show_bug.cgi?id=4116#c2
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
r0g3r
Сообщения: 104
Зарегистрирован: 05 апр 2012, 10:50
Operating system: ROSA 2014.1 KDE R6
ROSA 2014.1 LXDE R5
ClearOS 6
Откуда: Moscow, Russia

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

Сообщение r0g3r » 23 июн 2014, 10:20

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

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 23 июн 2014, 11:48

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

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 02 июл 2014, 00:43

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 02 июл 2014, 01:43

Dim писал(а):Pulfer, я правильно понимаю, что для установки эквалайзера нужно качнуть все rpm пакеты отсюда и по очереди их установить?
QA уже проверили сборку PulseAudio с эквалайзером, так что достаточно обновить систему, а потом установить из репозиториев пакет pulseaudio-module-equalizer.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 02 июл 2014, 13:18

Ура! Все поставилось и отлично работает. Спасибо!
Изображение

А не могли бы вы внести изменения в эквалайзер, что бы следующая версия при установке сама прописывалась в меню?
[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=

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 02 июл 2014, 15:37

Dim писал(а):А не могли бы вы внести изменения в эквалайзер, что бы следующая версия при установке сама прописывалась в меню?
Я пока что не стал выносить его в меню, т.к. хотелось бы сперва локализацию для него сделать и немного пресетов. Но пока что совсем нет времени на это.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

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

Сообщение Yamah » 16 сен 2014, 18:14

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 16 сен 2014, 18:37

Хорошо тогда, что по дефолту его не используем. Такие баги чинить сложнее всего, почти нереально.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

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

Сообщение Yamah » 17 сен 2014, 10:29

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

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 17 ноя 2014, 13:09

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 17 ноя 2014, 13:32

aboguckiy писал(а):То есть я понимаю, что если звуковая карта HDA, то эквалайзер работать не будет? По крайней мере у меня после установки значок появился, я его запускаю, он прыгает секунд 5 и пропадает...
Надо из терминала запустить и посмотреть на вывод, может сразу станет ясно, в чём дело.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 21 ноя 2014, 14:27

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

Аватара пользователя
slavyanix
Сообщения: 888
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

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

Сообщение slavyanix » 22 ноя 2014, 00:15

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

Аватара пользователя
slavyanix
Сообщения: 888
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

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

Сообщение slavyanix » 22 ноя 2014, 00:24

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

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 24 ноя 2014, 20:19

Я так и не смог заставить работать...

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

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

Сообщение VictorR2007 » 24 ноя 2014, 21:43

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

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 26 ноя 2014, 16:16

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

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 27 ноя 2014, 12:15

Dim, так поделись секретом - как запустить эквалайзер?! Не могу ни на ноуте, ни на стационарном компе вывести!

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 27 ноя 2014, 15:32

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

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

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

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

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

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

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 27 ноя 2014, 17:28

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

Dim
Сообщения: 327
Зарегистрирован: 09 июн 2014, 08:09
Operating system: ROSA Desktop Fresh R3

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

Сообщение Dim » 27 ноя 2014, 18:27

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

Аватара пользователя
aboguckiy
Сообщения: 116
Зарегистрирован: 14 май 2014, 16:13
Operating system: Rosa Fresh R3

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

Сообщение aboguckiy » 28 ноя 2014, 20:24

Dim, огромное спасибо - все заработало!

Ответить

Вернуться в «Программы РОСА десктоп»