Som de 2 canais quando 5.1 é esperado

11

Eu tenho esse problema de som desde o Ubuntu 10.x. Agora estou às 11h10 e esperava que isso fosse corrigido.

Gostaria de usar o som do alto-falante 5.1, por isso vou para o ícone do alto-falante no canto superior direito da tela e selecione as propriedades do som, navegue até a guia hardware e selecione o modo analógico 5.1. Isso funciona enquanto o som está sendo reproduzido, por exemplo, no Banshee music player. Mas cada vez que mudo uma música, o som volta a 2 canais novamente.

Eu tentei a resposta de "Som reverte para 2 canais de 5.1 + Analógico" , mas infelizmente não funcionou para mim.

Estou no Ubuntu 11.10 de 64 bits. Definições de Som: profile = analog surround 5.1 output. Eu uso um laptop Acer Aspire 8930 (e sim, é ridículo, mas realmente tem um sistema de alto-falantes 5.1 embutido).

De alguma forma, o Banshee não se lembra da configuração do hardware 5.1. Cada vez que troco uma música manualmente, ela muda para apenas 2 alto-falantes, resultando em um som de baixa qualidade.

Parece que, em geral, o som no meu sistema usa alto-falantes 5.1.

Alguém tem alguma idéia?

ToonP
fonte

Respostas:

16

Para configurar o PulseAudio, temos duas opções:


1) Defina canais para o daemon

Para definir os canais padrão (5.1.) Para o daemon pulseaudio, podemos editar /etc/pulse/daemon.confcomo root e editar as seguintes linhas para

default-sample-channels = 6
enable-lfe-remixing = yes

Nota: O Pulseaudio pode não funcionar corretamente se não for fornecido um número de canal válido.


2) Defina um perfil de cartão padrão

Como alternativa, também podemos definir um perfil padrão da placa de som em /etc/pulse/default.pa(ou se definido apenas para uma sessão de usuário em ~/.pulse/default.pa).

set-card-profile <index> <name>

onde precisamos fornecer a <index>placa de som (por exemplo 0) e a <name>(por exemplo "Digital Surround 5.1 (HDMI)") o perfil que queremos como padrão. Os valores possíveis estão listados com o seguinte comando

pacmd list-sinks

Nota: para que as alterações nos arquivos de configurações entrem em vigor, precisamos reiniciar o daemon pulseaudio

pulseaudio -k

Takkat
fonte
obrigado Eu me sinto meio idiota, já que eu já configurei canais de amostra padrão = 6, mas não removi o ";" na frente da linha. Também defino "enable-lfe-remixing = yes". Li isso em outro post e parece ser trabalho. Então, tudo o que eu precisava era mudar no final, onde canais de amostra padrão e remixagem lfe.
ToonP
Apenas usei a opção 1 para obter fones de ouvido USB 5.1 funcionando no Fedora. Funcionou perfeitamente.
Ignacio Vazquez-Abrams