Eagle, DavidBoyd, JeffFay, Simon2016-06-232016-06-2320162016http://hdl.handle.net/11023/3073The AAIM (Algorithmically Assisted Improvised Music) performance system is a portfolio of interconnectable algorithmic software modules, designed to facilitate improvisation and live performance of electronic music. The AAIM system makes no attempt to generate new materials in one particular style, nor to act as an autonomous improviser. Instead, the goal of the AAIM system is to facilitate improvisation through the variation and manipulation of composed materials entered by the user. By generating these variations algorithmically, the system gives improvisers of computer music the ability to focus on macro elements of their performances, such as form, phrasing, texture, spatialisation, and timbre, while still enabling them to incorporate the rhythmic and melodic variations of a virtuosic instrumental improviser.engUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.MusicAlgorithmic MusicPerformance SystemElectronic MusicImprovisationMusicAAIM: Algorithmically Assisted Improvised Musicdoctoral thesis10.11575/PRISM/24629