How to lock cross fader channel assignments - Kontrol S4 Mk3
The physical cross fader assignments are changing on their own. I want the channels on the right side of the S4 to stay assigned to the cross fader on the right also. Same with the left side. The fader assignments are changing on their own for some reason and I cannot figure out why? The physical buttons where you assign the cross fader are actually changing on their own without me moving them and I cannot figure out why?
Any help would be greatly appreciated! Thanks!
Comments
-
On the front side are hardware controls for the assignments. Everytime you start Traktor, the assignments get aligned with the hardware sliders. The sliders themselves are pretty hard to move. Unless there is a ghost with some telekinetic powers to move them they should stay the way you set them.
1 -
Haha yes I know it seems weird but they are indeed moving on their own. I am very aware of the hardware controls on the front and you are right they are fairly hard to move physically and they should stay in place. Once they are in place where I want them I go about DJing. I do a fair amount of scratching and after a while the fader assignments are off and the button has physically moved.
Is it possible that the fader is malfunctioning and would cause this?
0 -
The Fader? No, my guess is that the controller is somehow being induced to vibrate, or maybe you are doing some really hardcore crossfading. I have no other explanation. Try fixing it with the MultitoolTM, chewing gum. 😁
0 -
There is another way to fix it. The sliders are just control triggers for traktor functions defined in the qml files. Check for the file "Mixer.qml" in the subfolder "CSI\S4MK3"
At the bottom you will find:
// xfader assign Wire { from: surface_prefix + "xfader_assign.left"; to: DirectPropertyAdapter { path: app_prefix + "xfader_assign.left" } } Wire { from: surface_prefix + "xfader_assign.right"; to: DirectPropertyAdapter { path: app_prefix + "xfader_assign.right" } }
If you make comments of those two lines by placing two slashes "// " in front of them, the sliders will lose their function.
In the end it should look like this:
// xfader assign // Wire { from: surface_prefix + "xfader_assign.left"; to: DirectPropertyAdapter { path: app_prefix + "xfader_assign.left" } } // Wire { from: surface_prefix + "xfader_assign.right"; to: DirectPropertyAdapter { path: app_prefix + "xfader_assign.right" } }
If you use anybodies mod, you may have to hunt for the control assignments in a different file. The names of the sliders (xfader_assign.left/right) will be the same.
Please use notepad++ or a similiar editor.
EDIT: I think you can just use the controller editor to overmap the sliders, just like buttons. You could assign functions to them that you never use. For simplicity, just overmap them with an unused modifier. Don't forget to check 'override'.
0
Categories
- All Categories
- 19 Welcome
- 1.5K Hangout
- 62 NI News
- 785 Tech Talks
- 4.1K Native Access
- 16.5K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.7K Kontakt
- 1.6K Reaktor
- 378 Battery 4
- 845 Guitar Rig & FX
- 429 Massive X & Synths
- 1.3K Other Software & Hardware
- 5.8K Maschine
- 7.3K Traktor
- 7.3K 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