User Tools

Site Tools


hardware_compatibility

Mixxx DJ Hardware Guide

What kind of hardware should I get to DJ with Mixxx?

Bare minimum equipment for DJing:

Helpful but not strictly necessary:

See the manual for diagrams and descriptions of setups with different kinds of hardware.

See the Beginner DJ Links page for more helpful resources.

Hardware compatibility

Because Mixxx is free software — free as in artistic freedom, not just price — we strive to make it work with as much hardware as we can. Mixxx is collaboratively developed by a community of volunteers and we can only make mappings for controllers that we have. If hardware does not work with Mixxx, that does not mean it is impossible, it only means that no one has made it work with Mixxx yet. Anyone, including you, who has the hardware is welcome to make Mixxx work with it.

Mixxx can work with any controller that sends MIDI or HID signals to your computer; it just needs a controller mapping to tell Mixxx what to do with the signals. Standards compliant MIDI controllers do not need any special drivers on Linux, Mac OS X, or Windows. Standards compliant HID controllers do not need any special drivers. Most DJ controllers are standards compliant MIDI controllers, with exceptions noted in the tables below.

Controllers that have integrated sound cards often have a USB Audio Class compliant sound card. Sound cards that aren't USB Audio Class compliant need a driver for each OS. USB Audio Class compliant sound cards, both stand-alone and integrated into controllers, do not need any special drivers for Linux or Mac OS X. On Windows, they can be used without any special drivers, but a driver is needed from the manufacturer to use the recommended ASIO sound API. Sound cards that are advertised for use with iOS devices are class compliant.

Unlike some proprietary DJ programs, Mixxx works with any sound card that your operating system has a driver to use—including for timecode vinyl (DVS) use.

Controllers

Controllers are devices with knobs, buttons, and other components that provide hands-on control of computer software such as Mixxx. They do not actually mix audio themselves; they send signals to a computer that tell Mixxx how to manipulate the music. While it is possible to use Mixxx with just a keyboard & mouse, controllers make it much easier to access Mixxx's features and perform typical DJing techniques. Many DJ controllers also have a built-in sound card providing 4 channels of audio (2 stereo pairs) for separate main and headphone outputs.

Mixxx can be made to work with any standards compliant USB MIDI or USB HID controller by mapping the controller's signals to manipulate controls in Mixxx. The Mixxx developers and community have made a number of mappings for MIDI and HID controllers. There are two different levels of controller support in Mixxx:

  • Mixxx Certified Support: mappings verified by the Mixxx Development Team
  • Community Support: mappings provided by the Mixxx Community, but the Mixxx Team is unable to verify their quality because we don't have the devices ourselves. Check the wiki page and forum thread for information about the completeness of the mapping.

If your controller does not have a mapping, refer to the controller mapping documentation for how to make a mapping. Feel free to ask for help mapping your controller on the forums. If you ask for help, please consider that most people reading your post will not have your controller, so be specific about what kind of controller you have and what you want to map it to do.

Please update these tables as mappings are added to Mixxx. Keep the tables sorted by price and move devices to the bottom of the table when they are discontinued (keep the discontinued sections sorted alphabetically). Be sure to add specifications for the sound cards of controllers with integrated sound cards to the table towards the bottom.

Mixxx Certified Mappings

Click the name of the controller for more information.

Device Price (USD) 1) Description Integrated Sound Card Signal protocol Supported since Mixxx version Released
Hercules DJ Control MP3 e2 / MP3 LE / Glow $90 basic 4 deck all-in-one 2) no USB Bulk 1.113) 2009
Keith McMillen QuNeo $250 miscellaneous no MIDI 1.11 2012
Hercules DJ Console RMX 2 $300 2 deck all-in-one yes MIDI 1.11 2012
Allen & Heath Xone K2 $300 4 deck mixer + pads yes MIDI 1.11 2012
American Audio VMS4/4.1 $400 4 deck all-in-one yes MIDI 1.9 2012
DJ TechTools MIDIFighter Classic discontinued 4×4 spring-loaded arcade button grid 4) no MIDI 1.8 2011
Denon HS5500 discontinued 2-decks-in-1 CD player with motorized platter yes MIDI 2.0 2008
Hercules DJ Console Mk2 discontinued 2 deck all-in-one yes HID 1.11 2008
Hercules DJ Console RMX discontinued basic 2 deck all-in-one yes HID 1.11 2008
M-Audio X-Session Pro discontinued 2 deck mixer no MIDI 1.6 2007
Stanton SCS.3d discontinued 1 deck control 5) no MIDI 1.7 2009
Stanton SCS.3m discontinued 2 deck mixer 6) no MIDI 1.7 2009
Stanton SCS.1m discontinued 4 deck mixer yes HSS1394 (MIDI) 1.7 2009
Stanton SCS.1d discontinued 1 turntable 7) no HSS1394 (MIDI) 1.9.1 2009
Vestax VCI-400 discontinued 4 deck all-in-one yes MIDI 1.10.1 2012

