【基本介绍】
或许我们想过将任意音乐转换成一种旋律,甚至是转换成乐谱。这初一看似乎很简单,但实际上并不那么容易,因为音乐其实是很复杂的。假如我们摒弃音乐的复杂性,认为任意音乐的表达甚至是其他音频,比如随口唱的一首小歌,都可以通过
钢琴的按键以某种特定的形式表达出来,那么将任意音乐变成MIDI也就成了一件可能的事情。
这其实就是一个机器
学习的过程。我们通过大量的音频文件训练模型,来
预测下一个音频文件的可能MIDI表达形式,这就是旋律提取器的核心功能。
但是,由于音乐的复杂性不亚于文字的复杂性,所以,我们尽管用了足够大量的数据去训练这个转换模型,但是,预测的结果可能仍然不太理想。
甚至,对于某些音频文件,转换成MIDI之后,你几乎感觉不到原来的旋律了。
无论如何,这个应用最终是将音乐文件导出为MIDI了,如果与原来的旋律相差甚远,不妨认为是创造了一个新的旋律吧。在这种情况下,应用的娱乐性可能要比其实用性高出很多。
娱乐也罢,实用也罢,试试这个应用总是值得的!
【更新日志】
null