A remistura do Pulseaudio processa o volume do subwoofer / centro de forma diferente

1

Estou usando o pulseaudio no meu sistema Debian. Meu PC está conectado a um sistema 5.1. Eu habilitei remixagem, lfe remixagem, canais, etc na configuração pulseaudio (teste de alto-falante funciona perfeitamente). Quando reproduz fontes estéreo (vlc, youtube, etc.), nenhum som vem do Center e do lfe. Observar o medidor de volume (pavimentador) mostra que somente frente / traseira esquerda / direita obtêm volume, centro / lfe não se move. Quando desabilito a remixagem, somente o front-bus recebe volume, então a própria remixagem está funcionando (um pouco).

Estou usando o volume principal do software para controlar o volume geral, ou seja, o sistema 5.1 é um volume máximo e o volume do sistema está em 5-10%. Quando eu aumentei o sistema para 100% (e diminuindo o volume do hardware), mais e mais sons foram "distribuídos" para os canais center / lfe (sem obter nenhum baixo do subwoofer). Eu tentei mexer com o mapa do canal sem sucesso. Além disso, quando eu abro o dispositivo em alsamixer e apenas empurro o volume principal para cima e para baixo uma vez, todos os canais estão no volume total, mas então (no pavucontrol) o canal central e sub é sempre colocado em 100% volume e eu não posso aumentar ainda mais o volume do sistema porque um dos canais já está em 100%.

Ao ignorar o pulso e usar um filtro lowpass simples / configuração dividida no ALSA, tudo funciona perfeitamente.

Parece que o pulso usa o volume principal de center e sub como volume relativo, enquanto os volumes frontais / traseiros são usados como absolutos.

Informação do sistema:

aplay -l | grep card :

card 0: XFi [Creative X-Fi], device 0: ctxfi [Front/WaveIn]
card 0: XFi [Creative X-Fi], device 1: ctxfi [Surround]
card 0: XFi [Creative X-Fi], device 2: ctxfi [Center/LFE]
card 0: XFi [Creative X-Fi], device 3: ctxfi [Side]
card 0: XFi [Creative X-Fi], device 4: ctxfi [IEC958 Non-audio]
card 1: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]

uname -a : Linux --- 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux

cat /etc/pulse/daemon.conf | grep -v ";" :

enable-remixing = yes
enable-lfe-remixing = yes

# Same effect with = yes
flat-volumes = no

default-sample-channels = 6
default-channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe

pulseaudio --version : pulseaudio 5.0

    
por incaseoftrouble 23.05.2016 / 14:50

1 resposta

0

Use alsamixer para ativar seus outros canais. Em alsamixer você pode selecionar um canal usando as teclas de seta para a esquerda / seta para a direita e ativar / desativar o som do canal selecionado pressionando a tecla M .

    
por 30.07.2016 / 19:39