musipedia.org// ?
Deutsch  English  Français  中文 
 

Logging in is required for posting.

Special forum features: inserting music notation, posting audio recordings.

All Categories > Musipedia > Musipedia Features > Finally... new search algorithm
Total Posts: 12 - Pages (2): 1 [2]
Author: w0lfie
Posted: Jan 14 2006 - 07:33 PM
Subject: re: Finally... new search algorithm
Great work! I tried a snippet from the middle of a piece, in a different key, with a different base note length, and it worked like a charm. Well done! I'll keep trying to stump it, but it looks like you've got a winner. :-)
user picture Author: rt
Posted: Jan 12 2006 - 07:35 PM
Subject: Finally... new search algorithm
As you might have noticed, I have finally put a new search algorithm online. On the main page, you can pick which search method you want to use.

The new algorithm is still a bit slow. I am working on making it faster. But otherwise, it seems to work okay. Advantages:
- finds a query anywhere in a piece, not just the beginning
- takes rhythm and intervals into consideration and therefore delivers results that are more similar to the query
- still finds a similar melody even if it does not contain an exact copy of the query.

Feedback would be appreciated, especially if you notice cases where it should find something that you know is in the database, but does not appear in the result list. In that case, please give me the Lilypond query and point me to the melody you would expect to show up.

This is the first step towards a web search for MIDI files as announced in the Wall Street Journal and other media (see http://google.com/search?q=typke+alexa).

A nice side effect: Editing the collection is now easier. If you leave the Parsons Code field empty, it will be filled automatically, even if you entered a polyphonic piece in Lilypond or abc code. If my algorithm extracts an incorrect Parsons code from a polyphonic piece, you can still correct it, of course.
Total Posts: 12 - Pages (2): 1 [2]
You must login to post a message to this conference.

How to insert music:

Add a bit of sheet music, along with a MIDI file, simply by entering note names in Lilypond syntax between the [L] and [/L] tags.
For example, you can try what happens if you enter: [l]g'4 g'4 d''4 d''4 e''4 e''4 d''2[/l] (use the Preview function if you don't actually want to post this).
You can create these lists of note names by clicking on piano keys here.

How to post an audio recording:

If you just want to sing, whistle, or play a melody so that other forum visitors can hear it, follow these steps:

  1. Record your audio here.
  2. You should notice a 32-character hash code, something like: 2a40281c5001c5a7d8c9f57fcdeccfaf
  3. copy this hash code and paste it into a forum post, enclosed in the audio tags, for example: [audio]2a40281c5001c5a7d8c9f57fcdeccfaf[/audio]

How to mark a thread as solved:

If the original question in a thread is solved, please mark it as solved using the "solved" icon (or by just typing [solved] into your post). This makes life easier for people who are willing to identify melodies, since unsolved problems are easier to spot that way. If a problem turns out to not be solved after all, just write [/solved] in a new post, and the thread will be labeled accordingly.

z-library z library books project Immediate Prospect Immediate Unity