What is Mixxx?
Mixxx is free mixing software for DJs, providing everything needed to create live mixes. It allows you to beatmatch songs and crossfade them together, like you would with turntables and a mixer.
If you're new to DJing, don't sweat it - we have you covered. Mixxx runs without any extra hardware, and is a full replacement for a traditional "turntables and mixer" DJ setup. Thousands of people learn to DJ using Mixxx each year!
For experienced DJs, Mixxx offers a wide range of advanced features. Our comprehensive MIDI controller and vinyl control support gives you the tactile feel you need for ultimate control of your mixes. To obtain the lowest latency and highest responsiveness, Mixxx uses hardware video acceleration and takes advantage of multi-core CPUs.
Advanced Mixing Engine
Whether you're blending psy-trance or mashing up the latest Top 40 tracks, Mixxx's looping and hot cue controls give you the power to be more creative with your mixes.
Between BPM estimation and the parallel waveform displays, beatmatching has never been easier. Our new ramping pitchbend buttons allow you to subtley nudge songs back in sync without anyone noticing.
Stretch your music without changing the pitch! Mixxx's pitch-independent time stretch locks the pitch of your music while you're mixing, so you never have any awkward detuned moments. Our alternative vinyl emulation mode changes the pitch you change the tempo, and is perfect for scratching with a MIDI controller or with vinyl control.
DJ MIDI Controllers
Mixxx supports most popular DJ MIDI controllers like the Hercules DJ Console MK2, RMX, and Stanton SCS.3d. In addition to our natively supported controllers, our MIDI learning wizard helps you set up other controllers with Mixxx.
Using a turntable and timecoded vinyl, Mixxx's playback can be syncronized to the turntable. This let's you scratch and mix with your digital music collection as if it were on vinyl!
Mixxx supports Serato, Traktor Scratch, and FinalScratch vinyl, as well as Serato CD for control from CDJ units. Position synchronization ("Absolute Mode") is fully supported for each of these timecodes as well.
Even better, you can save money and use your existing soundcard. Mixxx's vinyl control works with any soundcard that has a stereo line-input jack. This means most consumer and professional soundcards can be used for vinyl control with Mixxx, so there's no need to purchase expensive vinyl control hardware.
Flexibility and Freedom
We love to customize and tinker, and so we've made Mixxx as flexible as we can. From our cross-platform approach, to Mixxx's skinnable interface and customizable EQ shelves, we've tried to give power users more options. Did we mention our crossfader curve control let's you adjust for mixing, scratching, or anywhere in between?
Full Feature List
* Cross-platform (Windows XP/Vista/7, Mac OS X, Linux)
* Free and open source (GPL v2)
* Parallel waveform displays
* Waveform summaries
* MP3, OGG, WAVE, and FLAC playback
* Extra playback formats through plugins
* Fast, database-powered library
* Automatic crossfading with Auto DJ
* Crates and playlists
* Reads iTunes and Rhythmbox libraries
* Pitch-independent time stretch (key lock)
* Vinyl emulation
* Hot cues
* Wave recording
* BPM detection and estimation
* Bulk BPM analysis
* Community Supported MIDI Controllers:
o Stanton SCS.3d
o Stanton SCS.3m
o Hercules DJ Console MK2
o Hercules DJ MP3 Control
o Hercules DJ Console RMX
o Hercules DJ Console Steel
o Stanton SCS.1m
o Mixman DM2
o Tascam US-428
o M-Audio X-Session Pro
o Evolution X-Session
o FaderFox DJ2
o Vestax VCI-100
o Numark Total Control
o ... and more! See our Hardware Compatibility page.
* Multichannel soundcard support (playback and capture)
* Multiple soundcard support
* Adjustable EQ shelves
* Crossfader curve control
* Skinnable interface with extra 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
* Vinyl control support for:
o Serato CV02 vinyl
o Traktor Scratch vinyl
o FinalScratch Standard vinyl
o FinalScratch Scratch vinyl
o Serato CD
o Read more...