Quantcast
Channel: C++博客-所有随笔
Viewing all articles
Browse latest Browse all 7882

我写的一个音频播放库

$
0
0
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
    l.增加使用例子:echo/mixer/stream/boost
    i.把设置,获取音源三维空间信息的函数调整为: gaudio_source_set_float3,gaudio_source_get_float3
    j.修改解码器结构为回调模式

readmap
1.格式:对flac/ogg的支持
2.音效:支持invert/channel swap/stereo enhance
3.处理故障/优化代码    

target
1.支持常见音频格式
2.支持常见音效
3.支持3D播放模式
4.最大支持3-8个音源同时播放
5.支持音频转换
6.支持录音
7.支持音频美化
8.跨平台    

当前支持格式信息如下:
1.wav
    声道1/2
    采样格式4/8/16/24/32
    采样频率8000-48000
2.au    
    声道1/2
    编码格式ulaw/alaw/8/16
    采样频率8000-48000

实时更新

具体见附件:/Files/gaimor/sdk.rar


ccsdu2009 2013-05-01 13:12 发表评论

Viewing all articles
Browse latest Browse all 7882

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>