Help with mapping loop in/out S4MK3
Hi, I just wanted to map the loop in/out functions with the shift button and the deck select buttons on each deck.
Now, I setted two modifiers for left and right shift and mapped the deck select so they can loop in/out only when I hold the shift button.
But if I manual loop in deck A it also does it in deck C (same thing with deck B and D).
Any help is appreciated!
Best Answer
-
Generally, you will have to assign modifiers to (1) adjust when shift is pressed (so the mapping knows when to override the deck buttons with the loop commands) and to (2) adjust when you press the deck buttons without shift to indicate which deck is now active (so your loop commands have a way to identify which deck they should target).
It's easier for me to make a mapping that does what you want and then you can go over it and see how it is structured, then it is to explain it in just words. Do you want me to cook one up for you? 🦋
Edit: Well, i just went ahead and put together a working mapping. If you take a closer look you will see that all modifier assignments leave the override box unchecked so that the primary functions of the shift and deck buttons remain untouched. Only the LoopIN/OUT assignments override the deck switch functions so that you don't accidentally switch decks when setting the LoopIN/OUT markers.
The basic structure in the form of the modifier assignments can be used as a skeleton for other Traktor functions you may want to map to your controller.
- M1 = 0 ➔ Deck A
- M1 = 1 ➔ Deck A +SHIFT
- M1 = 4 ➔ Deck C
- M1 = 5 ➔ Deck C +SHIFT
- M2 corresponds to the right side (Deck B and D)
This file has to replace the original S4Mk3 mapping file. Make sure you do not have two mapping active for your controller. 🦋
1
Answers
-
Generally, you will have to assign modifiers to (1) adjust when shift is pressed (so the mapping knows when to override the deck buttons with the loop commands) and to (2) adjust when you press the deck buttons without shift to indicate which deck is now active (so your loop commands have a way to identify which deck they should target).
It's easier for me to make a mapping that does what you want and then you can go over it and see how it is structured, then it is to explain it in just words. Do you want me to cook one up for you? 🦋
Edit: Well, i just went ahead and put together a working mapping. If you take a closer look you will see that all modifier assignments leave the override box unchecked so that the primary functions of the shift and deck buttons remain untouched. Only the LoopIN/OUT assignments override the deck switch functions so that you don't accidentally switch decks when setting the LoopIN/OUT markers.
The basic structure in the form of the modifier assignments can be used as a skeleton for other Traktor functions you may want to map to your controller.
- M1 = 0 ➔ Deck A
- M1 = 1 ➔ Deck A +SHIFT
- M1 = 4 ➔ Deck C
- M1 = 5 ➔ Deck C +SHIFT
- M2 corresponds to the right side (Deck B and D)
This file has to replace the original S4Mk3 mapping file. Make sure you do not have two mapping active for your controller. 🦋
1 -
Thanks for helping!!
(sorry if I didn't respond earlier)
0 -
And? Did you get it to work to your satisfaction?
0 -
Yess it works ;))
1 -
Great works, it works perfectly
Thanks
0 -
You're welcome. :)
0
Categories
- All Categories
- 19 Welcome
- 1.4K Hangout
- 60 NI News
- 735 Tech Talks
- 3.9K Native Access
- 15.8K Komplete
- 1.9K Komplete General
- 4.1K Komplete Kontrol
- 5.5K Kontakt
- 1.5K Reaktor
- 364 Battery 4
- 816 Guitar Rig & FX
- 416 Massive X & Synths
- 1.2K Other Software & Hardware
- 5.5K Maschine
- 7K Traktor
- 7K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators