2014-09-10 62 views

回答

2

当您通过AudioInputStream引入wav文件时,请使用AudioFileFormat信息将字节转换为PCM。右侧和左侧交替的数据。所以,如果该行是16位,那么每帧将有4个字节。前两个将组装到左侧通道中,后两个将组装到右侧通道中。 (反之亦然 - 我有麻烦直保持在我的脑海里,哪个通道左或右)

这里有一个很好的实例教程就如何读行: http://docs.oracle.com/javase/tutorial/sound/converters.html

一些早期教程在追踪中可能需要帮助澄清。另外,如果您有关于将字节转换为PCM并返回的问题,则StackOverflow上已经提供了几个解释以供参考。不应该太难找到它们。

+0

谢谢菲尔!现在检查教程。 – Raj 2014-09-11 23:36:12

+0

你可否详细说明'转换为DSP'? – Raj 2014-09-11 23:55:46

+0

这是我的心理毛球,我应该说PCM !!对不起,我改正了原来的文章 – 2014-09-12 03:35:33

相关问题