Configurando o ALSA em mono

Publicado por Jean Landim em 16/09/2013

[ Hits: 3.784 ]

 


Configurando o ALSA em mono



Recentemente, adquiri um netbook ASUS modelo 1025c. Tive alguns problemas com gerenciamento de energia e HDMI. Tais problemas foram solucionados usando um kernel atual.

Devido o netbook ter somente um speaker disponível, não foi possível ouvir alguns arquivos que foram originalmente gravados em estéreo.

Após um longo tempo, descobri que seria necessário "forçar" o ALSA em mono.

Mas, como fazer isso? Algumas pesquisas e uma dose de sorte foram suficientes para que o problema fosse solucionado.

A primeira é coisa a fazer é desinstalar o sistema de som PulseAudio.

Como usuário root, digite a linha de comando abaixo:

# apt-get remove pulseaudio

Em seguida, abra o editor de texto de sua preferência e cole o texto abaixo. Salve com o nome de ".asoundrc" (é importante salvar na pasta do usuário corrente):

pcm.card0 {
  type hw
  card 0
}

ctl.card0 {
  type hw
  card 0
}

pcm.monocard {
  slave.pcm card0
  slave.channels 2
#  type plug
  type route
  ttable {
   # Copy both input channels to output channel 0 (Left).
    0.0 1
    1.0 1
   # Send nothing to output channel 1 (Right).
    0.1 0
    1.1 0
  }
}

ctl.monocard {
  type hw
  card 0
}

pcm.!default monocard

Reinicie a máquina e execute algum arquivo de música estéreo.


Espero que ajude! Até!

Procedimento feito em um netbook ASUS 1025c com:
  • Debian 7.1,
  • Usando o kernel 3.10-rc7-686-pae,
  • Clementine como player de música.

Outras dicas deste autor

Conectando a Wireless via PPPoE no Ubuntu 10.10

Configurando o PulseAudio em mono

Leitura recomendada

Como atualizar Fedora 26 para 27

Configuração do CUPS [Resolvido]

Xine: input plugin cannot open MRL

PDF com caracteres estranhos no Windows [Resolvido]

USB no VirtualBox

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts