Latest (V.12): Scrolling Titles, Custom Mixer, Beatcounters, more Remix Deck controls, Stem/Remix Deck support (Superknobs), (optional) Browser Mode, expanded custom setup, screen feedback for every new feature, optional overmapping support (updated) for overlays.
As has been suggested elsewhere, the new X1MK3 was in need of some coding love.
PLEASE READ THIS CAREFULLY:
INSTALLATION INSTRUCTIONS:
Before applying any of the ideas and files i am hoping to collect in this thread, make sure to make a safety copy of the complete qml-folder of the Traktor software, so you have the original files as a fallback in case of, you know, failure. Do not move the qml folder. Copy it. The original files not overwritten by the mod files are necessary.
After that, all the files contained in the archive replace the original files. Drop the modded qml-folder on top of the original qml-folder in the 'Traktor Pro 4/Resources64' folder of the program.
"If you enjoy any of these mods as much as i do, please consider supporting me." 🦋🎧
X1MK3: Community Performance MOD Version 12 TP 4.4.1 :
Expanded (optional) Browser View mod with Preview Player, custom Mixer Overlay, Stems Overlay, Remix Overlay, additional remix deck controls to capture and quantize samples, beat counters, Vinyl Break. screen support for all new features and assorted goodies. Complete compatibility with the S4MK3 Community Performance Mod.
Tempo Control Features:
- Sync [Tap]: Toggles SYNC.
- Sync [Hold]: Does NOT toggle SYNC, so you are free to hold the button to just check current track BPM on the screen, without having to adjust the BPM in order to NOT toggle SYNC.
- Sync [Hold] + Nudge (Arrow) Buttons: Nudge (override)
- Sync [Hold] + Loop [Turn]: Adjust Tempo by +/- 0.01 BPM.
- Sync [Hold] + Loop [Hold] + Loop [Turn]: Adjust Tempo by +/- 1.00 BPM.
- Sync [Hold] + Loop [Push]: Reset Tempo
- If deck is synced and the global clock is tempo master (AUTO off), Sync [Hold] + LoopEncoder [Turn] will adjust clock BPM and Sync [Hold] + LoopEncoder [Push] will reset clock BPM to track base BPM.
Beatgrid Control Features:
- Sync [Hold] + Play: Manual Beat Tap.
- Sync [Hold] + Cue: Set Grid Marker.
- Sync [Hold] + REV: Delete current Grid Marker.
Deck Features:
- Optional Beats and BeatsToCue display instead of Time display. Can be customized in setup.
- Legacy X1 Encoders: Browser Mode is now optional.
- Shift [Hold] + Play: Toggle Gridlock. Grid must be unlocked to make use of the Beatgrid controls (see above)
- Vinly Break: Hold PLAY/PAUSE for longer than 0.2 seconds during playback. The longer you hold, the slower the break. On release of the button, Vinyl Break will start. Sync will temporarily be disengaged and reengaged on full stop or restart.
Deck Features when Browser Mode Option is selected (see Customizable Features below):
- Browse Encoder: Like Move Encoder of S4: Move (Loopsize) and Move (1 beat) when using Shift.
- Browse Encoder [Push]: Toggle Loop Active.
- Shift [Hold] + Browse Encoder [Push]: Loopback. This is CueAndPlay (CUP), automatically setting Loop Active, if the floating cue you are jumping to is a LoopIN point.
- Loop Encoder: Like Loop Encoder of S4. Loop Size/Set and Key Adjust/Toggle when using Shift (including screen display)
- Shift [Tap]: Toggle Browser Mode (and Unload Preview Player).
Browser Mode Features:
- Left or Right Browse (Turn): Navigate Playlist (1 step at a time)
- Shift [Hold] + Left or Right Browse Encoder (Turn): Navigate Playlist (10 steps at a time)
- Left or Right Browse Encoder (Tap): Load Track (or Load Primary for TP 4) and Unload Preview Player (Push).
- Left or Right Browse Encoder (Hold 1 second): Load Secondary (only for TP 4) and Unload Preview Player (Push).
- Left Loop Encoder [Turn]: Navigate Tree (1 step at a time).
- Shift [Hold] + Left Loop Encoder [Turn]: Navigate Tree (10 steps at a time) .
- Left Loop Encoder [Push]: Open/Close Node.
- Right Loop Encoder [Push]: Load Preview Player.
- Right Loop Encoder [Turn]: Seek Preview Player.
- Shift [Hold] + Right Loop Encoder [Push]: jump to preperation list.
- Shift [Hold] + Right Loop Encoder [Turn]: cycle through favourites.
Alternate Mixer Overlay Features:
- Every Knob and button is fully customizable in Setup (below).
New Stem/Remix Controls:
- Shift [Hold] + Loop Encoder [Turn]: Select Capture Source (Screen Feedback)
- Shift [Hold] + Loop Encoder [Push]: Toggle Quantization
- Shift [Hold] + Loop Encoder [Push] + Loop Encoder (Turn): Adjust Quantization (Screen Feedback)
- Additional Quantization Display on Screen when holding SHIFT
- Capture Source and Quantization do not work when LegacyEncoder + Beatjump/Move is set for SHIFT+Loop Encoder. You have to select Key Adjust for the SHIFT+Loop Encoder. This is done automatically if you use Browser Mode.
- When in Mixer Overlay, the top FX Unit Assignment (Arrow) buttons will let you switch between Mixer and Stem/Remix controls.
- Knobs control Stem/Remix channel Volume/Filter as Superknobs: Turn left to control Volume, turn right to control High-Pass Filter. Screen feedback included.
- Buttons control Stem/Remix channel Mute (FX Send with Shift [Hold]).
- Remix Beat Counter now replaces the non-functional Time Display.
New Transport LED feedback:
- Both Play and Cue LED's now have CDJ-style CuePoint blinker. Hotcues have more visible colours …
- Play: Green (default)
- Sync: Cyan (default)
- Shift [Hold] +Sync (Master): Red (default)
- Cue: Yellow (default)
- Hotcue (Load): Yellow (default)
- Hotcue (Fade-In): Dark Orange (default)
- Hotcue (Fade-Out): Red (default)
Additional Features:
- Centre Mode Screen: In Mixer Overlay, the top line will show Main Levels and Limiter.
- Browser View indicator: SHIFT button LED will blink when in Browser View.
- Screen Support: When in Browser View, the deck screens display what you can do with the encoders. At the bottom of the right screen is a preview deck strip for scrolling through. The words 'Preview Player' will blink when the player is running a track. The FX screens also reflect the changes made to the Mixer Overlay. In addition, all new Mixer, FX and Setup function have Screen Feedback.
- Easy Setup Access: Hold down MODE button for 1 second to re-enter the setup mode to select decks, FX units and custom feature toggles (see below) for the X1.
- Easy Deck Switch: Double-Tapping the MODE button switches between Deck selection (e.g. AB) and alternate Deck selection (e.g. CD).
Customizable Features (SETUP):
- The Setup Overlay (when you start/load the X1 mapping) can be accessed by holding the MODE button for 1 second and provides custom toggles on 3 setup pages you can cycle through by tapping the MODE button.
- The FX screens will show the name of the custom toggle activated when the buttons (L1 to R4) are pressed.
Setup Page 1 (Custom Mixer):
- Different parameters can be assigned to the same Knob/Button (see notes).
- L1 to L4 assigns Equalizers (High, Mid, MidLow, Low) and Kill Buttons to the 4 pairs of mixer controls.
- R1: Volume (and Cue Monitor) Assignment.
- R2: Gain (and Cue Monitor) Assignment.
- R3: MixerFX Assignment.
- R4: Block MIXER Overlay: blocks the Mixer Overlay completely, jumping only between FX overlays when using the MODE button.
Colour code:
- The assignment to one of the four knobs is colour coded. Hold SHIFT to assign the layer(s) the parameter controls (also colour coded).
- You can assign multiple parameters to the same knob on the same layer. If you assign both layers (SHIFT+notSHIFT) to a parameter, all parameters using the same knob will switch to both layers and vice versa.
Knob Assignment: Blue (Knob 1), WarmYellow (Knob 2), LightOrange (Knob 3), Red (Knob 4).
Layer: White (no layer), Yellow (non-shift layer), Dark Orange (shift-layer).
Notes (and exceptions):
- EQs combined with MixerFX and/or Gain only goes from 0.0 to 0.5 (no boost) for EQ, boost for gain and MixerFX HPF.
- EQ combined with Volume reaches 100% Volume at middle position while EQ still have boost.
- Volume combined with MixerFX and/or Gain reaches 100% Volume at middle position with a boost for gain and Mixer FX HPF.
- Combos of several EQs simply make all EQs selected go from 0-100.
- Volume and Gain parameters will have MonitorCue button next to it.
- If MixerFX is the only parameter assigned to a knob using both layers, the SHIFT layer button lets you cycle through MixerFX types.
Setup Page 2 (Browser, Deck Switch, Beat Counter/Time Display):
- (L1) Maximize When Browsing: Activates FullscreenBrowser (Traktor GUI) for 1 second when browsing in X1 Legacy Encoder Mode. Connects BrowserView (X1) and FullscreenBrowser (Traktor GUI) states when Browser Mode option is active.
- (L2) Activate Browser Mode on Shift (Tap): Does just that.
- (L3) Minimize Browser After Loading Track: Only available when Browser Mode has been selected.
- (L4) Deck Switch on Single Click (MODE Button): changes MODE Single-Tap to switching Decks, and setting MODE Double-Tap to switching FX-Layers.
- (R1) Cycle through Display: Time/Beats → RemaingTime/BeatsToCue → Loop
- (R2) Toggle Beats Display: Replaces Time display.
- (R3+R4) Reduce/Increase Phrase Length: If you set Phrase Length to 1, Beats To Cue will have the format [Bars].[Beats].
Setup Page 3 (Miscellaneous, Effects):
- (L1) Single Cue Monitor: Makes it so that activating Cue Monitor for one Channel will deactivate it for the other three.
- (L2) Switch MUTE/FX SEND (SHIFT Layer): Switches the MUTE and FX SEND layers in Stem/Remix Sample Overlay.
- (L3) CueAndPlay (CUP) instead of CUE: Changes the functionality of the CUE button.
- (L4) Invert MixerFX LED: This option sets LED to Off (Bright), On (Dim), like a KILL button.
- (R1) Custom Overmapping Modifier Condition: activates the optional overmapping modifier conditions for the three different Overlays to support custom overmapping (see below in the next section).
- (R2) FX Assignment Buttons Focus On FX Units: when this is active, the FX Assignment arrows (→/←) will focus on the FX Unit below, selecting deck A (←), B (→), C (SHIFT+←) and D (SHIFT+→).
- (R3) Link Active FX Units To Active Decks: FX Unit combination will aways correspond to Deck combination (for example decks C/A will correspond to FX Units 3/1) even when switching decks.
- (R4) Block Secondary FX Overlay: blocks the secondary FX Overlay completely, jumping only between the primary FX Overlay and Mixer Overlay when using the MODE button.
…
Custom Overmapping Support for all three overlays:
- Note: This feature only works when activated (see Setup options above) and only with a single X1MK3.
- Switching Overlays (FX Overlay 1, FX Overlay 2, Mixer/STEM Overlay) will now also switch the value of Remix Deck A or Remix Deck B Sample Page Selector.
- As long as Decks A & B are not actually Remix Decks, this has no consequences whatsover for the deck. You can use the value of the page as a modifier condition (sample page selector) to override the FX controls separately for each X1 overlay using overmapping assignments.
Modifier Condition 'Sample Page Selector' details:
- Page 1 - FX overlay 1
- Page 2 - FX overlay 2
- Page 3 - Mixer overlay
- Remix Deck A - Deck combinations A+B, A+C or C+A (Deck A must be involved)
- Remix Deck B - Deck combinations C+D or B+D (Deck D must be involved)
Credits:
- @Stevan For his awesome idea for the original SuperKnob and generally being a prolific mapper. Please check out his awesome custom mappings at TraktorMaps and DJTechTools. @spinlud for Beat Counter and Tempo Controls. @pixel for more than i can list. Thanks to @Aleix Jiménez and Joe Easton for their pioneering qml mods. Thank you for all mod-users and forum crew for their feedback, ideas and support.
Links:
🎧 "If you are willing to support my work …
Buy-Me-A-Coffee ? @ PayPal [select Friends&Family]
Performance Mods (qml): for @ S4MK3/S3" 🦋
…
Minimal mod without Browser Mode or Mixer Overlay for Traktor 4.1.1 and Traktor 3.11.1:
Tempo control features:
- Tap Sync: Toggles SYNC.
- Hold Sync: Does NOT toggle SYNC, so you are free to hold the button to just check current track BPM on the screen, without having to adjust the BPM in order to NOT toggle SYNC.
- Sync [Hold] + Loop Encoder [Turn]: Adjust Tempo by +/- 0.01 BPM.
- Sync [Hold] + Loop Encoder [Hold] + Loop Encoder [Turn]: Adjust Tempo by +/- 1.00 BPM.
- Sync [Hold] + Loop Encoder [Push]: Reset Tempo
Additional features:
- Mixer Overlay: Is blocked completely.
- Easy Setup Access: Hold down MODE button for 1 second to re-enter the setup mode to select decks and FX units for the X1.
- Easy Deck Switch: Double-Tapping the MODE button switches between Deck selection (e.g. AB) and alternate Deck selection (e.g. CD). You can still switch between FX Unit pairs by Single-Tapping the MODE button.
- Browse Encoder (Hold 1 second): Load secondary for TP 4 only.
New LED feedback. Both Play and Cue LED's now have CDJ-style CuePoint blinker.
- Play: Green (default)
- SHIFT+Play (Beat-Tap): White (default)
- Sync: Cyan (default)
- SHIFT+Sync (Master): Red (default)
- Cue: Yellow (default)
Link:
If you enjoy any of these mods as much as i do, please consider supporting me. 🦋🎧
Also this:
Note from @Karlos Santos
Moderator note:
FYI: Modifying the software is a breach of the EULA Terms & Conditions that you agreed to when you installed Traktor. You do it at your own peril.
"3.5 Licensee is not authorized to modify the software, unless it is to preserve or restore the agreed functions of the software purchased."
Don't shoot the messenger, it's my duty to inform you.
Replying to this message is pointless because I do not write the EULA.
Karlos.