44
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

CLOSe to the edge? Advanced object‐oriented techniques in the representation of musical knowledgeFootnote*

&
Pages 1-16 | Published online: 03 Jun 2008

References

  • Anderson , D.P. and Kuivila , R. 1991 . Formula: a programming language for expressive computer music . Computer IEEE , July
  • Clarke , E.F. 1988 . “ Generative principles in music performance ” . In Generative Processes in Music. The psychology of Performance, Improvisation and Composition , Edited by: Sloboda , J. A. Oxford : Science Publications .
  • Desain , P. and Honing , H. 1991 . Towards a calculus for expressive timing in music performance . Computers in Music Research , 3 : 43 – 120 . (Reprinted in Desain & Honing (1992))
  • Desain , P. and Honing , H. 1992 . Music, Mind and Machine, Studies in Computer Music, Music Cognition and Artificial Intelligence , Amsterdam : Thesis Publishers .
  • Desain , P. and Honing , H. CLOSe to the edge? Multiple and mixin inheritance, multi methods, and method combination as techniques in the representation of musical knowledge . Proceedings of the IAKTA Workshop on Knowledge Technology in the Arts . Osaka. pp. 99 – 106 . IAKTA/LIST .
  • Desain , P. and Honing , H. 1994 . Does expressive timing in music performance scale proportionally with tempo? . Psychological Research , 56 : 285 – 292 .
  • Gabriel , D.G. and Steele , G.S. 1990 . “ The failure of abstraction (editorial) ” . In Lisp and Symbolic Computation , Dordrecht : Kluwer .
  • Gabriel , R.P. , White , J.L. and Bobrow , D.G. 1991 . CLOS: Integrating object‐oriented and functional programming . Communications of the ACM , 34 (9) : 28 – 38 .
  • Honing , H. Expresso, a strong and small editor for expression . Proceedings of the 1992 International Computer Music Conference . San Francisco. pp. 215 – 218 . ICMA .
  • Honing , H. 1993 . A microworld approach to the formalization of musical knowledge . Computers and the Humanities , 27 : 41 – 47 .
  • International MIDI Association . 1983 . MIDI Musical Instrument Digital Interface Specification 1.0 , North Hollywood : International MIDI Association .
  • Keene , S.E. 1989 . Object‐Oriented Programming in Common Lisp: A Programmer's Guide to CLOS , Reading, MA : Addison‐Wesley .
  • Kiczales , G. , des Rivières , J. and Bobrow , D.G. 1991 . The Art of the Metaobject Protocol , Cambridge, MA : MIT Press .
  • Pope , S. 1991 . The Well‐Tempered Object, Musical Applications of Object‐Oriented Software Technology , Cambridge, MA : MIT Press .
  • Steele , G.L. 1990 . Common Lisp, the Language. Second edition , Bedford, MA : Digital Press .
  • Taube , H. 1991 . Common Music: A music composition language in common Lisp and CLOS . Computer Music Journal , 15 (2) : 21 – 32 .
  • Sound examples of the Expresso system are available in the JNMR Electronic Appendix (EA), which can be found on the WWW at http://www.swets.nl/jnmr/jnmr.html

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.