Это сложная задача, потому что общее отслеживание ударов (следите за изменениями темпа) еще не выяснено.
Есть хотя бы один инструмент, который работает, хотя и для сопоставления аудиофайла с миди-файлом,Предполагая, что аудиофайл почти идентичен миди-файлу с точки зрения оценки.Но я не могу вспомнить, как он назван, никогда не использовал его.Спросите сообщество ученых по поиску музыкальной информации:
http://listes.ircam.fr/wws/info/music-ir
Для ручного сопоставления вы можете использовать современные DAW, такие как Logic, Pro Tools и т. Д., Чтобы помочь вам сэто благодаря предоставлению достаточно хороших инструментов для создания подробной карты темпа аудиофайла, и тогда файл MIDI будет соответствовать ему, но это утомительная задача.Вероятно, вам понадобятся изменения темпа чаще, чем каждый такт, чтобы получить хорошее выравнивание - оно будет зависеть от стиля.