Computers can extend the compositional abilities of a composer. Not only they immediately allow a process of generation-evaluation that can change the way ideas are formed and explored, but also can take autonomous directions too.

In this Lesson we want to explore how to produce computer behaviours, thinking, and operations to obtain interesting additions to the way it creates sounds and completes the composer’s work.

Usually human and computers interact in five musical ways:

  • directed
  • reactive
  • procedural
  • interactive
  • adaptive

These are conceptual categories just to indicate certain patterns of development in current electronic arts, in which the user is interacting with the software for an artistic outcome.

These categories denote different types of intelligence of computer programs, with respectively different musical outputs.