Mixxx: Towards Novel DJ Interfaces

The Disc Jockey (DJ) software system Mixxx is presented. Mixxx makes it possible to conduct studies of new interaction techniques in connection with the DJ situation, by its open design and easy integration of new software modules and MIDI connection to external controllers. To gain a better understanding of working practices, and to aid the design process of new interfaces, interviews with two contemporary musicians and DJ's are presented. In contact with these musicians development of several novel prototypes for DJ interaction have been made. Finally implementation details of Mixxx are described.