黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 综合频道 >> 硬件天地 >> 文章正文
玩转你的板载声卡全局优化篇
        ★★★★
玩转你的板载声卡全局优化篇
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2007-10-5
   

前言:一款典型的声卡往往包含了负责控制音频/数据通道的I/O控制器,对数字信号进行处理的DSP,对音频数据进行数模转换的Codec等。其中I/O控制器、DSP两个芯片则是声卡成本高昂的罪魁祸首。为了降低PC音频的门槛,Intel在1997年联合创新、飞利浦等众多厂商,共同推出了低成本的PC音频解决方案,也就是本文的主角——AC97。   

  小知识   

  我们知道典型的声卡由DSP、I/O控制器组成,随着技术的发展,DSP功能完全可以让CPU代劳,而I/O控制器则可以大幅简化整合在Codec中。AC97低成本的秘密就在于此:I/O控制器被整合在了Codec里面,声卡的信号处理等功能被集成进了南桥芯片,而DSP功能则通过CPU完成。这样,对于主板厂商来说,他们只要在集成一枚价值几美元的AC97 Codec就能实现基本的音频输入输出功能,显然极具诱惑力。   

  优化攻略   

  1.欣赏音乐 

  声音子系统的首要问题恐怕是如何获得最佳的声音,而AC97 Codec最为关键的或许就是解决SRC的问题。 

  消除SRC最好从硬件入手,但在AC97这样功能向成本妥协的产物上显然不可能实现。AC97规定AC97 Codec的标准采样率输出为48KHz,为了避免SRC,我们必须想方设法使得输入音频源的采样率达到48KHz。这里就牵涉到一个SRC算法问题了。 

  由于AC97 Codec没有独立的DSP,因此其大部分的运算由CPU完成,为了不占用更多的CPU资源,大部分AC97 Codec的SRC算法都非常简单,这当然也会严重地的劣化音质。要解决这个问题,首先需要更为优良的算法。 

  好在现在我们有了Foobar2000。虽然这款播放器界面简单,但却有着无与伦比的音频回放能力。其最新的V0.8版最为强悍的功能便是重采样功能。通过对Windows Kernel Streaming API的支持,可以使得Foobar2000绕过AC97 Codec驱动程序的重采样算法,而使用Foobar自行设计的SRC算法。Foobar2000的SRC算法能够提供最低22KHz最高96KHz的重采样幅度。尽管Foobar2000的SRC算法并不是无可挑剔的,但毫无疑问Foobar2000在性能和音质方面取得了新的平衡。现在就让我们一起看看怎么做:) 

  首先我们在网上下载这款免费软件,记住要下载其全功能的Speical版本,下载安装之后便可以进入属性选项开始我们的音质提高攻略。 

  首先在Foobar2000的主界面上按Ctrl+P进入设置选项,在Playback目录树下找到DSP Manager选项(图1),之后找到左面的Resampler(SSRC)这个DSP,然后按“←”将其移到左边的Active DSPs下便可激活Foobar2000的SSRC功能。   

  PCD工具谱 

  软件名称:Foobar2000 

  软件版本:V0.8 

[1] [2] [3] [4] 下一页  

文章录入:cainiaowang    责任编辑:cainiaowang 
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
VIP 专 区
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886