-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Traktor s3 2.3 #3031
Traktor s3 2.3 #3031
Conversation
Branched from Traktor S2 config Most simple buttons and lights mapped.
(does not work)
Otherwise, it seems messages build up in a queue which produces a dramatic lag on Linux when moving faders quickly. This regression was introduced between Mixxx 2.2 and 2.3 beta, likely by switching HidController to nonblocking polling in PR mixxxdj#2179.
so it can be referenced outside ControllerManager
This solution avoids a deep copy of the incoming data.
The Traktor jog wheels have their own time calculation, so we don't need to use Mixxx's smoothing code.
I have to doublecheck that I fixed the jog button, but the manual items are addressed |
I still have to update the jog button behavior (done) |
Hey there @ywwg , I have tested this PR and have a few comments to make about user experience. I am new to mixxx so apologies if I am too vague.
I'll add more comments later today as I test it a bit further. Thanks again for the amazing work. |
thanks for your feedback. When you say the LEDs are the same for AB as CD, are you saying when you push the deck select button that nothing changes? I will look at the effects issues. Updated manual is here: mixxxdj/manual#308 I don't have traktor, what does the View button do?
this is what I was saying before -- can we restore this as the default? |
I don't care what the default is. The issue is the button to change this only takes effect while held down. This should be a button that toggles between modes. |
* Fix library view switching * Fix shift+wheel not releasing right away * add shift+right encoder for moving loops
I meant that A and B are both orange while C and D are blue. This is minor, but it did confuse me because the center FX toggles are also in this color. Changing FX button 3 to a color different than blue would help clear it for me.
After testing further and watching the youtube videos from @ywwg in this thread, I understood how the fx system currently works. It's extremely convoluted as the controller fits best with a single effect for all knobs. That said, it adds a lot of functionality to the controller so I thank you very much for this. I found out my inconsistency with the LEDs in fx mode - leds corresponding to effects in the rack only light up after you exit and re-enter the effect. When no effects are attributed to the rack, the leftmost led still stays on. The weird thing as of now is that, once you enter FX rack mode (by pressing one of the number buttons on fx select), the knobs no longer control the tracks' effect but the racks'. Thus, the rightmost knob (in track D) controls the masterknob for that given fx rack - Is this the case? Later next week I can try to help you by editing the manual too.
View toggles big library mode. After testing, the currently implemented feature is indeed very useful and it could be done using the currently unused button to its left. |
|
I think this requires a feature that won't be in 2.3: #3074 (comment) |
Maybe I can make the FX button purple instead. I'll try to make them more different. Unfortunately there are only 16 colors to work with.
yes, that's what the button does now.
I believe in traktor that the View button toggles Big Library mode. I will do that here, and make the button to the side move the focus around. I think I will make the Star button toggle Played status. |
there is no control object for this, so I can't do it |
I've restored this as the default behavior, try it out again!
I'll see if I can reproduce this.
That is the intended behavior. Once you push an fx select button, the knobs and buttons now control the details of that effect specifically. I realize it's a lot of overloaded behavior... I was thinking of having a Simple mode that could be the default that would just allow turning on/off effects for tracks, and the fx selects would apply to all tracks (which is how it works in traktor, according to the manual). |
fixed, and updated manual PR too |
Okay, the only major issue remaining IMO is clarifying the effects documentation (and addressing my pending comments on the manual PR). |
Add support for the Traktor Kontrol S3