References and Links
| Places | People & Projects| Software | Online Info.

Recommended Reference Books

(in no particular order)

  • Brown, Andrew R. 2007. Computers in Music Education. Routledge.
  • Winograd, Terry & Flores, Fernando. 1986 (reissue 1995). Understanding Computers and Cognition : A new foundation for design. Addison Wesley.
  • Dodge, Charles. & Jerse, Thomas. 1997. Computer Music: Synthesis, composition, and performance (2nd Edition). Schirmer Books.
  • Petzold, Charles. 1999. Code: The hidden language of computer hardware and software. Microsoft Press
  • Holzman, Steven. 1995. Digital Mantras. The MIT Press.
  • Roads, Curtis. 1996. The Computer Music Tutorial. The MIT Press.
  • Kurzweil, Ray. 1990. The Age of Intelligent Machines. The MIT Press.
  • Kurzweil, Ray. 1999. The Age of Spiritual Machines. Pheonix.
  • Wishart, Trevor. 1996. On Sonic Art. Harwood Academic Publishers.
  • Cook, Nicholas. 1998. Music: A very short introduction. OUP.
  • Heidegger, Martin. 1957 (trans 1977, reissue 1982). The Question Concerning Technology, and Other Essays. William Lovitt (Translator). Harpercollins.
  • Chadabe, Joel. 1997. Electric Sound: The past and promise of electronic music. Prentice Hall.
  • Minsky, Marvin.1985. The Society of Mind. Picador, Pan Books.
  • Xenakis, Iannis. 1971. Formalized Music: Thought and mathematics in composition. Pendragon Press.
  • Rowe, Robert. 1993. Interactive Music Systems: Machine listening and composing. The MIT Press.
  • Dreyfus, Hubert. 1979. What computers still can't do: A critique of artificial reason. The MIT Press.
  • Dewey, John. 1934. Art as Experience. Berkley Publishing Group
  • Swanwisk, Keith. 1994. Musical Knowledge: Intuition, analysis, and music education. Routledge.
  • Weizenbaum, Joseph. 1976. Computer Power and Human Reason: From judgment to calculation. Freeman.
  • Levenson, Thomas. 1994. Measure for Measure: A musical history of science. Touchstone.
  • Baroni, Marion & Callegari, Laura. 1982. Musical Grammars and Computer Analysis. Leo S. Olschki.
  • Pope, Stephen Travis. 1991. The Well-Tempered Object: Musical applications of object-oriented software technology. The MIT Press.
  • Wallin, Nils & Merker, Björn & Brown, Steven. 2000. The Origins of Music. The MIT Press.
  • Bruce Eckel. 1998. Thinking In Java. Prentice Hall. Free download over the web.
  • Cooper, James. 2000. Java Design Patterns: A tutorial. Addison Wesley.
  • Kernighan, Brian & Pike, Rob. 1999. The Practice of Programming. Addison Wesley.
  • Miranda, Eduardo. 1998. Computer Sound Synthesis for the Electronic Musician. Focal Press.
  • Miranda, Eduardo. 2001. Composing Music with Computers. Focal Press.
  • McCullough, Malcolm. 1996. Abstracting Craft: The practiced digital hand. The MIT Press.
  • Flake, Gary William. 1999. The computational Beauty of Nature: Computer explorations of fractals, chaos, complex systems, and adaption. The MIT Press.
  • Cope, David. 2001. Virtual Music. The MIT Press.
  • Polansky, Larry et al 2001. Music and Computers. Web Book.
  • Roads, Curtis. 2002. Microsound. MIT Press.
  • Perry R. Cook. 2002. Real Sound Synthesis for Interactive Applications. A K Peters Ltd
  • Himanen, Pekka. 2001. The Hacker Ethic: A Radical Approach to the Philosophy of Business. Random House.
  • Niemeyer, Patrick and Knudsen, Jonathan. 2002. Learning Java, Second Edition. O'Reilly
  • Lyon, Douglas and Rao, Hayagriva. 1998. Java Digial Signal Processing. M&T Books.
  • Abelson, Harold. Garald Sunnman & Julie Sussman.  1996. Structure and Interpretation of Computer Programs. The MIT Press.
  • Grand, Steve. 2003. Creation: Life and how to make it. Harvard University Press.
  • Baggi, Denis (ed). 1992. Readings in Computer Generated Music. IEEE Computer Society Press.
  • Moore, Richard F. 1990. Elements of Computer Music. Prentice-Hall.


Places for information and inspiration

People and projects

Software to use with jMusic

  • Audacity - Open Source Audio Editor
  • LAoE - Audio waveform editor written in Java, released under the GPL.
  • Schroeder - Sampled Audio Editor (Java 1.2 +)
  • JaWaveEdit - Sampled Audio Editor (Java 1.1+)
  • QuickTime - Multimedia player for Mac OS and Windows.
  • MidiShare - A MIDI i/o library availible for many platforms.
  • Sonogram - An excellent Java spectral visualisation program by Christopher Lauer.
  • Audio Development System - An open source Audio and MIDI recording and playback API in Java.

Information online

Supported by the following organisations:

QUT, Brisbane, Australia

SourceForge Logo