Next Article in Journal
Fault Studies and Distance Protection of Transmission Lines Connected to DFIG-Based Wind Farms
Next Article in Special Issue
End-to-End Neural Optical Music Recognition of Monophonic Scores
Previous Article in Journal
Development of ELISA-Like Fluorescence Assay for Melamine Detection Based on Magnetic Dummy Molecularly Imprinted Polymers
Previous Article in Special Issue
Assessment of Student Music Performances Using Deep Neural Networks
Article Menu
Issue 4 (April) cover image

Export Article

Open AccessArticle
Appl. Sci. 2018, 8(4), 561;

A Novel Tempogram Generating Algorithm Based on Matching Pursuit

School of Software Engineering, Jinling Institute of Technology, Nanjing 211169, China
Nanjing University of Posts and Telecommunications, Nanjing 210003, China
College of Public Administration, Hohai University, Nanjing 210098, China
Science and Engineering Faculty, Queensland University of Technology, Queensland 4001, Australia
Authors to whom correspondence should be addressed.
Received: 14 February 2018 / Revised: 26 March 2018 / Accepted: 3 April 2018 / Published: 4 April 2018
(This article belongs to the Special Issue Digital Audio and Image Processing with Focus on Music Research)
Full-Text   |   PDF [34192 KB, uploaded 3 May 2018]   |  


Tempogram is one of the most useful representations for tempo, which has many applications, such as music tempo estimation, music structure analysis, music classification, and beat tracking. This paper presents a novel tempogram generating algorithm, which is based on matching pursuit. First, a tempo dictionary is designed in the light of the characteristics of tempo and note onset, then matching pursuit based on the tempo dictionary is executed on the resampled novelty curve, and finally the tempogram is created by assembling the coefficients of matching pursuit. The tempogram created by this algorithm has better resolution, stronger sparsity, and flexibility than those of the traditional algorithms. We demonstrate the properties of the algorithm through experiments and provide an application example for tempo estimation. View Full-Text
Keywords: tempo; tempogram; novelty curve; autocorrelation; Fourier transform; matching pursuit tempo; tempogram; novelty curve; autocorrelation; Fourier transform; matching pursuit

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

Gui, W.; Sun, Y.; Tao, Y.; Li, Y.; Meng, L.; Zhang, J. A Novel Tempogram Generating Algorithm Based on Matching Pursuit. Appl. Sci. 2018, 8, 561.

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