A maneira PulseAudio (testada no Ubuntu 10.04, deve funcionar na 9.04):
Copie /etc/pulse/default.pa
para ~/.pulse/default.pa
e adicione as duas linhas a seguir no final:
load-module module-remap-sink sink_name=reverse-stereo master=0 channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
set-default-sink reverse-stereo
Reinicie o PulseAudio executando pactl exit
na linha de comando.
Deixe de fora a segunda linha se não desejar usar o estéreo reverso por padrão. Você pode alternar entre a saída estéreo normal e a reversa na guia "Saída" em Preferências de som. Se você possui root e deseja esse sistema amplo, basta adicionar as linhas em /etc/pulse/default.pa
vez de fazer uma configuração específica do usuário.
Essa configuração faz algumas suposições básicas: que a placa da qual você está revertendo os canais é a placa 0; que você só precisa lidar com 2 canais; e que esses canais são chamados front-left
e front-right
.
Se você possui uma placa de vídeo com saída HDMI, é provável que a saída analógica da placa-mãe seja a placa 1, e não 0; então mestre = 1. (Os fones de ouvido do painel frontal provavelmente estão neste canal analógico)
Para obter mais informações, consulte a documentação do PulseAudio para module-remap-sink .