BPM(Midi速度)的时间间隔(毫秒)

时间:2012-03-12 21:24:33

标签: time bpm tempo

有人知道公式吗?

我试过以下:    1000 /((BPM * 24)/ 60)。 但似乎不正确。

4 个答案:

答案 0 :(得分:5)

我认为我的答案不是特定于MIDI的,但是要将每分钟节拍转换为每次节拍数,这会有效吗?

ms_per_beat = 1000 * 60 / bpm

换句话说,我认为你有一个额外的“24”。

答案 1 :(得分:2)

简单地说:

Time of 1 beat in ms = 1000 * 60 / BPM = 60000 / BPM

答案 2 :(得分:1)

看起来您的公式假设数据来自标准midi文件,其中节奏以刻度表示,其中每四分音符有24个刻度。它不是每次击打你的ms,而是每次给你ms。

答案 3 :(得分:0)

我在converting BPM to MS

上写了一篇文章

我创建了一个名为Delay Time Calculator的在线应用程序,其中包括为您提供点缀和三联音符