Composing with algorithms: two novel generative composition tools

Iain Foxwell, Don Knox

    Research output: Chapter in Book/Report/Conference proceedingConference contribution


    Most composers may at some point struggle with the creative process. Breaking free from writer's block and the composer's own limitations can be achieved through the use of algorithmic approaches to music creation. This project is aimed at development of two algorithmic compositional tools, which can be used within the Digital Audio Workstation Ableton with Max for Live software. The first employs 2nd order Markov chains to aid composers in creation of unique midi melodies. The second approach uses Cellular Automata to select loop points in digital audio files, shuffling audio segments in time to create new patterns. Results suggest these systems have the potential to inspire composers, allow them to augment their compositions, and in turn help them overcome creative problems.
    Original languageEnglish
    Title of host publicationProceedings of the 7th Audio Mostly Conference: A Conference on Interaction with Sound (AM'12)
    PublisherAssociation for Computing Machinery (ACM)
    Number of pages5
    ISBN (Print)9781450315692
    Publication statusPublished - 2012


    • algorithms
    • music composition
    • music creation


    Dive into the research topics of 'Composing with algorithms: two novel generative composition tools'. Together they form a unique fingerprint.

    Cite this