今天是:    登录中心 | 用户注册 | 个人空间 | 网站留言 | 友情链接 | 网站地图 | Rss订阅

设为首页
加入收藏
百度搜索 
Allkk首页 电脑维修公司 电脑技术员 服务产品套餐 求助与项目 保修网点 电脑培训 服务圈|群组 资料频道 网友推荐电脑维修点[我要推荐] [免费发布分类信息]
资讯资料首页 | 维修行业新闻 | 维修基础与入门 | 电脑硬件维修 | 电脑外设维修 | 电脑软件故障 | 电脑操作系统故障 | 电脑网络故障 | 电脑安全故障 | 笔记本电脑维修
 >> 最新文章
3D音频API技术
A3D 3.0原理与特性
3D图形接口
揭开3D纹理的面纱
网上飞流——流媒体技
图形图像压缩存储技术
病毒的昨天、今天和明
走进MIDI的世界之一 —
走进MIDI的世界之二—
了解TCPIP协议
 >> 阅读排行
3D音频API技术
走进MIDI的世界之一 ——MI
图形图像压缩存储技术
3D图形接口
A3D 3.0原理与特性
走进MIDI的世界之二——MID
病毒的昨天、今天和明天
初识Windows XP的注册表
揭开3D纹理的面纱
网上飞流——流媒体技术综述
 >> 推荐文章
安装操作系统“七步法”
数据恢复预备知识
硬盘数据恢复实例全解
电源管理与应用
Windows9X开关机故障的诊断
端口基础常识大全贴
Windows系统文件名详解
Windows注册表背后的秘密
初识Windows XP的注册表
注册表基本知识
当前位置:ALLKK电脑维护网 >> 维修基础与入门 >> 软件基础 >> 浏览文章
3D音频API技术
作者:佚名    来源:不详    点击数:   更新时间:2007年08月19日

  PC机上显卡更新的速度有目共睹,各种类型的显卡轮番登场,吸引了我们太多的注意。作为多媒体电脑标志的声卡,相对而言就显得格外平静。然而,在显卡大战的硝烟中,声卡的技术和功能也有了很大的进步,音质同影像一样,再次成为了人们追求完美的目标。和显卡一样,声卡的发展道路上最重要的里程碑也是从2D到3D的转变。
  在一向讲究软硬兼施的PC界,多声道音频的实现自然是少不了软件算法的控制过程。因此,3D音频API就扮演了重要的接口角色。当然,有些API还包含了具体算法。这些API与3D图形程序接口,统称为3D API(Application Program Interface),即3D应用程序接口。对于支持3D定位技术的新一代声卡而言,算法往往决定了其定位及其它效果的优劣,因此我们有必要对它们的编程接口有一些简单的了解。
  音频API种类繁多,目前各种游戏可以使用的API和3D技术大体上有:A3D、DirectSound 3D(DS3D)、EAX、Sensaura 3D、Q3D、9-IAS等等。不同的声卡硬件和不同的游戏往往支持多种不同的API和3D技术,这主要取决于声卡所采用的音效芯片的类型。
#1    DirectSound 3D
  它是DirectX中的一个组件,是Microsoft公司专为游戏开发的API,得益于DirectX的不断发展和完善,DS3D 得到了众多声卡厂商的支持。DS3D的作用在于帮助开发者定义声音在3D空间中的定位和声响,然后把它交给与DS3D兼容的声卡,让他们用各种算法去实现。定位声音的效果好坏实际上取决于声卡所采用的算法。
#1    Aureal 3D
  简称A3D,是由大名鼎鼎的Aureal Semiconductor公司开发的新型3D音效定位技术,使用这一技术的应用程序(通常是游戏)可以根据用户的选择而决定音效的变化,而且可以只用一对普通的音箱或耳机来实现,产生围绕听者的3D精确定位音效。
  Aureal 推出的最新一代3D定位音效标准A3D 2.0,还支持对音效48KHz频谱的3D处理,另外一项关键的进步是采用了实时声学反射、回音和阻塞渲染技术在内的声波追踪(Wavetracing)技术。声学环境的几何描述和墙面的材质特性都可在新的A3D2.0的API中反映出来。
#1    EAX
  就是环境音效扩展集(Environmental Audio Extensions)。它的本质是一种依赖于Microsoft的DirectSound3D的开放API,任何人都可以使用这一接口来开发或者在自己的软硬产品中加入对EAX的支持。在最新发布的EAX3.0中,加入了功能强大、简单易用的可以为每一个单独音源做反射和混响控制、局限反射群等特效设计工具,并为开发者公开了全部的环境音效参数,这对电脑音乐迷具有很大的帮助。
#1    Sensaura
  支持DS3D,并且在它们的DS3D驱动程序中包含了一个Voice Manager。开发者可以用来选择最重要的音源使用3D模式,而其余的使用立体声模式。Sensaura也支持EAX,并已为一些声卡(如Yamaha的WaveForce)发布了EAX驱动程序。
  Sensaura还为解决当前的HRTE(Head-Related-Transfer-Function)不能很好解决听者在1m范围内定位声音的问题而开发了名为MacroFX的新技术。
#1    Qsound
  和Sensaura一样,只提供音效技术,它推出的Q3D技术同样可以用两个喇叭或耳机产生3D音效。使用Q3D技术的声卡支持DS3D、EAX和A3D 1.X(像Greative和Sensaura一样,A3D的调用被转化为DS3D调用)。Q3D并不仅使用于游戏,事实上,Qsound用Q3D技术产生了一种杜比认证的虚拟多通道技术-Qsurround,这项技术在家电产品上得到使用。
#1    IAS
  上面这么多的API和技术,它们各有特点,这样就必须针对不同的系统和API编写多套代码,IAS(Interactive Around-Sound)就是针对这个特点而形成的。
  IAS是Extreme Audio Reality Inc公司开发的专利音频技术,这个技术能测试系统硬件,管理所有的音效平台需要,因而开发者可以只写一套音效代码,所有基于Windows 95的音频硬件将通过同样的编程界面来获得支持。IAS 提供了DS3D支持和其它环绕声的执行程序。
  和3D显卡一样,3D声卡的作用也将越来越明显,更多的用户将被3D声卡的魅力所感动,在我们“大饱眼福”的同时,也来关心一下自己的耳朵吧。
Tags:3D D音 音频 频A AP PI I技 技术 术
【发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口】
上一篇:A3D 3.0原理与特性
下一篇:没有了
关于我们 | Allkk首页 电脑维修公司 电脑技术员 服务产品套餐 求助与项目 保修网点 电脑培训 服务圈|群组 资料频道 网友推荐电脑维修点[我要推荐]


Copyright © 2007 ALLKK服务网 Allkk.com