Community Supported Mappings

All of these devices have mappings included in Mixxx. There may be other mappings more suited to your workflow on the forum.

Do not add mappings to this list until they have been included in Mixxx. If you make a mapping for a controller, please add it to the Mappings In Development table and refer to the Contributing Mappings page for instructions on how to get it included in Mixxx. When the pull request is merged, move your controller to this table.

Device Price (USD) 8) Description Integrated sound card Signal protocol Supported since Mixxx version Released
Numark DJ2GO $60 basic 2 deck no MIDI 1.10 2011
Korg nanoKONTROL 2 $60 miscellaneous no MIDI 1.11 2011
Akai LPD8 $70 miscellaneous no MIDI 1.10.1 2010
Novation Dicer $70 9) pads for use with turntables no MIDI 1.10 2010
Novation Launchpad Mini $75 pad grid no MIDI 2.0 2013
Hercules DJ Control Instinct S $100 basic 2 deck yes MIDI 1.10.1 2015
Numark Mixtrack 3 $150 2 deck all-in-one no MIDI 2.110) 2015
Numark Mixtrack Pro 3 $250 2 deck all-in-one yes MIDI 2.111) 2015
Pioneer DDJ-SB2 $250 4 deck12) all-in-one yes MIDI 2.0 2015
American Audio VMS2 $250 2 deck all-in-one yes MIDI 1.11 2011
Hercules DJ Console 4-Mx $300 4 deck13) all-in-one yes MIDI 1.11
Denon MC4000 $400 2 deck controller and mixer yes MIDI 2.114) 2015
Reloop Terminal Mix 4 $400 4 deck all-in-one yes MIDI 1.11 2012
Numark N4 $500 4 deck all-in-one yes MIDI 1.10 2012
Denon MC6000MK2 $700 4 deck all-in-one yes MIDI 2.0 2015
Pioneer CDJ-850 $900 CD player yes MIDI or HID 1.10 (MIDI), 1.11 (HID) 2010
Pioneer CDJ-2000 $2000 CD player yes MIDI or HID 1.10 (MIDI), 1.11 (HID) 2009
Akai MPD24 discontinued miscellaneous no MIDI 1.8 2007
Behringer BCD2000 discontinued basic 2 deck yes MIDI 1.11 2006
American Audio Radius 1000 / 2000 / 3000 discontinued CD player no MIDI 1.10 2010
Behringer BCD3000 discontinued basic 2 deck yes MIDI 1.6 2007
Denon SC2000 discontinued 1 deck no MIDI 1.8 2010
DJ Tech CDJ-101 discontinued 2 deck jog wheel no MIDI 1.11 2011
DJ Tech DJM-101 discontinued 2 deck mixer no MIDI 1.11 2011
DJ Tech iMix Reload discontinued 2 deck all-in-one no MIDI 1.10 2009
DJ Tech Kontrol One discontinued 4 decks no MIDI 1.11 2009
DJ Tech Mixer One discontinued 2 deck mixer no MIDI 1.10.1 2009
eks Otus discontinued 1 turntable + 2 deck mixer yes HID 1.11 2008
Electrix Tweaker discontinued 4 deck15) without jog wheels no MIDI 2.0 2012
Evolution X-Session discontinued knobs + crossfader no MIDI 1.6 2006
FaderFox DJ2 discontinued 2 deck mixer no MIDI 1.6 2006
Gemini FirstMix discontinued basic 2 deck no MIDI 1.11 2011
Kontrol DJ KDJ500 discontinued basic 2 deck no MIDI 1.10 2003
Korg nanoKONTROL discontinued 2 deck mixer no MIDI 1.8.2 2009
Hercules DJ Control Air discontinued 2 deck all-in-one yes MIDI 1.11 2012
Hercules DJ Control Instinct discontinued basic 2 deck yes MIDI 1.10.1 2012
Hercules DJ Console Mac Edition discontinued 2 deck all-in-one yes MIDI 16) 1.7 2004
Hercules DJ Console Mk1 discontinued 2 deck all-in-one yes HID 1.11 2003
Hercules DJ Console Mk4 discontinued 2 deck all-in-one yes HID 17) 1.8 2010
Hercules DJ Control MP3 discontinued 2 deck all-in-one no HID 1.11 2006
Hercules DJ Control Steel discontinued 2 deck all-in-one no HID 1.11 2009
Ion Discover DJ discontinued basic 2 deck no MIDI 1.8 2009
M-Audio Xponent discontinued 2 deck all-in-one yes MIDI 1.6 2007
Mixman DM2 discontinued 2 decks yes MIDI 18) 1.7 2001
Mixvibes U-Mix Control 2 discontinued 2 deck all-in-one no MIDI 1.10.1 2011
Mixvibes U-Mix Control 2 Pro discontinued 2 deck all-in-one yes MIDI 1.11 2011
Novation Launchpad Mk1 discontinued pad grid no MIDI 19) 1.11 2009
Novation Twitch discontinued 2 deck all-in-one no MIDI 2.120) 2011
Numark Mixtrack Pro II discontinued 2 deck all-in-one yes MIDI 1.11 2013
Numark Omni Control discontinued 2 deck all-in-one yes MIDI 21) 1.10 2008
Numark Total Control discontinued 2 deck all-in-one no MIDI 1.6 2007
Numark Mixtrack discontinued 2 deck all-in-one no MIDI 1.8.2 2010
Numark Mixtrack Pro discontinued 2 deck all-in-one yes MIDI 1.10 2010
Numark NS7 discontinued 2 deck all-in-one with motorized wheels yes MIDI 1.9 2009
Numark V7 discontinued 2 deck motorized wheel yes MIDI 1.10 2010
Pioneer CDJ-350 discontinued CD player no MIDI or HID 1.8.2 (MIDI) 2010
Pioneer DDJ-SB discontinued 4 deck22) all-in-one yes MIDI 2.0 2014
Reloop Beatmix 2 discontinued 2 deck all-in-one yes MIDI 2.123) 2014
Reloop Beatmix 4 discontinued 4 deck all-in-one yes MIDI 2.124) 2014
Reloop Beatpad discontinued 2 deck all-in-one yes MIDI 2.0 2014
Reloop Digital Jockey 2 Controller Edition discontinued 2 deck all-in-one yes MIDI 1.8 2009
Reloop Digital Jockey 2 Master Edition discontinued 2 deck all-in-one yes MIDI 25) 1.8 2009
Reloop Jockey 3 ME discontinued 4 deck 26) all-in-one yes MIDI 2.127) 2011
Reloop Terminal Mix 2 discontinued 4 deck28) all-in-one yes MIDI 1.11 2012
Tascam US-428 discontinued mixing console yes MIDI 1.6.2 2001
Vestax VCI-100MKI discontinued 2 deck all-in-one no MIDI 1.6 2007
Vestax VCI-100MKII discontinued 4 deck all-in-one yes MIDI 2.0 2011
Vestax VCI-300 discontinued 2 deck all-in-one yes MIDI 1.11 2008
Vestax Typhoon discontinued 2 deck all-in-one yes MIDI 1.9 2010
Vestax Spin discontinued 2 deck all-in-one yes MIDI 1.9 2009

