声卡是SigmaTel STAC9200
系统是ubuntu8.04
今天突然对Pulse Audio很感兴趣,很想知道自己的ubuntu是不是在使用Pulse Audio。有人说Ubuntu8.04已经默认使用Pulse Audio了。可惜在我的进程列表中并没有找到pulseaudio。
而在 系统-》首选项-》音效的声音首选项中,也见不到Pulse Audio的影子。
如图: 很奇怪,于是想办法要开启Pulse Audio。
首先找到的是wiki上的一篇文章。https://wiki.ubuntu.com/PulseAudio
按照步骤设置完毕,但是遗憾的是好像没有输入设备,也就是没有办法录音。
我的需求很简单,就是能录音,能用Skype就可以了。
后来参照论坛中的一篇文章《Ubuntu 8.04混音完美解決方法 [更新了](pulseaudio問題)》进行了一些设置,但是发现依旧没办法录音,无论是系统的录音机还是skype的通话。
于是郁闷之中,决定去英文论坛寻找答案。于是参照这一篇《HOWTO: PulseAudio Fixes & System-Wide Equalizer Support (Hardy Heron)》进行了重新设置。
效果不错。终于有了录音设备。而系统的声音首选项的设置不变。如上图
值得注意的是设置完,就马上录音,会发现录不到,原因是Pulse Audio的音量控制里边输入音量为0。同样,Skype也会出现这个问题,于是可以考虑也许所有录音软件的首次使用都需要在Pulse Audio里边调节录音音量。
另外值得注意的是skype的音频设置。如图: 一开始输出都设为Pulse,而输入要设置到硬件。一开始不小心把输入输出设置反了,老是出错。
另外,在那篇英文HOW-TO中,D部分的设置,在我这边设置之后,会发现笔记本面板上的音量按钮似乎失效了。不知道是不是我的错觉。于是把default.pa里边本应该改成:
代码: 全选
load-module module-alsa-sink device=equalized
于是基本上满足了我的需求。
知其然不知其所以然。