根据Onset Locations确定音符持续时间

时间:2011-05-31 05:46:19

标签: audio signal-processing onset-detection

我有一个问题,关于如何确定给出其开始位置的音符的持续时间。

因此,例如,我有一个幅度值数组(包含短)和另一个相同大小的数组,如果检测到音符开始则包含1,如果没有则包含0。所以基本上,每个1之间的距离将用于确定持续时间。

我该怎么做?我知道我必须使用音频数据的采样率和其他属性,但是我可以使用特定的公式吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,如果你的Hz的采样率是fs,那么两个节点之间的时间等于

1/fs * <number of zeros between the two node-ones>

很简单: - )

此致