LINUX.ORG.RU

Компрессор для Pulseaudio

 ,


3

1

Хочу поделиться своей маленькой радостью.

Ни для кого не секрет, что аудио и видео записи в интернете бывают разной громкости, настолько разной, что одни записи еле слышно на 140% громкости, а другие орут так, что покойники с соседних кладбищ просят сделать потише. Особенно от этого страдают владельцы лаптопов, не подключать же каждый раз колонки. Но, не буду растекаться мыслию по древу, перехожу к описанию моего решения:

Нужен компрессор, Пульсаудио имеет возможность запускать плагины ladspa. Есть замечательная коллекция - ZamPlugins, не знаю, есть ли они в стандартных репозиториях дистрибутивов, я их ставил из KXStudio. После того как поставите их, добавьте эти строки:

.ifexists module-ladspa-sink.so
.nofail
load-module module-ladspa-sink sink_name=ZamCompX2-ladspa plugin=ZamCompX2-ladspa label=ZamCompX2 control=,,12,,-12,14,
set-default-sink ZamCompX2-ladspa
.fail
.endif
В файл ~/.pulse/default.pa или /etc/pulse/default.pa и перезапустите пульс или перезагрузитесь, если лень тыкать пальцами в консоль. С пульсой должен запуститься плагин, он будет главным выходом. Вот.

Собсна, с чего я так обрадовался, долгое время пользовался плагином из проекта calf, но их больше не собирают для ladspa, все остальные компрессоры работают ужасно, а этот, Замовский, долгл не получалось подружить с пульсом.

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

За сим, откланиваюсь.

Deleted

Есть замечательная коллекция - ZamPlugins, не знаю, есть ли они в стандартных репозиториях дистрибутивов, я их ставил из KXStudio.

В репозиториях Debian/Ubuntu уже есть swh-plugins

amorpher ★★★★★ ()
Ответ на: комментарий от ist76

Ну, в принципе, да, он должен нормализовать громкость. И отличием этого компрессора является то, что он лучше всех подходит на эту роль. Реально, очень мягкий и незаметный. Но это соё мнение, может просто, мои уши, измученные мультиками про Пепу, пока не пришли в норму :)

Deleted ()
Ответ на: комментарий от God_of_hellfire

Да, для обкатки я Веромиксом и пользовался, но это каждый раз вручную загружать плагин, или пресет. А этот способ делает это автоматически. Правда, пропадает возможность его подстраивать, всё только через правку конфигв и перезапуск пульса со всем, что им пользуется. Вот это была подстава...

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

Свой пресет можно сохранить и его ручная загрузка не особо напрягает, только после ребутов вроде приходится. Жаль что веромикса в пятых кедах не планируется (они выкинули питоновский api, а автору веромикса лень с нуля писать. Делал бы standalone приложения для трея, нафиг клизмоиды...).

God_of_hellfire ()
Ответ на: комментарий от amorpher

Да, для гитары подходит, но попробуйте, реально, мягкий и незаметный. У меня даже волосы стали шелковистыми и кончики не секутся :)

Deleted ()
Ответ на: комментарий от God_of_hellfire

Да, и в КДЕ это называют прогрессом. Но Веромикс есть и как самостоятельное приложение, правда, это, скорее, огрызок.

И не будут же жена и дети пресеты загружать, они тупо регулируют громкость.

Deleted ()

Упс, в настройки вкралась ошибка, вместо 12 должно быть 8 - это колено.

Deleted ()
Ответ на: комментарий от lazyklimm

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

П.С. -12 заменил на -18, порог пониже опустил. (Это я так, для себя, памятку оставляю.)

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

Да, для гитары подходит, но попробуйте, реально, мягкий и незаметный.

Для гитары компрессор нужен или железный или при сведении
А тут его куда втыкать?

И вообще, мне идея пропускать весь звук идущий на колонки через компрессор кажется подозрительной. Одно дело - АРУ воспроизведения, а вот компрессор - ну как я оперу захочу послушать, или там симфонию. А он мне все утрамбует. Зачем мне тогда мониторы, карта внешняя, вот это вот всё?
Впрочем, я извращенец - я в реалтайме мастерволюм на emu0404usb кручу, благо он железный

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

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

а железный - нежелезный - это вопрос религиозный. :)

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

И вообще - теплый и ламповый надо
Кстати, да - купить рековый, заводить линейный сигнал на него, а с него - в мониторы
Труъ будет

ist76 ★★★★★ ()
Ответ на: комментарий от ist76

на лэптопе? это будет совсем тру, с этим всем по комнатам таскаться :) хотя, да, смотреть мыльные оперы надо только через студийные мониторы с рэками набитыми всякой дорогущей всячиной :)

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

Не надо смотреть мыльные оперы
А компрессор в доме всё равно нужен - а если уже будет, то чего ему простаивать?

