scispace - formally typeset
Journal ArticleDOI

Whistle for music: using melody transcription and approximate string matching for content-based query over a MIDI database

Reads0
Chats0
TLDR
A system which enables users to retrieve MIDI format music by whistling a melodic fragment by extending an existing search engine into a fast approximate melodic matching engine and achieving a real-time and robust whistle-to-MIDI converter.
Abstract
In this paper, we present a "Whistle for Music" system which enables users to retrieve MIDI format music by whistling a melodic fragment. Three essential components are query processing, MIDI preprocessing and an approximate search engine. For query processing, we have achieved a real-time and robust whistle-to-MIDI converter. For feature extraction, the proposed MIDI preprocessing can extract individual, local and global melodic descriptions from MIDI files. In order to match query with target, we extend an existing search engine into a fast approximate melodic matching engine. Based on the integration of those three components, the system can return a list of MIDI files that are ranked by how closely they match the whistling. The systematic evaluation for the query-by-whistling system is finally performed. The results show that careful measurement and objective comparisons can lead us to know the scaling trend about query and target. One encouraging aspect is that the performance can be predicted based on the evaluation methods.

read more

Citations
More filters
Journal ArticleDOI

An interactive Whistle-to-Music composing system based on transcription, variation and chords generation

TL;DR: This paper has constructed an interactive Whistle-to-Music composing system with which a user can compose MIDI format music by whistling into a microphone and study users’ experiences and present the results of an experiment which tests how accurately people whistle along a target melody.
Proceedings ArticleDOI

A novel algorithm based on time-frequency analysis for extracting melody from human whistling

TL;DR: An accurate and robust note extraction system called SFMS is introduced, based on four stages, which results in an accurate dominant frequency estimation and extraction and the results show that the algorithm works with 92.7% accuracy.
Proceedings ArticleDOI

A novel MIR framework and application with automatic voice processing, database construction and fuzzy matching

TL;DR: A music information retrieval system which enables users to retrieve music by vocal query, three essential components are query processing, database construction by MIDI and an approximate search engine extended into a fast approximate melodic matching engine.
Book ChapterDOI

Melodic Track Identification in MIDI Files Considering the Imbalanced Context

TL;DR: Experimental results over three different music genres prove that learning from balanced training sets clearly provides better results than the standard classification process.
Journal ArticleDOI

Content Based Indexing of Music Objects Using Approximate Sequential Patterns

TL;DR: This paper proposes a novel method of finding approximate repeating patterns for the purpose of MIR, tested and found satisfactory on real world data namely ‘Raga Surabhi’ an Indian Carnatic Music portal.
References
More filters
Proceedings ArticleDOI

Query by humming: musical information retrieval in an audio database

TL;DR: A system for querying an audio database by humming is described along with a scheme for representing the melodic information in a song as relative pitch changes, and the performance results of system indicating its effectiveness are presented.
Journal ArticleDOI

Fast text searching: allowing errors

TL;DR: T h e string-matching problem is a very c o m m o n problem; there are many extensions to t h i s problem; for example, it may be looking for a set of patterns, a pattern w i t h "wi ld cards," or a regular expression.
Proceedings ArticleDOI

Towards the digital music library: tune retrieval from acoustic input

TL;DR: An interface that transcribes acoustic input into standard music notation is described and a prototype system which has been developed for retrieval of tunes from acoustic input is described.
Journal ArticleDOI

The pragmatics of information retrieval experimentation, revisited

TL;DR: In this paper, the decisions that must be made by an investigator in carrying out an information retrieval experiment are described, specifically determining the need for testing, choosing the type of test (laboratory or operational), defining the variables, developing or using databases, finding queries, processing queries, assigning treatments to experimental units, collecting the data, analyzing the data and presenting the results.
Related Papers (5)