Какова функция размера буфера и размера прыжка в библиотеке aubio для python? - PullRequest
0 голосов
/ 31 октября 2019

Я работаю с библиотекой 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 *». Что это за анализ? и что они делают с аудиосэмплами. Как изменение размера прыжка повлияет на обнаружение моего начала

...