FIXED: Xone K2 Single Button With 3 Colors Loop Function
Hi,
I recently bought a Xone K2 controller. I’m experimenting with different mappings to understand how it all works. I want to use the K2 without using the layering system because I want to control the LED colors myself. There are 3 colors available on the K2 (Red, Orange and Green). I use traktor 2.5.1. The K2 is running at Channel 14.
Goal: Create 1 button that cycles through the 3 colors without turning off.
Problem: I created the config as seen below, but i fails to work somehow.
The mapping uses a simple loop function where M1 cycles from 0 to 2 by pressing the Layer button. It should display a different color with each button press.
Can any of you mapping guru’s explain why it’s not working and how to fix it? I searched the forum but cannot find an answer.
I understand what you did with your modifier switch but I believe traktor can get confuse when M1=2, cause it will try to do two actions at once, so my suggestion would be:
M1=0 set to 1
M1=1 set to 2
M1=2= set to 0
Not in front my computer at the moment for try debug you tsi, but hope this helps.
M1 Cond1:M1=2 Button-Direct value:0 - 0= LED off (not useful obviously)
What I wrote should work, maybe I needed to bring more detail.
Add in modifier 1 > type-button > mode- inc
Add in modifier 1 > Mod Con M1=3 > type-button > mode-direct > value-1 (when value reaches 3 - next press brings it back to 1)
Add out modifier 1 > controller range 1 - 1 (first color)
Add out modifier 1 > controller range 2 - 2 (second color)
Add out modifier 1 > controller range 3 - 3 (third color)
Ok, so you’re shifting the loop to 1..3 and adjust color values accordingly. Unfortunately it only displays 1 color when M1=1.
I got the idea to see what happens if i reverse the counter from 3..0. when the counter hits 0 it jumps back to 3. Well, It almost works! I got a totally different LED output behavior.
M1=0 LED off (start)
press
M1=3 Orange LED on
press
M1=2 Green LED on
press
M1=1 Red LED on
press
M1=0 LED off
press
M1=3 LED Orange on
press
M1=2 LED Green on
press
M1=1 LED Red on
press
M1=0 LED off
…
But if i make the counter jump to 3 when M1=1 the LED goes off. This is very strange imo
i tried to built the mapping you described in post #8 but it did not work. So i experimented by reversing the mapping. I got a better result but still not 100%. I’m at work now. I’ll try your edited mapping tonight.
Nope, not working. I have a feeling it’s something with the K2.
I loaded my version 2 tsi file again and now getting completely different results with the LED output. Now color Green (M1=2) fails to function. It’s not working with what i described in post #9. It’s very inconsistent…
Do you have it working on K2?
No mate, don’t have K2… In fact, I don’t have any multicolor LED’s controller but kinda know my way around traktor mapping and the settings which I have posted should work in theory. I did notice that you have mapped modifier OUT to different button then IN commands. Did you try to map it all to the same button? I don’t think your K2 is defective since it sends and receives midi as you could map those buttons in first place.
Ok. yes, at the moment i mapped it to the layer button. Is there a tool/utility that let me send MIDI notes to the K2 and turning on the LEDs without using traktor? I want to isolate the problem.
Sorry, can’t help you with that. I never use any in-middle software while creating my mappings but I’m sure other guys on this forum can be more helpful on that subject.