Next Article in Journal
A Fast Reactive Power Optimization in Distribution Network Based on Large Random Matrix Theory and Data Analysis
Next Article in Special Issue
Metrics for Polyphonic Sound Event Detection
Previous Article in Journal
A Micro-Coordinate Measurement Machine (CMM) for Large-Scale Dimensional Measurement of Micro-Slits
Previous Article in Special Issue
A Review of Physical and Perceptual Feature Extraction Techniques for Speech, Music and Environmental Sounds
Article Menu

Export Article

Open AccessArticle
Appl. Sci. 2016, 6(5), 157;

Chord Recognition Based on Temporal Correlation Support Vector Machine

School of Electronic Information Engineering, Tianjin University, Tianjin 30072, China
School of Information Science and Electronic Engineering, Shandong Jiaotong University, Ji’nan 250357, China
Author to whom correspondence should be addressed.
Academic Editor: Vesa Valimaki
Received: 11 February 2016 / Revised: 6 May 2016 / Accepted: 6 May 2016 / Published: 19 May 2016
(This article belongs to the Special Issue Audio Signal Processing)
Full-Text   |   PDF [1977 KB, uploaded 19 May 2016]   |  


In this paper, we propose a method called temporal correlation support vector machine (TCSVM) for automatic major-minor chord recognition in audio music. We first use robust principal component analysis to separate the singing voice from the music to reduce the influence of the singing voice and consider the temporal correlations of the chord features. Using robust principal component analysis, we expect the low-rank component of the spectrogram matrix to contain the musical accompaniment and the sparse component to contain the vocal signals. Then, we extract a new logarithmic pitch class profile (LPCP) feature called enhanced LPCP from the low-rank part. To exploit the temporal correlation among the LPCP features of chords, we propose an improved support vector machine algorithm called TCSVM. We perform this study using the MIREX’09 (Music Information Retrieval Evaluation eXchange) Audio Chord Estimation dataset. Furthermore, we conduct comprehensive experiments using different pitch class profile feature vectors to examine the performance of TCSVM. The results of our method are comparable to the state-of-the-art methods that entered the MIREX in 2013 and 2014 for the MIREX’09 Audio Chord Estimation task dataset. View Full-Text
Keywords: music information retrieval; hidden Markov models; robust principal component analysis; pitch class profile; chord estimation music information retrieval; hidden Markov models; robust principal component analysis; pitch class profile; chord estimation

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Rao, Z.; Guan, X.; Teng, J. Chord Recognition Based on Temporal Correlation Support Vector Machine. Appl. Sci. 2016, 6, 157.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top