-
-
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
Waveform issues with "High details" enabled #13472
Comments
To clarify, the missing bottom half only applies to the "High Details" version? |
Both of these refer to #13471 (comment) and #13471 (comment) respectively, right? |
Yes. Non of these issues are in 2.5 with Qt5 |
The 2.5 + Qt 6 build is also not affected. |
as I suspected, the stem support is causing the problem ( @acolombier ) commit 2911c38 |
I believe I know how to fix it, I will prepare a fix for it soon. |
it looks like the waveform is still stretched by 2x, reopening |
Could you please attach some screenshots or reproducing steps? |
looks like it's not 2x, but some small fraction |
seeking to the end of the waveform is sufficient for seeing the issue |
Wondering if there could be some issue due to memory alignment. I should have some time this weekend, if anyone wants to give it a go in the meantime, please feel free to! |
Not trying to be "I told you so", but I think this is a convincing argument for why abusing a texture for uploading a blob to the GPU is a bad idea... |
if we could get the same level of detail with another method I'd be all for it |
ah it's not an offset, there's just a point in the waveform at which suddenly it starts showing the wrong data. In this video you can see the left half of the waveform is correct, and the right half is wrong. Screencast.from.2024-07-19.11-10-37.webm |
it looks like it wraps around to the beginning of the waveform -- I'm guessing there's a miscalculation of the total length of the data? |
Screencast.from.2024-07-19.11-20-13.webm |
error always starts at 2:28.60 |
are we overflowing int32 |
hmmmm it all goes wrong at visualindex==65535 :) |
ok well I guess this is technically a different problem than the 2x issue last time... but it seems ok to reuse the bug |
Bug Description
RGB high details waveform are showing an offset:
High details, the beat marker is not on the visual beat:
No High details, the beat marker is at the expected position:
Tested with QT 6.2
Version
2.6~alpha
OS
Ubuntu Focal
The text was updated successfully, but these errors were encountered: