

MIXXX WIKI HOW TO
Mixxx supports various software APIs for using sound cards on different operating systems, namely ASIO, WASAPI, and DirectSound on Windows OSS, ALSA, and JACK on Linux and CoreAudio on Mac OS X, all via PortAudio.įor external hardware control, Mixxx can support any MIDI or HID controller as long as there is a mapping to tell Mixxx how to interpret the controller's signals. Mixxx can also play module files when compiled with the modplug=1 build flag, and can use LV2 plugins for effects.Īny sound card that is supported by the operating system is usable in Mixxx. Any such plug-ins are automatically loaded at run-time if present. v1.8 introduces a plug-in system to be able to read other formats, including patent-encumbered ones whose decoders cannot legally be distributed in binary form with Mixxx, such as Advanced Audio Coding (AAC). Mixxx can read most popular audio formats, including MP3, Vorbis, Opus, AIFF and FLAC.

Recent versions support harmonic mixing and beatmatching, both manually and automatically. Over 1,000,000 downloads of the program occur annually and as of Mixxx 1.10.0, 100 developers and artists have helped create Mixxx. The project was started in early 2001 for a doctoral thesis as one of the first digital DJing systems. Mixxx is a DJ Automation and digital DJ performance application and includes many features common to digital DJ solutions as well as some unique ones: It natively supports advanced MIDI and HID DJ controllers, is licensed under the GPL-2.0-or-later and runs on all major desktop operating systems. Mixxx can be controlled with MIDI and HID controllers and timecode vinyl records in addition to computer keyboards and mice. It is cross-platform and supports most common music file formats. Mixxx is free and open-source software for DJing.
