获取Midi文件时间

时间:2011-11-18 21:11:52

标签: c midi

我正在尝试读取原始MIDI文件。

我的问题是,如果我有一个长度为36秒的MIDI播放器的MIDI,我怎样才能通过MIDI信息进行计算来获得相同的时间。

在这个文件中,我有:

        ticks per 1/4               : 192
        delta time total            : 13822
        no tempo info so, (I guess) : 500 micro s per 1/4

由于

1 个答案:

答案 0 :(得分:1)

已经弄清楚了!

给你每个刻度的时间(毫秒),500 / 192~2.6

简单地得到赛道的时间,2.6(每个勾号的时间)*(增量时间的总和)= 35.9~36''

由于