MIDI (or HID?) Mapping? (I know...)

Home :: NI - Native Instruments S4/S2 Controller talk :: MIDI (or HID?) Mapping? (I know...)Reply
MIDI (or HID?) Mapping? (I know...)
Posted on: 26.07.2011 by Halley Wurzer
I'll start by saying I obviously don't know the first thing about mapping...

In the video in this thread: http://www.djranking s.com/community /showthread.php?t=33996 , this guy has his FX LEDs blinking. I thought when you use the S4 in Midi mode, you lose the beat counter number displays, which still work for him. So has he done some sort of mapping in HID mode?

I would like to be able to create a mapping where, say, the active FX buttons are solid on, and the inactive ones blink, instead of just being off. I do not want to lose my beat counter number displays though. How do I achieve this?
Thanks!
Halley Wurzer
26.07.2011
I'll start by saying I obviously don't know the first thing about mapping...

In the video in this thread: http://www.djranking s.com/community /showthread.php?t=33996 , this guy has his FX LEDs blinking. I thought when you use the S4 in Midi mode, you lose the beat counter number displays, which still work for him. So has he done some sort of mapping in HID mode?

I would like to be able to create a mapping where, say, the active FX buttons are solid on, and the inactive ones blink, instead of just being off. I do not want to lose my beat counter number displays though. How do I achieve this?
Thanks!
Halley Wurzer
28.07.2011
Thank you very much for the detailed response. I believe that I now have a better understanding of how it can be done but it is definitely not worth it; I am leaving my mapping as is. I definitely appreciate your knowledge and enjoy your videos showing what can be done!
Kecia Wnukowski
28.07.2011
I would like to be able to create a mapping where, say, the active FX buttons are solid on, and the inactive ones blink, instead of just being off.
I believe it's not really worth the hassle...

As there are no built-in modifiers you can use that will reflect the on/off state of an fx, you have to create a numerical modifier toggling from 0 to 1.
To do that you also have to include in this modifier the type of fx unit (single or group), the shift buttons, the deck layers if you're using 4 fx units (and because of the way the fx units are routed in this mode). To do the latest you also have to replicate the behaviour of the deck layers buttons, meaning you also have to reflect the browse mode and the copy mode. You see my point? Doable, but still a lot of work for a cosmetic change that will not work anyway 100% of the time.
The problem with numerical modifiers is that if you do something that may affect the states of your modifier system, without it reading this change, that causes disruptions and you can't trust what you put into place anymore. So for example it is completely possible to do what you want, but then if you're using the jog as a control for the third effect or third parameter that means your modifier system must take into account this (in addition to the stuff above), meaning also you have to accommodate for all modifiers that may affect the jog, etc....
Keep it simple if you plan to use the native mapping as it's not really meant to be twisted and customized.

What I've done: I used, to get some blinkings leds on the fx units, the built-in modifier which is the modifier fx unit mode. The advantage here is that it will always be read and understood by Traktor whatever happens. The beat phase monitor will always apply (within the limitations I gave you in the previous post).
It translates for a given button if unit X is in group mode, button Y blinks; if unit X is in single mode button Z blinks that's all.
The buttons I chose are the 'fx on' button in group mode as it has no function (actually I added one hence why I wanted a feedback here) and the 'fx button 1' in single mode that I use as a warning as it is the reset button in this fx mode.


What do you believe?
Halley Wurzer
27.07.2011
Thank you for the response! So how complicated would it be to put a user mapping next to the embedded one to accomish what I described in my initial post?
Kecia Wnukowski
26.07.2011
Hello,
I'm using the embedded mapping (that's why you still see the loop display) and I added a user mapping sitting next to the former one with beat phase monitor commands outputs. The beat phase monitor solution isn't perfect, it only works as long as there's a track playing and this track isn't under a one beat loop. To maximize the potential blink I multiplied the command for each button 4 times, each one assigned to a deck. I won't suggest it's a good idea as it's probably silly as a solution to add all this data that contradicts potentially itself.
You'll also have to accommodate for some modifiers to represent the state of the fx unit (single/group) and if you're using 4 fx units and the change of deck layers in this case.
It is not very difficult to set up and as a starting project it's good idea to work on that.

As for playing with the fx with the jog, there's an option inside the s4's preferences (and I've added a twist to activate other fxs too).
Mandy Lupone
26.07.2011
Same question here, want to use the jogs for fx use, without using midi mode.

<< Back to NI - Native Instruments S4/S2 Controller talkReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy