Mixxx is free, open source DJ software that gives you everything you need to perform live mixes. Mixxx is a complete package for amateur and professional DJs alike, providing everything you need to create live mixes. Mixxx supports advanced features like comprehensive MIDI controller support, vinyl control, and multi-core CPU support.
Full Feature List- Parallel waveform displays
- Waveform summaries
- MP3, OGG, WAVE, and FLAC playback
- Pitch-independent time stretch (key lock)
- Vinyl emulation
- Wave recording
- Free, open source software
- BPM detection and estimation
- Supported MIDI controllers
- Multichannel soundcard support (playback and capture)
- Multiple soundcard support
- Cross-platform (Windows XP and Vista, Mac OS X, Linux)
- Adjustable EQ shelves
- Crossfader curve control
- Skinnable interface with extra skins bundled
- Advanced MIDI scripting engine
- Adjustable pitch range
- Multi-core CPU support
- 24-bit/96000 Hz playback and capture
- Crystal clear audio
- Hardware video acceleration
- Vinyl control support