Java中Wav文件的音乐转录
我有一个关于使用Java进行音乐转录的项目,事情是,我创建了一个记录声音并将其保存到WAV文件中的applet,播放器应该只播放他/她想要转录的片段,之后我被卡住了在这一点上,我必须从保存的WAV文件中获取信息并使用此信息创建一个MIDI文件,并在创建MIDI文件后,我必须为它生成一个乐谱(乐谱),所有这些必须完成在Java中。
我到处寻找关于如何完成这些工作的明确解释,但我没有找到任何直接的东西:(因为我是Java的新手,我希望有人能帮我解决这个问题,我在编程时遇到的问题是:
获取有关在WAV文件中播放的音符的信息。
知道笔记。
创建一个等同于WAV文件的MIDI文件。
从MIDI文件生成SCORE。
在对正在读取的数据执行分段后,我也尝试过快速傅立叶变换,但我认为这绝对是在错误的方向:(
如果有人可以帮助我完成上面指定的主题,以及如何只用Java编程,那将非常感激:)
顺便说一下,该项目是:
玩家在钢琴上弹奏音符>>记录他的演奏>>玩家获得他演奏的分数。
没有找到相关结果
已邀请:
5 个回复
抚驰
闯舱酮
蓄荣糖些
锯康
妊辽剁茧