tentando entender o que está pavucontrol
fazendo. Na captura de tela, você pode ver que existem controles deslizantes de volume nos quais um escolhe base
ou outro valor percentual.
Qual é o significado de base
. No passado, vi que algumas placas não tinham um controle real sobre o volume do microfone, apenas o aumento / redução de software. Tenho quase certeza de que pelo menos uma das cartas abaixo é assim. No ALSA, simplesmente não vi a opção de alterar o volume. Mas como reconheço essa situação pavucontrol
? Por exemplo, quando reduzo o volume abaixo do base
nível, tenho certeza de que isso é apenas uma redução de software. Mas que tal 100%? E vejo até opção para mais de 100%.
Atualização: parece que provavelmente esta placa suporta o controle de volume de hardware com base no sinalizador pacmd
relatado HW_VOLUME_CTRL
:
$ pacmd list-sources
...
index: 34
name: <alsa_input.usb-0d8c_C-Media_USB_Headphone_Set-00.analog-mono>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAM
IC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9449
volume: mono: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 26281 / 40% / -23.81 dB
volume steps: 65537
muted: no
...
fonte
pacmd list-sources
, poderá ver que a base é um atributo. É sempre 100% paramonitor
fontes (aquelas que refletem pias) e, para meus cartões, é 100% para a webcam USB sem controle de volume e 30% para a entrada de linha embutida. Por padrão, os volumes são 100%. Então, eu assumiria que o volume é puro controle de software, como nos sumidouros, com 100% de "nenhuma alteração no nível de hardware". Não tenho idéia de onde obase
valor vem, ou o que isso significa, possivelmente é algum valor informativo disponível no codec.base
. Então, inicialmente eu pensei que esse era o nível de hardware inalterado. Mas como está muito baixo, fui para 100%. Quero gravar no nível nativo do hardware, para que eu possa fazer a normalização no Windowsaudacity
. Mas ainda não tenho certeza se ébase
ou100%
não o volume nativo. Estou atualizando minha pergunta agora. Se você colocar opacmd
comando como resposta, eu votaria.