Sponsored Link
Mixxx will run on the Linux, Mac OS X and Windows operating systems
Mixxx Features
Cross-platform (Windows XP/Vista/7/8, Mac OS X, Linux)
Free and open source (GPL v2)
Parallel or split scratchable waveform displays
Waveform summaries
Spinning vinyl widgets
MP3, OGG, WAVE, M4A / AAC, and FLAC playback
Extra playback formats through plugins
Fast, database-powered library
Shoutcast and Icecast broadcasting
Microphone Support
Automatic crossfading with Auto DJ
Crates and playlists
Reads iTunes, Traktor, and Rhythmbox libraries
Pitch-independent time stretch (key lock)
Vinyl emulation
Quantized loops, hot cues, and beatloops
Synchronization and auto-beatmatching
4 Sampler Decks
Wave and Ogg recording with optional MP3 support.
BPM detection and estimation
Bulk BPM analysis
Multichannel soundcard support (playback and capture)
Headphone cueing with multiple soundcard support
Adjustable EQ shelves
Crossfader curve control
Skinnable interface with 5 pixel-perfect skins bundled
Advanced MIDI scripting engine
Multiple simultaneous MIDI controllers
Adjustable pitch range
Ramping pitchbend controls
Multi-core CPU support
24-bit/96000 Hz playback and capture
Crystal clear audio
Hardware video acceleration
Install Mixxx in ubuntu 13.04/12.10/12.04
Open the terminal and run the following commands
sudo add-apt-repository ppa:mixxx/mixxx
sudo apt-get update
sudo apt-get install mixxx libportaudio2
Screenshot