1 / 20

Melodic Search: Strategies and Formats

Melodic Search: Strategies and Formats . CS 275B/Music 254. On melody. What is a theme ? What is an incipit ? Are all themes incipits? Can you tell the key from a melody? Can you tell whether something you hear begins at the beginning? Is melody one-dimensional ?

elkan
Télécharger la présentation

Melodic Search: Strategies and Formats

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Melodic Search: Strategies and Formats CS 275B/Music 254

  2. On melody • What is a theme? • What is an incipit? • Are all themes incipits? • Can you tell the key from a melody? • Can you tell whether something you hear begins at the beginning? • Is melody one-dimensional? • How can we isolate a melody algorithmically? CS 275B Eleanor Selfridge-Field

  3. On melody • What is a theme? Significant content • What is an incipit? Beginning phrase • Are all themes incipits? • Can you tell the key from a melody? • Can you tell whether something you hear begins at the beginning? • Is melody one-dimensional? • How can we isolate a melody algorithmically? CS 275B Eleanor Selfridge-Field

  4. Non-musical search strategies CS 275B Eleanor Selfridge-Field

  5. Non-musical search strategies • Probability ranking • Sorting and categorization • String matching, edit distance • N-grams • Dynamic programming • Pattern detection CS 275B Eleanor Selfridge-Field

  6. Probability ranking “Query-by-humming”: work of Lloyd Smith et al, c. 1995. Example: MELDEX CS 275B Eleanor Selfridge-Field

  7. Melodic sorting (incipits) Examples from RISM [Ranking??] John Howard, "Strategies for sorting melodic incipits," CM 11 (1998). CS 275B Eleanor Selfridge-Field

  8. Edit distance: text • 1. Item-by-item comparison • 2. Penalties for • substitutions • insertions • deletions Bag Bat Cat Catch CS 275B Eleanor Selfridge-Field

  9. Edit distance (music) Ambiguities -iteration (accent invariant) -polyphonic involvement -decoration (accent invariant) CS 275B Eleanor Selfridge-Field

  10. N-grams Method Pick a string length Seek all its permutations Beethoven: Archduke Trio CS 275B Eleanor Selfridge-Field

  11. N-grams Music n-gram viewer http://www.peachnote.com/datasets.html CS 275B Eleanor Selfridge-Field

  12. Dynamic programming Examples: Jonathan Foote Performance-based self-similarity matrices Rhythmic similarity CS 275B Eleanor Selfridge-Field

  13. Pattern detection CS 275B Eleanor Selfridge-Field

  14. Pattern detection Settings of the word "Liebe" Nettheim: MuSearch (SCORE) • Pattern realms • Lyrics • Pitch • Duration • Phrase structure CS 275B Eleanor Selfridge-Field

  15. Vulnerabilities Query Target (scale degree): 32123 Pitch (scale-degree) matching without rhythmic, metric invariance CS 275B Eleanor Selfridge-Field

  16. Vulnerabilities Query Target: 3331 • Pattern-matching without: • Rests • Register considerations • Repeated notes CS 275B Eleanor Selfridge-Field

  17. Themefinder A search application for melodic data CS 275B Eleanor Selfridge-Field

  18. Themefinder Classical = themes Folk = incipits Renaissance = incipits CS 275B Eleanor Selfridge-Field

  19. Search examples …in decreasing order of precision http://www.themefinder.org CS 275B Eleanor Selfridge-Field

  20. Thought for the day • “The dictionary describes melody as a series of notes strung together in a meaningfulsequence.” Source: U.S. Patent application 20060254411 (Nov. 16, 2006) CS 275B Eleanor Selfridge-Field

More Related