Toby Gifford

Learn More
In this paper we describe some interaction strategies employed by the Jambot – an interactive music system that we have recently developed. In particular we outline three approaches that the Jambot uses to mediate between imitative and intelligent actions. The approaches are (i) mode switching based on confidence of understanding, (ii) filtering and(More)
We advocate for the use of predictive techniques in interactive computer music systems. We suggest that the inclusion of prediction can assist in the design of proactive rather than reactive computational performance partners. We summarize the significant role prediction plays in human musical decisions, and the only modest use of prediction in interactive(More)
Musical duets are a type of creative partnership with a long history of artistic practice. What can they tell us about creative partnerships between a human and a computer? To explore this question, we implemented an activity-based model of duet interaction in software designed to support musical metacreation and investigated the experience of performing(More)
What design factors contribute to an illusion of agency in a computational system? Our previous research [1, 2] has investigated this question in the context of creative human-machine musical partnerships, where we identified musical behaviours implying machine agency from the perspective of a human performer. This paper investigates an audience(More)