Using a fast Fourier transformation to analyse the rhythm of sound sequences
Input: timepoints of points of interest (i.e.: start points of elements in a sequence of acoustic signals; end points of the same, points of highest energy of the same)
The input is first transformed into a binary sequence (time resolution to be changed in the code, default is 5 ms to analyze frequencies of up to 100 Hz), then a fast Fourier transform is calculated and the highest peak extracted as "best fitting beat" with corresponding goodness-of-fit values.
Additions to the script are currently being optimized and will soon be published.
License: CC-BY