当前位置:操作系统 > 电脑通通透 >>

PCI声卡爆音的来源及其解决方法

答案:

看到许多网友被PCI声卡的“爆音”所折磨,我在搜集了有关的一些资料后,结合自己的使用经验在这里简单地谈谈“爆音”的来源以及解决办法。大家注意:我们这里探讨的“爆音”特指声卡在放音过程中出现的间歇干扰声,不包括诸如信噪比低而引起的信号“噪音”。

原因[1]-PCI BUS Master控制权的争夺

由于PCI BUS Master控制权引起的爆音,其“病症”通常是:在PCI声卡处理声音信息的同时,运行其他大型的应用程序,在诸如下拉菜单滚动条,使图形画面出现变化的时候,会发出间歇的“噼啪”声。究其更本原因,其实是PCI显卡在作怪。由于当时显卡制造厂商为了最大程度的提升自己产品在运行Winbench之类软件时的图形测试分值,往往将PCI显卡设置为BUSMaster的方式。在放音时,画面有所动作,显卡瞬间抢过了PCI BUS Master的主控权,势必造成PCI声卡受到干扰,以至出现瞬间的爆音。如果是AGP接口的显卡则不会有这类困扰,且也并非所有的PCI显卡都有抢夺PCIBUS Master主控权的“恶习”。这类原因引起的爆音是可以非常容易被解决的——在Windows安装目录下找到system.ini文件,对其进行编辑,我们可以试着添加或寻找这样两段语句:

[display]busthrottle=1optimization=1如果已经有了这两段话,则一定要注意将busthrottle和optimization后面的变量设置为“1”。如果您的PCI声卡爆音来源于BUSMaster控制权的争夺,那么修改了以上设置,重新启动机器以后,应该可以解决问题了。

原因[2]-SB live!声卡与VIA主板的兼容问题

SB live!系列声卡(包括完整版和VALUE版)与VIA公司的芯片组有兼容性问题,主要表现为:当用SBlive!声卡播放存储在硬盘中的mp3、WAV等声音信息时,同时运行其他程序会发出偶尔的爆音,大量读写硬盘时(如安装软件)爆音连续不断,异常严重。其中原因主要是VIA主板的硬盘DMA33会对SB live!的工作产生干扰。我们可以试着关闭硬盘的DMA,再进行放音测试,如果爆音现象消失则说明的确是以上的原因所至。但由于关闭DMA数据接口会降低系统的性能,所以我们建议VIA主板的用户安装一个4in1驱动程序(最新为4.13版),这样再打开DMA接口SBlive!也不会出现爆音问题了,同时还可以解决其他许多方面的兼容性问题。

原因[3]-CD-ROM数字输出的问题

SB live!的爆音问题还有一个原因来自CD-ROM的数字音频输出。笔者试过不少品牌不同型号的CD-ROM,发现其中有一大部分产品的AUDIODIGITAL(数字式音频输出)在配合SB live!声卡上的CD SPDIF输出时会出现问题。主要表现为播放CD唱片时一切正常,而重新启动电脑,进入Windows操作系统后会出现连续不断的爆音,当放入一片音乐CD后爆音消失。其表现依光驱的型号不同而有所差异,但原因都是由数字音频引起的。解决方法有两种:1.使用模拟方式输出CD信号,但音质会有所下降。2.平时关闭CDDIGITAL通道,当欣赏CD时在打开。

鉴于以上情况,笔者建议发烧友们在选择CD-ROM时不妨留意以下其数字音频输出的能力,虽然大部分光驱都标榜了这一功能,在实际使用中可能有问题。在笔者试验的产品中,CREATIVE
CD-ROM的数字输出给我留下了较好的印象,配合SB live!一切正常。

一般而言,PCI声卡出现爆音干扰主要来源于以上三个方面。当然一些软件(尤其是游戏软件)与声卡的兼容问题也会引起一些干扰声。同时笔者以上所属也不尽详实,可能朋友在使用中会发现其他问题,欢迎给我来信共同交流。

(出处:http://www.zzzyk.com/)




上一个:PDA:让你一切尽在掌握
下一个:PⅢ、Celeron、Crusoe区别何在

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,