Som surround 5.1 com três conectores de 3,5 mm

12

Tendo um problema com o som no momento. Estou tentando configurar meu som surround 5.1, mas ele só funcionará nos alto-falantes dianteiro esquerdo e dianteiro direito. Na parte traseira da minha placa-mãe, tenho conectores de 3x3,5 mm aos quais conectei os alto-falantes, embora essas não sejam as portas corretas.

Quero "atribuir" as três portas na parte traseira a cada saída (Sub e central, esquerda e direita e traseira esquerda e direita), embora não tenha certeza de como fazer isso. Meu áudio é ALC889 da Realtek e estou usando o Ubuntu 12.04 com todas as atualizações instaladas.

user107829
fonte
Você selecionou o modo de canal correto para o seu cartão? Instale pavucontrol, execute-o e veja as configurações na guia "Configuração". O modo de linha de comando está sendo executado alsamixerem um terminal, selecione a placa de som correta e altere o modo do canal. Semelhante à configuração do misturador mais à direita nesta captura de tela .
gertvdijk

Respostas:

4

Primeiro, você deve definir no ALSA que possui 6 canais. Você pode consultar este post . Basicamente, você inicia o alsamixer e define (para a placa de som correta) o número de canais para 6. Em seguida, você armazena a configuração para ser recarregada na reinicialização:

sudo alsactl store

Em seguida, o pulseaudio deve ser configurado (pulse é a camada de som que será usada pelos aplicativos e conversará diretamente com o ALSA.). Você deve definir o número de canais no /etc/pulse/daemon.conf, como dito nesta documentação :

default-sample-channels = 6

Além disso, para ativar a remistura de baixas frequências no seu subwoofer, você deve ativar isso na sua placa de som editando o mesmo arquivo /etc/pulse/daemon.conf:

enable-lfe-remixing = yes

Em seguida, talvez você precise reiniciar ou matar e reiniciar o pulseaudio:

pulseaudio -k
pulseaudio -D

Então, o pavucontrol pode ajudá-lo, conforme respondido nesta pergunta . Na guia de configuração, você deverá ver perfis diferentes para sua placa de som, por exemplo "Suround analogiq 4.1" que significa que você deseja usar 4 canais e 1 subwoofer.

insira a descrição da imagem aqui

JFL
fonte
2

Você desejará usar uma ferramenta como hdajackretask , pavucontrol e pavumeter para as atribuições de pinos e o monitoramento da saída de áudio posteriormente, respectivamente. As ferramentas são instaladas executando:

sudo apt-get install alsa-tools-gui pavumeter pavucontrol

Quando terminar, inicie a ferramenta com privilégios administrativos, conforme mostrado:

gksudo hdajackretask

A partir daqui, você precisará reatribuir cada pino necessário. Observe que essa ferramenta, dependendo da placa de som, provavelmente as detectará pelo layout do painel de cores (consulte a parte traseira da placa e confirme se os pinos estão codificados por cores) ou pelo designador da tomada.

De qualquer forma, quando terminar e selecionar "Aplicar", será necessário reiniciar e as configurações serão aplicadas na próxima inicialização.

Antes de reiniciar, confirme se o pulseaudio está configurado para utilizar o layout do canal conforme desejado .

Vale ressaltar que /etc/pulse/daemon.conf, para , as seguintes alterações devem ser feitas (com o seu editor de texto preferido):

(uma). Para som de 5.1 canais, defina:default-sample-channels = 6

b) Verifique se enable-lfe-remixingestá definido como yes.

(c) A opção de mapa de canal padrão para o áudio 5.1 deve ser definida como:

front-left,front-right,lfe,front-center,rear-left,rear-right

Como a ferramenta funciona:

A ferramenta gera uma /lib/firmware/hda-jack-retask.fwentrada de patch de firmware (sub ) que também é chamada por um arquivo de configuração de módulo (sub /etc/modprobe.d/hda-jack-retask.confou similar), cujas configurações são aplicadas a cada inicialização. É isso que a opção "substituição de inicialização" faz, substituindo as atribuições de pinos da placa de som em cada inicialização. Para desfazer isso, caso a configuração não seja mais necessária, basta excluir os dois arquivos após a limpeza do hdajackretask.

Um exemplo:

Para que as tomadas de áudio do Clevo P751DM2-G funcionem com o sistema de alto-falantes de som surround Logitech Z506 que usa três tomadas de 3,5 mm como entrada para o áudio de som surround 5.1, tive que substituir os pinos, conforme mostrado no arquivo de configuração gerado abaixo ( confirme com as capturas de tela anexadas na parte inferior do meu caso de uso, sua milhagem pode variar dependendo da placa de som exata):

(uma). Conteúdo /lib/firmware/hda-jack-retask.fwapós a instalação:

[codec]
0x10ec0899 0x15587504 0

[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0

b) Conteúdo do /etc/modprobe.d/hda-jack-retask.confarquivo após a instalação:

# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw

Em seguida, reiniciei o sistema. Confirmando a substituição bem-sucedida executando grep no dmesg na inicialização:

dmesg | grep hda-jack-retask

Resultado:

[    5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[    5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'

Conexões de tomada de áudio de 3,5 mm à placa de som no laptop / placa-mãe:

Na parte traseira do sistema Logitech, todas as E / Ss são codificadas por cores. No meu caso, troquei a linha VERDE pela linha AMARELA, para que a alimentação da linha VERDE correspondesse à alimentação Center / LFE, como acontece no Windows no painel do gerenciador de áudio Realtek HD . Em seguida, no computador, conectei os feeds na ordem, de cima para baixo: preto, verde e amarelo no final.

Etapa final após a reinicialização para usar a nova configuração:

Use o pavucontrol (procure-o no iniciador de aplicativos ou no terminal) e, na guia de configuração, selecione o perfil "Analog Surround 5.1 Output". Isso é importante, porque os aplicativos não usam o layout do alto-falante até que isso seja selecionado.

Quando terminar, você pode verificar sua configuração (como mostrado abaixo) com o applet de configurações de som no Ubuntu executando os testes de áudio. Confirme se o áudio está roteado corretamente para cada alto-falante. Caso contrário, remapeie novamente o layout dos pinos usando o hdajackretask e teste novamente.

Capturas de tela de sucesso:

Como anexado:

Grande sucesso, mostrando o mapeamento da saída de áudio de um reprodutor de áudio minimizado

林正浩
fonte
1

Você verificou o SurroundSound na documentação do Ubuntu? Este artigo (A maneira simples de obter o áudio com som surround 5.1 funcionando no Ubuntu) também pode ajudá-lo.

Maduka Jayalath
fonte
Desculpe, parece que você não entendeu minha pergunta. Estou querendo atribuir portas na minha placa-mãe, como faço no realtek audio manager no windows. Quando você conecta um dispositivo no windows, o realtek audio manager pergunta o que você conectou (por exemplo, plugue no centro / sub para entrada de linha) e posso atribuir o que fazer com essa porta, eu gostaria de fazer isso, mas no ubuntu
user107829