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.跨平臺