标签: java audio fft pitch javasound
我是法国人,所以如果你无法理解我的一些句子,我很抱歉。 无论如何,我在一些主题中看到,由于傅里叶变换,可以检测音高 但我真的不明白如何实现它。 此外,我没有找到如何更改wav文件的音高,如果可能,还有mp3文件 我正在使用javaSound为wav和jLayer为mp3听音乐。 感谢
答案 0 :(得分:1)
听起来你刚刚开始使用音频。考虑使用MATLAB或Octave来了解傅立叶变换。查看各自的信号处理包。我建议使用MATLAB或Octave的原因是因为它可以帮助你比Java更快地学习。在实际编码之前,您需要了解要编码的内容。本书DAFX将是一个开始学习的好地方,它还包括用于音高变换的示例MATLAB脚本,也可能包括检测。