@inproceedings{f89f43355a02498f8e2d2e6cef23adff,
title = "Interactive algorithmic composition",
abstract = "The research described in this paper gathers insights from music cognition research and applies them to the creation of a software-based performance and compositional tool which has the ability to improvise a musical sequence in accompaniment to user input. The software was developed using Cycling 74{\textquoteright}s Max, with incorporation into Ableton Live through the {\textquoteleft}Max for Live{\textquoteright} platform. The program employs a compositional algorithm which follows models of melodic expectation to react and adapt to musical input, creating melodic accompaniment in real-time. A rule set of four features is employed, controlling the selection of notes in relation to harmonic compliance, metric salience, post-skip reversal and intervallic distance incorporating late phrase declination. The system also allows the user to identify 'favourite' musical passages created by the system. From this input, a Hidden Markov Model (HMM) approach is used to generate new sequences based on the preferences of the musician. This paper describes the design and operation of the interactive algorithmic system in detail. Objective analysis of the system has shown it to consistently output phrases which correspond with models of melodic expectation, generating a suitable and consistent musical accompaniment which adapts to user input.",
keywords = "compositional algorithm, Hidden Markov Model, software-based performance, Max for Live platform",
author = "Edward Averell and Don Knox",
year = "2015",
month = jun,
day = "7",
language = "English",
isbn = "9781911108047",
volume = "2",
series = "KES Transactions on Innovation in Music",
publisher = "Future Technology Press ",
editor = "R. Hepworth-Sawyer and J. Hodgson and R. Toutson",
booktitle = "Innovation in Music 2015",
}