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

Traktor Kontrol S3 mapping issue in v2.4.1 (PitchSlider = FALSE) #13927

Open
zebebop opened this issue Nov 24, 2024 · 3 comments · May be fixed by #14123
Open

Traktor Kontrol S3 mapping issue in v2.4.1 (PitchSlider = FALSE) #13927

zebebop opened this issue Nov 24, 2024 · 3 comments · May be fixed by #14123
Labels

Comments

@zebebop
Copy link

zebebop commented Nov 24, 2024

Bug Description

Great! Thanks for testing! I guess this is because the tempo-sliders are mapped to work relative and not absolute - can be configured at the top of the mapping file btw.:

// The pitch slider can operate either in absolute or relative mode.
// In absolute mode:
// * Moving the pitch slider works like normal
// * Mixxx will use soft-takeover
// * Pressing shift will adjust musical pitch instead of rate
// * Keylock toggles on with down-press.
//
// In relative mode:
// * The slider always moves, unless it has hit the end of the range inside Mixxx
// * No soft-takeover
// * Hold shift to move the pitch slider without adjusting the rate
// * Hold keylock and move the pitch slider to adjust musical pitch
// * keylock will still toggle on, but on release, not press.
TraktorS3.PitchSliderRelativeMode = true;

Hello, I just realized that this modification (the TRUE command must be set to FALSE) of the config file "Traktor-Kontrol-S3-hid-scripts.js" of the Native Instrument Traktor S3 controller has not been taken into account and integrated directly into the latest version v2.4.1 of Mixxx. Best regards.

Version

2.4.1

OS

Windows 10, Macos BigSur, Linux Mint 22

@zebebop zebebop added the bug label Nov 24, 2024
@ronso0
Copy link
Member

ronso0 commented Nov 24, 2024

So this report is just for saying thanks ? : )

@zebebop
Copy link
Author

zebebop commented Nov 27, 2024

Funny :) No, it's so that the modification is made in the original script at installation, without having to make the modification manually afterwards... Otherwise, how many "beginner" users with a Traktor S3 will find themselves stuck without knowing what to do? For me it's good, I think of the others...

@ronso0
Copy link
Member

ronso0 commented Nov 27, 2024

Okay, thank you. I just didn't spot the issue in the block you quoted.

Indeed true for relative mode doesn't match the mapping description which says

There are two ways the rate sliders can be mapped: Absolute, and Relative. Absolute mode is the default. In this mode, the position of the pitch slider matches the on-screen pitch slider position.

Do you mind opening a PR with the fix?

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

Successfully merging a pull request may close this issue.

2 participants