Free Digital DJ software. Start making live DJ mixes today.
Mixxx is free DJ software that gives you everything you need to perform live DJ
mixes. Blend songs together with automatic BPM matching and remix on-the-fly
with looping and hot cues. Whether you're a pro DJ or just getting started,
Mixxx has you covered.

Mixxx works with ALSA, JACK, OSS and supports many popular DJ controllers.

Features include:
 - Parallel or split scratchable waveform displays
 - Waveform summaries
 - Spinning vinyl widgets
 - MP3, OGG, WAVE, FLAC, and optional unprotected aac (m4a) playback
 - Extra playback formats through plugins
 - Wave and Ogg recording with optional MP3 support
 - Fast, database-powered library
 - Crates and playlists for organizing your music
 - Reads iTunes, Traktor, and Rhythmbox libraries
 - History section keeps track of your setlists
 - Internet Broadcasting with Shoutcast and Icecast
 - Microphone Support
 - Automatic crossfading with Auto DJ
 - Pitch-independent time stretch (key lock)
 - Adjustable pitch range
 - Ramping pitchbend controls
 - ReplayGain volume normalization
 - Quantized loops, hotcues, and beatloops
 - Synchronization and auto-beatmatching
 - BPM detection and estimation
 - Bulk BPM analysis
 - Adjustable EQ shelves
 - Crossfader curve control
 - Sampler Decks
 - Vinyl emulation with Serato, Traktor, and Mixvibes timecode support
 - Multichannel soundcard support (playback and capture)
 - Headphone cueing with multiple soundcard support
 - Skinnable interface with several skins bundled
 - Support for many DJ MIDI and HID controllers out-of-the-box
 - Advanced MIDI/HID scripting engine
 - Multiple simultaneous MIDI/HID controllers
 - Multi-core CPU support
 - 24-bit/96000 Hz playback and capture
