Para fazer isso automaticamente, o amixer deve fazer o trabalho. É a ferramenta de linha de comando para o Alsa-Mixer.
Bem, eu tenho esse problema por um tempo agora. Quando meu computador inicia o microfone parece funcionar, mas é como se estivesse mudo. Eu tenho que ir para um terminal e digite alsamixer -c 1
e então eu configurei PCM Capture Source
em Line
e configurei de volta para Mic
para fazer o microfone realmente funcionar. Existe uma maneira de fazer isso automaticamente ou resolver o problema.
Eu uso uma solução especial neste cartão por causa do bug # 429642 .
Minha solução é ter isso no final do meu /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
:
[Mapping xmod-stereo-out]
device-strings = surround51:%f
description = Analog Stereo Creative Xmod
channel-map = front-left,front-right
paths-output = analog-output analog-output-headphones analog-output-mono analog-output-lfe-on-mono
paths-input = analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line
priority = 10
Talvez o bug venha daqui, talvez eu tenha que mudar alguma coisa.
Obrigado por qualquer ajuda.
Para fazer isso automaticamente, o amixer deve fazer o trabalho. É a ferramenta de linha de comando para o Alsa-Mixer.
Se você tiver dois dispositivos de som, talvez o Pulse esteja tentando usar o microfone do primeiro cartão (-c 0) e não o segundo (-c 1 - seu criativo). Instale e execute pavucontrol
e, quando tentar gravar, verifique qual dispositivo está tentando usar. Se o errado, mude-o.
Tags sound microphone