Skip to content
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

S4MK3: stop wheel led blinking when track is over/stopped #14028

Open
wants to merge 1 commit into
base: 2.5
Choose a base branch
from

Conversation

acolombier
Copy link
Member

Fixes #13995

Arguably, the code could be slightly cleaner, but I wanted to submit a fix for this before the 2.5 release.

@ronso0 could you please have a look?

const connection1 = engine.makeConnection(this.group, "play", (play) => this.output.bind(this)(engine.getValue(this.group, "playposition"), play));
// This is useful for case where effect would have been fully disabled in Mixxx. This appears to be the case during unit tests.
if (connection1) {
this.outConnections[0] = connection1;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do I understand this correctly:
this will replace connection0?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah that's a bug 😅

@ronso0
Copy link
Member

ronso0 commented Dec 18, 2024

There's now a small glitch:
when I stop the deck in eot range, the LED spot will briefly light up at the previous position.

  • play deck
  • seek into eot range
  • stop deck (note LED spot position = pos1)
  • play (flash)
  • stop: spot briefly at pos1, then at correct new position

@acolombier
Copy link
Member Author

I will look into this when I can

@ronso0
Copy link
Member

ronso0 commented Dec 18, 2024

Sure.
It's working as desired btw : )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Traktor Kontrol S4 Mk3: stop end_of_track flashing when deck is stopped
2 participants