X1MK3: Community Performance MOD (qml coding)

12425262729

Comments

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod
  • kolorfilm
    kolorfilm Member Posts: 13 Member
    edited March 7

    I really love the MOD. Very helpful. The best one is the possibility to switch the decks without replug / restart the controller! Thanks a lot for these very helpful modifications.

    There is one question by myself: is it somehow possible to use the default behavior of the browse control knobs? With this mod it does beat jump directly without using it together with the shift button (hold). This is a bit annoying and I sometimes accidentally do beat jump because the default behavior was with shift and not directly.

    I tried to overwrite it with the default behavior (with shift) in the Controller manager bit I can't managed it especially that the knobs should belong to the currently selected deck (A - B , C - D, B - A, etc.)

    Also it wanted to overwrite it to the default behavior (browsing up - down) + push to load to deck but this only works when I hard code it to one deck (not automatically detect deck selection A - B, C - D etc.) So I only can say do it for deck A , B , C or D not related to the deck selection I did initially.

    Besides that awesome mod! Thanks and keep up the good work! 💪🏻

  • kolorfilm
    kolorfilm Member Posts: 13 Member

    Ok I managed to bring the old functionality back within the X1MK3Deck.qml for the browser knob. Maybe it is a good idea to have a few more comments in the files to know exactly what is new and what have you changed. Thanks! 🔆

  • kolorfilm
    kolorfilm Member Posts: 13 Member
    edited March 7

    It is also a bit irritating why you removed the Effect display ( Effects 1 - 2 or 3 - 4) from the screen. It was very helpful to see that.

  • pixel
    pixel Member Posts: 344 Pro

    You can simply compare the original files with the modified files, then you can see what has been changed, and why add comments if the programmer knows his code and knows his stuff? I think this mod is not meant to be a tutorial for others.
    I think you should be happy that the code is provided here for free.
    What some people expect here.🤐

    it also shows me which FX devices are active, no idea what changes you made to the code.😆

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod

    Glad you like it. I think you are the third person who doesn't want the encoder behaviour of the S4 series, but the old X1 workflow. I think i will make a setup option to choose.

    I started doing this but gave up along the way when nobody else was interested in working on the code.

    If you overmap the deck controls you can use a modifier condition to signify which deck combo (and overlay) the controller is in:

    • Sample Page Selecter (Remix Deck A) pages 1, 2 and 3 (for FX Overlay 1, FX Overlay 2 and Mixer Overlay) are for deck combos A-B, A-C and C-A. If you use the other combos, it switches to page 4.
    • Sample Page Selector (Remix Deck B) pages 1, 2 and 3 are used for deck combos C-D and B-D.

    Using these, you can assign commands to specific decks. Details are on page 1.

    I can see it. Are you talking about the setup screens or the FX overlay?

  • kolorfilm
    kolorfilm Member Posts: 13 Member

    Thank you @Sûlherokhh for your response. Would be awesome when you could integrate a setup options for that. And also thanks for the tip with the overmap. I'll try that out as well.

    About the last one with the effect display. Normally it shows it like that:

    For me after using the MOD it also show "EFFECTS" without the numbers.

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod

    Something about the screen files must be wrong, on your end. I have no troubles whatsoever.

    Restore the original qml folder and copy the mod files over them again. See if that helps.

  • pixel
    pixel Member Posts: 344 Pro
    edited March 7

    it looks as if the user has deleted (1_A, 2_A, 3_A, 4_A).png and FX.gif files.☺️
    I have no problems, the images are displayed😀

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod

    So, i just re-implement the old X1 encoder behaviour without browser mode. There will be a custom toggle for the browser mode as well (top right button, maximize [link browser mode with GUI browser layout] toggle will be on SHIFT layer). My beta is working perfectly, but i need to finish the screen feedback, particularly for the setup overlay.

    Expect a beta to test soon.

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod
  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 3,202 mod

    UPDATE: Community Performance mod Version 9 Beta 1:

    NEW/OLD Features:

    X1 (Legacy) Encoder Workflow:

    • The old Loop/Browse Encoder behaviour is back for all those that where missing the legacy X1 workflow. Browser Mode is now optional instead (see below).

    Customizable features:

    • In the Setup Overlay, the top right button now toggles between Browser Mode (ON) and legacy X1 workflow (OFF). On the shift layer of the top right button is the link to maximize browser when you are browsing (legacy) or in Browser Mode.

    Please test away friends. I know there are many who where missing the legacy encoder behaviour, so here it is! :)

  • kolorfilm
    kolorfilm Member Posts: 13 Member
    edited March 7

    you were right. It seems I accidentally removed these files. 🙄 It works now. Sorry for the confusion.

    @Sûlherokhh wow that was super fast. 🚀 Thanks a lot. I will try it out very soon and let you know if it works.

  • pixel
    pixel Member Posts: 344 Pro

    when I've been out with my🐶, I'll test the new mod.🧐🤣

    @kolorfilm: cool that it works now😊

  • oviwan
    oviwan Member Posts: 128 Helper

    I started doing this but gave up along the way when nobody else was interested in working on the code.

    Would love to contribute. Have you looked into sharing the code via github, yet?

Back To Top