|
|
1
2
JavaSound只允许您“原始”访问wav文件中嵌入的声音数据,例如8位无符号PCM或16位有符号PCM数据(如果您的wav文件是PCM编码的)。在这两种情况下,每个样本的值都在0到255或-32768到32767的范围内,您只需将该范围切换到-1f到1f即可。
你应该从
|
|
|
2
0
找到此网页: http://www.jsresources.org/faq_audio.html 具体见9.4: 如何从字节数组重新构造示例值? 它的工作与预期的一样,通过比较Java的输出与C++(LIbSNDFrm)和Matlab(WavRead)。 我有时间的时候会把代码放在m github帐户上 |