我的机器是Athlon XP 1900+, MSI基于VIA KT333芯片组的主板,
板载AC97声卡已在bios中禁用。另插一块Chaintech基于VIA Envy24PT-S
芯片的声卡(相信ALSA中把它叫做ICE1724)。本来用libesd,但是这个东西
会导致cedega等程序无法发声,每次都要先killall esd才能玩游戏,很是不爽。
后来apt-get install libesd-alsa0替换掉了libesd,cedega是能玩了,但是
登录和注销的音乐会出现叭啦叭啦的爆音。多媒体系统选择器里选择默认接收器
为alsa并点“测试”的时候也有爆音,但是其他的时候就没有。哪位兄弟知道这
是何故啊?
安装libesd-alsa0后出现爆音
-
- 帖子: 16
- 注册时间: 2005-05-20 3:14
- 联系:
- gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
- 联系:
- gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
- 联系:
- gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
- 联系:
-
- 帖子: 42
- 注册时间: 2005-06-16 14:01
-
- 帖子: 30
- 注册时间: 2005-05-14 12:57
这几天找了些一下声音方面的资料看了下
发现了几个问题,
1.首先是混音的问题,为什么要混音,是因为有些声卡硬件上并不支持混音,所以才需要软件来混音,(所有高级一点的声卡就不要去混音了)
2.关于alsa oss esd arts
alsa 和oss 是驱动,而esd和arts是声音服务器,就是在声音驱动上再包了一层
所以如果本来就支持混音的声卡却非要用软件去混音的话,就会降低效率,这点也许跟爆音有关系,我也遇到了类似情况,把各个软件的声音输出都改成alsa就可以了,这一点也是有移居的:在一篇关于alsa的文章中,看到过说如果声卡支持dumplex那么就可以直接使用alsa也就是说alsa同样可以混音,我现在就是把bmp totem都设成了alsa,没有爆音了
发现了几个问题,
1.首先是混音的问题,为什么要混音,是因为有些声卡硬件上并不支持混音,所以才需要软件来混音,(所有高级一点的声卡就不要去混音了)
2.关于alsa oss esd arts
alsa 和oss 是驱动,而esd和arts是声音服务器,就是在声音驱动上再包了一层
所以如果本来就支持混音的声卡却非要用软件去混音的话,就会降低效率,这点也许跟爆音有关系,我也遇到了类似情况,把各个软件的声音输出都改成alsa就可以了,这一点也是有移居的:在一篇关于alsa的文章中,看到过说如果声卡支持dumplex那么就可以直接使用alsa也就是说alsa同样可以混音,我现在就是把bmp totem都设成了alsa,没有爆音了