Skip to main content

Computer Music Cloud

  • Conference paper

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

Abstract

The present paper puts forward a proposal for computer music (CM) composition system on the Web. Setting off from the CM composition paradigm used so far and on the basis of the current computer technology shift into cloud computing, a new paradigm is open for the CM composition domain. An experience of computer music cloud (CMC) is described: the whole music system is split into several web services sharing an unique music representation. MusicJSON is proposed as the interchangeable music data format based on the solid and flexible EvMusic representation. A web browser-based graphic environment is developed as the user interface for the Computer Music Cloud as music web applications.

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

Buying options

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
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alvaro, J.L. : Symbolic Pitch: Composition Experiments in Music Representation. Research Report, http://cml.fauno.org/symbolicpitch.html (retrieved December 10, 2010) (last viewed February 2011)

  2. Alvaro, J.L., Barros, B.: MusicJSON: A Representation for the Computer Music Cloud. In: Proceedings of the 7th Sound and Music Computer Conference, Barcelona (2010)

    Google Scholar 

  3. Alvaro, J.L., Miranda, E.R., Barros, B.: Music knowledge analysis: Towards an efficient representation for composition. In: Marín, R., Onaindía, E., Bugarín, A., Santos, J. (eds.) CAEPIA 2005. LNCS (LNAI), vol. 4177, pp. 331–341. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Amazon Elastic Computing, http://aws.amazon.com/ec2/ (retrieved February 1, 2010) (last viewed February 2011)

  5. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A., Stoica, I., Zaharia, M.: Above the Clouds: A Berkeley View of Cloud Computing White Paper, http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf (retrieved February 1, 2010) (last viewed February 2011)

  6. ECMAScript Language Specification, http://www.ecma-international.org/publications/standards/Ecma-262.htm (retrieved February 1, 2010) (last viewed February 2011)

  7. ExtJS Library, http://www.extjs.com/ (retrieved February 1, 2010) (last viewed February 2011)

  8. Geelan, J.: Twenty Experts Define Cloud Computing. Cloud Computing Journal (2008), http://cloudcomputing.sys-con.com/node/612375/print (retrieved February 1, 2010) (last viewed February 2011)

  9. Google AppEngine, http://code.google.com/appengine/ (retrieved February 1, 2010) (last viewed February 2011)

  10. Google Apps, http://www.google.com/apps/ (retrieved February 1, 2010) (last viewed February 2011)

  11. Google Docs, http://docs.google.com/ (retrieved February 1, 2010 (last viewed February 2011)

  12. Introducing JSON, http://www.json.org/ (retrieved February 1, 2010) (last viewed February 2011)

  13. JavaScript, http://en.wikipedia.org/wiki/JavaScript (retrieved February 1, 2010) (last viewed February 2011)

  14. Nienhuys, H.-W., Nieuwenhuizen J.: GNU Lilypond, http://www.lilypond.org (rertrieved February 1, 2010) (last viewed February 2011)

  15. OMG: Unified Modeling Language: Superstructure. Version 2.1.1(2007), http://www.omg.org/uml (retrieved February 1, 2010) (last viewed February 2011)

  16. Psenicka, D.: FOMUS, a Music Notation Package for Computer Music Composers, http://fomus.sourceforge.net/doc.html/index.html (retrieved February 1, 2010) (last viewed, February 2011)

  17. Russell, S.J., Norvig, P.: Intelligent Agents. In: Artificial Intelligence: A Modern Approach, ch. 2. Prentice-Hall, Englewood Cliffs (2002)

    Google Scholar 

  18. Ubuntu Server on Amazon EC2, http://www.ubuntu.com/cloud/public (retrieved February 1, 2010) (last viewed, February 2011)

  19. Wood, L.: Programming the Web: The W3C DOM Specification. IEEE Internet Computing 3(1), 48–54 (1999)

    Article  MathSciNet  Google Scholar 

  20. W3C: HTML5 A vocabulary and associated APIs for HTML and XHTML W3C Editor’s Draft, http://dev.w3.org/html5/spec/ (retrieved February 1, 2010) (last viewed, February 2011)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alvaro, J.L., Barros, B. (2011). Computer Music Cloud. In: Ystad, S., Aramaki, M., Kronland-Martinet, R., Jensen, K. (eds) Exploring Music Contents. CMMR 2010. Lecture Notes in Computer Science, vol 6684. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23126-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23126-1_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23125-4

  • Online ISBN: 978-3-642-23126-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics