按照@Takkat 的建议(将 LADSPA 插件应用于输入(麦克风)),我尝试将插件(SC4 Mono)应用到新创建的接收器:
pacmd load-module module-ladspa-sink sink_name=ladspa-sink master=alsa_output.pci-0000_00_10.1.analog-stereo plugin=sc4m_1916 label=SC4mono control=0,100,400,0,0,3.25,0,0,0
使用以下命令检查接收器的名称:
pacmd list-sinks
在文件夹中检查了插件的名称:
/usr/lib/ladspa/
但是在终端中运行该命令会返回:
Module load failed.
当我使用 Audacity 加载命令时,我使用 SC4 Mono 插件的默认设置。最后,我想将插件 SC4 Mono 应用于声卡的麦克风输入,以便其他程序接收改变后的信号。
答案1
我的命令中有两个错误:
原始命令:
pacmd load-module module-ladspa-sink sink_name=ladspa-sink master=alsa_output.pci-0000_00_10.1.analog-stereo plugin=sc4m_1916 label=SC4mono control=0,100,400,0,0,3.25,0,0,0
Module load failed.
标签更改为 sc4m:
pacmd load-module module-ladspa-sink sink_name=ladspa-sink master=alsa_output.pci-0000_00_10.1.analog-stereo plugin=sc4m_1916 label=sc4m control=0,100,400,0,0,3.25,0,0,0
Module load failed.
控制值改变:
pacmd load-module module-ladspa-sink sink_name=ladspa-sink master=alsa_output.pci-0000_00_10.1.analog-stereo plugin=sc4m_1916 label=SC4mono control=1,1.5,401,-30,20,5,12
Module load failed.
标签和控制值已改变 - 成功:
pacmd load-module module-ladspa-sink sink_name=ladspa-sink master=alsa_output.pci-0000_00_10.1.analog-stereo plugin=sc4m_1916 label=sc4m control=1,1.5,401,-30,20,5,12
变更摘要:
label=sc4m
control=1,1.5,401,-30,20,5,12
steve harris 插件的正确标签(http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html) 似乎是插件名称旁边括号内的第一个部分。
控制值也必须仔细选择。