-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
M Audio Xponent
This device has been discontinued. M-Audio discontinued its DJ products after the company was bought by inMusic in 2012. This device is a class compliant USB audio and MIDI device, so it does not require a special driver on any OS that Mixxx runs on.
Typically, the ASIO sound API is the best option on Windows and it requries an ASIO driver from the sound card manufacturer. However, it seems that the current version of the Xponent ASIO driver for Windows interferes with the ability to send MIDI control messages to the Xponent. As a result, if you are running M-Audio's Xponent ASIO drivers on Windows, the lights will not work. If you uninstall the drivers, the lights will work, but you can no longer use the Xponent's sound card with the ASIO sound API.
It is recommended to use the WDM-KS sound API instead. The sound card will appear as "Analog Connector 1 (Xponent Audio)" and "Analog Connector 2 (Xponent Audio)". Connector 2 is the main out, and Connector 1 is the headphones. The latency meter seems to run a bit higher than it did under ASIO, so keep this in mind, and test both setups with your own system to see how they compare. If you require low latency as well as a lot of effects or time stretching, you may want to run with the ASIO driver at the expense of the lights.
A new mapping has been merged with Mixxx and will be included in Mixxx in the 2.1 release. You can use it now with Mixxx 2.0 by downloading the following files and putting them in your controller mapping file locations#user controller mapping folder:
The script was written with the Mixco mapping framework. Documentation for the mapping is available on the Mixco website.
A separate, "Advanced" mapping has also been created, and is currently in testing, but is available from the Mixxx forums here.
The Mixco mapping included with Mixxx 2.1 and usable with Mixxx 2.0 does not require these steps.
How to start up Xponent in Listening Mode for LED support:
- Hold down the keys "2" (cues, not loops) and "key-lock" on the left deck of the Xponent
- Switch on the Xponent (while holding both keys)
- Wait until the Xponent is completely started up (red progress LEDS on both decks are fully lit) then release the keys
- Now LEDs work!
You can verify that the Xponent is in "listening" mode by observing the button behavior. If the buttons no longer pulse brightly and fade down when you press them, then the Xponent is in the correct mode for use with Mixxx.
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting