Я работаю с библиотекой aubio для анализа звука. В основном, чтобы обнаружить начало ударов. aubio.onset () принимает 4 аргумента, 2 из которых - размер буфера и размер прыжка. Я пытаюсь понять, как изменение этих двух значений влияет на обнаружение моего начала.
-B, --bufsize win The size of the buffer to analyze, that is the length
of the window used for spectral and temporal computations. Defaults to 512.
-H, --hopsize hop The number of samples between two consecutive analysis.
Defaults to 256.
2 определения, которые я нашел после выполнения онлайн-поиска (https://aubio.org/manual/latest/cli.html#aubioonset), упомянуты выше.
Насколько я понимаю, увеличение буфера потребует больше времени на обработку и увеличит задержкуОднако есть ли что-то еще, на что повлияет размер буфера.
Также я не понял, каков размер скачка, в приведенном выше определении, что они имеют в виду, когда говорят «1010 *». Что это за анализ? и что они делают с аудиосэмплами. Как изменение размера прыжка повлияет на обнаружение моего начала