Esoteric controllers

These are devices that were not designed for controlling music software but have been mapped to Mixxx anyway.

Device Price (USD) Description Integrated sound card Signal protocol Supported since Mixxx version Released
Nintendo Wiimote $25 game console controller no HID 1.11 2006
Sony SixxAxis $25 game console controller no HID 1.11 2006

Mappings In Development

These controllers have Mixxx mappings under active development. If you are considering getting one of these controllers, you are encouraged to do so. You can help the development of the mapping by testing it and providing feedback to the developer. You can also edit the mapping yourself. Click the name of the controller for more information.

When a mapping is included in Mixxx, please move it to the Mixxx Certified Mappings or Community Supported Mappings table above.

Device Price (USD) 29) Description Integrated Sound Card Signal protocol Released
Akai AMX $250 2 deck mixer yes MIDI 2014
Behringer CMD Studio 4a $200 4 deck 30) all-in-one yes MIDI 2013
Hercules DJControl Compact $80 basic 2 deck no MIDI 2015
Hercules P32 DJ $300 4 deck 31) mixer + pad grids yes MIDI 2016
Gemini G4V $~282 4 deck 32) all-in-one yes MIDI 2013
Pioneer DDJ-WeGO3 $300 2 deck controller and mixer yes MIDI 2014

Not mapped controllers

There are too many DJ controllers out there to list. Some of these controllers may have mappings (of unverified quality and may be incomplete) posted on the forums that have not (yet) been included with Mixxx. If a controller you own or are interested in getting is not listed here, search the forum to see if anyone has posted a mapping. If you are willing to put in the effort to map one of these controllers, please get the controller, map it, and contribute the mapping to Mixxx.

Note regarding Native Instruments controllers

Native Instruments' newer DJ controllers are USB HID class compliant devices (source). The Windows and Mac OS X drivers can translate the HID signals to MIDI, but this is not available on GNU/Linux. So, if you make a mapping for these controllers, please make an HID mapping so it is compatible with every OS that Mixxx runs on.

Native Instruments' older DJ controllers use a proprietary protocol called NHL that Mixxx does not support. The Windows and Mac OS X drivers can switch these controllers to a MIDI mode by pressing certain buttons (see the Native Instruments website for the button combination for each controller), which could be mapped to Mixxx. Unfortunately, because this is done by the driver and not the controller firmware, these controllers cannot be used as MIDI controllers on GNU/Linux. However, the snd-usb-caiaq driver in Linux supports the audio interfaces in at least some of these devices. It also registers the signals from some of the controllers as generic Linux input events. To get these devices to work with Mixxx on GNU/Linux, either the driver would need to be modified to translate these signals to HID or MIDI, Mixxx would need to be able to read Linux input events, or a program would need to translate the Linux input events to HID or MIDI.

Splitter cables

Splitter cables are the cheapest way to get two separate sound outputs from your computer. These plug into the onboard sound card built into computer motherboards and split the stereo signal into two separate mono signals. However, onboard sound cards are not good quality.

Do not buy splitter cables or adapters that are not marketed as DJ splitters. Devices marketed as “headphone splitter” cables or adapters duplicate one stereo signal in two jacks. These cannot be used for headphone cueing. Also, generic stereo-to-mono splitter cables or adapters typically have two mono jack outputs. Plugging headphones or stereo speakers into a generic stereo-to-mono splitter will only play sound on one side of the headphones or speakers.

Available DJ splitter cables:

Sound cards

To be able to hear the next track you want to mix in before your audience hears it, you need two separate sound outputs. Most computers come with a sound card built into the motherboard with only 1 stereo 1/8“ headphone output (2 mono channels). Onboard sound cards built into computers generally have bad sound quality and may pick up interference from other devices in the computer, especially the charger or power supply. It is recommended to use one sound card with at least 4 mono output channels (2 stereo channels). For vinyl control, it is recommended to use a sound card with phono preamplifiers.

Compatibility

As stated above, Mixxx can use any sound card that your OS has a driver to use. All sound cards listed in the table below work with Mac OS X. All except the Griffin DJ Connect and Apogee Duet have drivers for the recommended ASIO sound API on Windows. Most work with Linux, but not all; check the table for details.

If you have a Firewire/IEEE 1394 interface, the only way to use it with Linux is with JACK (not ALSA). The FFADO project has a list of Firewire interfaces compatible with Linux.

Thunderbolt sound cards can operate at lower latencies than USB or Firewire sound cards, but are generally only compatible with Mac OS X.

Sound card considerations

Stand-alone sound cards versus sound cards integrated with controllers or mixers

Most DJ controllers that cost more than $200 have a 4 output sound card built into them. This is more convenient to transport and set up than a stand-alone sound card plus a controller because it only requires one device with one USB cable. Most of these produce better quality sound than a sound card built into a computer. However, the highest quality sound cards like the Apogee Duet and RME Babyface Pro are stand alone devices not integrated into controllers.

If a controller with a built in sound card is only powered by a USB cable, the sound card may not be able to reach very high output levels because the electricity available from a USB port has to power the sound card as well as the lights and other components of the controller. Controllers for which this is a known issue have that information on their wiki page. Insufficient power for a high output level is rarely an issue for standalone USB sound cards that are not built into controllers. Some controllers with built in sound cards have an additional power adapter to ensure the sound card output has enough power. A low sound card output can be worked around by running it through a mixer and applying gain or a stand-alone headphone amplifier if the headphone output is too quiet.

Some DJ mixers also include built-in USB sound cards. These can be used to send Mixxx's unmixed Deck 1-4 outputs to the external mixer. This is more convenient than having a separate device plugged into a mixer. Most DJ mixers have phono preamplifiers, allowing turntables to be plugged into them for timecode vinyl control (DVS). If the mixer is a digital mixer, the sound quality would be better using a sound card built into the mixer than plugging in a separate sound card because it would skip converting the signal from digital to analog and back again.

Vinyl control, microphones, and preamplifiers

If you want to use vinyl control, sometimes referred to as a Digital Vinyl System (DVS), it is best to have phono preamplifiers (one for each deck) somewhere between your turntable and sound card to boost the turntable's phono level signal to line level. Mixxx can amplify phono level signals in software, but it is better to do it in hardware. The phono preamp can be in the turntable, in the sound card, or a stand alone device. Most sound cards do not have phono preamps; these are generally found on sound cards specifically made for controlling DJ software with timecode vinyl. Mixers with sound cards have phono preamps on their deck inputs, but not necessarily on every deck input. Many higher-end all-in-one controllers also include sound cards with phono preamps. Refer to the tables below for some devices with phono preamps.

Turntables, microphones, and contact microphones (like those used on electric guitars) all output very low voltage signals that need to be amplified to line level by a preamplifier before a sound card (or most audio equipment) can effectively work with them. Additionally, vinyl records have the RIAA equalization curve applied to the recording, which needs to be undone by a phono preamplifier. If a device has a switch between phono, mic, or instrument (contact microphone) level and line level, it has a preamplifier in it. If you want to plug a microphone into your sound card, it will need a microphone preamplifier. If you want to plug an electric guitar or bass into your sound card, it will need an instrument preamplifier.

Note that phono preamplifiers work on a stereo pair (2 input channels) whereas microphone and instrument preamplifiers work on a single input channel.

Connector and cable types

If you are unfamiliar with professional audio equipment, read Digital DJ Tips' Essential Guide to Audio Cables for DJs to understand the different kinds of connectors on sound cards. It is better to use a sound card with balanced outputs, especially if you will run long cables directly into an amplifier or active speakers without going through a hardware mixer. Balanced signals reject interference and are less susceptible to ground loop hum issues (which can be a problem when plugging unbalanced gear into separate power sources). However, most venues have DJs plug into hardware DJ mixers, which typically only have RCA inputs (RCA cables cannot be balanced). Most home/computer speakers and amplifiers have RCA and/or 1/8“ TRS stereo inputs. Most live sound mixers have balanced 1/4” TRS mono inputs. If you need to interconnect balanced and unbalanced gear, see this guide from Presonus and this guide from Rane.

Number of channels

Sound cards often have multiple connectors for a single channel, resulting in more connectors than channels. So, not every connector can send or receive an independent signal. For example, some sound cards made for DJing have 4 output channels with 4 mono output connectors and 1 stereo headphone connector. This does not mean that the sound card can send out 6 different signals at the same time; rather, the signal on 2 of the mono outputs and the stereo headphone output would be the same.

Bit depth and sample rate

Most music is published with a bit depth of 16 bits at a sample rate of 44.1 kHz because this is all that is needed to store all the detail of music in digital form.

Bit depth determines the possible dynamic range of the signal. 16 bits is more than enough for playing back music. While 24 bits is helpful for recording, it is useless for playback.

Half the sample rate determines the maximum frequency that can be represented by the signal. Humans generally can't hear frequencies above 20 kHz, so a sampling rate of 44.1 kHz, representing a maximum frequency of 22.05 kHz, is fine for playback. Higher sample rates like 88.2 kHz and 96 kHz can be helpful to reduce aliasing distortion when recording, but have no benefit for playback and make your computer work harder.

For a more thorough and technical explanation of why 16 bits at 44.1 kHz is all that is needed for playback, read 24/192 Music Downloads Are Very Silly Indeed.

