S4MK3 & S3: Performance MOD (qml coding)
Comments
-
What do you mean when you say 'after a track change'?
How do you change tracks? Load when it's running? Load when it's in the process of breaking? Load when it is stopped?
My guess is that the property does not get reset after changing. But it should reset when the break comes to an end.
What happens when you add this?
AppProperty { path: "app.traktor.decks." + deckIdx + ".is_loaded_signal"; onValueChanged: { vinylBreak.value = false tempobend.value = 0 if (previousKeyLockState) { keyLock.value = true previousKeyLockState = false } if (previousSyncState) { isSyncEnabled.value = true previousSyncState = false } } }
Edit: This code works on my end, cutting off the tailend of the breakdown when i immediately load a track while breaking.
2 -
you are a genius, problem solved.
I bow to you :)
1 -
One more thing. I found a copy paste mistake of mine in the code.
Look for this:
... if (previousKeyLockState) { keyLock.value = true previousKeyLockState = false } if (previousKeyLockState) { keyLock.value = true previousKeyLockState = false } ...
Exchange it with this:
... if (previousKeyLockState) { keyLock.value = true previousKeyLockState = false } if (previousSyncState) { isSyncEnabled.value = true previousSyncState = false } ...
...
1 -
I have updated my upload.
Conclusion after a week on the Traktor, it's just great^^
1 -
Awesome. Enjoy spinning! 🎧
1 -
Updated work in progress:
- Setting manual LoopIn-/LoopOut points.
- Adjusting LoopIn-/LoopOut points with the jog wheels.
- Display LoopIn-/LoopOut points on the stripe, green colouring of the looping part of the waveform when the loop is active.
- Browser scrolling with jog wheel.
- FX presets/selection
- Adding a screens-on/off toggle to reduce gfx workload for use with a pair of D2's.
Next version will see a fix for a seldomly appearing bug with the VinylBreak when switching to a different track midway. Does anyone want a slowed VinylBuildUp function for starting the deck?
1 -
I noticed another mistake in onRelease:
if (previousKeyLockState) { previousKeyLockState = true }
Should be:
if (previousKeyLockState) { keyLock.value = true }
Nice job, I also got it to work on the D2 by removing calls to vinylBreak.value and replacing hapticTensionProp.value with a hardcoded value 🙂
2 -
I discovered another error
in the software click the play button
0 -
thx for checking.
i know. i'll post the fix later. good you tested it as well.
1 -
Update to fix the VinylBreak:
- Added KeylockSync-Transition functions to save some space with all the places it gets used.
- Added VinylBreakExit when loading track and when activating PLAY using any signal source (other controller, Traktor, etc.)
1 -
I'll take a look at it later and get back to you
1 -
Great, the Problem is solved, thank you for updating :) , i have take it in the S3 data and atech the files.
1 -
I still had a mistake.
I added another condition to JogWheel.
from
WiresGroup { enabled: !gridAdjustEnableProp.value && module.active Wire { from: "%surface%.jogwheel.rotation"; to: "turntable.rotation" } Wire { from: "%surface%.jogwheel.speed"; to: "turntable.speed" } Wire { from: "%surface%.jogwheel.touch"; to: "turntable.touch"; enabled: !jogMode.value } Wire { from: "%surface%.shift"; to: "turntable.shift" }
to
WiresGroup { enabled: !gridAdjustEnableProp.value && module.active && !browserFullScreenProp.value Wire { from: "%surface%.jogwheel.rotation"; to: "turntable.rotation" } Wire { from: "%surface%.jogwheel.speed"; to: "turntable.speed" } Wire { from: "%surface%.jogwheel.touch"; to: "turntable.touch"; enabled: !jogMode.value } Wire { from: "%surface%.shift"; to: "turntable.shift" }
I updated my upload^^
1 -
Sûlherokhh please let me know if and when you do an update on the s4 mk3 screen where you can turn it on and off on the fly. Thanks 🙏
1 -
What happened? I cannot test your file, only read it. I don't own a Kontrol S3.
1
Categories
- All Categories
- 19 Welcome
- 1.4K Hangout
- 60 NI News
- 732 Tech Talks
- 3.9K Native Access
- 15.8K Komplete
- 1.9K Komplete General
- 4.1K Komplete Kontrol
- 5.5K Kontakt
- 1.5K Reaktor
- 364 Battery 4
- 814 Guitar Rig & FX
- 416 Massive X & Synths
- 1.2K Other Software & Hardware
- 5.5K Maschine
- 6.9K Traktor
- 6.9K 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