X1MK3: Community Performance MOD (qml coding)
Comments
-
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
0 -
Yes it does, both intel and Apple Silicon chips confirmed working for me.
1 -
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..
0 -
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.
1 -
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.
1 -
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.
1 -
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.
0 -
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:
0 -
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.
0 -
Thanks for your feedback. :)
- 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).
- 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.
- 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. ;)
1 -
- I see. That is a good call actually!
- I didn't notice this with MIDI.
- 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 output0
Categories
- All Categories
- 19 Welcome
- 1.5K Hangout
- 62 NI News
- 786 Tech Talks
- 4K Native Access
- 16.5K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.7K Kontakt
- 1.6K Reaktor
- 378 Battery 4
- 845 Guitar Rig & FX
- 429 Massive X & Synths
- 1.3K Other Software & Hardware
- 5.8K Maschine
- 7.3K Traktor
- 7.3K 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