audio - 如何将Midi文件与音频文件同步

标签 audio sync midi

我想在.mp3(或其他音频文件,如果需要)文件中获取古典音乐作品,并在* .midi文件中获取相同音乐作品。然后-,我想在它们之间进行同步,因此,只有midi文件会更改,并且其拍子的时间将与.mp3同步。 所以可以说-如果我要同时演奏它们,它们将同步演奏相同的音符。

我该怎么办?
(如果有答案的话,我有古巴...)

最佳答案

这是一项艰巨的任务,因为尚未弄清楚一般的节拍跟踪(跟随节奏的变化)。

假设音频文件在得分方面几乎与Midi文件相同,但至少有一种工具可以将音频文件与midi文件匹配。但是我不记得它的名字,从来没有使用过它。所要问的是科学家的音乐信息检索社区:

http://listes.ircam.fr/wws/info/music-ir

对于手动算术,您可以使用现代的DAW,例如Logic,Pro Tools等,通过提供相当不错的工具来构建音频文件的详细速度映射,来帮助您完成此工作,然后MIDI文件将与其对齐,但这是一个繁琐的任务。为了获得良好的对齐效果,您可能需要比每次测量更频繁地更改速度-这将取决于样式。

关于audio - 如何将Midi文件与音频文件同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5196733/

相关文章:

macos - 将2个声卡合并到一个虚拟驱动程序中

linux - 如何使用 ALSA 将音频时钟从属到系统时钟?

javascript - 点击播放声音

image - 如何在 plonesites 之间同步内容(图像和文件)

go - 如何与 channel 中的未决结果同步?

mongodb - 维护 MongoDB 副本集的镜像数据库

c++ - 以十六进制字符串 : missing some information 读入 MIDI 文件

audio - Allegro 5中的原始音频播放

java - 更改 proMIDI 库上的 MIDI channel

c# - 什么样的定时器最适合MIDI定时?