A Semantic Web Annotation Tool for a Web-Based Audio Sequencer

  • Luca Restagno
  • Vincent Akkermans
  • Giuseppe Rizzo
  • Antonio Servetti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6757)


Music and sound have a rich semantic structure which is so clear to the composer and the listener, but that remains mostly hidden to computing machinery. Nevertheless, in recent years, the introduction of software tools for music production have enabled new opportunities for migrating this knowledge from humans to machines. A new generation of these tools may exploit sound samples and semantic information coupling for the creation not only of a musical, but also of a “semantic” composition. In this paper we describe an ontology driven content annotation framework for a web-based audio editing tool. In a supervised approach, during the editing process, the graphical web interface allows the user to annotate any part of the composition with concepts from publicly available ontologies. As a test case, we developed a collaborative web-based audio sequencer that provides users with the functionality to remix the audio samples from the Freesound website and subsequently annotate them. The annotation tool can load any ontology and thus gives users the opportunity to augment the work with annotations on the structure of the composition, the musical materials, and the creator’s reasoning and intentions. We believe this approach will provide several novel ways to make not only the final audio product, but also the creative process, first class citizens of the Semantic Web.


Ontology driven annotation tool Semantic audio annotation web-based audio sequencer Semantic Web sequencer Semantic Web 


  1. 1.
    Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American, 34–43 (May 2001)Google Scholar
  2. 2.
    Bizer, C., Lehmann, J., Kobilarov, G., Auer, S., Becker, C., Cyganiak, R., Hellmann, S.: Dbpedia - a crystallization point for the web of data. Web Semant. 7, 154–165 (2009)Google Scholar
  3. 3.
    Gaver, W.W.: What in the world do we hear? an ecological approach to auditory event perception. Ecological Psychology 5, 1–29 (1993)CrossRefGoogle Scholar
  4. 4.
    Halpin, H., Robu, V., Shepherd, H.: The complex dynamics of collaborative tagging. In: Proceedings of the 16th International Conference on World Wide Web, WWW 2007, pp. 211–220. ACM, New York (2007)Google Scholar
  5. 5.
    Hausenblas, M.: Exploiting linked data to build web applications. IEEE Internet Computing 13, 68–73 (2009)CrossRefGoogle Scholar
  6. 6.
    Kahan, J., Koivunen, M.R.: Annotea: an open rdf infrastructure for shared web annotations. In: Proceedings of the 10th International Conference on World Wide Web, WWW 2001, pp. 623–632. ACM, New York (2001)Google Scholar
  7. 7.
    Kaiser, R., Hausenblas, M., Umgeher, M.: Metadata-driven interactive web video assembly. Multimedia Tools and Applications 41, 437–467 (2009)CrossRefGoogle Scholar
  8. 8.
    Kobilarov, G., Scott, T., Raimond, Y., Oliver, S., Sizemore, C., Smethurst, M., Bizer, C., Lee, R.: Media meets semantic web – how the BBC uses dBpedia and linked data to make connections. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 723–737. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    Maleshkova, M., Pedrinaci, C., Domingue, J.: Semantic annotation of web apis with sweet. In: 6th Workshop on Scripting and Development for the Semantic Web, Colocated with ESWC 2010 (2010)Google Scholar
  10. 10.
    Martnez, E., Celma, O., Sordo, M., De Jong, B., Serra, X.: Extending the folksonomies of using content-based audio analysis. In: Sound and Music Computing Conference, Porto, Portugal (July 23, 2009)Google Scholar
  11. 11.
    Motik, B., Patel-Schneider, P.F., Parsia, B.: Owl 2 web ontology language: Structural specification and functional-style syntax (2009),
  12. 12.
    Petridis, K., Anastasopoulos, D., Saathoff, C., Timmermann, N., Kompatsiaris, Y., Staab, S.: M-ontoMat-annotizer: Image annotation linking ontologies and multimedia low-level features. In: Gabrys, B., Howlett, R.J., Jain, L.C. (eds.) KES 2006. LNCS (LNAI), vol. 4253, pp. 633–640. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Raimond, Y., Sutton, C., Sandler, M.: Interlinking music-related data on the web. IEEE Multimedia 16, 52–63 (2009)CrossRefGoogle Scholar
  14. 14.
    Russell, B., Torralba, A., Murphy, K., Freeman, W.: Labelme: A database and web-based tool for image annotation. International Journal of Computer Vision 77, 157–173 (2008)CrossRefGoogle Scholar
  15. 15.
    Schroeter, R., Hunter, J., Newman, A.: Annotating relationships between multiple mixed-media digital objects by extending annotea. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 533–548. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  16. 16.
    Wang, P., Xu, B.W., Lu, J.J., Kang, D.Z., Li, Y.H.: A novel approach to semantic annotation based on multi-ontologies. In: Proceedings of 2004 International Conference on Machine Learning and Cybernetics, 2004, vol. 3, pp. 1452–1457 (August 2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Luca Restagno
    • 1
  • Vincent Akkermans
    • 2
  • Giuseppe Rizzo
    • 1
  • Antonio Servetti
    • 1
  1. 1.Dipartimento di Automatica e InformaticaPolitecnico di TorinoTorinoItaly
  2. 2.Music Technology GroupUniversitat Pompeu FabraBarcelonaSpain

Personalised recommendations