This course uses the following free software tools.

  • Audacity®: sound recording and editing software.

  • Pure Data: a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max.

  • Freesound Project: a collaborative database of Creative Commons licensed sounds (not songs)

  • Martingale: a collection of pedagogical computer music tools in Pure Data, managed by Christopher Ariza. This site will continue to be updated with the most current versions of the .PD files used in this class.
    • Version used in class: November 30, 2009: (ZIP) (This ZIP file contains .PD and supporting files for use with PureData)
  • Supercollider: an environment and programming language for real time audio synthesis and algorithmic composition.

flexatone h.f.p. is the front of composer and sound designer Christopher Ariza. This site provides free downloads of complete, un-cut, high-quality mp3 and ogg audio files of experimental concert, computer, and electro-acoustic music, as well as information about the music, music research, algorithmic music software, and on-line tools for music analysis and creation. Music on this site is distributed for free, without cost or registration; software on this site is either free or open source.