How to Make D2 Stems on Screen Show Full Wave form colors?
Recently picked up a couple D2's to try out. They really compliment my work flow besides a few quarks. The major one being that the stem colors on the D2 screen do not show the full wave form colors. They only show the assigned colors for each stem as seen in this photo:
What I would like is for the D2 screen to show the full color spectrums of the wave forms of each stem as in the software shown below:
The full wave form just offers so much more information and I rely on that feed back when mixing. Is there a way to display this full color spectrum of each stems wave form on my D2's?
Best Answer
-
Yes, there absolutely is a way. But it requires to change the qml code by hand in two specific places, first in the file that selects which waveform colours are shown, second in the file that defines the different waveform colours. I have done exactly that for my customization of the SupremeEditionMod.
1
Answers
-
Yes, there absolutely is a way. But it requires to change the qml code by hand in two specific places, first in the file that selects which waveform colours are shown, second in the file that defines the different waveform colours. I have done exactly that for my customization of the SupremeEditionMod.
1 -
Thats great news! Are there any tutorials online for it?
0 -
Not that i know, at least when it comes to specifically coding for Traktor. There are a few threads about qml coding in the mapping section, half of them from myself. It's a DIY field. :)
When i find the time and if i don't forget i will check the files and point out where things have to be changed in the code. Please remind me if it takes to long, i forget sometimes.
0 -
Id greatly appreciate it. Its one of the things that's got me in the fence about the D2
0 -
Assuming you are not using a qml-mod already, this is what you do:
A. Get a good coding editor. I use notepad++ (it's free).
B. Open the file '…\Native Instruments\Traktor Pro 3\Resources64\qml\Screens\Defines\Colors.qml', go to line 414 and replace
property variant waveformColorsMap: [ // Default { low1: rgba (24, 48, 80, 180), low2: rgba (24, 56, 96, 190), mid1: rgba (80, 160, 160, 100), mid2: rgba (48, 112, 112, 150), high1: rgba (184, 240, 232, 120), high2: rgba (208, 255, 248, 180) },
with
property variant waveformColorsMap: [ // Pioneer CDJ-2000 Nexus 2 Style { low1: rgba (200, 0, 0, 125), low2: rgba (200, 100, 0, 250), mid1: rgba ( 60, 110, 240, 125), mid2: rgba ( 80, 145, 240, 250), high1: rgba ( 92, 200, 240, 150), high2: rgba (115, 250, 250, 250) },
This will make the default waveform colours for all tracks a decent RGB style with highly contrasting frequency bands. I have customized this specific waveform again and again a few years back and i think it's perfect now.
C. Open the file '…\Native Instruments\Traktor Pro 3\Resources64\qml\Screens\S8\Views\Waveform\StemWaveforms.qml', go to line 41 and replace
waveformColors: colors.getWaveformColors(colorIds[index])
with
waveformColors: colors.getDefaultWaveformColors()
This will make every stem use the default waveform colour (the first waveform colour in the list) instead of the stem-defined colour.
Enjoy. :)
Edit: You will have to repeat this procedure every time you update the software. If you have any problems, feel free to ask for help. Post a picture when you are done… :)
2 -
I will try this but I think these options should be available in traktor settings window in the next traktor update.
Is it possible to have the D2 “deck” button to switch between decks A and B, instead of A and C or B and D. What can I modify in the QML ? Thanks
1 -
You would have to reorganize about half the qml files for this.
A quicker solution using the FX assign buttons (which you can already use with the SHIFT layer) can be found here:
Either way, you can't use the screen to show both A and B waveforms at half height without going the complete reorganize route. Better get a second D2. ;)
2 -
Damn dude! You should work at Traktor Development
1 -
What leads you to believe this will be on the next update?
0 -
Should does not equal will. We'll see.
1 -
Especially when your talking about NI
0 -
I have one more question I wanted to pick your brain about. My intention is to use the FX section as stem deck filters but the issue im foreseeing is when switching between decks A and C the FX section does not change its value, so I would only be able to map it to one set of stem deck filters. I would typically address this by assigning a modifier to the "DECK" button and making each layer a different value but the "DECK" button does not send midi commands out to traktor. Can you think of a way to resolve this? Possibly by modifying the code to including the FX controls in A/C layers ?
0 -
Disregard this rambling! I figured out a way to get it to work. Im currently playing with the Supreme Edition mod. Still not happy with any of the default wave forms for the stem deck. Is it possible to use your method with this mod?
0 -
The wav forms are still not colored and they are almost a completely different shape.
Much more rounded and thin looking. Is that just the reality of using the D2 or is there a way to improve on it?
0 -
A. This is what the wavetranslator does, shapewise.
B. You are using SupremeEditionMod. Go into preferences (SHIFT+TopRightScreenButton) and select the waveform colour.
C. If the results are not awesome, you can change the code. But it's located in different file(s)/folder(s).
Edit:
D. Select the Theme Traktor. It has the most space for waveforms, so the stems will have a bit more height.
0
Categories
- All Categories
- 19 Welcome
- 1.3K Hangout
- 59 NI News
- 706 Tech Talks
- 3.6K Native Access
- 15.2K Komplete
- 1.8K Komplete General
- 4K Komplete Kontrol
- 5.2K Kontakt
- 1.5K Reaktor
- 354 Battery 4
- 783 Guitar Rig & FX
- 403 Massive X & Synths
- 1.1K Other Software & Hardware
- 5.2K Maschine
- 6.7K Traktor
- 6.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