Die Gain-Encoder deaktivieren und für andere Zwecke nutzen

Heute Morgen erhielt ich eine Mail von Ryan Moltek aus Malta. Er schrieb:

"Da ich die AutoGain-Funktion verwende, wollte ich die Gain-Encoder für andere Zwecke nutzen. Hierfür habe ich eine einfache Lösung gefunden, wie die Gain-Encoder deaktiviert und auf andere Funktionen gemappt werden können. :)
Wenn du Interesse hast, können wir die Information auf deiner Website veröffentlichen, damit ich so anderen helfen kann."

In dieser Mail hat Ryan nicht gesagt, was seine Lösung ist. Die Mail hat jedoch meinen Forschergeist aktiviert und dazu geführt, dass ich erneut über die Mapping-Möglichkeiten der Gain-Encoder nachgedacht habe. Ein wenig Probieren im Controller-Manager brachte mich zu folgender Lösung, um die Gain-Encoder in einem User-Mapping zu deaktivieren.

Die Gain-Encoder für andere Zwecke nutzen

Variante 1

Der Trick besteht darin, ein User-Mapping zu erstellen und dort für jedes Deck das Gain-Command einzufügen. Anschließend wird dann sowohl der Wert für die Rotary Sensitivity als auch für die Rotary Acceleration auf 0 gesetzt. Hierdurch wird verhindert, dass das Drehen des Gain-Encoders des S4-Controllers den Gain-Wert des Decks verändert.

Die Gain-Encoder deaktivieren

Um die so deaktivierten Gain-Encoder für so viele Traktor-Funktionen wie möglich verwenden zu können, habe ich anschließend zwei Modifier-Befehle für Modifier #1 ergänzt. Der erste Befehl setzt den Modifierwert auf 1, solange der linke Shift-Button des S4 gedrückt wird. Der zweite Befehl setzt den Modifier auf den Wert 2, solange der rechte Shift-Button des S4 gedrückt wird. Anschließend habe ich für jedes Deck zwei weitere Gain-Befehle in das Mapping eingefügt: den ersten mit der Modifier-Bedingung M1=1 und den zweiten mit der Modifier-Bedingung M1=2.

Wenn dieses User-Mapping geladen ist, kannst du drei verschiedene Funktionen auf jeden der Gain-Encoder mappen: eine für den Gain-Encoder allein, die zweite für Links-Shift + Gain-Encoder und die dritte für Rechts-Shift + Gain-Encoder. Wenn dir dies zu viele Funktionen sind und wenn du möchtest, dass sich die beiden Shift-Buttons identisch verhalten, öffne mein Mapping, suche den Modifier-Befehl, der auf den rechten Shift-Button gemappt ist, markiere es und ändere den Wert im Feld Set to value in 1 ab (statt der dort enthaltenen 2).

Variante 2

Nach diesen Versuchen habe ich mit Ryan Kontakt aufgenommen. Hier ist seine Lösung:

Disabling the Gain Encoders

Ryans Lösung verwendet ebenfalls ein User-Mapping für die vier Gain-Encoder. Er verwendet für das Mapping die gleichen Werte wie im eingebetteten Standard-Mapping. Außerdem ist die Option Invert aktiviert. Dies neutralisiert die Aktionen, die beim Drehen der Gain-Encoder durch das eingebettete Mapping ausgelöst werden.

Der Vorteil dieser Lösung ist, dass sich der aktuelle Gain-Wert nicht ändert, wenn der Gain-Encoder gedreht wird. Auf diese Weise kannst du sowohl die AutoGain-Funktion von Traktor verwenden und gleichzeitig die Gain-Encoder des S4-Controllers für andere Zwecke remappen.

Download

Du kannst beide Mappings hier downloaden:
Pro S4: Die Gain-Encoder deaktivieren

Nachdem du eines der beiden Mappings importiert hast, kannst du andere Funktionen auf die Gain-Encoder mappen.

Hinweis

Besonderer Dank geht an Ryan Roltek aus Malta für seine Lösung.

Autor: Rainer G. Haselier
Letzte Aktualisierung: 11. November 2010

14 Comments

Vanessa
wrote on November 11, 2010 at 11:16 AM
Thanks Ryan! your help is much appreciated!
 
Pablo Arango
wrote on November 12, 2010 at 7:27 AM
just wondering.. would you be able to apply the same principle to other knobs?... i dont have my S4 yet so i cant try it out but itd be helpful if someone can try it and share their results
 
Ryan Roltek
wrote on November 12, 2010 at 12:14 PM
Unfortunately no... this method only works on relative encoders and certain buttons only
 
Rexx
wrote on December 5, 2010 at 11:53 AM
Hi Ryan. Great tweak! I've imported it and trying top map the encoders to pitch but i cant seem to figure it out. I added another row to the imported table for Key, linked it to gain a and now seems to change both gain and pitch. I really want to map the gain knob to "Key" and have it in whole increments of 1.00 (for semitones), so 1.00 for 1 semitone, 2.00 for a whole tone etc, really good for pitching (keying) tracks and particularly acapellas. Any help appreciated!

Rexx.
 
viceversa
wrote on February 21, 2011 at 5:38 PM
^would also like to map similar adjustments for key. Can anyone give some more insight on how to accomplish this with using one of the above configurations?
 
viceversa
wrote on February 22, 2011 at 6:49 PM
nvm figured it out :)
 
DanYul
wrote on March 10, 2011 at 1:47 AM
This sound exactly like what I want to do, however... it's way over my head! Does anyone have a concrete / user friendlies solution to convert / augment the gain button to key variators?
 
Mikkael
wrote on June 20, 2011 at 11:45 PM
Hi,

In the same idea, I would like to change the "push Browser" button simply to the function "add to preparation list". I have managed to create that function but I'm not able to disable the original mapping function which is "loading the preview for the selected track. I'm sure it's not really complicate for who knows, but I don't :-)
I could use the gain encoder to do the same job as they are push buttons as well... Please do let me know if you can help me on that one
 
DJBERNARDO
wrote on September 6, 2011 at 4:45 AM
Hi, what if the gain encoder knobs becomes loose, anyway to fix this?
 
Ari
wrote on September 18, 2011 at 8:14 AM
@Rexx and @viceversa
Can you post your findings? I'm trying to map that exact same thing as well:
gain encoders to become key encoders with half-tone and whole-tone increments.

It'd actually be really cool if you could use SHIFT + gain encoder push to turn on/off keylock. and use SHIFT + gain encoder turn to change the pitch. That way you can still use full functionality of your gain knobs.

feel free to reach out to me on my facebook or here! facebook.com/arieverett
thanks!
 
Will
wrote on September 21, 2011 at 6:32 PM
Hi All,

Great post, but I need some more advice, after importing your mapping into traktor I'm now lost on how I actually get the gain buttons mapped to adjust the key function.

I cant find key listed under any of the drop downs when I try to edit your mappings, am I missing somethign very obvious here ?

I'd really appreciate some help advice on how to get this working.

Thanks.
 
Clarinda
wrote on January 29, 2012 at 4:10 AM
God, I feel like I soluhd be takin notes! Great work
 
Jazlynn
wrote on January 29, 2012 at 10:09 AM
I can't hear anything over the sound of how awesome this atrilce is.
 
krylle
wrote on February 14, 2012 at 2:01 PM
kurze frage...kann es sein das weil der gain encoder bei traktor an ist mein gain am mixer nicht mehr 100% gibt? sollte ich ihn in vegindung mit clubmixer nicht generell ausschalten? gruss
 

 

Leave a comment

  Name

  E-Mail (will not be published)

  Website