DocumentCode
2046760
Title
Automatic Chord Detection Incorporating Beat and Key Detection
Author
Zenz, Veronika ; Rauber, Andreas
Author_Institution
Dept. of Software Technol. & Interactive Syst., Vienna Univ. of Technol., Vienna, Austria
fYear
2007
fDate
24-27 Nov. 2007
Firstpage
1175
Lastpage
1178
Abstract
We introduce an algorithm that analyzes audio signals to extract chord-sequence information. The main goal of our approach lies in incorporating music theoretical knowledge without restricting the input data to a narrow range of musical styles. At the basis of our approach lies pitch detection using enhanced autocorrelation, supported by key detection and beat tracking. The chords themselves are identified by comparing generated and reference pitch class profiles. A smoothing algorithm is applied to the chord sequence which optimizes the number of chord changes and thus takes into consideration the comparatively stable nature of chords. In this paper we present an evaluation performed on a large set of 35 pieces of diverse music showing an average performance of 65% accuracy.
Keywords
audio signal processing; music; acoustic signal analysis; automatic chord detection; chord-sequence information; enhanced autocorrelation; pitch class profiles; smoothing algorithm; Acoustic signal detection; Algorithm design and analysis; Data mining; Frequency; Information analysis; Music; Signal processing; Signal processing algorithms; Smoothing methods; Spatial databases; Acoustic signal analysis; Audio systems; Music;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on
Conference_Location
Dubai
Print_ISBN
978-1-4244-1235-8
Electronic_ISBN
978-1-4244-1236-5
Type
conf
DOI
10.1109/ICSPC.2007.4728534
Filename
4728534
Link To Document