![Pulseaudio:结合接收器可产生使用中央扬声器的 LFE 通道](https://linux22.com/image/848945/Pulseaudio%EF%BC%9A%E7%BB%93%E5%90%88%E6%8E%A5%E6%94%B6%E5%99%A8%E5%8F%AF%E4%BA%A7%E7%94%9F%E4%BD%BF%E7%94%A8%E4%B8%AD%E5%A4%AE%E6%89%AC%E5%A3%B0%E5%99%A8%E7%9A%84%20LFE%20%E9%80%9A%E9%81%93.png)
我的目标是在 Pulseaudio 中仅在低音炮上应用低通 LADSPA 滤波器,它是我的 5.1 音响系统的一部分。
我使用了以下命令:
加载插件:
pacmd load-module module-ladspa-sink sink_name=ladspa_low_pass master=alsa_output.pci-0000_05_02.0.analog-surround-51 plugin=lowpass_iir_1891 label=lowpass_iir control=86,1
使用经过过滤的 LFE 通道创建接收器:
pacmd load-module module-remap-sink sink_name=remapLFE master=ladspa_low_pass master_channel_map=lfe channel_map=lfe channels=1
创建与我不想应用过滤器的其余渠道的接收器:
pacmd load-module module-remap-sink sink_name=remap50 master=alsa_output.pci-0000_05_02.0.analog-surround-51 channels=5 master_channel_map=front-left,center,front-right,rear-left,rear-right channel_map=front-left,center,front-right,rear-left,rear-right
结合两个水槽:
pacmd load-module module-combine-sink sink_name=combine sink_properties=device.description=myCombine slaves=remap50,remapLFE channel_map=front-left,center,front-right,rear-left,rear-right,lfe channels=6
完成所有这些步骤后,我可以在 Phonon 中单独查看和测试每个接收器所包含的通道。除了接收器“myCombine”的情况外,它们都是正确的,当我测试低音炮时,声音反而来自我的中置扬声器。
所以,我的问题是,我该如何解决这个问题?
编辑:现在我再次测试,发现声音从所有声道发出。