У меня есть вопрос относительно того, как определить Длительность примечаний, учитывая их начальные местоположения.
Так, например, у меня есть массив значений амплитуд (содержащих short) и другой массив того же размера, который содержит 1, если обнаружена нота, и 0, если нет. Таким образом, в основном, расстояние между каждым 1 будет использоваться для определения продолжительности.
Как я могу это сделать? Я знаю, что должен использовать частоту дискретизации и другие атрибуты аудиоданных, но есть ли конкретная формула, которую я могу использовать?
Спасибо!