-
-
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
Regression: Mixxx 2.6 reanalyzes tracks on every load #14089
Comments
I cannot reproduce the issue (Alan Walker's track was not analysed yet) Screencast.from.31-12-24.15.26.29.webmTested with 22b9eec and default CMake setting ( |
Which codec were those tracks in? Maybe it only happens with (non-stem) |
AAC/m4a, yeah, that would be worth checking |
Unable to reproduce with both
I'm wondering if it could be related to a setting on your end. Could you please check the value of these following settings?
|
It also happens to me. Maybe a macOS specific issue? |
I can confirm that this happens for MP3s too, at least on macOS |
I did a finer-grained bisect and identified a85964c as the commit introducing the regression. Perhaps this condition fires for some reason and shouldn't: mixxx/src/analyzer/analyzerwaveform.cpp Lines 148 to 157 in a85964c
(I would parenthesize or split up such a long boolean expression by the way, the precedences of equality/logical operators are a bit hard to remember) |
Seems to be the case. This is the state of each track before
Not sure why |
Bug Description
See the associated Zulip thread: https://mixxx.zulipchat.com/#narrow/channel/109122-general/topic/Mixxx.20reanalyzes.20tracks.20every.20time
Mixxx 2.6 seems to reanalyze tracks every time they are loaded to a deck instead of using the cached data:
Screen.Recording.2024-12-30.at.23.29.02.mov
According to a bisect 7a3c515 was the last good, 9b31059 the first bad one (diff), so the issue was very likely introduced here:
cc @acolombier
Version
2.6 (latest main)
OS
macOS 15.1.1
The text was updated successfully, but these errors were encountered: