Musipedia is a search machine, which can identify music pieces - on the basis before-whistled parts, by a virtual keyboard or assistance of the Parsons code. As is the case for Wikipedia everyone can change the collection of registered melodies. A MIDI - a file, a note bit-map, a text and the melodische outline can be entered as Parsons code for each melody. If necessary the MIDI file is generated automatically by Lilypond. Musipedia is thus a kind Wikipedia for music.

Table of contents

search principles

Musipedia offers two search methods to the selection: either based on the melodischen outline or on pitches and rhythm.

The outline search is based on an editing distance. Therefore not only entries are found, which correspond exactly to the entered melodischen outline, but also the most similar under the not identical melodies. The similarity is measured thereby on the basis the necessary editing steps (to insert, replacing or deletion of an indication), which would convert the Parsons code of the retrieval query into the Parsons code of the search result. Since it depends only on the melodische outline, one can find melodies also if one itself over the kind of clay/tone, which rhythm or the exact intervals is not safe.

The pitch and rhythm search, which are used as pre-setting, have likewise a certain robustness, because it not on the absolute pitch and the exact speed depends, but only from the intervals and the rhythm. The melody can be entered in different kinds, z. B. with a keyboard on the computer screen. The search machine divided then the inquiry shortly segments, converts each segment into a point set in the two-dimensional area from time and pitch and finally compares each of these point sets on the basis the Earth Mover's of these tanks with the point sets, which describe segments from the melody data base. Just like with the outline search small changes of the retrieval query lead also only to according to small changes in the search result, which makes the search errortolerant.

Both search methods are accelerated with indices, which are based on Vantage objects. Instead of computing the distance between the retrieval query and each individual data base entry, with looking for only the distances between the inquiry and a small amount of Vantage objects are determined. For each of these Vantage objects already in advance the distance to each object in the data base was computed. Since the triangle inequation applies both to the editing distance and to the transportation distance used by Musipedia, the search algorithm in a second step must consider only the objects with similar distances to the Vantage objects.

demarcation to audio search machines

the Musipedia Suchmaschine functions fundamentally differently than a search machine such as z. B. Shazam. The latter can identify short audio sections (a few seconds from an admission), even if they were conveyed over a qualitatively bad telephone connection. In addition Shazam uses audio Fingerprinting. With audio Fingerprinting one can identify photographs, with a search machine such as Musipedia against it music pieces, which contain a given melody. Shazam finds thus exactly the admission, which contains a given cutout, but no other photographs of the same music piece.


Musipedia is operated and developed since 1997 by Rainer Typke. Before that was possible Wikipedia well-behaved editing of the melody collection, the search machine “Melodyhound” was called, since 2004 is called it “Musipedia”. Since 2006 become, as in and in Wall Street Journal described, the search machine additionally to the Musipedia Melodiesammlung also applied to MIDI files from the World Wide Web. For collecting the data from the Internet since December 2005 the available product “Alexa Web search” is used; Musipedia is one the first Alexa Web search user.

Web on the left of


  > German to English > (Machine translated into English)