Почему этот цикл не обрабатывает один файл за раз?

Решение, которое я наконец нашел, включает использование другого плагина LADSPA и предлагает параметрическую коррекцию с 4 управляемыми полосами. Это что-то под названием «Плагины FIL» от Фонса Адриансена, и (при условии, что у вас уже есть то, что вам нужно для поддержки плагинов LADSPA ), установка происходит следующим образом:

  1. Установите пакет fil -plugins из Ubuntu Software Center (это должно дать вам файл плагина /usr/lib/ladspa/filter s .so ).

  2. Установите плагин эквалайзера в качестве приемника по умолчанию, добавив эти строки в конец вашего ~/.config/pulse/default.pa (, которые будут применяться каждый раз при перезапуске PulseAudio):

load-module module-ladspa-sink sink_name=FonsParamEQ master=alsa_output.pci-0000_03_06.0.analog-stereo plugin=filters label=Parametric1 control=1,0,1,49,0.5,3,1,1000,0.5,2,1,10000,0.5,3,1,13500,0.5,-12

set-default-sink FonsParamEQ

set-sink-mute alsa_output.pci-0000_03_06.0.analog-stereo 0

  1. Остановите воспроизведение звука, подождите около 10 секунд и перезапустите PulseAudio с помощью «pulseaudio -k» в консоли. Кроме того, вы можете выйти из системы -, войти в систему или перезагрузить компьютер.

Где:

  • «FonsParamEQ» — это то, что вы хотите назвать приемником эквалайзера

  • «plugin=filters label=Parametric1» должен быть именно таким

  • вы узнаете, что использовать в качестве master=, набрав в консоли «pactl list -приемники | grep master» и найдя значение устройства master _

  • Эффекты значений control= описаны в выводе «analyseplugin filter.so | grep control»

  • Я не уверен, что последняя строка, выполняющая набор -приемник -mute...0, действительно необходима, я просто скопировал ее из той же установки, что и раньше, в default.pa для mbeq _1197. Я думаю, что это полезно, когда я подключаю свой внешний ЦАП, поскольку я сначала помню, что это может привести к отключению всего звука (, но я давно этого не делал ).

Сначала я подумал, что такая настройка будет работать, только если вы хотите установить -и -забыть об одном профиле эквалайзера, характерном для ваших колонок и/или комнаты,поскольку изменение настроек, казалось, требовало ручного редактирования default.pa и перезапуска PulseAudio каждый раз, когда вы хотели что-то настроить. Как оказалось, можно создать несколько экземпляров модуля -ladspa -стока на основе одного и того же плагина, с разными настройками, что позволит вам иметь разные «пресеты» эквалайзера с этим плагином и переключаться между ними в реальном времени. -время. То, что у меня есть сейчас, выглядит так:

load-module module-ladspa-sink sink_name=FonsParamEQ1 master=alsa_output.pci-0000_03_06.0.analog-stereo plugin=filters label=Parametric1 control=1,0,1,49,0.5,4,0,400,1,0,1,6500,0.15,-3,0,13800,0.15,0

load-module module-ladspa-sink sink_name=FonsParamEQ2 master=alsa_output.pci-0000_03_06.0.analog-stereo plugin=filters label=Parametric1 control=1,0,1,49,0.5,4,0,400,1,0,1,6500,0.15,-6,0,13800,0.15,0

load-module module-ladspa-sink sink_name=FonsParamEQ3 master=alsa_output.pci-0000_03_06.0.analog-stereo plugin=filters label=Parametric1 control=1,0,1,49,0.5,4,0,400,1,0,1,6500,0.15,-9,0,13800,0.15,0

set-default-sink FonsParamEQ1

set-sink-mute alsa_output.pci-0000_03_06.0.analog-stereo 0

Итак, теперь, когда я открываю PulseAudio Volume Control, в дополнение к аппаратным приемникам я вижу 3 разных приемника на основе плагина LADSPA --, увы, все они имеют одно и то же имя -, из которых первый настроен на быть по умолчанию. И хотя имя, показанное на всех них, одинаково, я помню настройки, которые я использовал, и порядок, в котором я их создал, и я знаю, что по мере продвижения вниз по списку я могу получить все больше и больше затухания 6,5 кГц. группа. Имена, показанные в графическом интерфейсе регулятора громкости, насколько я могу судить, не могут быть изменены, поскольку они, похоже, основаны на строке, запеченной в самом плагине filter.so, но если вам нужно всего несколько таких «пресетов», которые вы можете легко запомнить настройки, по крайней мере, вы знаете, что они могут быть.

3
04.11.2017, 17:20
0 ответов

Теги

Похожие вопросы