Kontrol F1 LED Mapping User Mode Issue

Kontrol F1 LED Mapping User Mode Issue

Hi guys,

I’m using the F1 in the User mode to do a custom mapping. I understand that the possibilities are wider if I use the MIDI mode but for some reason the MIDI mode isn’t working on my laptop & have spent enough time trying to resolve it, don’t wanna waste more time on it.

Here’s what i’m doing. I have mapped Pads 9, 10, 11, 12 as a 4 button Ramp Delay/Rattle snake effect (Dubfire Style) on HOLD mode for 4 different values. Unfortunately the only possible output command I can map these pads are for UNIT ON, so when I map all the 4 pads to do this, its obvious all the 4 pads will light up regardless of which pad I press, whereas I want only the pad I press to light up. I tried achieving this using modifier’s but unable to do so. Here’s a screenshot of the commands, Help out please.

http://i64.tinypic.com/14tsos6.jpg

http://i66.tinypic.com/1zqydt1.jpg

Sorry I had to post these links, the photo uploader wasn’t working.

As for the first part of your post, ensure to enable the “Midi Mode” in traktor preferences.

Modifier should be a good work around to track LED outputs of each button - trick is to set different controller range values for each LED.

Button 1 / M=1 / Controller Range: min=1 Max=1
Button 2 / M=2 / Controller Range: min=2 Max=2
Button 3 / M=3 / Controller Range: min=3 Max=3
Button 4 / M=4 / Controller Range: min=4 Max=4

The problem is that MIDI mode is not working on my laptop.. Traktor doesn’t recognize F1 when on MIDI mode, Hence i’m having to do with USER mode. As I mentioned I’ve wasted months of exchanging emails with NI to resolve this but there seems to be some unidentifiable issue because the controller works fine in MIDI mode on other computers. Will this work in the USER Mode ?

Sorry to hear bro!
Yes this exact settings will work in the User Mode as well.

Thanks for the reply man. Correct me if I’m wrong, I need to add these controller range values in all the Modifier outputs for the respective Pad ?

I’m also a little confused with the modifier conditions you’ve mentioned. I tried putting some of this together, I seem to have done something wrong. Could you be a lil more clear on what should I exactly do ?

All you need is one output command for each button that is already assigned with the modifier and it’s value. At the end you will have four input commands and four output commands:

Input:

M1=1 / ‘hold mode’
M1=2 / ‘hold mode’
M1=3 / ‘hold mode’
M1=4 / ‘hold mode’

Output:

M1 / range 1-1
M1 / range 2-2
M1 / range 3-3
M1 / range 4-4

When it comes to output control in that first button’s case, you want to say Traktor you are going to ignore all modifier values except for the value of 1 because that’s the modifier value linked to your first Ramp button. This can be easily achieved via the controller range setting (check the “LED Options” section)

Since the modifier value of your first button is set to 1 your controller range must be assigned to identical value.

-make minimum value of 1 (so Traktor can ignore value of 0 - this will make LED to switch off each time with the effect)
-make maximum value of 1 (so Traktor can ignore all other values higher than 1 - by doing this you will ensure to also switch the LED off even while the effect is still on)

Could you by chance upload your mapping? I have fully working Ramp Delay super buttons with a super combo built in that I can now just copy and remap in your mapping thanks to cmdr editor. I’m also interested to what other effects are you using in your mapping…

Hey Stewe,

I’ve been trying to get my head around this for the last 2-3 days & its getting a little confusing now, I’m making a silly mistake again. Guess I need to get some sleep & wake up fresh to be able to think decently. Anyways, here’s the mapping, will be great if you can copy/paste the output commands so I can see where I went wrong after which I can apply the same rule for the other pads - https://www.sendspace.com/file/3u88s0

PS : Just started my mapping 2 days back so its incomplete i’m afraid, As of now there are only 2-3 effects mapped, some combos which I found on this thread.. I’m currently testing/thinking out some new combos, Will happily re-share the mapping here once its complete.

Ok - I downloaded your mapping, deleted all FX Unit 3 entries and copied down the new commands from my mapping. Ramp Delay buttons are based on two-modifier setup M3 and M5.

F1 Instant FX Mapping_Stewe Edit.zip (7.18 KB)

Hope this works :slight_smile:

Thanks Stewe, Works perfectly, Will just go through the commands to understand where I went wrong.

Just went through the mapping, It looks quite different than the commands you had suggested earlier. Is it ? I’m asking this cos i’m trying to understand what you did, I’ll have to apply the same formula to the other pads when I map them.

If yes then I’d like to stick to the earlier commands you had suggested, Looked simpler & smaller.

As I said, provided TSI has some more stuff built in to… Here is only the modifier 4button_modifier_output.tsi (25 KB)

Thanks so much Stewe, Appreciate it :slight_smile: Such a small little trick to do the job, I feel so stupid wasting so much time onto it.

Your appreciation is welcome!
Now go map the shit out of your Kontrol F1 :slight_smile: :slight_smile: :slight_smile:

haha, On it :smiley:

While we’re on this subject, I’m modifying my X1 Mk2 mapping as well, Only the FX Section. Doing it on HID mode itself instead of MIDI mode because I’ll have to remap all the loop, transport, touchstrip commands again If I make a new mapping.

Basically I’m kinda doing the same thing like I was doing with the F1, Mapping one of the buttons to turn on multiple effects at the same time & using the knob next to it for control, Similar stuff to what Ean + Team did with the new Midi Fighter Twister mapping. No issues with the Inputs, Facing a small issue with the output.

These effects work on a toggle mode, so the F1 approach you had suggested wont work cos they were on hold mode. I tired to create a “Modifier In” toggle command by mapping “Modifier 4” 2 times to the same buttons with 2 different set values ‘0’ & '1" after which I followed the F1 approach & mapped it to the Modifier 4 Out to the same button & set the controller range to “Min = 1” & “Max = 2”. Not working. Can you guide me please.

Firstly I want to map the modifier output to this button & turn off the factory preset “Button 1 On” Off for the same button so it doesn’t interfere. Its not interfering now but might interfere when i’m using F1 along with it since they’re both routed to FX Unit 3.