gaudio是一个使用最方便的音频播放库
修改记录
1.2013.04.01
初次发布
2.2013.04.10
完成对wav格式采样频率8000-48000,采样格式4,8,16,24,32的支持
3.2013.05.01
a.版本提升为1.4.0.8
b.修改一个退出异常
c.支持二源混音
d.使用载入插件的方式提供对wav播放的支持
e.增加对au格式的支持
f.增加echo音效
g.增加bassboost音效
h.增加函数gaudio_address_get
i.增加使用例子:echo/mixer/stream/boost
j.把设置,获取音源三维空间信息的函数调整为: gaudio_source_set_float3,gaudio_source_get_float3
k.修改解码器结构为回调模式
4.2013.05.10
a.版本提升为1.6.8.0
b.优化部分代码
c.增加speedchanger音效
d.增加音频翻转(g168)
e.增加音频声道交换(g168)
f.增加声道合并(g168)
g.增加speedchanger/invert测试用例
h.增加vc调用静态链接库libgaudio.lib
i.增加调制音效和测试例子
j.修改解码器框架
k.修改获取音频采样编码格式不正确的问题
l.解决seek定位不准的问题
m.增加音效链测试例子
n.增加函数gaudio_set_long,gaudio_get_long
o.修改stream例子
p.支持压缩mpc音频格式
q.支持ogg/vorbis格式
r.修改获取采样格式错误的bug
t.增加接口说明文档
5.2013.06.01
a.版本提升为1.7.2.0
b.gaudio_source_set_error_callback回调函数增加音源参数
c.gaudio_source_set_finish_callback回调函数增加音源参数
d.移除gaudio_get_version函数
e.gaudio_effect_setcallback函数调整为gaudio_effect_set_callback
f.使用插件式的音频驱动模式(gwinmm)以方便支持linux和mac
g.gaudio代码优化
h.增加音频源码率的获取
i.修改gfeature范例
j.完善文档
readmap
1.格式:对mp3的支持
2.音效:立体声增强
3.处理故障/优化代码
target
1.支持常见音频格式
2.支持常见音效
3.支持3D播放模式
4.最大支持3-8个音源同时播放
5.支持音频转换
6.支持录音
7.支持音频美化
8.跨平台