我已经研究了一段时间,但仍然没有弄清楚。我使用 midas3 库 (Midi-actionscript3) 将 midi 导入闪存。我在时间线上得到每个笔记项目。我得到了除数(192),所有的“GET-TEMPO”元素都等于 81。
我尝试了很多组合来获得 midi 的实际时间,但仍然不好(例如 timeline*192/60)。
我知道它与实际时间不同步的原因是,当我将音符可视化为 Flash 中的简单矩形时 - 我检查它们是否与 mp3 文件播放的内容完全一致(我已经使用简单的转换将 midi 文件转换为这个 mp3程序)
我已经阅读了很多关于如何计算所有内容的信息,但仍然没有弄清楚我需要使用的数字才能正确计算(时间轴 * MysteriusConstant = ReaTIME,MysteriusConstant 的值是多少?它真的是恒定的吗?如果不是如何我要计算它是如何变化的吗?)
谢谢阿隆