OpenAL SDK包括了X - RAM的扩展,延伸的效果(EFX效果),多通道缓冲播放延伸,是新设备枚举扩展,AL可以在任何安装了声卡/音频端点提供。该SDK还包括更新的文档,和一个新的OpenAL的部署指南。
OpenAL的是一个跨平台的3D音频API为游戏和其他类型的多媒体应用而设计的。本OpenAL SDK包括文档,示例代码,演示应用,以及重新分配运行时间OpenAL的安装程序。
OpenAL的功能扩展机制,使厂商的OpenAL添加新的功能库。Creative实验室增加了许多扩展到包括EAX中的OpenAL和X - RAM的。这个新版本引入了OpenAL的“扩展效应”的OpenAL。
影响扩展的设计,提供先进的DSP效果添加到OpenAL的一个通用的,跨平台的框架。这个框架提供了OpenAL的程序员两个新的方法来处理音频。首先,来源可以通过过滤器进行处理。其次,介绍了发送的辅助作用,使效果处理可应用于群体的来源。辅助效果输出送入最终混音。它也可以过滤,因为它们影响到每个辅助来源。
这是一个很好的比喻与传统演播室调音台。自身的OpenAL将映射到一个非常简单的调音台。每个通道条将有最小的控制:音量,3D或立体声锅,再加上音调(频率)。有没有辅助巴士。与此相反,对OpenAL的扩展与影响混频器有一个相当于公共汽车任意数量的辅助作用,可以在其中修补各种效果处理器可调参数。在通道条,一个过滤器控件添加。还有可调发送到每个辅助总线,控制每一个过滤器以及。
引进的影响扩展到新的OpenAL对象的数量:
辅助作用
一种辅助作用对象代表一个可与选定的音频源混合的效果。效果类型和参数设置是由附加的效果对象。在调音台的比喻,这是机架式接口,一个效果处理器可分为mixerï ¿ ½的辅助发送补丁。
效果对象
影响对象包括需要定义一个辅助作用,即效果类型(混响,合唱,etcï ¿ ½),加上参数,控制效果每个值的参数。
过滤器对象
过滤器对象包含需要设置一个过滤器,即过滤器类型(低通,高通,etcï ¿ ½)的资料,参数,控制每个过滤器和价值观。过滤器对象可用于过滤的直接通径源(干信号),或用于过滤发送路径(湿信号)的任何插槽的辅助作用。
不同的OpenAL设备可能支持不同的效果类型。创新实验室已经定义了一个改善环境的混响效果,这是只有在创新声卡可用。 SDK中包含的创意效果这个效果类型的详细信息,并展示了如何效果可与使用效果的扩展框架。