Pioneer DDJ-200 Mapping

Hello everybody,

I have a DDJ-200 that doesn’t allow me to use it with the great Mixxx.
I have found some possible mapping data in case someone with the knowledge, time and desire would want to work on it.

I would be the happiest girl in the world if I could make the sweetest mixes by joining the work of Mixxx and my controller. :smiley:

Greetings and see you soon.

Kandibel … 50A0645C0F

by dan-giddins -

A pull request for support for the DDJ-200 has been raised to bring the functionality into the program by default, but for now you can get the controller working by downloading the following files into C:\Users<user>\AppData\Local\Mixxx\controllers\ (also known as the “User Preset Folder” in Preferences -> Controllers) … 0.midi.xml … scripts.js
(right-click -> save as)

Hello Folks,
I’m hoping someone can provide me some insight on this. When I bought this controller I was not aware that it was designed for use with your phone VIA Bluetooth. However, I was able to load the mixxx mappings (which, thank you in advance for that. It works perfect). I am wondering if you can use this controller with the stereo headphone splitter they sent with this device to have cue/mix functionality. I was not planning on purchasing a separate USB audio source for monitoring. Personally, I have NO IDEA why Pioneer couldn’t have implemented a headphone jack instead of this split audio cord nonsense. On the same token, even when using a phone, how can it provide monitoring functionality with just a simple 1/8" stereo headphone splitter? They don’t register as separate audio sources. All I can do is play music through my laptop speakers with no ability to monitor the other deck before presentation. This makes it kinda difficult to mix tracks. And using sync and trusting the BPM markers is a no go for me. Any insight would be greatly appreciated.

And please don’t tell me I should have spent more for a controller that supports this functionality. :wink:

I will attempt any recommended methods to achieve this function.

Yes, you can use a headphone splitter with Mixxx. You can’t get stereo output with a headphone splitter but that’s true of all applications that use headphone splitters. Go to preferences and set Master output mode to Mono. Then go to the output settings, and use the same device for Master Output and Headphone. Set Master to only use Channel 1 (instead of Channel 1-2), and Headphone to use Channel 2 (you might have to swap that for your splitter).

If you want to use the split cable use Rekordbox.
However, if you are using Mixxx, you can redirect your audio through another soundcard which is a much better option. This is just a little plug to your headphone:

A mapping for the Pioneer DDJ-200 has been merged and will be part of the Mixxx 2.2.5 release.

Pull Request:

1 Like

The pull request has been merged into Mixxx 2.2 in Oct. 2020 and
I have also extended the DDJ 200 mapping to a virtual 4 deck mode.
Details on how to use it are in the manual of 2.3 and later.
To obtain the mapping install the latest 2.3 build or a future update release of 2.2.x or download



1 Like

I forked the oficial mapping and created this alternative using the “Transmission FX” buttom to switch between pad modes as mixxx don’t have this feature in the software side like rekordbox or virtualdj.

The repository has some videos and I renamed the script, so you can use side to side with the oficial one.

If someone found a bug or have some sugestion, let me know. :smiley:

Hello anyway to scratching with ddj200 ?because it too speed the jog anyone can make a scratching compatible mapping file please?this mapping is totally useless if its impossible to scratching anybody can help me ?i want a jog speed like djay on android

Hi idol do you have a mapping file of ddj 200 in cross dj for android?