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