我正在使用midi库作为as3并以速度接收这些值(左边是时间轴,右边是节奏)
1712 11424264
3632 11424264
3670 2325000
3708 1417992
假设在时间= 0时,速度= 500000。第一个价值高出200倍,怎么太高?也许我读错了?当我尝试使用该速度计算音符的实际时间时,我得到高值,这可能是不正确的。
答案 0 :(得分:1)
速度不是每分钟节拍的值(如120 BPM),我有一种你期待得到的感觉。 MIDI tempo每季度以微秒为单位给出。
至于价值高出200倍,是的,这可能有点可疑。你要么提出错误的问题(即,你没有收到实际的MIDI速度事件,而是其他不是速度变化事件的东西),或者MIDI文件真的很疯狂。确认这一点的最好方法是简单地将它们加载到音序器中并查看那里的事件。