Controlando o volume de múltiplas saídas de áudio?

2

Eu tenho um pequeno receptor de áudio Bluetooth, que eu uso para tocar música através do meu aparelho de som. Toda vez que eu o ligo, todo o áudio muda automaticamente para ele, mas a ALSA parece não "saber", então as teclas de volume continuam correspondendo ao áudio interno. Não é um grande problema, eu entro em configurações de áudio e seleciono o dispositivo correto. (Eu preenchi um bug sobre este aqui )

Eu uso o controle de volume PulseAudio para selecionar quais apps reproduzem sons através de qual dispositivo de saída de áudio (BT ou Internal Audio). O ponto é que eu tenho que configurá-lo toda vez que eu ligar o receptor. Existe uma maneira de definir permanentemente determinados aplicativos para reproduzir sons através de dispositivos de áudio específicos? Por exemplo: chromium-browser para áudio interno e banshee para BT?

Outra pergunta rápida, existe uma maneira de combinar as teclas de volume para controlar o volume do dispositivo de áudio que o aplicativo em foco está reproduzindo sons?

Muito obrigado!

    
por Padlite 20.12.2011 / 00:35

1 resposta

2

Os dispositivos Bluetooth são reconhecidos no PulseAudio assim que estão presentes.

No entanto, a conexão precisa ser feita manualmente em configurações de áudio . Existe uma GUI que permite conexão com um clique para dispositivos BT ( stream2ip ).

Esta resposta pode mostrar um exemplo de script python que pode ser modificado para atender às suas necessidades

graças ao Tkkat

    
por Ringtail 02.04.2012 / 19:45