base de nível de pavucontrol vs 100%

2

tentando entender o que está pavucontrolfazendo. Na captura de tela, você pode ver que existem controles deslizantes de volume nos quais um escolhe baseou outro valor percentual.

insira a descrição da imagem aqui

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 basení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 pacmdrelatado 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
...
akostadinov
fonte
1
Se você fizer um pacmd list-sources, poderá ver que a base é um atributo. É sempre 100% para monitorfontes (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 o basevalor vem, ou o que isso significa, possivelmente é algum valor informativo disponível no codec.
dirkt
@ dirkt, interessante é que a posição padrão é 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 Windows audacity. Mas ainda não tenho certeza se é baseou 100%não o volume nativo. Estou atualizando minha pergunta agora. Se você colocar o pacmdcomando como resposta, eu votaria.
akostadinov