JamBot provides accompaniment for a musician on an improvised musical score. JamBot listens to a musician’s audio stream and plays along with them.
JamBot ‘consists of rhythmic and harmonic analysis algorithms that build a dynamic model of the music being performed. This model holds multiple probable representations at one time in the Chimera Architecture which can be interpreted in various ways by a generative music algorithm that adds accompaniment in real time.’
HB, CB, HBF, CBF
Brown, A. R., Gifford, T., & Wooller, R. (2010). Generative Music Systems for Live Performance. In First International Conference on Computational Intelligence (p. 290).