ist76 ★★★★★ ()
30 октября 2015 г.

а сим, откланиваюсь.

ИдиотЪ в квадрате! Зачем вся эта фантасмагория, если еще Зигмунд Фрейд придумал «нормализацию»? Ну обработай свой материал заранее, слушай спокойно, не пугай бабушек! (((

Majestio ()
15 февраля 2017 г.

Chelobaka как думаешь, актуально еще в 2017? Плагины собрал, конфиг подправил, пульсу перезапустил, а чуда не произошло :( Вот и думаю, стоит ли мне заморачиваться, или искать альтернативу? Может, что сейчас используешь для этих целей?

P.S arch + pulseaudio-equalizer-ladspa
P.P.S прошу прощения за «флуд» в старой теме, просто создавать новую не вижу смысла.

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

Ну, во первых, у меня у самого перестало работать, после выхода девятой пульсы. Пробовал вручную подгружать модуль, пробовал разные опции, но так и не завелось. Можно попробовать с другими компрессорами, но их качество не ахти.

А во вторых - проверь, запустился у тебя компрессор или нет. И если всё-таки запустился, перенаправь все аудиопотоки в него.

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

Ну, во первых, у меня у самого перестало работать, после выхода девятой пульсы. Пробовал вручную подгружать модуль, пробовал разные опции, но так и не завелось.

И в итоге как я понимаю, ты просто забил на это дело :) Или все таки, что-то используешь?

А во вторых - проверь, запустился у тебя компрессор или нет.

Знать бы еще как это сделать ;) Ошибок никаких нету, пульса работает, эквалайзер тоже. Да и выход через ladspa настроен, но эффекта 0. Такие дела...

flappyright ()

Насколько это лучше mplayer-овского -af volnorm? Пытался пользоваться последним для просмотра современных блокбастеров, но переходы «едва различимая речь»→«вжжжжжжжжжж-вииииииу-бабах» отвратили меня от просмотра голливудских шедевров. Смогу ли я с помощью zamcompx2 припасть к мегаблокбастерам без риска сделаться заикой от зубодробительного перепада громкости?

P. S. почему просто не прописать проигрывателю использование ladspa плагина в конфиге или сделать отдельный скрипт для просмотра кинца?

kawaii_neko ★★★★ ()
Ответ на: комментарий от flappyright

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

Попробуй вместо этого

load-module module-ladspa-sink sink_name=ZamCompX2-ladspa plugin=ZamCompX2-ladspa label=ZamCompX2 control=,,12,,-12,14,
set-default-sink ZamCompX2-ladspa

Вписать это:

load-module module-ladspa-sink sink_name=compressor plugin=sc4_1882 label=sc4 control=1,1.5,401,-30,20,5,12
set-default-sink compressor

Компрессор от самого Стива Харриса, правда резковатые настройки, поковыряйся.

Взято отсюда

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

И чем ты регулируешь пульсу? pavucontrol? вот там и смотри, не появился ли ещё один выход.

Там только выход ladspa на эквалайзер, больше ничего :(

Вписать это:

load-module module-ladspa-sink sink_name=compressor plugin=sc4_1882 label=sc4 control=1,1.5,401,-30,20,5,12 set-default-sink compressor

Спасибо. Видел. Просто прочитав твой пост про

реально, мягкий и незаметный. У меня даже волосы стали шелковистыми и кончики не секутся :)

захотелось имеено его)

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

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

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

Да, очень жаль, хотелка хотела нормальный мягкий нормалайз, не вышло, даже услышать ничего не получилось :(

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

flappyright ()
Ответ на: комментарий от no-such-file

В пульсе сейчас свой эквалайзер, а не как раньше через ladspa-плагин.

Какая разница? Один фиг только правкой конфигов его настраивать, это идиотизм. Такие вещи должны настраиваться в реальном времени через gui на слух, а не методом тыка и перезагрузкой модуля раз сто чтобы послушать что там получилось.

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

Один фиг только правкой конфигов его настраивать, это идиотизм

Вообще-то нет. Есть qpaeq. Для ladspa эквалайзера тоже был какой-то gui.

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

Есть qpaeq.

Так этот проект вроде давно сдох.

Для ladspa эквалайзера тоже был какой-то gui.

Я что-то не нашёл. Только Veromix в четвёртых кедах был, но четвёртых кед больше нет.

anonymous ()
Ответ на: комментарий от no-such-file

в репах есть.

В убунтах нет (ppa не в счёт, да и насколько знаю, те ppa заброшены и для 16.04 не обновлены).

Ну можно конечно самому собрать, он на питоне... Вот только не знаю, будет ли работать в 16.04 и присутствует ли в pulseaudio модуль, от которого зависит qpaeq.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.