Подобный тому, Как я могу применить плагин LADSPA к потоку PulseAudio?, но я пытаюсь применить плагины к своему источнику, не приемник. В основном я хочу, чтобы другие люди услышали, что моя речь с плагинами относилась к нему.
Скажем, у меня есть вход: INPUT='alsa_input.usb-mic-00-mic.analog-stereo'
И фильтр:
pacmd load-module module-ladspa-sink sink_name=ladspa_low_pass master=$INPUT plugin=cmt label=lpf control=200
Действительно не работает. Я могу выбрать фильтр на pavucontrol
но только для моего вывода.
Я не хочу устанавливать ДЖЕКА, это вызвало меня несколько проблем на клиентах VoIP.
Для применения фильтра LADSPA на наш вход микрофона, мы должны объединить следующее:
Загрузка плагин LADSPA к недавно созданному приемнику (см. этот вопрос )
pacmd load-module module-ladspa-sink sink_name=<yourname> master=<sinkname> plugin=<plugin> label=<label> control=<option1>,<option2>,[...]
Обратная петля вход микрофона к этому приемнику (см. этот вопрос )
pacmd load-module module-loopback latency_msec=1
Для записи этого фильтрованного вывода мы выбираем <name_of_ladspa_sink>.monitor
в качестве источника записи.