Free DJ software that gives you everything you need to perform live mixes

Mixxx for Mac

Mixxx for Mac

  -  67.37 MB  -  Open Source
  • Latest Version

    Mixxx 2.5.3 LATEST

  • Review by

    Sophia Jones

  • Operating System

    macOS 11.0 Big Sur or later

  • User Rating

    Click to vote
  • Author / Product

    Mixxx Development Team / External Link

  • Filename

    mixxx-2.5.3-macosintel.dmg

  • MD5 Checksum

    1530fb37449d3fa987dd7f4bd50c4923

Mixxx for Mac has everything you need to start making DJ mixes in a tight, integrated package. Whether you're DJing your next house party, spinning at a club, or broadcasting as a radio DJ, the app has what you need to do it right.

Today Mixxx for macOS includes many features common to digital DJ solutions, but also some very unique features.

Furthermore, the app has a number of key features to help the DJ in the live mix: Beat estimation, parallel visual displays, and support for many DJ input controllers.

Features and Highlights

iTunes Integration
All your playlists and songs from iTunes, automatically ready to go for your next live DJ performance.

DJ MIDI Controller Support
With over 30 DJ MIDI controllers supported out-of-the-box, Mixxx for Mac gives you comprehensive hardware control for your DJ mixes.

BPM Detection and Sync
Instantly sync the tempo of two songs for seamless beat mixing. Need a break? Create a quick playlist and let Auto DJ take over.

Powerful Mixing Engine
The program has a cutting-edge mixing engine including support for MP3, M4A/AAC, OGG, and FLAC audio, adjustable EQ shelves, timecode vinyl control, recording, and Shoutcast broadcasting.

Each year, a community of DJs, programmers, and artists contribute dozens of new features to the tool. And it doesn't cost you a dime. Because the app is open source, anyone can remix or add new features to it. And that includes you!

How to Use
  • Open the downloaded DMG file
  • Drag Mixxx into the Applications folder
  • Launch Mixxx from Applications or Launchpad
  • Configure your audio input/output settings
  • Import music files or iTunes library
  • Load tracks into Deck A and Deck B
  • Set cue points and adjust BPM if needed
  • Use the crossfader to mix between tracks
  • Record your mix or broadcast live if desired
System Requirements

macOS 10.14 (Mojave) or later

Intel or Apple Silicon (M1/M2) processor

At least 2 GB of RAM

100 MB of available disk space

CoreAudio compatible sound card

PROS
  • Free and open-source software
  • Supports wide range of controllers
  • Built-in broadcasting features
  • Real-time BPM and key detection
  • iTunes and library integration
CONS
  • Interface not beginner-friendly
  • Limited effects compared to rivals
  • Occasional performance issues
  • No built-in sample packs included
Also Available: Download Mixxx for Windows

Why is this app published on FileHorse? (More info)
  • Mixxx 2.5.3 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Mixxx 2.5.3 Screenshot 1
  • Mixxx 2.5.3 Screenshot 2
  • Mixxx 2.5.3 Screenshot 3

What's new in this version:

Controller Mappings:
- Icon P1-Nano MIDI 1: new mapping
- Traktor Kontrol S2 Mk1: Fix effect light on application start
- Traktor Kontrol S4 Mk3: tempo offset per deck
- Traktor Kontrol S4 Mk3: don`t duplicate beatloop_activate behaviour
- Traktor Kontrol S3: allow full library navigation
- Traktor Kontrol S3: fix hotcue color output
- Numark NS6II: map the shiftbutton messages to decks 1/3 and 2/4

Engine:
- Turn on deck quantize buttons by default
- Avoid engine freeze when loading a new track while scratching with waveform or spinny
- Prevent crash with null track pointer
- Fix Metronom with 96 kHz engine sample rate
- Waveforms: don't scratch on mousepress/move with empty waveform
- Reverb effect: Fix memory leak

Vinyl Control:
- Do not try to "correct" for drift in absolute mode.
- Fix connection to "passthrough" and "scratch_position_enable" controls.
- Fix getting sample rate
- Remove track selection mode
- Fix handling of "vinylcontrol_enabled" causes a frozen vinyl spinny mouse control
- Pitch filter improvements
- Add a quadrature phase tracker

Target support:
- Windows: Update build environment to Visual Studio 2022
- Retire Ubuntu Oracular 24.10
- Add qt6-svg-plugins to Debian package
- missing include cstdlib
- Improve zsh compatibility for macos_buildenv.sh
- CMake: Set PREFIX in ExternalProject_Add()
- Allow to build with GCC 15 and LTO enabled

Misc:
- Broadcast preferences: make setting string translatable
- Add missing translation in Eject button tooltip
- Sound Hardware preference: add (?) linking to Sound APIs in the manual
- Sound Hardware preference: add a hint regarding pick up position of deck and bus outputs
- Fix column header text assignment
- Remove runtime assert to not risk crashes
- Tracks: prevent reorder with Alt keys when model (playlist) is locked