Specifications

When considering specifications, higher dynamic range, higher signal-to-noise ratio (SNR), higher maximum output level, lower THD+N (Total Harmonic Distortion + Noise; look for a more negative dB value or smaller percentage), and lower crosstalk (more negative dB value) are better. Cheap sound cards tend to not have these specifications published.

USB sound cards

These devices allow a computer to output and input sound. It is possible to use just a sound card plus a keyboard & mouse to use Mixxx, but a separate controller makes using Mixxx easier and more intuitive.

Many extremely cheap ($1-$10) 2 channel output USB sound cards that look like USB flash drives are available, but these tend to be very poor quality, sometimes even worse than onboard sound cards. Splitter cables are a good option in that price range. Mixxx 2.0 can use multiple sound cards at the same time, so it is possible to use a 2 output sound card for the main stereo output and the onboard sound card on a computer for headphones. However, a higher quality, 4 output sound card is recommended. You generally get the sound quality you pay for with sound cards.

Device Price (USD) 33) Channels out Output connectors Channels in Input connectors Preamps Linux
Behringer U-Control UCA202 & UCA222 34) $30 2 2 RCA, 1 1/8“ headphone, 1 SPDIF Toslink 2 2 RCA none yes
Behringer U-Phono UFO20235) $30 2 2 RCA, 1 1/8” headphone 2 2 RCA 1 phono yes
Native Instruments Traktor Audio 2 DJ (Mk2) $100 4 2 1/8“ stereo 0 none none yes
Numark DJ iO 2 $100 4 2 RCA, 1 1/4” headphone 0 1 1/4“ mic 36) 1 mic yes
ESI UDJ6 $140 6 4 RCA, 1 1/4” headphone 0 none none likely 37)
ESI Maya 44 USB+ $140 4 4 RCA, 1 1/4“ headphone/SPDIF optical combo 4 4 RCA none yes
Novation Audiohub 2x4 $170 4 4 RCA, 2 1/4” balanced, 1 1/4“ headphone 2 2 RCA (+3 USB ports for connecting other devices) none likely 38)
Focusrite Scarlett 2i4 $200 4 2 1/4” balanced, 4 RCA, 1 1/4“ headphone, 1 5-pin MIDI 2 2 XLR+1/4” balanced combo, 1 5-pin MIDI 2 mic, 2 instrument yes
Native Instruments Komplete Audio 6 $230 4 analog, 2 digital 4 1/4“ balanced, 1 1/4” headphone, 1 5-pin MIDI, 1 optical SPDIF 4 analog, 2 digital 2 XLR+1/4“ balanced, 2 1/4” balanced, 1 5-pin MIDI, 1 optical SPDIF 2 mic, 2 instrument yes
Native Instruments Traktor Scratch A6 $300 6 6 RCA, 1 1/4“ headphone 6 6 RCA 2 phono yes
Denon DS1 $300 4 4 RCA 4 4 RCA 2 phono yes
Audient iD14 $300 4 2 1/4” balanced, 1 1/4“ headphone 2 2 1/4” balanced/XLR combo, 1 1/4“ TS instrument 2 mic, 1 instrument yes
Native Instruments Traktor Scratch A10 $500 10 10 RCA, 1 1/4” headphone 10 10 RCA, 1 1/4“ mic 4 phono, 1 mic yes
Rane SL2 $500 4 4 RCA 4 4 RCA 2 phono no
Apogee Duet 2 39) $600 4 2 1/4” balanced (on breakout cable), 1 1/4“ headphone 2 2 1/4” balanced/XLR combo (on breakout cable) 2 mic, 2 instrument likely 40)
MOTU Ultralite AVB $650 10 analog, 8 digital 8 1/4“ balanced, 1 1/4” headphone, 1 Toslink SPDIF/ADAT, 1 AVB Ethernet 10 analog, 8 digital 2 XLR, 2 1/4“ Hi-Z, 6 1/4” balanced or unbalanced, 1 Toslink SPDIF/ADAT, 1 AVB Ethernet 2 mic, 2 instrument yes
Rane SL3 $700 6 6 RCA 6 6 RCA 3 phono no
RME Babyface Pro $750 4 analog, 8 digital 2 XLR, 1 1/8“ headphone, 1 1/4” headphone, 1 Toslink SPDIF/ADAT 4 analog, 8 digital 2 XLR, 2 1/4“ balanced or unbalanced, 1 Toslink SPDIF/ADAT SPDIF/ADAT 2 mic, 2 instrument yes 41)
Rane SL4 $900 8 8 RCA 8 8 RCA 4 phono no

