Skip to main content
Log in

The design and implementation of a digital music library

Framework, data model, query language, and indices of HIT-DML

  • Regular Paper
  • Published:
International Journal on Digital Libraries Aims and scope Submit manuscript

Abstract

The design and implementation of Harbin Institute of Technology—Digital Music Library (HIT-DML) is presented in this paper. Firstly, a novel framework, a music data model, and a query language are proposed as the theoretical foundation of the library. Secondly, music computing algorithms used in the library for feature extracting and matching are described. In addition, indices are introduced for both mining themes of music objects and accelerating content-based information retrieval. Finally, experimental results on the indices and the current development of the library are provided.

HIT-DML is distinguished by the following points. First, it is inherently based on database systems, and combines database technologies with multimedia technologies seamlessly. Musical data are structurally stored. Second, it has a solid theoretical foundation, from framework and data model to query language. Last, it can retrieve musical information based on content against different kinds of musical instruments. The indices used, also power the library.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Variations2: Indiana University Digital Music Library Project. URL: http://dml.indiana.edu/

  2. NZDL: The New Zealand Digital Library. URL: http://www.nzdl.org/

  3. AVPORT: The Library of Congress Digital Audio-Visual Preservation Prototyping Project. URL: http://www.loc.gov/rr/mopic/avprot/

  4. Fingerhut, M.: The IRCAM multimedia library: a digital music library. In: Proceedings of the 6th IEEE Forum on Research and Technology Advances in Digital Libraries, Baltimore, Maryland, USA, pp. 129–140. IEEE Computer Society Press, Los Alamitos, CA (May 1999)

  5. Bainbridge, D., Nevill-Manning, C.G., Witten, I.H., Smith, L.A., McNab, R.J.: Towards a digital library of popular music. In: Rowe, N., Fox, E.A. (eds.) Proceedings of the 4th ACM International Conference on Digital Libraries, Berkeley California USA, pp. 161–169. ACM Press, New York (August 1999)

  6. McNab, R.J., Smith, L.A., Witten, I.H., Henderson, C.L., Cunningham, S.J.: Towards the digital music library: tune retrieval from acoustic input. In: Fox, E.A., Marchionini, G. (eds.) Proceedings of the 1st ACM International Conference on Digital Libraries, Bethesda, Maryland, USA, pp 11–18. ACM Press, New York (March 1996)

  7. Dunn, J.W., Mayer, C.A.: VARIATIONS: a digital music library system at indiana university. In: Rowe, N., Fox, E.A. (eds.) Proceedings of the 4th ACM International Conference on Digital Libraries, Berkeley, California, USA, pp. 12–19. ACM Press, New York (August 1999)

  8. Minibayeva, N., Dunn, J.W.: A digital library data model for music. In: Hersh, W., Marchionini, G. (eds.) Proceedings of the 2nd ACM/IEEE-CS Joint Conference on Digital Libraries, Portland, Oregon, USA, pp. 154–155. ACM Press, New York (July 2002)

  9. Blandford, A., Stelmaszewska, H.: Usability of musical digital libraries: a multimodal analysis. In: Fingerhut, M. (ed.) Proceedings of the 3rd International Symposium on Music Information Retrieval, Paris, France, pp. 231–237. Service des Publications, Paris (October 2002)

  10. Rubenstein, W.B.: A database design for musical information. In: Dayal, U. (ed.) Proceedings of the 1987 ACM SIGMOD international conference on management of data, San Francisco California USA, pp. 479–490. ACM Press, New York (May 1987)

  11. Dionisio, J.D.N., Cárdenas, A.F.: A unified data model for representing multimedia, timeline, and simulation data. IEEE Trans. Knowledge Data Eng. 10(5), 746–767 (1998)

    Article  Google Scholar 

  12. Schloss, G.A., Wynblatt, M.J.: Building temporal structures in a layered multimedia data model. In: Blattner, M., Limb, J.O. (eds.) Proceedings of the 2nd ACM International Conference on Multimedia, San Francisco, California, USA, pp. 271–278. ACM Press, New York (October 1994)

  13. Schloss, G.A., Wynblatt, M.J.: Presentation layer primitives for the layered multimedia data model. In: Proceedings of the International Conference on Multimedia Computing and Systems, Washington, DC, USA, pp. 231–238. IEEE Computer Society Press, Los Alamitos, CA (May 1995)

  14. Wynblatt, M.J., Schloss, G.A.: Control layer primitives for the layered multimedia data model. In: Zellweger, P. (ed.) Proceedings of the 3rd ACM International Conference on Multimedia, San Francisco, California, USA, pp. 167–177. ACM Press, New York (November 1995)

  15. Downie, S., Nelson, M.: Evaluation of a simple and effective music information retrieval method. In: Belkin, N.J., Ingwersen P., Leong, M.K. (eds.) Proceedings of the 23rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Athens, Greece, pp. 73–80. ACM Press, New York (July 2000)

  16. Hsu, J.L., Liu, C.C., Chen, A.L.P.: Discovering nontrivial repeating patterns in music data. IEEE Trans. Multimedia 3(3), 311–325 (2001)

    Google Scholar 

  17. Chen, A.L.P., Chang, M., Chen, J., Hsu, J.L., Hsu, C.H., Hua, S.Y.S.: Query by music segments: an efficient approach for song retrieval. In: Proceedings of the IEEE International Conference on Multimedia and Expo., New York, USA, 2, pp 873–876. IEEE Press, New York (July 2000)

  18. Lee, W., Chen, A.L.P.: Efficient multi-feature index structures for music data retrieval. In: Yeung, M.M., Yeo, B.L., Bouman, C.A. (eds.) Proceedings of SPIE Conference on Storage and Retrieval for Media Databases, SPIE Press, Bellingham, WA, vol. 3972, pp. 177–188. (December 2000)

  19. Tseng, Y.H.: Content-based retrieval for music collections. In: Gey, F., Hearst, M., Tong, R. (eds.) Proceedings of the 22nd International ACM SIGIR Conference on Research and Development in Information Retrieval, Berkley, California, USA, pp. 176–182. ACM Press, New York (August 1999)

  20. Wang, C., Li, J., Shi, S.: A music data model and its application. In: Chen, Y.P.P. (ed.) Proceedings of the 10th International Conference on Multimedia Modelling, Brisbane, Australia, pp. 79–84. IEEE Computer Society Press, Los Alamitos, CA (December 2004)

  21. MIDI Notes. URL: http://users.argonet.co.uk/users/lenny/midi/tech/spec.html

  22. Tang, M., Yip, C.L., Kao, B.: Selection of melody lines for music databases. In: Proceedings of the 24th International Computer Software and Applications Conference, Taipei, pp. 243–248. IEEE Computer Society Press, Los Alamitos, CA (October 2000)

  23. Dowling, W.J.: Scale and contour: two components of a theory of memory for melodies. Psychol. Rev. 85(4), 341–354 (1978)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chaokun Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, C., Li, J. & Shi, S. The design and implementation of a digital music library. Int J Digit Libr 6, 82–97 (2006). https://doi.org/10.1007/s00799-005-0125-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00799-005-0125-0

Keywords

Navigation