新农首页 农业新闻 致富信息 农业技术 农业搜索 农药 电脑 网站地图

详解声卡的EAX和A3D

发布时间:2013-02-19  来源:电脑知识网
摘要:详解声卡的EAX和A3D

    EAX(Environrnental Audio Extensions)即环境音效扩展,是由创新和微软联合提出的,作为主Direct Sound 3D扩展的一套开放性的API应用程序接口,现有EAX 1.o和2.0两个版本。3.0正在开发中。

    EAX1.o的作用比较简单,只是为游戏加入了混响(rverb)效果.而3D音效中极为重要的音源定位则是由Direct Sound 3D来实现的。因此不少支持A3D的人究其一点、认为EAX在3D音效定位一方面比较弱,整体感觉不如A3D实在。不过,EAX提供的混响并不是简简单单为声音加上回声效果,它是具有交互性的,也就是说,随着用户虚拟听觉位置的改变,如游戏中主人公的移动,或虚拟音源位置的改变(如敌人的移动),它输出的声音是变化的:而且这变化要受到周围环境的影响,如物体反射、空间大小、空间材质等.因而使我们产生身临其境的感觉。

   不过,由于EAX1.o作用比较单一,只提供了混响效果,在互动环境中显得不够真实,因此,创新对它加以改进。在不久前推出了EAX2.0。EAX2.0与上一版本相比增加了更多的效果如封闭(occlusion)和阻塞(obstMction)。封闭效果可以真实再现听者与声源之间有大面积障碍时的馆形,如听者在屋内、屋外或分处墙壁两侧的声源;而阻塞效果则是用来模拟听者与声源之间有小面积障碍时的情景,如听者和声源同处一室但之间隔有一根柱子。通过一系列改进,EAX2.0的效果大有改善,它可以在3D空间中精确地放置音源程序,从面创造出更加真实的互动音效。

    为了再现全方位的声音,EAX要求配备四个音箱,分处用户的左前、有前、左后和有右后声卡计算出四个声道的声音,再由四个音箱发出。相对A3D的由两只音箱模拟出后方声音.EAX的四箱方案必定更加真实,且对音箱摆位要求较低。不过这样一来,成本也就大幅度提高,而且由于这种设计,用户使用两只音箱的时候,3D效果将大打折扣。所以说,四音箱系统是TAX的特点,倒小一定就是优点。

    EAX是由创新开发出来的一套开放的API(至少到现在还是),就像Direct 3D被不同品牌的显卡支持一样,EAX也可以被创新以外的其它厂家的产品支持。不过,我们现在通常能见的产品还是创新的sound B1asMr Live!和其精简版Blaster live! Value这两款声卡价格不菲,北京1998午4月份大约分别卖1700元和900元,如果再配一套售价700元的创新音箱 …… 嘿嘿、大家量力而行吧!

    准确的音效定位

    好了,让我们再来看一看A3D。

    A3D是Aureal Semiconductor开发的一套互动3D定位音效技术。使用这一技术的应用程序可以根据用户的输入决定声音的变化,以产生3D定位音效,带来真实的听觉体验。A3D最大的特点是,只用一对普通的音箱或耳机来实现围绕听者3D音效,正如那句被人引用了无数遍的活所说的:Aureal认为.既然我们可以只用两只耳朵在真实的世界中听到三维的声音,那么  定可以只用两只音箱创建声音来产生相同的效果。

    A3D发展到现在也有两个版本,即A3D1.0和2.0。A3D1.0只支持一对音箱输出,这虽是A3D技术的初衷,但实践证明.两只音箱模拟出的后方音效不够真实。因此,在A3D2.0中加入了四只音箱的支持。其实,A3D2.0的改进和提高还有很多.如并发渲染声源由8个增加到了16个,为玩家提供更丰富的听觉体验;将渲染音效的采样频率由22KHz提高到48kHz,显著地提高了3D定位的精度和音效质量,而且增加了封闭(同tAx 2.0)和反射(reflectino)等效果。

    和EAx强调音场效果不同,A3D在一开始便牢牢抓住3D音效定位不放。似乎有理由相信,它在这方面做得比EAx要好一些,尤其是在增加对后方音箱的支持之后。EAx用音场处理产生一个具有深度广度的空间。而A3D却在用定位精确的声音来达到同一目的,效果虽单薄了些,但却更加准确。不过有测试表明,这是以更多的CPU占用率换来的。

    支持A3D的声音芯片,  自然首先要数Aureal自己生产的AU8820和AU8830,它们分别支持久3D1.0和2.O、常见的声卡便是帝盟的590和Mx300。由于AMKaL和一些厂家的协议,基于Au8830的声卡并不是很多。而且,Aureal通过对驱动程序中一段子程序的加密,使A3D 2.o的应用程序只能够在Aureal认证的A3D系统上用完整特性的硬件加速方式运行。不过A3D2.o中包括了――个速度优化的简化版本,以使其他的系统,特别是声称兼容A3D但没有Aureal认证的系统,能够以软件方式通过CPU去模拟A3D。Ax300现在的售价和Sound Blaster Live VaLuc差不多,而S90则只卖300元出头儿,在价格上比EAx产品更具吸引力。

打印 责任编辑:希望