声卡3D特效问答


     最近有些朋友,经常提起一些关于声卡3D特效的问题,说目前有许多的3D音效技术如D3D、EAX、Q3D这些3D音效技术究竟有什么特点。这里我们对这些常见的3D音效技术进行了一个简单的介绍,让大家可以对它们有所了解。
     1、什么是D3D
     D3D是DirectSound 3D的简称,这是微软公司提出的3D效果定位技术,它最大的特点就是硬件无关性,在声卡出现初期,许多声卡芯片没有自己的硬件3D音效处理能力,都是使用这种D3D来模拟出立体声。它所产生的效果均由CPU通过即时运算产生,比较耗费CPU资源。如果你在选购声卡时听销售商说声卡支持D3D多么好的话,千万不要就轻信这是一块好声卡,因为现在没有哪种声卡不支持D3D,它与声卡本身的硬件性能没什么关系。
     2、什么是HRTF
     HRTF是Head Related Transfer Function的缩写,中文意思是“头部对应传输功能”,这是一种声音的定位技术,它可以利用两个音箱来实现全方位的立体声功能。支持这种算法的芯片有很多中,最主要还是ESS公司的Canyon 3D芯片,它采用了最新的四声道HRTF算法。
     3、什么是EAX
     EAX是由创新公司在其SB Live系列声卡中提出的标准,全名为Environmental Audio Extension,即环境音效。其本质是一种API(Application Programming Interface),也就是一种编程接口,而且这个接口必须依赖于微软的D3D。既然是通用编程接口,那么任何人都可以使用这一接口来进行开发或在自己的软硬件产品中加入对EAX的支持,从而使它具有较好的通用型。现在EAX也发展到了2.0版本。环境音效技术最大的特点不是3D定位的准确性,而是对真实环境的声音效果来进行模拟,从而使人产生如临其境的感觉。比如它可以真实模拟一个人在另一个房间或者在同一个房间中的一个大柱子后面讲话的不同声音效果。这种技术主要运用在电脑娱乐中,它使游戏玩家在玩游戏的时候现场感十足。现在支持EAX2的主要就是EMU10K1芯片,它为创新著名的SB Live!系列声卡所采用,该芯片同时还支持A3D1.0、HRTF等技术,是目前流行兼容声卡中的精品。
     4、什么是Q3D
     它的英文全名是Qsound 3D,是由加拿大Qsound Labs所推出的3D定位算法,它主要包括三个部分,第一部分是3D音效和听觉环境模型,第二部分是立体音乐加强,第三个部分是虚拟的环境音效。它的目标是将A3D和EAX的优点集中在一起。