beatgrid slightly shifting alignment while playing

Bug #907897 reported by Owen Williams
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Invalid
Low
Unassigned

Bug Description

I've noticed a very subtle problem with the beatmark rendering. The marks seem to change position ever so slightly from the right side of the waveform view to the left side. Meaning, I've seen songs where the beat marker looks like it's early on the right (there is space between the mark and the waveform of the bass), but if I scrub the song to the left, by the time that particular beat gets to the left side of the waveform that little space is gone. Scrubbing back and forth, the problem is consistent -- the actual beatmarker isn't drifting, it just renders in a slightly different place depending on what side of the waveform it's on.

There might be some sort of subtle sub-pixel rendering error going on.

I'm attaching two pngs which show the same beat on one side versus the other.

Tags: waveform
Revision history for this message
Owen Williams (ywwg) wrote :
Revision history for this message
Owen Williams (ywwg) wrote :

the other screenshot

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I'll bet there's some kind of minor precision loss somewhere in the calculation of the position of the beatmarkers.

Changed in mixxx:
importance: Undecided → Low
tags: added: waveform
Changed in mixxx:
milestone: none → 1.11.0
milestone: 1.11.0 → 1.10.1
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Owen -- can you check whether this is a problem in trunk now that the waveforms are rewritten?

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

fwiw -- I could never reproduce this on 1.10

Revision history for this message
Owen Williams (ywwg) wrote :

I'm marking this invalid, and if I see it again I'll reopen it (but I doubt that will happen)

Changed in mixxx:
status: New → Invalid
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6202

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.