Title :
Estimating tempo, swing and beat locations in audio recordings
Author_Institution :
Creative Adv. Technol. Center, Scotts Valley, CA
Abstract :
The problem of estimating the tempo of audio recordings (the number of beats per minute, or BPM) has received an increasing amount of attention in the past few years. Applications include the synchronization of multiple audio tracks for simultaneous playback, "tempo-synchronous" audio effects, automatic looping of audio tracks etc. This article presents techniques for estimating the tempo and the swing, and locating the beats in audio recordings, under the assumption that the tempo is constant. The techniques rely on a preliminary transient detection stage where note onsets/offsets, percussion hits and other time-localized events are detected. This first step is followed by a maximum likelihood estimation of the tempo, swing and downbeat. Suggestions are given to minimize the computation load of the methods
Keywords :
audio recording; audio signal processing; maximum likelihood estimation; music; signal detection; synchronisation; transient analysis; audio recordings; automatic audio track looping; beat location estimation; computation load; maximum likelihood estimation; multiple audio track synchronization; note offset; note onset; percussion hits; simultaneous playback; swing estimation; tempo estimation; tempo-synchronous audio effects; time-localized event detection; transient detection stage; Audio recording; Bars; Clocks; Event detection; Instruments; Maximum likelihood estimation; Modems; Synchronization; Tracking loops; Transient analysis;
Conference_Titel :
Applications of Signal Processing to Audio and Acoustics, 2001 IEEE Workshop on the
Conference_Location :
New Platz, NY
Print_ISBN :
0-7803-7126-7
DOI :
10.1109/ASPAA.2001.969561