Existe alguma maneira de impedir que o aplicativo altere o nível de volume do meu microfone?

1

Eu mudei recentemente do Windows para o Ubuntu (15.10), é a minha primeira experiência com o GNU / Linux e até agora foi impecável, exceto por uma coisa:
Durante as chamadas do facebook (é baseado no afaik do Skype, mas não tem a opção de desabilitar o autoadorno de entrada) o firefox continua ajustando o volume do meu microfone para níveis tão altos, que meus fãs podem ser ouvidos. : / Eu realmente tenho que usar o FB para isso, já que minha namorada mora a 400km de mim: /

Existe alguma maneira de impedir que aplicativos alterem o volume?
Ou talvez seja possível usar o script que define o volume para a posição exata a cada 0,1s?

Desculpe pelo meu inglês, não é meu nativo.
Desde já, obrigado! :)

    
por Akkowicz 23.03.2016 / 18:06

1 resposta

0

Eu tive um problema semelhante. Às vezes, é impossível impedir que os aplicativos tentem ajustar o nível do microfone. Com o Ubuntu, é pelo menos possível evitar que o ALSA responda a tais solicitações.

No arquivo de configuração /usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf (você pode ter que procurar o arquivo correto para o seu microfone), eu mudei para a parte

[Element Capture]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right

para

[Element Capture]
switch = mute
volume = 40
override-map.1 = all
override-map.2 = all-left,all-right

e depois de um sudo alsa force-reload , as aplicações não mudam magicamente o volume do microfone.

Isso resolve o seu problema?

    
por Edgar 23.04.2016 / 11:32