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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
Amazon Elastic Computing, http://aws.amazon.com/ec2/ (retrieved February 1, 2010) (last viewed February 2011)
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)
ECMAScript Language Specification, http://www.ecma-international.org/publications/standards/Ecma-262.htm (retrieved February 1, 2010) (last viewed February 2011)
ExtJS Library, http://www.extjs.com/ (retrieved February 1, 2010) (last viewed February 2011)
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)
Google AppEngine, http://code.google.com/appengine/ (retrieved February 1, 2010) (last viewed February 2011)
Google Apps, http://www.google.com/apps/ (retrieved February 1, 2010) (last viewed February 2011)
Google Docs, http://docs.google.com/ (retrieved February 1, 2010 (last viewed February 2011)
Introducing JSON, http://www.json.org/ (retrieved February 1, 2010) (last viewed February 2011)
JavaScript, http://en.wikipedia.org/wiki/JavaScript (retrieved February 1, 2010) (last viewed February 2011)
Nienhuys, H.-W., Nieuwenhuizen J.: GNU Lilypond, http://www.lilypond.org (rertrieved February 1, 2010) (last viewed February 2011)
OMG: Unified Modeling Language: Superstructure. Version 2.1.1(2007), http://www.omg.org/uml (retrieved February 1, 2010) (last viewed February 2011)
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)
Russell, S.J., Norvig, P.: Intelligent Agents. In: Artificial Intelligence: A Modern Approach, ch. 2. Prentice-Hall, Englewood Cliffs (2002)
Ubuntu Server on Amazon EC2, http://www.ubuntu.com/cloud/public (retrieved February 1, 2010) (last viewed, February 2011)
Wood, L.: Programming the Web: The W3C DOM Specification. IEEE Internet Computing 3(1), 48–54 (1999)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)