Want to beatmatch tracks and capture a finished DJ set on your PC? Mixxx gives you virtual decks, a mixer, and tools for preparing and performing a set from a music library.
Preparing tracks in the library
Mixxx analyzes music for BPM and musical key, giving you information to use when choosing the next track. Waveforms show the shape of the audio as it plays, while cue points and loops let you mark places to return to or repeat during a mix.
Sync Lock can coordinate tempo and beats for as many as four songs.
What does the deck and mixer layout offer?
The main workspace centers on virtual turntable decks and a mixer, with waveform displays for following track position and timing. A two- or four-deck setup accommodates different mixing approaches. Mixxx also records DJ sets, so a session can be saved as an audio recording.
Controllers, effects, and vinyl
Mixxx includes mappings for DJ controllers, letting physical controls operate the software's decks and other features. The programmable mapping system lets DJs customize a controller workflow and add mappings for MIDI or HID devices.
Effects can be chained together and adjusted during a performance. For turntable setups, timecode vinyl controls playback and scratching of digital tracks; vinyl passthrough routes regular vinyl audio into the set.
Pros
- Sync Lock matches tempo and beats across up to four tracks
- Built-in controller mappings provide hands-on deck and mixer control
- Programmable mappings support MIDI and HID devices
- Timecode vinyl controls digital playback and scratching
System requirements: Windows 10, Windows 11 · 64-bit only
Can Mixxx match tracks automatically?
Yes. BPM and key detection provide track information, and Sync Lock matches tempo and beats across up to four songs.
Can I use a DJ controller with Mixxx?
Yes. Mixxx has built-in controller mappings, and its programmable mapping system supports MIDI and HID devices.
Can Mixxx work with turntables and vinyl?
Yes. Timecode vinyl can control and scratch digital tracks, while vinyl passthrough brings regular vinyl audio into a set.




