This paper presents a system that makes use of machine listening techniques to analyse an incoming musical audio signal and determine various musical properties such as dynamics, tempo, and style. With this knowledge, the system generates an expressive drumbeat to accompany the input audio signal in real time. These drumbeats are created with a set of genetic algorithms which are designed to mo...