Mixers with sound cards

These are devices that can mix audio from different sources without needing a computer. They also have a built-in USB sound card to connect directly to a computer without needing a separate sound card. They tend to be much more expensive than comparable controllers and USB sound cards. They are often found installed in venues for multiple DJs to use.

Each conversion of a signal between digital and analog forms adds noise and distortion. So, if the mixer's processing is done digitally, it is best to use the sound card built into a mixer (or a digital input if the mixer has one). When analog outputs of a separate sound card are plugged into a digital mixer, the sound card converts the digital signals to analog, then the mixer converts the analog signals back to digital for its processing. If the input to the mixer is digital, those two conversions do not occur.

However, some of these mixers are analog mixers and the built in sound card converts the digital signals from the computer to analog for the mixer's analog processing. In that case, using the mixer's built in sound card may or may not sound better than a separate sound card, depending on the quality of each of the sound cards.

Many of these mixers also send MIDI signals to the computer over USB, which could be mapped to control Mixxx.

Most of these have a single USB port, but some have two. Two USB ports allows two different DJs to use the mixer's sound card at the same time with their own computer for collaborative DJ sets and easy, seamless transitions between DJs.

Device Price (USD) 42) Decks Phono preamps USB ports Analog or digital mixing Linux
Numark M101USB $100 2 2 1 ? likely 43)
Allen & Heath Xone 23C $400 2 2 1 analog likely 44)
Native Instruments Traktor Kontrol Z2 $600 2 2 1 ? likely 45)
Allen & Heath Xone 43C $1000 4 4 1 analog likely 46)
Pioneer DJM-750 $1000 4 2 1 digital ?
Pioneer DJM-5000 $1000 4 0 1 digital ?
Allen & Heath Xone DB2 $1500 4 4 1 digital no
Pioneer DJM-850 $1500 4 2 1 digital ?
Rane TTM57MkII $1750 2 2 2 digital likely 47)
Rane MP2014 $2000 4 2 2 digital likely 48)
Allen & Heath Xone DB4 $2000 4 4 1 digital no
Pioneer DJM-900NXS $2000 4 2 1 digital ?
Rane Sixty-Two $2000 2 2 2 digital no
Pioneer DJM-900NXS2 $2200 4 4 2 digital ?
Rane Sixty-Four $2200 4 4 2 digital no
Pioneer DJM-900SRT $2300 4 2 1 digital ?
Pioneer DJM-2000NXS $2500 4 2 1 digital likely 49)
Rane MP2015 $2900 4 4 2 digital likely 50)

Controllers with sound cards

These are USB devices that send MIDI or HID signals to control Mixxx and also have a built-in sound card.

