将LADSPA插件应用于输入(麦克风)

类似于如何将LADSPA插件应用于PulseAudio流? ,但我正在尝试将插件应用到我的源,而不是接收器。 基本上,我希望其他人通过应用插件来听到我的声音。

假设我有一个输入: INPUT='alsa_input.usb-mic-00-mic.analog-stereo'

还有一个filter:

 pacmd load-module module-ladspa-sink sink_name=ladspa_low_pass master=$INPUT plugin=cmt label=lpf control=200 

不起作用。 我能够在pavucontrol上选择filter,但仅限于我的输出。

我不想安装JACK,它在VOIP客户端上引起了一些问题。

要在我们的麦克风输入上应用LADSPA滤波器,我们需要结合以下内容:

  1. 将LADSPA插件加载到新创建的接收器(请参阅此问题 )

     pacmd load-module module-ladspa-sink sink_name= master= plugin= label= 
  2. 将麦克风输入环回到此接收器(请参阅此问题 )

     pacmd load-module module-loopback latency_msec=1 

要记录此筛选输出,我们选择.monitor作为记录源。