【问题标题】:sound conversion from .mp3 or any suitable format to MIDI [closed]从.mp3或任何合适的格式到MIDI的声音转换[关闭]
【发布时间】:2014-03-09 04:45:58
【问题描述】:

假设我能够从 Android 的 Sound Recoder API 录制声音。是否可以将这种格式的声音转换为 MIDI 编解码器,我最终可以从中提取频率或音高,以便可以在屏幕上呈现乐谱。如果是这样,我会对材料的来源感兴趣。感谢您的帮助。

【问题讨论】:

标签: java android midi


【解决方案1】:

您正在寻求将音频波形(即 44 kHz 的电压序列)转换为 MIDI(即音符开和音符关数字乐器命令的序列,具有毫秒计时),然后转换为乐谱,它是音乐的高级抽象表示。

请注意,这些步骤更像是识别步骤,而不是格式转换步骤。第一步类似于拍摄高速公路照片并识别矢量图形,而第二步类似于拍摄这些形状并识别标志、标志形状、道路车道和车辆上的字母。这些在限制范围内是可行的,但并不容易,而且可能不是完全自动获得好的结果。

网络搜索发现https://www.ableton.com/en/articles/audio-to-midi-tips-and-tricks/ 有一个。

上次听说,在音乐家挑选节奏、拍号和调的情况下,第二步有很好的效果;然后程序播放一个节拍音轨,音乐家在键盘上与该节拍音轨同步演奏;然后音乐家清理结果并做出选择,例如绑定音符。

【讨论】:

  • 我了解工作流程,但无法开始。我发现谷歌搜索的所有链接都产生了结果的一部分,而不是全部结果
  • 那是因为您的目标需要推进最先进的技术。这是一个研究课题,尤其是。如果你想在没有大量人工指导的情况下做到这一点。
  • 这有点像用三角形重建蒙娜丽莎。其实有这样一个项目,叫做基因编程:蒙娜丽莎的进化。以类似的方式可以计算 MP3->MIDI。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-08
  • 1970-01-01
相关资源
最近更新 更多