Device Price (USD) 51) Channels out Output connectors Channels in Input connectors Preamps Linux
Behringer BCD3000 $100 4 2 RCA, 1 1/4” headphone 4 4 RCA, 1 XLR mic 2 phono, 1 mic yes
Hercules DJ Control Instinct $125 4 2 RCA, 2 1/8“ stereo 0 none none yes
Hercules DJ Console RMX 2 $200 4 2 XLR, 2 RCA, 2 1/4” headphone 4 4 RCA, 1 XLR 52) 2 phono, 1 mic yes
American Audio VMS2 $250 4 2 XLR, 4 RCA, 1 1/4“ headphone 4 4 RCA, 1 XLR mic, 1 1/4” mic 2 phono, 1 mic yes
Pioneer DDJ-SB $250 4 2 RCA, 1 1/4“ headphone, 1 1/8” headphone 0 1 1/4“ mic 53) 1 mic yes
Pioneer DDJ-SB2 $250 4 2 RCA, 1 1/4” headphone, 1 1/8“ headphone 0 1 1/4” mic 54) 1 mic yes
Allen & Heath Xone K2 $300 4 2 RCA, 1 1/8“ headphone 0 none none yes
Denon MC4000 $399 4 2 RCA, 2 XLR, 2 1/4” balanced, 1 1/8“ headphone, 1 1/4” headphone 0 2 RCA, 1 1/4“ XLR combo mic, 1 1/4“ mic 55) 2 mic yes
Reloop Terminal Mix 4 $400 4 4 RCA, 2 1/4“ balanced, 1 1/4” headphone, 1 1/8“ headphone 3 2 RCA, 1/4” mic 1 phono, 1 mic ?
Numark N4 $500 4 4 RCA, 2 XLR, 1 1/4“ headphone, 1 1/8” headphone 4 4 RCA 2 phono ?
Denon MC6000Mk2 $700 4 2 1/4“ balanced, 2 XLR, 2 RCA, 1 1/4” headphone 9 8 RCA, 1 1/4“ mic, 1 XLR mic 4 phono, 1 mic yes
Behringer BCD2000 discontinued 4 2 RCA, 1 1/4” headphone 4 4 RCA, 1 XLR 2 phono, 1 mic yes
Denon HS5500 discontinued ? ? ? ? ? ?
Hercules DJ Console RMX discontinued 4 4 1/4“ balanced, 4 RCA, 2 1/4” headphone 5 4 RCA, 1 1/4“ mic 2 phono, 1 mic yes
Mixvibes U-Mix Control 2 Pro discontinued 4 4 RCA, 1 1/4” headphone, 1 1/8“ headphone 5 4 RCA, 1 1/4” mic 2 phono, 1 mic ?
Numark Omni Control discontinued 4 4 RCA, 1 1/4“ headphone 1 1/14” mic 1 mic no
Reloop Terminal Mix 2 discontinued 4 2 1/4“ balanced, 4 RCA, 1 1/4” headphone, 1 1/8“ headphone 3 2 RCA, 1 1/4” mic 1 phono, 1 mic ?
Tascam US-428 discontinued 2 2 RCA, 1 optical SPDIF, 2 5-pin MIDI 4 2 1/4“ balanced, 2 1/4” unbalanced, 2 XLR, 1 optical SPDIF, 2 5-pin MIDI ? yes
1) , 8) , 29) , 33) , 42) , 51) Prices listed on this page are the prevailing prices for unused devices found from searching Google Shopping in the United States. Prices may vary in other parts of the world, but the relative prices of different devices in USD should still provide a rough guide. You may be able to find hardware available for sale cheaper. Devices are marked as discontinued if the manufacturer has declared them as discontinued, the manufacturer has gone out of business, or new units are not widely available online. They may or may not still be available used online. If the price of a device has dropped or it has been discontinued, please update this page.
2) Mapping has buttons to toggle between decks 1/3 and decks 2/4.
3) DJ Control Glow and MP3 LE will be supported starting with Mixxx 2.1
4) The default Mixxx mapping has this mapped to hotcues.
5) , 6) Mapping supports 4-deck switching
7) Mapping supports n-deck switching
9) The Novation Dicer is priced per pair.
10) , 11) , 14) , 20) , 23) , 24) , 27) This mapping is compatible with Mixxx 2.0 and will be included with Mixxx when Mixxx 2.1 is released.
12) , 13) , 15) , 22) , 26) , 28) , 30) , 31) , 32) switching between decks 1/3 and decks 2/4
16) This device is not USB MIDI class compliant. Its signals are translated to MIDI by special drivers on Mac OS X. There is no driver available for Linux or Windows.
17) with MIDI driver. For Linux support, see this forum thread
19) , 21) , 25) This device is not USB MIDI class compliant. Its signals are translated to MIDI by special drivers on Windows and Mac OS X. There is no driver available for Linux.
34) The only difference between the Behringer U-Control UCA202 & UCA222 are the color and the software they are bundled with.
35) See this forum thread for how to modify the hardware to work with Mixxx.
36) , 52) , 53) , 54) Microphone input is mixed with the master output in hardware. It is not available to the computer.
37) , 38) , 40) , 43) , 44) , 45) , 46) , 47) , 48) , 49) , 50) This device is USB class compliant, so it should work without any special driver. However, there is no information about anyone using it with Linux online.
39) No ASIO driver for Windows.
41) In class compliant mode. Hold Select and Dim buttons when plugging in USB cable to enable class compliant mode.
55) Microphone and auxiliary inputs are mixed with the master output in hardware. They are not available to the computer.
Translations of this page:
hardware_compatibility.txt · Last modified: 2016/12/03 12:53 by be.ing