S4MK3 & S3: Performance MOD (qml coding)

13468933

Comments

  • pixel
    pixel Member Posts: 232 Advisor
    edited March 6

    The vinyl break didn't work

    do you have SHIFT+Play pressed?


    Can you perhaps decrease the sensitivity for the platters when trying to scratch? That will be AWESOME for me. I'd love to have the platters more responsive when moving back n forth.

    Yes, that should work, I wanted to play around with it anyway when I have time



    Also i think pixel used the part adjusting the LED's only and as far as i know he used the line that does not take into account the bpm of the track, but the 45rpm value.

    because otherwise the animation with 8 LEDs looks terrible

  • Quade
    Quade Member Posts: 248 Advisor

    This is the zip.

    The S3 labeled ORGINAL is the standard file & the other is what you worked on last.

    The deck header is the 1 I edited for the Decks colors.

    Thanks a million

    Warm Regards

  • Quade
    Quade Member Posts: 248 Advisor

    No, I have not tried shift

    This is the last qml files that was worked on.

    The LED lights on this mod work well worth the beat.

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

    Test Update:

    • Colour Feedback: Jogwheel ring LED turns green when in active loop.
    • Screen: When adjusting loop using Loop-In/Out buttons (Rec/Mute + Jogwheel/Loop Encoders), a pop-up strip will show the exact size of the loop with 2 decimal places.

    Feedback is very much appreciated. 🦋


    Updated work in progress:

    • Adjusting LoopIn-/LoopOut points with the jog wheels (current work focus).
    • Setting manual LoopIn-/LoopOut points (current work focus).
    • Screen feedback for LoopIn-/LoopOut adjust (current work focus).
    • 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
  • pixel
    pixel Member Posts: 232 Advisor

    @Quade

    do you want to (Jogwheel Scratch Triggers) have built in?

    If you want I can add that.

  • Quade
    Quade Member Posts: 248 Advisor

    For now i think I can manually just push the button on the controller self to activate Jog mode & disable scratch & enable scratch mode & disable jog mode.

    That is fine. Thanks

  • pixel
    pixel Member Posts: 232 Advisor

    @Quade

    As I understand it, you want a higher scratch sensitivity?

  • Quade
    Quade Member Posts: 248 Advisor

    Higher means More control of the platter moving forward & backwards

    Lower means Less control of the platter moving forward & backwards

    Correct?

    please share the Line Numbers & value input once you have changed it, i shall take over & play around to see how the sensitivity fits my platter needs

    Just a pity, I also own a Pioneer DDJ-T1 DJ Controller & the design is similar to that of the Pioneer CDJ400. The platter response is ABSOLUTELY AMAZING & you have absolute full control of the movement.

    Looking forward to this.

    Thanks!

  • Quade
    Quade Member Posts: 248 Advisor

    Tried & Tested many many times..... Lost count just how many times I have re-done those settings over & over & over. That Does Not Work On the S3MK3 At All. No matter how many times I play around. Even had the sensitivity settings set to "Off" or (0) - nothing

    Absolutely no luck what so ever... That I fear only " WORKS " on the S4MK3

    That has to be the most useless solution for the S3MK3 ever released.

  • pixel
    pixel Member Posts: 232 Advisor

    I'll do a little function at the weekend and then you'll say whether it's going in the right direction.

  • pixel
    pixel Member Posts: 232 Advisor
    edited March 8

    Quade

    The LED ring lights, however do not rotate along with the beat of the song like what @Sûlherokhh did with his last mod edit.

    You can change that very easily


    search in the file (S3Deck.qml)

     // pick the one you like or enter a custom value
     // readonly property var jogwheelTurnSpeedFactor: deckMixerBpm.value / 4 // Tempo varies with track's bpm
     // readonly property var jogwheelTurnSpeedFactor: 33 // standard record speed (rounds per minute)
     readonly property var jogwheelTurnSpeedFactor: 45 // standard single record speed (rounds per minute
    

    replace

     // pick the one you like or enter a custom value
     readonly property var jogwheelTurnSpeedFactor: deckMixerBpm.value / 4 // Tempo varies with track's bpm
     // readonly property var jogwheelTurnSpeedFactor: 33 // standard record speed (rounds per minute)
     // readonly property var jogwheelTurnSpeedFactor: 45 // standard single record speed (rounds per minute
    
  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,816 mod
    edited March 8

    Exactly. That's why i placed those lines there, to make it easy to change around to your liking. :)

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,816 mod
    edited March 8

    Updated work in progress:

    • FX presets/selection (current work focus).
    • Adjusting LoopIn-/LoopOut points with the jog wheels (current work focus, completed).
    • Setting manual LoopIn-/LoopOut points (current work focus, completed).
    • Screen feedback for LoopIn-/LoopOut adjust (current work focus, completed).
    • 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.

    UPDATE: This new test version has SHIFT+FX Buttons for FX selection:

    In Single Mode:

    • SHIFT+Button 1: Cycle through modes (Single➔Group➔Pattern Player)
    • SHIFT+Button 2: Select previous FX
    • SHIFT+Button 3: Select next FX

    In Group Mode:

    • SHIFT+Button 1: Cycle through modes (Single➔Group➔PatternPlayer)
    • SHIFT+Button 2: Select next FX 1
    • SHIFT+Button 3: Select next FX 2
    • SHIFT+Button 4: Select next FX 3

    In Pattern Player Mode:

    • SHIFT+Button 1: Cycle through modes (Single➔Group➔PatternPlayer)
    • SHIFT+Button 2: Select previous Kit
    • SHIFT+Button 3: Select next Kit

    I am having some difficulty coding the Knobs to cycle through FX/Kits, so i implemented a 1 to 1 copy of the SHIFT layer used for the X1MK3.

    As always, feedback is appreciated. Test the Loop functions and LED/Screen feedback while you are at it. 🍁


  • Quade
    Quade Member Posts: 248 Advisor

    Thank you Very Very MUCH!!!!!

    I will play around over the weekend & provide an update

    Thank You Again

Back To Top