Inverter canais de áudio no Arch Linux com pipewire

Publicado por Xerxes em 29/07/2024

[ Hits: 715 ]

 


Inverter canais de áudio no Arch Linux com pipewire



Se você está usando o PipeWire no Arch Linux e deseja inverter os canais de áudio (ou seja, trocar o canal esquerdo pelo direito), siga este guia passo a passo.

1. COPIAR O ARQUIVO DE CONFIGURAÇÃO PADRÃO

Primeiro, você precisa copiar o arquivo de configuração padrão do PipeWire para o diretório de configuração local. Abra um terminal e execute o seguinte comando:

sudo cp /usr/share/pipewire/pipewire.conf /etc/pipewire/pipewire.conf

Esse comando cria uma cópia do arquivo de configuração padrão na pasta onde as configurações personalizadas são armazenadas, permitindo que você faça modificações sem alterar os arquivos originais.

2. EDITAR O ARQUIVO DE CONFIGURAÇÃO

Agora, abra o arquivo copiado para edição. Você pode usar qualquer editor de texto de sua preferência. Neste exemplo, vamos utilizar o Kate:

kate /etc/pipewire/pipewire.conf

Se preferir usar um editor diferente, como `nano` ou `vim`, substitua `kate` pelo seu editor de escolha.

3. ADICIONAR O MÓDULO

Localize o cabeçalho no arquivo de configuração. Você precisará adicionar um trecho para manipular os canais de áudio. Insira o seguinte bloco de código após o cabeçalho:

context.modules = [
    {    name = libpipewire-module-loopback
        args = {
            audio.position = [ FL FR ]
            capture.props = {
                media.class = Audio/Sink
                node.name = my_sink
                node.description = "my-sink"
                #node.latency = 1024/48000
                #audio.rate = 44100
                #audio.channels = 2
                #audio.position = [ FL FR ]
                #node.target = "my-default-sink"
                }
                playback.props = {
                    #media.class = Audio/Source
                    node.name = my_sink
                    node.description = "my-sink"
                    #node.latency = 1024/48000
                    #audio.rate = 44100
                    #audio.channels = 2
                    audio.position = [ FR FL ]
                    node.target = "my-default-sink"
                }
                }
]


Aqui está o que cada parte faz:
  • `audio.position = [ FL FR ]` define a posição dos canais de áudio. `FL` representa o canal esquerdo e `FR` representa o canal direito.
  • `capture.props` e `playback.props` configuram as propriedades para captura e reprodução de áudio, respectivamente.
  • `audio.position = [ FR FL ]` dentro de `playback.props` inverte a posição dos canais para reprodução.

4. REINICIAR SESSÂO

Após salvar as alterações no arquivo de configuração, refaça o login. Agora, os canais de áudio devem estar invertidos conforme desejado.

FONTES:

Outras dicas deste autor

H-Craft: Jogo de corrida com ótimos gráficos em 3D

Linux Mint 16 para 17 - Atualização

Jogos antigos FREE - Instalação no Funtoo

Adicionando novas músicas ao Frets On Fire

Como mudar o nome do computador no Slackware

Leitura recomendada

DNS permantente no Ubuntu

Alterar posição dos botões de janela no Ubuntu 10.04

Configurando wireless em notebok Acer 3000

Instalando Cinnamon no Ubuntu 16.04-LTS

Mint 12 colocar ícones no Cairo Dock

  

Comentários
[1] Comentário enviado por maurixnovatrento em 07/09/2024 - 16:38h

Dica bacana.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts