Mixxx is software for DJ'ing. You can use wave based audio files, Ogg
Vorbis and MP3 files as audio input. Mixxx can be controlled through
the GUI and with external controllers including MIDI devices,
joysticks and more.

WWW: http://www.mixxx.org/
