Я уже некоторое время исследую эту тему, но до сих пор не понял.Я использую библиотеку midas3 (Midi-actionscript3), чтобы импортировать midi для прошивки.Я получаю каждую заметку на временной шкале.Я получаю значение деления (192), и все элементы «GET-TEMPO» равны 81.
Я пробовал много комбинаций, чтобы получить фактическое время миди, но все равно не получилось (временная шкала *192/60, например).
Причина, по которой я знаю, что она не синхронизирована с фактическим временем, заключается в том, что когда я визуализирую заметки как простые прямоугольники во флэш-памяти, я проверяю, отображаются ли они точно в том, что воспроизводит mp3-файл(Я конвертировал миди-файл в этот mp3, используя простую программу конвертации)
Я много читал о том, как все рассчитывается, но все еще не определил число, которое мне нужно использовать, чтобы получить его правильно (график времени* MysteriusConstant = ReaTIME, каково значение MysteriusConstant? Действительно ли оно постоянное? И если нет, то как рассчитать, как оно изменяется?)
благодаря Алону