设置:WAV 8bit 8kHz单声道PCM文件。
根据规范,8位字节是无符号的[0,255]。字节值是2的恭维吗?它只是二进制偏移吗? 字节格式究竟是什么?
MSDN表示这个字节是2的赞美。然而,DSP discussions表示二进制偏移,意味着零幅度是127?
答案 0 :(得分:1)
8位WAV是唯一无符号格式。链接的MSDN博客是错误的。我可以从经验中验证这一点,并且WAV文件的维基百科页面https://en.wikipedia.org/wiki/WAV也有提及。
因此,如果你考虑一个满量程的正弦波,零交叉将是127,正峰值将是255,负峰值将是0或1,这取决于实施情况(尽管你应该考虑到因为它可能是零)