Music main melody extraction by an interval pattern recognition algorithm

  • Ru Wen
  • , Kai Chen
  • , Kuan Xu
  • , Yilin Zhang
  • , Jiang Wu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Main melody in one piece of music serves as a significant feature for music style analysis and music information retrieval. This paper proposes a dictionary-based algorithm to extract the main melody from numerical music scores. Classical music is chosen as our target of research. First, the melody line that can best represent the original music is extracted from the sophisticated score which contains various harmonies and instruments. Then, inspired by implication-realization theory, the direction of intervals instead of notes are used as input of our proposed algorithm, which is adapted from the classic algorithm Lempel Ziv 78 (LZ-78), to generate a dictionary that has numerous repeated patterns. After that, some post-processes including elimination, splicing, and extension are implemented on the dictionary to obtain one or more main melodies.

Original languageEnglish
Title of host publicationProceedings of the 38th Chinese Control Conference, CCC 2019
EditorsMinyue Fu, Jian Sun
PublisherIEEE Computer Society
Pages7728-7733
Number of pages6
ISBN (Electronic)9789881563972
DOIs
StatePublished - Jul 2019
Event38th Chinese Control Conference, CCC 2019 - Guangzhou, China
Duration: 27 Jul 201930 Jul 2019

Publication series

NameChinese Control Conference, CCC
Volume2019-July
ISSN (Print)1934-1768
ISSN (Electronic)2161-2927

Conference

Conference38th Chinese Control Conference, CCC 2019
Country/TerritoryChina
CityGuangzhou
Period27/07/1930/07/19

Keywords

  • Implication-Realization theory
  • Intervals
  • LZ-78
  • Main melody extraction
  • Music information retrieval

Fingerprint

Dive into the research topics of 'Music main melody extraction by an interval pattern recognition algorithm'. Together they form a unique fingerprint.

Cite this