Next Article in Journal
Research on Reliability Assessment of Mechanical Equipment Based on the Performance–Feature Model
Next Article in Special Issue
Creative Chord Sequence Generation for Electronic Dance Music
Previous Article in Journal
Determination of Relative Ionization Cross Sections for Resonance Enhanced Multiphoton Ionization of Polycyclic Aromatic Hydrocarbons
Previous Article in Special Issue
A Baseline for General Music Object Detection with Deep Learning
Article Menu
Issue 9 (September) cover image

Export Article

Open AccessArticle
Appl. Sci. 2018, 8(9), 1618; https://doi.org/10.3390/app8091618

Melody Extraction Using Chroma-Level Note Tracking and Pitch Mapping

1
School of Information and Communication Engineering, Dalian University of Technology, Dalian 116023, China
2
School of Information and Communication Engineering, Dalian Minzu University, Dalian 116605, China
*
Author to whom correspondence should be addressed.
Received: 31 July 2018 / Revised: 8 September 2018 / Accepted: 10 September 2018 / Published: 11 September 2018
(This article belongs to the Special Issue Digital Audio and Image Processing with Focus on Music Research)
Full-Text   |   PDF [3753 KB, uploaded 11 September 2018]   |  

Abstract

A new architecture for melody extraction from polyphonic music is explored in this paper. Specifically, chromagrams are first constructed through the harmonic pitch class profile (HPCP) to measure the salience of melody, and chroma-level notes are tracked by dynamic programming. Then, note detection is performed according to chroma-level note differences between adjacent frames. Next, note pitches are coarsely mapped by maximizing the salience of each note, followed by a fine tuning to fit the dynamic variation within each note. Finally, voicing detection is carried out to determine the presence of melody according to the salience of fine-tuned notes. Note level pitch mapping and fine tuning avoids pitch shifting between different octaves or notes within one note duration. Several experiments have been conducted to evaluate the performance of the proposed method. The experimental results show that the proposed method can track the dynamic pitch changing within each note, and performs well at different signal-to-accompaniment ratios. However, its performance for deep vibratos and pitch glides still needs to be improved. View Full-Text
Keywords: melody extraction; chromagram; harmonic pitch class profile; dynamic programming; Euclidean algorithm melody extraction; chromagram; harmonic pitch class profile; dynamic programming; Euclidean algorithm
Figures

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).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Zhang, W.; Chen, Z.; Yin, F. Melody Extraction Using Chroma-Level Note Tracking and Pitch Mapping. Appl. Sci. 2018, 8, 1618.

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

1

Comments

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