Controlling live generative electronic music with Deviate

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review


Deviate generates multiple streams of melodic and rhythmic output in real-time, according to user-specified control parameters. This performance system has been implemented using Max 5 [1] within the genre of popular contemporary electronic music, incorporating techno, IDM, and related forms. The aim of this project is not musical style synthesis, but to construct an environment in which a range of creative and musical goals may be achieved. A key aspect is control over generative processes, as well as consistent yet varied output. An approach is described which frees the user from determining note-level output while allowing control to be maintained over larger structural details, focusing specifically on the melodic aspect of this system. Audio examples are located online at
Original languageEnglish
Title of host publicationProceedings of the 9th International Conference on New Interfaces for Musical Expression
EditorsRoger B. Dannenberg, Kristi D. Ries
Place of PublicationPittsburgh, PA, USA
PublisherCarnegie Mellon University
Number of pages2
Publication statusPublished - 2009
EventInternational Conference on New Interfaces for Musical Expression (9th : 2009) - Pittsburgh, PA, USA
Duration: 4 Jun 20096 Jun 2009


ConferenceInternational Conference on New Interfaces for Musical Expression (9th : 2009)
CityPittsburgh, PA, USA


  • generative
  • performance
  • laptop
  • popular music

Cite this