Advertisement

A Database Approach to Symbolic Music Content Management

  • Philippe Rigaux
  • Zoe Faget
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6684)

Abstract

The paper addresses the problem of content-based access to large repositories of digitized music scores. We propose a data model and query language that allow an in-depth management of musical content. In order to cope with the flexibility of music material, the language is designed to easily incorporate user-defined functions at early steps of the query evaluation process. We describe our architectural vision, develop a formal description of the language, and illustrate a user-friendly syntax with several classical examples of symbolic music information retrieval.

Keywords

Digital Libraries Data Model Time Series Musicological Information Management 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Allan H., Müllensiefen D. and Wiggins,G.A.: Methodological Considerations in Studies of Musical Similarity. In: Proc. Intl. Society for Music Information Retrieval (ISMIR) (2007)Google Scholar
  2. 2.
    Anglade, A. and Dixon, S.: Characterisation of Harmony with Inductive Logic Programming. In: Proc. Intl. Society for Music Information Retrieval (ISMIR) (2008)Google Scholar
  3. 3.
    Anglade, A. and Dixon, S.: Towards Logic-based Representations of Musical Harmony for Classification Retrieval and Knowledge Discovery. In: MML (2008)Google Scholar
  4. 4.
    Berman, T., Downie, J., Berman, B.: Beyond Error Tolerance: Finding Thematic Similarities in Music Digital Libraries. In: Proc. European. Conf. on Digital Libraries, pp. 463–466 (2006)Google Scholar
  5. 5.
    Berndt, D., Clifford, J.: Using dynamic time warping to find patterns in time series. In: AAAI Workshop on Knowledge Discovery in Databases, pp. 229–248 (1994)Google Scholar
  6. 6.
    Brockwell, P.J., Davis, R.: Introduction to Time Series and forecasting. Springer, Heidelberg (1996)CrossRefzbMATHGoogle Scholar
  7. 7.
    Cameron, J., Downie, J.S., Ehmann, A.F.: Human Similarity Judgments: Implications for the Design of Formal Evaluations. In: Proc. Intl. Society for Music Information Retrieval, ISMIR (2007)Google Scholar
  8. 8.
    Capela, A., Rebelo, A., Guedes, C.: Integrated recognition system for music scores. In: Proc. of the 2008 Internation Computer Music Conferences (2008)Google Scholar
  9. 9.
    Downie, J., Nelson, M.: Evaluation of a simple and effective music information retrieval method. In: Proc. ACM Symp. on Information Retrieval (2000)Google Scholar
  10. 10.
    Downie, J.S.: Music Information Retrieval. Annual review of Information Science and Technology 37, 295–340 (2003)CrossRefGoogle Scholar
  11. 11.
    Ganseman, J., Scheunders, P., D’haes, W.: Using XQuery on MusicXML Databases for Musicological Analysis. In: Proc. Intl. Society for Music Information Retrieval, ISMIR (2008)Google Scholar
  12. 12.
    Good, M.: MusicXML in practice: issues in translation and analysis. In: Proc. 1st Internationl Conference on Musical Applications Using XML, pp. 47–54 (2002)Google Scholar
  13. 13.
    Haus, G., Longari, M., Pollstri, E.: A Score-Driven Approach to Music Information Retrieval. Journal of American Society for Information Science and Technology 55, 1045–1052 (2004)CrossRefGoogle Scholar
  14. 14.
    Huron, D.: Music information processing using the HumDrum toolkit: Concepts, examples and lessons. Computer Music Journal 26, 11–26 (2002)CrossRefGoogle Scholar
  15. 15.
    Keogh, E.J., Ratanamahatana, C.A.: Exact Indexing of Dynamic Time Warping. Knowl. Inf. Syst. 7(3), 358–386 (2003)CrossRefGoogle Scholar
  16. 16.
    Knopke, I. : The Perlhumdrum and Perllilypond Toolkits for Symbolic Music Information Retrieval. In: Proc. Intl. Society for Music Information Retrieval (ISMIR) (2008)Google Scholar
  17. 17.
    Lee, J.Y., Elmasri, R.: An EER-Based Conceptual Model and Query Language for Time-Series Data. In: Proc. Intl.Conf. on Conceptual Modeling, pp. 21–34 (1998)Google Scholar
  18. 18.
    Lerner, A., Shasha, D.: A Query : Query language for ordered data, optimization techniques and experiments. In: Proc. of the 29th VLDB Conference, Berlin, Germany (2003)Google Scholar
  19. 19.
    Muller, M.: Information Retrieval for Music and Motion. Springer, Heidelberg (2004)Google Scholar
  20. 20.
    Rabiner, L., Rosenberg, A., Levinson, S.: Considerations in dynamic time warping algorithms for discrete word recognition. IEEE Trans. Acoustics, Speech and Signal Proc. ASSP-26, 575–582 (1978)CrossRefzbMATHGoogle Scholar
  21. 21.
    Sakoe, H., Chiba, S.: Dynamic programming algorithm optimization for spoken word recognition. IEEE Trans. Acoustics, Speech and Signal Proc. ASSP-26, 43–49 (1978)CrossRefzbMATHGoogle Scholar
  22. 22.
    Sapp, C.S.: Online Database of Scores in the Humdrum File Format. In: Proc. Intl. Society for Music Information Retrieval, ISMIR (2005)Google Scholar
  23. 23.
    Typke, R., Wiering, F., Veltkamp, R.C.: A Survey Of Music Information Retrieval Systems. In: Proc. Intl. Society for Music Information Retrieval, ISMIR (2005)Google Scholar
  24. 24.
    Viglianti, R.: MusicXML : An XML based approach to automatic musicological analysis. In: Conference Abstracts of the Digital Humanities (2007)Google Scholar
  25. 25.
    Zhu, Y., Shasha, D.: Warping Indexes with Envelope Transforms for Query by Humming. In: Proc. ACM SIGMOD Symp. on the Management of Data, pp. 181–192 (2003)Google Scholar
  26. 26.
    Mutopia, http://www.mutopiaproject.org (last viewed February 2011)
  27. 27.
    Melodicmatch, http://www.melodicmatch.com (last viewed February 2011)
  28. 28.
    Musipedia, http://www.musipedia.org (last viewed February 2011)
  29. 29.
    Wikifonia, http://www.wikifonia.org (last viewed February 2011)
  30. 30.
    Neuma, http://neuma.fr (last viewed February 2011)

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Philippe Rigaux
    • 1
  • Zoe Faget
    • 2
  1. 1.CNAMParisFrance
  2. 2.LAMSADEUniv. Paris-DauphineFrance

Personalised recommendations