Mixxx is an open source DJ tool designed for both professional and amateur DJs. Wave, ogg and mp3 files can be mixed on the PC for use in live performances.
Filters, crossfader, and speed control are provided. Mixxx can sync the 2 streams automatically, using an algorithm to detect the beat.
Mixxx is designed with a strong focus on interaction. Mixxx is easy to use for novice and professional DJ’s, also when going live. Integration with Prokyon3, a music management application, is now possible for efficient access to your music library.
Mixxx works with Jack or OSS, and can be controlled from the Graphical User Interface or from external controllers, including MIDI devices and joysticks. The software also has support for skins.
Key Features
- Completely rewritten vinyl-style pitch-bending for clean, analog-like sound.
- Absolute, relative, and constant vinyl modes.
- Rock-solid support for Serato Vinyl/CD or Traktor Vinyl at 33 or 45 RPM.
- Single-deck Vinyl Control.
- End-of-record Mode.
- Improved needle skip prevention.
- Use different vinyl types on each deck.
- Improved audio quality when scratching.
- Support for track selection using the lead-in area of the vinyl and needle-drop hotcues.
- Track lead-in for scratching before the start of songs.
- Waveform smoothing to prevent wobbly waveforms.
- New built-in vinyl signal analyzer.
- Beat estimation – estimate the BPM of each song to help you beat match.
- Pitch independent time stretch – Adjust the tempo of your tracks without changing their pitch.
- Control Mixxx with your favourite MIDI devices and hardware like the Hercules DJ Console MK2.
- Support for multiple MIDI devices.
- Waveform summary displays.
- Multiple soundcard support.
- Timecode vinyl control.
- Looping:
- Loop-in, Loop-out, and Reloop/Exit buttons added to our main skins.
- Loop point indicators on main waveforms and waveform summary displays.
- Hot cues.
- Database-powered library:
- Rhythmbox library and playlists access.
- A brand new, faster library scanner.
- Crates.
- Simple Auto DJ mode, which crossfades to the next track in the Auto DJ queue.
- Analyze view, which allows you to run bulk BPM detection on your songs.
- Revamped Song Properties dialog.
- Re-arrangeable, hide-able columns.
- 4 Sampler Decks.
- Beatloops, Loop Halve/Double Buttons.
- Quantized Loops, Hotcues and Beatloops.
- Phase Synchronization.
- Beatgrid Adjust Feature.
- Microphone Support.
- Spinning Turntable Widgets and Waveform Scratching.
- Skins.
Website: www.mixxx.org
Support: Forums
Developer: Tue Haste Andersen, Ken Haste Andersen and other developers
License: GNU General Public License v2.0

Mixxx is written in C++, JavaScript, and C. Learn C++ with our recommended free books and free tutorials. Learn JavaScript with our recommended free books and free tutorials. Learn C with our recommended free books and free tutorials.
Related Software
| DJ Software | |
|---|---|
| Mixxx | Designed for both professional and amateur DJs with powerful features |
| Giada | Hardcore audio tool for DJs, live performers and electronic musicians |
| xwax | Digital Vinyl System |
| IDJC | Shoutcast/Icecast client with two main media players |
| terminatorX | Realtime audio synthesizer; “scratch” on digitally sampled audio data |
| Luppp | Music creation tool, intended for live use |
| Linux Show Player | Cue player designed for stage productions |
| Vahatraker | Live MIDI sequencer |
| ShoopDaLoop | Advanced live looping application with DAW-like elements |
| Seq24 | Minimal loop based midi sequencer |
| Chipdisco | Dual-deck DJ app for tracker modules |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

