-
-
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
When a track with old BPM data is rescanned after it is loaded, the auto-sync value can get crazy #9550
Comments
Commented by: daschuer I cannot reproduce any unexpected behavior. What means: "watch auto-sync going insane" |
Commented by: xeruf Oh, did you have the option "Re-analyze beats when settings change or data is outdated" enabled? The Tracks will be sped up to surreal speeds, up to 720 BPM, depending on how exactly you execute it. |
Commented by: xeruf I use the mixxxbetas ppa and update my computer daily. Yes, it still happens. I have now created an unlisted video on YouTube, showing all steps to reproduce this issue: https://youtu.be/1U43L02-vNE |
Commented by: xeruf Great! But obviously, the other bug is much more important, since it can completely mess up the playing track simply by loading another one. |
Commented by: daschuer I think I got the original issue. I propose to disable the master state in this case. The user can enable master middle again afterwards. |
Commented by: xeruf I think it should keep master BPM as is and instead behave as if it was reloading the track with the new BPM. |
Commented by: daschuer Now the tempo of the edited Deck changes to match the tempo of the other deck. |
Commented by: geozubuntu In win 7 x86 and It happens to me even if I don't change the BPM. If I load the track a 2nd or 3rd time it behaves like that sometimes higher sometimes lower BPM. Check the zip file below. Keep up the good work. |
Commented by: geozubuntu |
Commented by: geozubuntu @daniel Schurman |
Issue closed with status Fix Released. |
Reported by: xeruf
Date: 2018-12-16T15:32:04Z
Status: Fix Released
Importance: High
Launchpad Issue: lp1808698
Attachments: [Mixxx Wrong BPM.zip](https://bugs.launchpad.net/bugs/1808698/+attachment/5225389/+files/Mixxx Wrong BPM.zip)
Easily reproducible:
-> Auto-sync should recalibrate itself whenever the BPM of a track is changed in any way, instead of blindly changing the speed.
Where this happens in real-life scenarios: When I have the option to "Re-analyze beats when settings change or data is outdated" option enabled and the BPM was embedded and not scanned by Mixxx, it will first assume the embedded BPM, then rescan and go mad if auto-sync is enabled. The worst thing is that THIS WILL SOMETIMES EVEN AFFECT THE TRACK PLAYING IN ANOTHER DECK! Its speed is doubled or halved, and a whole mix can be ruined by this error!
I use Mixxx-2.2.0-rc on Linux
The text was updated successfully, but these errors were encountered: