Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsMay 22, 2026·3 min de lecture

Mixxx — Free Open Source DJ Mixing Software

A feature-rich DJ application with beat detection, key analysis, vinyl emulation, and hardware controller support. Used for live DJing and music mixing on all major platforms.

Prêt pour agents

Cet actif peut être lu et installé directement par les agents

TokRepo expose une commande CLI universelle, un contrat d'installation, le metadata JSON, un plan selon l'adaptateur et le contenu raw pour aider les agents à juger l'adaptation, le risque et les prochaines actions.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Mixxx Overview
Commande CLI universelle
npx tokrepo install 6c9d04d6-561d-11f1-9bc6-00163e2b0d79

Introduction

Mixxx is the only free, open-source DJ software with the features needed for live performance. It provides beat matching, effects, looping, and hardware controller integration so that anyone from bedroom DJs to professional performers can mix tracks without paying for a commercial license.

What Mixxx Does

  • Mixes audio tracks with 4-deck support, crossfader, and EQ controls
  • Detects BPM and musical key automatically for harmonic mixing
  • Emulates vinyl turntable behavior with timecode vinyl support
  • Maps to over 100 MIDI and HID DJ controllers out of the box
  • Records mixes directly to file for later sharing

Architecture Overview

Mixxx is written in C++ with a Qt-based interface. The audio engine runs a real-time processing pipeline with lock-free ring buffers feeding output to PortAudio or JACK backends. Beat detection uses autocorrelation and onset analysis, while the key detection module implements a chromagram-based algorithm. The controller mapping system uses JavaScript scripts to translate MIDI/HID messages into Mixxx actions.

Self-Hosting & Configuration

  • Available in most Linux distribution repositories and via Flatpak
  • macOS and Windows installers are on the official download page
  • Configure audio outputs for headphone cueing and master output separately
  • Import your music library and let Mixxx analyze BPM and key metadata
  • Map custom MIDI controllers using the built-in controller mapping editor

Key Features

  • Automatic beat detection, sync, and quantized looping
  • Musical key detection for harmonic mixing
  • Vinyl control with timecode records for turntablist workflows
  • Built-in effects including reverb, echo, flanger, and filter
  • Broadcasting support via Icecast and Shoutcast for live streaming

Comparison with Similar Tools

  • Traktor Pro — commercial DJ software by Native Instruments; Mixxx is free with comparable features
  • Serato DJ — industry standard for club DJs; Mixxx supports many of the same controllers
  • VirtualDJ — freemium with advanced video mixing; Mixxx focuses on audio-only DJing
  • rekordbox — Pioneer DJ ecosystem tool; Mixxx is vendor-neutral and open source

FAQ

Q: Can I use Mixxx for professional live gigs? A: Yes. Many DJs use Mixxx professionally. It supports low-latency audio and robust controller integration.

Q: Does Mixxx support streaming to the internet? A: Yes. It can broadcast live to Icecast and Shoutcast servers.

Q: Which DJ controllers work with Mixxx? A: Over 100 controllers are supported out of the box. You can also create custom mappings for unsupported hardware.

Q: Can Mixxx import playlists from other DJ software? A: It reads standard playlist formats and can import libraries from some other DJ tools.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires