In this paper, we design a system in order to perform the real-time beattracking for an audio signal. We use Onset Strength Signal (OSS) to detect theonsets and estimate the tempos. Then, we form Cumulative Beat Strength Signal(CBSS) by taking advantage of OSS and estimated tempos. Next, we perform peakdetection by extracting the periodic sequence of beats among all CBSS peaks. Insimulations, we can see that our proposed algorithm, Online Beat TrAckINg(OBTAIN), outperforms state-of-art results in terms of prediction accuracywhile maintaining comparable and practical computational complexity. Thereal-time performance is tractable visually as illustrated in the simulations.
展开▼