好吧,我现在有这个问题。当我的电脑启动时,麦克风似乎可以工作,但就像静音一样。我必须去一个终端并输入alsamixer -c 1
,然后我设置PCM Capture Source
并Line
重新设置它以Mic
使麦克风真正工作。有没有办法自动执行此操作或解决问题。
由于错误#429642 ,我在这张卡上使用了特殊的解决方法。我的解决方法是在我的末尾有这个/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
也许错误来自这里,也许我必须改变一些东西。
感谢您的任何帮助。
要自动执行此操作, amixer 应该完成这项工作。它是 Alsa-Mixer 的命令行工具。
如果您有两个声音设备,那么 Pulse 可能会尝试使用第一张卡 (-c 0) 而不是第二张卡 (-c 1 -- 您的 Creative) 中的麦克风。安装并运行
pavucontrol
,当您尝试录制时,请检查它尝试使用的设备。如果错误,请更改它。