Chapter

Rough Sets and Intelligent Systems Paradigms

Volume 4585 of the series Lecture Notes in Computer Science pp 80-89

MIRAI: Multi-hierarchical, FS-Tree Based Music Information Retrieval System

  • Zbigniew W. RaśAffiliated withUniversity of North Carolina, Dept. of Comp. Science, Charlotte, N.C. 28223Polish-Japanese Institute of Information Technology, 02-008 Warsaw
  • , Xin ZhangAffiliated withUniversity of North Carolina, Dept. of Comp. Science, Charlotte, N.C. 28223
  • , Rory LewisAffiliated withUniversity of North Carolina, Dept. of Comp. Science, Charlotte, N.C. 28223

* Final gross prices may vary according to local VAT.

Get Access

Abstract

With the fast booming of online music repositories, there is a need for content-based automatic indexing which will help users to find their favorite music objects in real time. Recently, numerous successful approaches on musical data feature extraction and selection have been proposed for instrument recognition in monophonic sounds. Unfortunately, none of these methods can be successfully applied to polyphonic sounds. Identification of music instruments in polyphonic sounds is still difficult and challenging, especially when harmonic partials are overlapping with each other. This has stimulated the research on music sound separation and new features development for content-based automatic music information retrieval. Our goal is to build a cooperative query answering system (QAS), for a musical database, retrieving from it all objects satisfying queries like ”find all musical pieces in pentatonic scale with a viola and piano where viola is playing for minimum 20 seconds and piano for minimum 10 seconds”. We use the database of musical sounds, containing almost 4000 sounds taken from the MUMs (McGill University Master Samples), as a vehicle to construct several classifiers for automatic instrument recognition. Classifiers showing the best performance are adopted for automatic indexing of musical pieces by instruments. Our musical database has an FS-tree (Frame Segment Tree) structure representation. The cooperativeness of QAS is driven by several hierarchical structures used for classifying musical instruments.