我在各处搜索清晰的解释,但没有找到任何直接的 :( 由于我对Java很陌生,所以我希望有人能帮助我,请帮我解决以下编程难题:
1. 获取正在播放的WAV文件中有关音符的信息。 2. 知道音符。 3. 创建等效于WAV文件的MIDI文件。 4. 从MIDI文件生成得分。
我还尝试过对读取的数据进行分段后进行快速傅里叶变换,但我认为那完全走错了方向:(
如果有人可以帮助我解决上述问题,并告诉我如何仅使用Java编程,我将非常感激 :)
顺便说一下,该项目是: 播放器在钢琴上演奏音符>>记录他的演奏>>播放器获得他演奏的得分。
<br />
换行符,那么你应该真正地将其变为一个“真实”的列表。此外,你可以在行末加两个空格来添加换行符,不需要使用<br />
。 - Yi Jiang