OpenAL
微岩
这个作者很懒,什么都没留下…
展开
-
OpenAL简介
OpenAL简介OpenAL(Open Audio Library)是专门负责3D定位音效方面的API,可用来开放地、跨平台地访问声音硬件。与那些今日在游戏中得到普遍应用的较大的面向对象的库相比,OpenAL是一个简单明了的替代方案。OpenAL一直在不断的创新,几乎没有一个API能达到她的全部潜能。一个很大的原因是因为hardware加速建立在特殊的版卡上。然而,Creative Labs是Ope转载 2016-06-21 14:52:53 · 13928 阅读 · 0 评论 -
Android OpenAL编译
1. OpenALOpenAL是一个开源的音频后处理工具包,可以添加各种音效,修改声源空间位置等等。在前面的文章【OpenAL简介】中也有介绍。 IOS上已经集成了OpenAL,android平台暂未集成。但是OpenAL全部用C实现,而且不大,集成起来比较方便。 PS:android平台也有专门的音频后处理模块,但是使用起来感觉不是很好,貌似还不太稳定。2. 下载源代码https://gith原创 2016-11-24 14:20:24 · 5154 阅读 · 1 评论 -
使用OpenAL混音,添加音频特效
本文讲述了如何使用OpenAL对音频进行后处理,添加音效。1. OpenAL 支持的混音类型2. 初始化音频特效3. 应用特效原创 2016-12-16 19:52:16 · 3446 阅读 · 1 评论 -
通过OpenAL对音频添加音效并存储
1. 前言前面的文章讲了如何使用OpenAL对音频添加音效,并播放,参见: OpenAL 使用基本流程 使用OpenAL混音,添加音频特效本文谈谈如何对音频进行渲染,然后存储下来。2. 初始化初始化过程与之前的文章(OpenAL 使用基本流程)提到了基本一致,下面做了略微修改: bool CHXALRender::init(int channels, int sampleRate)原创 2016-12-17 11:24:36 · 2645 阅读 · 2 评论 -
OpenAL 使用基本流程
介绍如何使用OpenAL播放一个音频介绍了如何使用OpenAL缓冲区原创 2016-12-16 19:20:14 · 8202 阅读 · 0 评论