View Issue Details

IDProjectCategoryView StatusLast Update
0001197OpenMPTUser Interfacepublic2019-04-14 19:49
ReporterTheRealByteRaver Assigned To 
PrioritylowSeverityminorReproducibilityrandom
Status confirmedResolutionopen 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.28.03.00 / libopenmpt 0.4.3 (upgrade first) 
Summary0001197: small bug in sample wave form display after scrolling when max. zoom is active
Description

Vertical lines occur in the graphical representation of the sample data when on maximum zoom-in, after you scroll back-and-forth rapidly.
The screenshot should speak for itself. The artifacts come and go as soon as they go from off-screen to on-screen.
The bug is not isolated to a particular module. I have not tried to reproduce it on different machines.
I use the 32bit version of MPT 1.28.03.00, on a 64bit Win7 Pro.

Steps To Reproduce
  • In the "Samples" tab, zoom in as much as possible so you get a detailed view of the sample data (each sample point is now separated about 50 pixels from the next one, the display interpolates linearly).
  • move the horizontal scroll bar on the bottom back and forth to reproduce the "problem"
  • artifacts (vertical lines) will occur occasionally

I

TagsNo tags attached.
Has the bug occurred in previous versions?also in 1.28.02.00
Tested code revision (in case you know it)

Activities

TheRealByteRaver

TheRealByteRaver

2019-02-16 20:41

reporter  

sampleDraw.PNG (7,995 bytes)   
sampleDraw.PNG (7,995 bytes)   
manx

manx

2019-04-14 12:12

administrator   ~0003923

Happens for both SSE2 intrinsics and C++ code paths, release and debug builds.

Saga Musix

Saga Musix

2019-04-14 19:49

administrator   ~0003924

Happens for both SSE2 intrinsics and C++ code paths, release and debug builds.

Yes, it is a known issue with the scrolling code, not the actual waveform drawing.

Issue History

Date Modified Username Field Change
2019-02-16 20:41 TheRealByteRaver New Issue
2019-02-16 20:41 TheRealByteRaver File Added: sampleDraw.PNG
2019-04-14 12:12 manx Status new => confirmed
2019-04-14 12:12 manx Note Added: 0003923
2019-04-14 19:49 Saga Musix Note Added: 0003924