SupremeEditionMod EDIT
(Based on Supreme Edition Mod by @Aleix Jiménez)
I am currently working on updating the EDIT i've worked on since last year to SupremeEditionMOD Version 33 (24.August.2022). Until i am finished, the EDIT only works on Beta 31. You'll have to have the qml folder of Beta 31 already and then put the new ones on top of them, overwriting the old ones.
There are too many goodies, so more details as soon as my documentation with pictures and films is ready. I will update the Edit to the latest SupremeMod Beta as soon as i am ready to tackle that onerous task.
Highlights: (For Kontrol D2/S5/S8)
- New Waveforms: X-Ray, Infrared, Ultraviolet, XR/UV combo (TopDeck/BottomDeck), XR/UV/IR combo (IR on the Master waveform).
- Dozens of cosmetics (which include: adjusted GridTick-display, corrected cue/Hotcue orientation on beat grid, slightly expanded waveforms (+10% height) adjusted LED colours, Blinker fixes, Theme cosmetics, etc. )
- Dynamic Waveforms now adjust with Filter activation. Remix samples adjust to Slot Filter, Stems & Samples both adjust to SlotVolume/Mute.
- Greatly expanded Zoom steps, combined with Traktor Zoom. It's basically stepless now, but i set it to 20 steps for now.
- When Browse-On-Touch is turned off, the Backbutton is turned into a dedicated Browser-Toggle. To leave a Browser Node, touch Browse-Knob + press Back. Pressing the Knob will now toggle LoopActive if Move/Beatjump is assigned to be used with the Browse knob.
- Holding the Sync button toggles Sync (instead of Key Sync), quickly pressing Sync will trigger a TempoSync without actually toggling Sync to ON, but it will turn Sync off.
- (S5 only): Switching PadModes releases any latched slots (RemixDeck/StemDeck) so that slot controls do not conflict with Browse-On-Touch mode.
- PadFX now trigger on first tap.
- (D2/S8 only): Performance Knobs/Buttons can be set to all four Channel Filter/MixerFX controls via FX setup. Included is a custom Bottom Overlay. This replaces Unit1/Unit2 controls for the Performance section. Nice when you put a set of D2's next to a mixer without Filter controls.
- (D2/S8 only): Screen Buttons 2,3 and 6,7 are switched for D2 as well as for righthand deck of the S8, so that BPM/KEY-Overlay controls are close to the Browse Knob to more easily use a single hand.
- (S5/S8 only): SHIFT + QUANT toggles Browse-On-Touch. SHIFT + SNAP toggles Touchstrip-Scratch.
- (D2 only): SHIFT + Screen Button 6 toggles Browse-On-Touch. SHIFT + Screen Button 7 toggles Touchstrip-Scratch. Both functions have a pop-up display on the right side of the screen.
- (D2 only): FX-Assign-Button functions: Hold FX-SELECT (instead of SHIFT) + [A, B, C, D] to assign the secondary FX Unit to decks A, B, C, D. This can now be done using one hand only!
- (D2 only): FX-Assign-Button functions: Hold SHIFT + A to toggle dynamic waveforms, hold SHIFT + B to cycle through waveform colours, hold SHIFT + C to toggle hide/show bottom panel, hold SHIFT + D to cycle through performance panel states.
- Add your own logo. Anytime the deck or the browser indicates a file without it's own logo, it will show a custom logo (in this case my own). You can create your own and replace mine. It is called '...\qml\Screens\Shared\Images\NoCoverLogo.png'
- FX Select, Hotcue, Loop and Freeze buttons have their assigned secondary (shift+...) function now activated by double-tapping the button; no second hand for PadModes or FXsettings necessary.
- Hold-DECK-Button to use the Touchstrip to Scratch regardless of settings.
- SHIFT doubles as Beat-Tap. No need to go into EditMode.
- Two-Deck-Display memory. Previously, only EditMode could remember correctly which state the Deck was in. It now also works correctly when entering and leaving Settings-, FXSettings- and Browser-Overlay.
- Fix: EditMode Display will now correctly show the stripe (instead of hiding it) even when the bottom panel is hidden.
- (NEW): Updated the SYNC button: SYNC now works with Vinyl Break, switching it off for the break and then switching it on again either at stop completion or at restart while still braking. I removed the LED feedback for PHASE on the SYNC button (touch stripe LED are enough) and replaced it with tempo match indicator: green (off) when in TempoSync (within 0.005 BPM to master tempo), red (off) when not in TempoSync.
- (NEW): SYNC label (not the background) of the SyncBox of the screen (for 'Traktor', 'Supreme' and 'SupremePro' themes) will now light up green when the tempo of the deck is aligned with the master tempo and red when it isn't.
- Customize theme presets (Traktor, Prime etc.) by hand. Open the file '...\qml\Screens\S8\Views\Settings\SettingsGrid.qml', go to lines 1310++. Any line with '//' in front of it is a nonfunctional comment. If you remove '//' and set a value to your liking, then this is what is set when selecting that particular theme.
SettingsGrid.qml, line 1327
//Supreme
else if (theme.value == 2) {
// hideBottomPanel.value = false
topLeftCorner.value = 1 //Empty(0), Album(1), Deck Letter(2), Deck Index(3)
// waveformColor.value = 20
waveformOffset.value = 18
gridMode.value = 2 //Full(0), Dim(1), Ticks(2), Invisible(3)
displayGridMarkersWF.value = true
displayPhrasesWF.value = true
displayBarsWF.value = true
displayDeckLetterStripe.value = true
displayDarkenerPlayed.value = true
displayMinuteMarkersStripe.value = false
displayGridMarkersStripe.value = false
// panelMode.value = 0 //Disabled(0), Hotcue Bar(1), Performance Panel(2)
beatsxPhrase.value = 16
beatCounterMode.value = 3 //X BARS(0), X.Z BARS(1), X.Y.Z(2), -X.Y.Z(3)
phaseWidget.value = 2 //Empty(0), Phase Meter(1), Beat Counter(2), Waveform(3)
}
SupremeModEDIT.V2@Dropbox
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.