Skip to main content

Constraint-Based Melody Representation

  • Conference paper
Computer Music Modeling and Retrieval (CMMR 2004)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3310))

Included in the following conference series:

  • 1015 Accesses

Abstract

A more natural way of searching a song is by humming or singing, especially when people can not remember the title, singer or lyric, but can remember a piece of melody. This paper is about how to represent melody so that such query is possible and efficient. We propose a constraint-based method. Considering both local and global constraints of pitch and duration, we can derive a melody’s canonical form by using linear algorithm Reduce and Weight. This representation is at least as precise as interval-based method, but avoid much of redundant searching since it is more specialized. The significance of our method is that the tonal context, a key factor of music, is taken into account. This feature makes it not only a good candidate for building an efficient music database system, but also a foundation for further investigation of music, such as style analysis, pattern extraction, and finding other constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Uitdenbogerd, A.L., Zobel, J.: Manipulation of Music for Melody Matching. ACM Multimedia 1998 Proceedings, 235–240 (1998)

    Google Scholar 

  2. Uitdenbogerd, A.L., Zobel, J.: Matching Techniques for Large Music Databases. In: Proceedings of the Seventh ACM International Multimedia Conference, November 1999, pp. 57–66 (1999)

    Google Scholar 

  3. Krumhansl, C.L.: Cognitive Foundations of Musical Pitch. Oxford Unversity Press, New York (1990)

    Google Scholar 

  4. Iliopoulos, C.S., Lemstrom, K., Niyad, M., Pinzon, Y.J.: Evolution of Musical Motifs in Polyphonic Passages. In: Proc. AISB 2002 Symposium on AI and Creativity in Arts and Science, April 2-5, pp. 67–75 (2002)

    Google Scholar 

  5. Meredith, D., Wiggins, G.A., Lemstrom, K.: Pattern Induction and Matching in Polyphonic Music and other Multidimensional Datasets. In: Proc. the 5th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI 2001), July, vol. X, pp. 61–66 (2001)

    Google Scholar 

  6. Bainbrige, D., Nevill-Manning, C.G., Ian Witten, H., Smith, L.A., McNab, R.J.: Towards a Digital Library of Popular Music. In: Proceedings of the fourth ACM conference on digital libraries, pp. 161–169 (1999)

    Google Scholar 

  7. Wiggins, G.A., Lemstrom, K., Meredith, D.: SIA(MA)ESE: An Algorithm for Transpostion Invariant, Polyphonic Content-Based Music Retrieval. In: 3rd International Symposium on Music Information Retrieval (2002)

    Google Scholar 

  8. Shmulevich, I., Yli-Harja, O., Coyle, E., Povel, D.-J., Lemstrom, K.: Perceptual Issues in Music Pattern Recognition—Complexity of Rhythm and Key Finding. In: Proc. AISB 1999 Symposium on Musical Creativity, April, pp. 64–69 (1999)

    Google Scholar 

  9. J.D. : Ullman Principles of Database Systems. Computer Science Press (1983)

    Google Scholar 

  10. Marriott, K., Stuckey, P.J.: Programming with Constraints: an Introduction. MIT Press, Cambridge (1998)

    MATH  Google Scholar 

  11. Lemstrom, K., Laine, P., Perttu, S.: Using Relative Interval Slope in Music Information Retrieval. In: Proc. 1999 International Computer Music Conference (ICMC 1999), October 23-29, pp. 317–320 (1999)

    Google Scholar 

  12. Lemstrom, K., Haapaniemi, A., Ukkonen, E.: Retrieving Music—To Index or not to Index. In: Proc. Art Demos - Technical Demos - Poster Papers - The Sixth ACM International Multimedia Conference (MM 1998)+ loose sheet, September 1998, pp. 64–65 (1998)

    Google Scholar 

  13. Lemstrom, K., Laine, P.: Musical Information Retrieval Using Musical Parameters. In: Proceedings of the 1998 International Computer Music Conference, Ann Arbor, MI, pp. 341–348 (1998)

    Google Scholar 

  14. Longuet-Higgins, H.C.: The Perception of Melodies. In: Schwanauer, S.M., Levitt, D.A. (eds.) Machine Models of Music, pp. 471–495. M.I.T. Press, Cambridge (1993)

    Google Scholar 

  15. Yli-Harja, O., Shmulevich, I., Lemstrom, K.: Graph-based Smoothing of Class Data With Applications in Musical Key Finding. In: Proc. IEEE-EURASIP Workshop on Nonlinear Signal and Image Processing, June, pp. 311–315 (1999)

    Google Scholar 

  16. Kanellakis, P.C., Kuper, G., Revesz, P.Z.: Constraint Query Languages. Journal of Computer and System Sciences 51(1), 26–52 (1995)

    Article  MathSciNet  Google Scholar 

  17. Dannenberg, R.B.: Music Representation Issues, Techniques,and Systems. Computer Music Journal 17(3), 20–30 (1993)

    Article  Google Scholar 

  18. Gaede, V., Wallace, M.: An Informal Introduction to Constraint Database Systems. Constraint Databases and Applications, 7–52 (1997)

    Google Scholar 

  19. Kim, Y.E., Chai, W., Garcia, R., Vercoe, B.: Analysis of a Contour- Based Representation for Melody. In: Proceedings of International Symposium on Music Information Retrieval (October 2000)

    Google Scholar 

  20. Zhu, Y., Shasha, D.: Warping Indexes with Envelope Transforms for Query by Humming. In: SIGMOD Conference, pp. 181–192 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhong, N., Zheng, Y. (2005). Constraint-Based Melody Representation. In: Wiil, U.K. (eds) Computer Music Modeling and Retrieval. CMMR 2004. Lecture Notes in Computer Science, vol 3310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31807-1_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31807-1_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24458-5

  • Online ISBN: 978-3-540-31807-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics