Existe uma maneira fácil de forçar a saída de som mono - para um ouvido, um fone de ouvido, um alto-falante?
26
~ VIA ~ Traduzido do francês (e considerando a correção sinalizada no final da página do fórum)
Você pode usar o módulo para remapear o pulseaudio:
Em um terminal:
pacmd list-sinks | grep name:
Ele enviará o nome da saída estéreo usada. Então você digita (substituindo pelo nome encontrado):
pacmd load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(No meu caso, isso foi:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1e.2.analog-stereo channels=2 channel_map=mono,mono
)
Se você abrir as Preferências de som, deverá ter uma saída mono disponível. Para ter isso permanentemente:
gksudo gedit /etc/pulse/default.pa
então você adiciona no arquivo:
#Remapping output stereo to mono
load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(A imagem é proveniente das configurações de som do Elementary OS Luna).
Eu tive problemas com essas duas respostas. Quando tentei a resposta aceita, a única coisa que sairia do alto-falante era o ruído. Após algumas pesquisas, encontrei outra solução que pode funcionar melhor para você:
Substitua alsa_output.pci-0000_00_1b.0.analog-stereo pelo nome do coletor que você obtém
Siga as etapas na resposta aceita se você deseja tornar esta solução permanente.
fonte
Esta resposta é uma mistura das duas respostas, que não são genéricas (os nomes de canais "esquerdo" e "direito" são definidos pelo fornecedor da placa de som e podem variar).
A idéia global é usar module-remap-sink como sugerido por outras respostas. Substituiremos [skinID], [left_channel_name] e [right_channel_name] pelos valores encontrados posteriormente:
Isso criará uma saída de coletor mono duplo que podemos definir como padrão (feita abaixo).
1 - encontre [skinID]
No meu caso, apenas um coletor está presente; correspondente à única placa de som disponível:
=> Eu posso usar "0" ou "alsa_output.pci-0000_00_1f.3.analog-stereo" para [skinID]
2 - encontre [left_channel_name] e [right_channel_name]
No meu caso, fornece:
Então, para mim [left_channel_name] = "frente-esquerda" e [right_channel_name] = "frente-direita"
3 - Aplicar alterações
Para efetivar as alterações, executarei (no meu caso)
=> os argumentos do primeiro comando são para se adaptar a cada caso! Leia o artigo da entrada para obter detalhes
Para verificar, você pode reproduzir este vídeo
4 (opcional) - Tornar as alterações permanentes
Para manter essas configurações e aplicá-las sempre que o computador for iniciado:
/etc/pulse/default.pa
=> ~ / .pulse / default.pa (se ainda não estiver pronto)adicione os dois comandos no final do arquivo, sem "pactl" no começo
=> no meu caso, isso fornece:
fonte
Instalando o Gnome Alsa Mixer executando
existem algumas opções:
"Mono Output Select" e "Mix Mono"
fonte