S4MK3 & S3: Performance MOD (qml coding)

17810121330

Comments

  • pixel
    pixel Member Posts: 192 Advisor
    edited April 2

    A member pointed out to me that there was an error with the color of the LEDs, I fixed that. now all errors are gone. sorry, I'm still new with a traktor🙃

    Please create a backup of the original files


    By the way, I'm currently in the process of creating a small free program for Windows, I hope I'll find time to finish it this weekend, if I'm done, does anyone want to test it


  • Merman
    Merman Member Posts: 16 Member

    Hey man, this is a great update on so many levels! :)

    I have a question about the ExtendedBrowserModule - Although it's super cool, I have an issue with the browser changing the rotating deck LED to the white tracking LED for when you browse the tunes.

    Reason being, I DJ in Browser mode and am missing having the LED feedback for which deck is playing at what time.

    Is there a way to have all the browser functionality but have no changes to the LEDs?

    Also, adjusting the loop in/out points using the jogwheel is very very small increments and I'm finding it somewhat redundant....is there a way to make it more effective, like the loop encoder?

    Cheers!

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,646 mod
    edited April 5

    @Merman

    Hey man, this is a great update on so many levels! :)

    Thanks.

    I have a question about the ExtendedBrowserModule - Although it's super cool, I have an issue with the browser changing the rotating deck LED to the white tracking LED for when you browse the tunes.

    Reason being, I DJ in Browser mode and am missing having the LED feedback for which deck is playing at what time.

    Is there a way to have all the browser functionality but have no changes to the LEDs?

    Yes, i can make it turn when playing even in BrowserMode, which sounds reasonable. My own idea would be to make the JogWheel colour a lighter shade of the deck colour (instead of white) to have a noticable indicator for the BrowserMode being active. What do you think?

    Also, adjusting the loop in/out points using the jogwheel is very very small increments and I'm finding it somewhat redundant....is there a way to make it more effective, like the loop encoder?

    I will see if i can adjust the move rate per turn increment depending on turn speed. Should be doable.

    Note: while holding LoopIn/Out to adjust the Loop, instead of turning the wheel you can also use the encoders for 1 beat adjustments.

  • pixel
    pixel Member Posts: 192 Advisor

    I once created a video of the DeckColor Editor in action😋

    first test😊


  • Merman
    Merman Member Posts: 16 Member

    Ah, sorry...I think I might have miss communicated my issue/request :)

    I was hoping to have the jog wheel's functionality remain as is, since I need to be able to nudge the track while in browser view.

    In which case, the jog wheel would no longer control the scrolling in browser view.

    Does that make sense?

    All the other browser stuff you have works really well!

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,646 mod

    I see. I am about to post a small update soon anyway; i'll upload two versions, one without the jogwheel browsing.

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,646 mod
    edited April 11

    This should do the trick(s). What do you think?

    Update:

    S4MK3 Performance Mod V7:

    New deck features:

    • Sync LED Feedback: BRIGHT when Sync is activated. - CYAN (Tempo & Phase in sync, both with tiny error margins for beat juggling), - LIME (Tempo in sync but out of phase), RED (not in sync & out of phase)
    • Sync Tap: BPM is set to Master BPM, aka TempoSync. Sync is not activated. If Sync is already active it will be turned off.
    • Sync Hold (>0.2sec): Sync Active Toggle. If Sync status is released, Tempo is reset to +/- 0%.

    New Track/Stem deck features:

    • Jogwheel Turn: (while in active Loop) hold Rec or Mute (or both) to adjust Loop-In or Loop-Out (or both) with the Jog Wheel. Turn slow for precision adjustment, fast for accelerated adjustment. Jogwheel LED turns GREEN.

    New browser features:

    • SHIFT+View: Toggle original Jogwheel behaviour (i.e. Jogwheel does not scroll playlist, has deck colour, turns when track is playing and allows pitchbending and scratching).


    All other details can be found HERE.


    P.S. i also adjusted the OFF and ON colours of the Master Button LED to fit the Sync LED. I hope my selection is all right for you.

    🦋

  • pixel
    pixel Member Posts: 192 Advisor

    I think the new deck features are nice. You always have great ideas

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,646 mod
  • Krzysiek
    Krzysiek Member Posts: 18 Member

    Great job it makes traktor more practical. Let NI team learn from you, not just make promises.

  • pixel
    pixel Member Posts: 192 Advisor

    If I use parts of other people's code for my own purposes, I would never pass it off as my own project and never upload it anywhere other than the original code creator.

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,646 mod

    That's why i placed steal between ' '. Like air quotes. :p

  • Merman
    Merman Member Posts: 16 Member

    Thank Sûlherokhh!

    I still have to test it, but by just reading through the notes, I think what you have done sounds like a very elegant solution! :)

    I really wish I knew how to code this stuff myself.....how do you start to understand how all this works? :)

  • Merman
    Merman Member Posts: 16 Member

    That modification to the code works perfectly!

    Great stuff! :)

    EDIT

    Actually, I've found that there's no longer the screen overlay:

    • Screen Overlay: Shows a 2 second pop-up with the value of the jog wheel haptic tension when the value is changed.

    Maybe it's something I've done?....can you please check on your end?

Back To Top