关于开源的音频库
来源:互联网 发布:收银软件排行 编辑:程序博客网 时间:2024/06/05 16:51
音频编程,在windows上,处理waveout,wavein这种较简单的编程方式,目前最常用的就是direcsound。
以前封装过一个direcsound库,支持设备获取,混音,播放,学习需要一些时间,一般程序员很难快速学会应用。
不过已经有很多很好的音频库了,所以可以简单了解,快速应用,而且相对稳定。还有一个优点就是跨平台。
这里我简单列举一些。
1:OpenAL:这个库比较好,强大,跨平台,不过,在中国目前无法正常登陆官方网站,所以受到很多限制,无法方便获取最新的库,最新的文档等待。LGPL;
2:PortAudio:这个库也很不错,接口简单,方便获取 设备,播放音频。没有看到硬件混音接口,或许多开几个播放接口就可以实现。GPL,但是可以不开源自己的程序,其官方 网站是这么写的,除非是我理解错了。可以登录其官方网站查看版权。
3:SDL:很有名的跨平台库,可惜音频方面,目前不支持采集音频设备,不过SDL2.0中已经保留接口了,应该以后会实现,不知道要到那个版本了。
4:SDL_audioin:如果你留心,应该可以找到这个库,应为SDL不支持硬件设备音频采集,这个可以获取设备声音。虽然跨平台,可是不支持 苹果系统、iso当然也不支持,具体 可以查看其官方网站;
- 关于开源的音频库
- 开源的音频库
- 记录两个关于处理音频的库
- 关于音频的播放
- 开源音频库的比较
- 两个关于音频的问题
- 关于linux的音频驱动
- 关于win7的音频问题
- 关于linux的音频驱动
- 关于播放音频的源码
- 关于音频焦点的理解
- 关于音频焦点的运用
- 关于libmad开源mp3音频解码库的使用
- *关于音频焦点和音频竞争通道的问题
- 开源音频处理库SoundTouch的下载地址
- 关于linux的音频驱动(二)
- 关于Linux的alsa音频问题解决
- 关于写android音频方面的应用
- CSS 控制应为Html页面高度导致抖动的问题
- DirectShow下载及配置
- 安卓与IOS通过hessian接口实现用友系统移动手机订单5苹果手机开发
- private:你不可以去碰!
- c++ primer 习题9.14
- 关于开源的音频库
- 开启Objective-c的学习之旅(二)
- iOS学习笔记17—使用NSOperation还是GCD
- Oracle存储过程(二)常见问题及备忘
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- 【教你利用虚拟硬盘增加IE访问速度】
- 网站域名“符号化”正在变得越来越重要
- 让apache只允许域名访问而禁止IP实现方法
- alter system set ...scope.... 杂谈