X1MK3: Community Performance MOD (qml coding)

1161718192022»

Comments

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

    You solution reduces the slowdown steps # from 20 to about 13 steps with the same length as before. It's better to reduce the length of each step to keep it fluid. Just reduce the following number (from 100 to maybe 50):

    property int vinylBreakStep: 100
    

  • Pozzetti
    Pozzetti Member Posts: 30 Member

    Yes it does, both intel and Apple Silicon chips confirmed working for me.

  • Pozzetti
    Pozzetti Member Posts: 30 Member

    Het mate, could you explain for me what this means?

    Am I able to overmap a control for JUST the mixer overlay for example without the overmapping altering anything from effects overlay?

    I suspect I've misunderstood..

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

    You understood correctly.

    The assignments for the mixer overlay need the modifier condition 'sample page selector - page 3'. You have to select 'Remix Deck A' if the X1 currently controls Deck A in any combination, and 'Remix Deck B' if the X1 currently controls Deck D in any combination.

    If you want to overmap one of the effect overlays, you need page 1 or page 2.

  • Pozzetti
    Pozzetti Member Posts: 30 Member

    Thank you, I would just like to alter the mixer overlay to mirror my tone mixer as I don't need volume or filter dials as I use the built in effects or the mixer effects.

    Thanks for your continued updates with this, you've done a fantastic job.

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

    Beta Update:

    [overmapping] : Deck combos A/C and C/A now trigger sample page selectors for Remix Deck A. After i reinserted the A/C option last week, A/C was accidentally triggering sample page selector for Remix Deck B.

  • Pozzetti
    Pozzetti Member Posts: 30 Member

    Decks A/B now wok as expected, I assumed the Condition would need to be M1=1 but turns out it works on 0.

    Perhaps I'm doing something wrong though because once I try to add the same for decks C/D you can see it see's both as the same command so it operates both A/C & B/D together.

  • Sûlherokhh
    Sûlherokhh Member, Traktor Mapping Mod Posts: 2,980 mod
    edited 6:50AM

    I explain it for Mid Adjust decks A and B, but this is for the rest as well:

    It says: Cond1 → M1=0; It has to say: Cond1 → Sample Page Selector Remix Deck A Page 3

    The same goes for decks C and D, but in this case it's Remix Deck B.

    You don't need the two lines 'Modifier #1' and 'Modifier #2'

    For Mid Adjust alone it will look like this:

  • Stevan
    Stevan Traktor Mapping Mod Posts: 2,123 mod

    Alright, just mamaged to test the Vinyl Brake mod and have some feedback.

    -I was expecting that the feature is activated if you hold down the play button. It seems that it starts when you let go of the play button. Is that correct?

    -I see that the Tempo Bend Steppless is used to emulate this but not sure why you need to disable the sync fueature. Can you just reset the Tempo Bend Stepless like it can be done via midi mapping?

    -Love the blinking Cue and Play buttons! Is it possible to link this output to a global midi button or any other command? This way we could have it mapped to any controller easily.

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

    Thanks for your feedback. :)

    1. Holding down is used to determine how long the breakdown will take, activating only the length function. Letting go is what actually triggers the VinylBreak (or the pause if you let go fast enough).
    2. If SYNC remains active, the deck speeds up instead of slowing down. I originally had a reset that reactivated SYNC after the breakdown but this resulted in a random change of deck tempo. So i removed it. Some more exploration is necessary to refine this. The keylock reset (and reactivation) has been done for a similiar reason, so that the key changes with the slowdown of the track. It sounds bad otherwise.
    3. I think this is possible. We could link a perpetual Blink timer (qml) to a MIDI Button (OUT) X. With loopMIDI this could be returned to a TSI to make a specific LED blink when modifier condition Y is met. I think. The only limitation would be the short list of possible modifier conditions. Or something along those lines; you know better than me. ;)

  • Stevan
    Stevan Traktor Mapping Mod Posts: 2,123 mod
    1. I see. That is a good call actually!
    2. I didn't notice this with MIDI.
    3. Exactly. I was thinking to maybe assign those signals to Deck A sequencer controls because it isn't likely that someone will have Deck A (or B for that matter) as a sequencer deck.

    Deck A Cue = Step 1 command output
    Deck A Play = Step 2 command output

    Deck B Cue = Step 3 command output
    Deck B Play = Step 4 command output

    Deck C Cue =Step 5 command output
    Deck C Play = Step 6 command output

    Deck D Cue = Step 7 command output
    Deck D Play = Step 8 command output

Back To Top