Meu objetivo é aplicar um filtro LADSPA de baixa passagem somente no meu subwoofer, que faz parte do meu sistema de som 5.1, em Pulseaudio.
Eu usei os seguintes comandos:
Carregando o plug-in:
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
Criando um coletor com o canal LFE filtrado:
pacmd load-module module-remap-sink sink_name=remapLFE master=ladspa_low_pass master_channel_map=lfe channel_map=lfe channels=1
Criando um coletor com o restante dos canais Não quero aplicar o filtro a:
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
Combinando os dois sumidouros:
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
Depois de todos esses passos, posso ver e testar os canais incluídos em cada coletor individualmente no Phonon. Eles estão todos corretos, exceto no caso da pia 'myCombine', onde quando eu testo o subwoofer, o som vem do meu alto-falante central.
Então, minha pergunta é: como faço para corrigir isso?
Editar : Agora, quando eu testo novamente, o som sai de todos os canais.