Eu posso alterar os volumes de som com " gnome-volume-control ". Mas são listados apenas aplicativos de reprodução / fluxos atualmente em uso :
Em ~/.config/pulse/
eu encontrei *-stream-volumes.tdb
e *-device-volumes.tdb
esses podem ser os arquivos de configuração, mas não consigo ler ou editar esses arquivos.
pulseaudio
Lasall
fonte
fonte
pacmd list-clients
e matá-los compacmd kill-client
(man pulse-cli-syntax
). Para Kill'Em All:for i in $(pacmd list-clients | grep index | grep -o "[0-9]*"); do pacmd kill-client $i; done
. Alguns reaparecerão, sem saber por quê.O Pulseaudio vem com uma interface de linha de comando (
man pulse-cli-syntax
) para controlar muitas configurações.Podemos carregar o analisador de linha de comando
pacmd
ou chamar comandos diretamente em um terminal ou script:controla o volume de um determinado coletor onde
<index>
está o índice do coletor (listado compacmd list-sinks
) e<volume>
é qualquer valor de 0 (= Mudo) a 65536 = 100%.Os arquivos de configurações
~/.config/pulse
(anteriormente~/.pulse
que ainda podem estar ativos em uma instalação atualizada) não devem ser lidos ou editados em uma configuração padrão. No entanto, podemos criar um costumedefault.pa
para substituir as configurações/etc/pulse/default.pa
.Para 12.04 earcandy pode ser usado para controle de áudio. Infelizmente, este aplicativo não foi desenvolvido e não está disponível em versões posteriores.
Veja também notas para esta resposta .
fonte
Para encontrar os sumidouros de sua fonte pulseaudio, use o seguinte comando:
A partir deste comando, você obtém as pias
running
eidle
. Com o número da pia. Usando esse número de índice, você pode controlar o volume dos dissipadores.Você pode usar o seguinte comando para controlar um volume específico de sumidouros:
Por exemplo:
fonte
pactl list sink-inputs
. Se o seu programa aparecer com o ID 108 nesta lista e você desejar configurá-lo para 60% do volume, usepactl set-sink-input-volume 108 60%
. Mas o som precisa estar funcionando para funcionar.