NI Traktor X1 MK3

Algoriddim please native support this controller

1 Like

And the X1 MK2 as well please!!
I created a mapping I can work with here, but it is definitely restricted:
https://maps.djtechtools.com/mappings/14298

I think the X1 is just made for Traktor Pro cause it does’t work with the Traktor Pro 2 iPad app…

Hey, just enter midi mode each time you connect the x1. Shirt and menu button to switch mode

1 Like

Got a MK3 from a friend to test some things, but I guess there are no layers in midi mode right? Since the SHIFT button is not a MIDI button you can map it to a secondary function(?)

Thinking about having this on the side for just stems mixing

1 Like

Nice device, this is my MIDI mapping. I gave it some section headers to make it more clear.

Attached is an image with how I use it, but please feel free to change/remove things, things like the shift+rev buttons could ruin your cue points for example. Or you want to use the numbers for something else, but it’s a nice base.

TRAKTOR X1 MK3.djayMidiMapping (28.4 KB)

5 Likes

I downloaded your mapping and can select the mapping in the app. But there happens nothing with the device. What can I do to let’s work the device?

Did you press SHIFT+MENU on the device? That puts it in MIDI mode

When at home I’ll upload a latest version. Noticed I missed one button and forgot to toggle a light

2 Likes

That’s it. I knew it was something like this but I couldn’t find it in de manual. Thanks man! Do you know why the crossfader is reversed in midi-mode?

@Slak_Jaw this should be easiest thing to map it right? why algoriddim dont do it?

Hi @hardbea7, basically this comes down to user demand. We have a small team devoted to providing support for new hardware. So, we need to prioritize based on demand and other factors. Please refer to the attached discussion for further details on how the current voting system works in relation to hardware. Thanks! Update to Our Voting System Guidelines [DJ Hardware]

its been a year non of my devices is supported, im out of hopes with djay

Hi @hardbea7, several of your controllers listed below are supported on macOS and Windows. As discussed before, the main reason some of these are not supported on iOS is because they are not USB class compliant. To the best of my knowledge, none of these controllers are supported on iOS by any other DJ software.

  1. Pioneer DDJ-1000, DDJ-800: supported on macOS and Windows
  2. Traktor S8, S4 mk3: not supported
  3. Roland 707m: not supported
  4. RANE Four: supported on macOs and Windows
  5. Numark NS4FX: supported on macOS and Windows

Sorry I meant iOS.
Will djay natively support X1MK3?

1 Like

Hi @hardbea7,

This is currently on our radar, but we cannot share if/when we may support this controller at this time.

Thanks!

2 Likes

Please please natively support this controller, it should be the easiest controller to support.

2 Likes

Are there layers supported in the X1 MIDI mode, so that I can have the X1 MK3 able to command decks either 1+2 or 3+4 for transport, FX & NM of either pair of decks?

My main 4ch controller can switch between 1/3 + 2/4, but I wish the X1 can be mapped to also be able to switch 1/3 + 2/4 as layers, and use it as a secondary controller to either my MC7000 or a Mixtour (Pro). By default, I want to have transport & FX configured, want to be able to switch to NM mode for the selected set of decks, so I can have access to both FX and NM for the respective decks?

I figured it out myself. It will easily work through the Deck Selector and the PadMode modifiers in the MIDI mapping engine. We can implement multiple layers of control in any controller (only possible through the mapping XML now).

I’ve ordered an X1 MK3 from Thomann and will be playing with the mappings next month. In several days of mapping work, I’m planning to map it for 4 decks operation with NM/FX & Mixer control layers within DJ.

If someone already owns the X1 and wishes to get dirty with the mapping through the XMLs, the modifiers functionality is already there in Djay, so it jet needs to be put in work for the X1 so it will become a powerhouse for 4 decs control in Djay.

Here is a Draft of the Modifiers mapping HOWTO for instructions how to do it:

The play will be:
a) selecting Decks with the upper corner buttons should happens from the “General” MIDI section. It will rise states 0/1 for modifier5 & modifier6. These modifiers should then be evaluated as “conditions” for the relevant commands.
b) selecting the mode of control - EQ/FX/NM[/other layers?] will happen through the per-deck PadModeSelections, which rises modifer1-4 states for the respective decks, allowing the buttons and knobs to perform differently in the context of the selected mode with the respective “condition” strings.
c) Mixer control definitions will be straight forward through a), the deck selection

Figuring out how the modifiers work in Djay opens so many possibilities. Bad is that it’s only possible through the XML for now, and that’s a bit dirty with some risk of messing the XML structure. It will help a lot if people upvote the request to expose the modifier condition settings per MIDI command in the UI.

Based on this, I’m planning to release a powerful X1 MK3 mapping capable of 4 Decks control & Mixer/FX/NM/etc hopefully sometime in Jan/Feb, if time allows me to.

1 Like

An X1 MK came to me this past weekend, and I’ve made some good use of it, through a basic multi layer mapping with Custom Shift, but without advanced modifiers for now.

The current v0.2 state seems stable & consistent and has 4 layers of control through a SHIFT & a Custom Shift. The Custom SHIFT is set at the two “REV” buttons, and both are equivalent. There are 24 unique mappable controls on the X1, so the mappings has 24*4 = 96 unique action slots:

  1. Default Button
  2. SHIFT + Button
  3. Rev + Button
  4. REV + SHIFT + Button

I’m using the X1 as supplementary controller for Decks 3/4, next to an MC7000, or a Mixtour. By default, it controls the FX in the knobs section. 4ch NM EQ & Mutes are with SHIFT+. The REV+ layers add extra features, as visible in the description table. The mixer controls are hidden behind REV+SHIFT and are not the most accessible and optimal, but are still available and usable. When we get the PadMode user space Modifiers, I can make the Mixer controls available as a top-level mode, without the need of REV+SHIFT, but for now, this is how it is.

TRAKTOR X1 MK3-v0.2-kaanou-Deck1_2.djayMidiMapping (65.8 KB)
TRAKTOR X1 MK3-v0.2-kaanou-Deck3_4.djayMidiMapping (65.8 KB)

You need to activate either the Deck1_2 or Deck3_4 mapping files in DJay. We cannot yet set custom modifiers (other than the “Controller Shift Key”) to make single mapping file for both 1/2 & 3/4, so two separate mappings are needed for now. Help is needed from Algoriddim to set modifier5/6 states to be able to switch between Deck1/3 & 2/4 with the upper area arrow (<- & ->) keys, and PadMode modifiers for the Mixer controls. I hope it won’t take them long to enable these.

I’m still testing it on iOS & MacOS but all seems consistent, and fully functional at it’s v0.2 state.

Feedback is most welcome!

2 Likes

wow! respect!!! i see hope!! algoriddim your turn!