|
发表于 2011-2-17 10:00:28
|
显示全部楼层
请问24位数据的静音值是多少?
如果想把24位, 44.1KHz的音频数据转换成16位, 44.1KHz的音频数据, 怎么转换?回复【34楼】machao
回复【31楼】eiglxl
我做的开始播放和结束播放时,会出现……哒……的一声,不知道怎样才能消除,我用的tda2822m的功放。
-----------------------------------------------------------------------
注意看wave文件的格式,对于8位的音频数据,静音值为0x7f,16位数据静音值为0x8000。
所以你的pwm一直需要工作,不放音乐时,要产生静音值的数据。
如果停止pwm,那么输出不是5v(255)就是0v(0),这2个是声音振幅的正最大/负最小,也就是2个峰值,所以产生“哒”声音。
-----------------------------------------------------------------------
请问24位数据的静音值是多少?
如果想把24位, 44.1KHz的音频数据转换成16位, 44.1KHz的音频数据, 怎么转换? |
|