IMA ADPCM 编码代码移植

花了五天的时间终于把IMA ADPCM录音移植到机器上面了。

其实是很简单的东西,可是GOOGLE了中国的网站,几乎给气个半死,文章很多,但是都是一模一样原字不漏的,而且错漏百出,简直误导大众走入歧途。反而GO了一下英文文章,技术文档一大堆,而且非常准确,很少雷同,真是感叹中国的技术实在不行啊。

核心无非就是WAVE文件头和DATA CHUNK的数据安排方法。

WAVE文件头,要是看了中国的网页,几乎都有一个致命的错误,就是block大小的设置,很多解释说是声道x每SAMPLE的编码位/8,那是错误的。要是IMA ADPCM格式,应该最好是在256、512、1024挑选一个值。

DATA CHUNK的数据安排,更是绝大多数网页说错的。立体声并非LRLR这样来排的,而是LLLLLLLLRRRRRRRRLLLLLLLLRRRRRRRR这种格式来排列的。

日后都是少看中国境内的技术文档为妙,不过也是啊,这些标准都是外佬定义的,国内误读也很正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值