Index
Audio
Compose
Design
Files
Hit Sounds
Metadata
Resources
Settings
Skinning
Spread
Timing
Index
Audio
Compose
Design
Files
Hit Sounds
Metadata
Resources
Settings
Skinning
Spread
Timing
/ Timing
Hit objects potentially snapped to the wrong red line
Author: Hivie
Purpose
Detecting hit objects that appear snapped under the current uninherited timing line, but would be unsnapped relative to an upcoming misaligned red line within a short lookahead window.
Reasoning
Outcomes
Upcoming Red Line
timestamp - object appears snapped to the current timing but would be unsnapped by unsnap ms relative to the upcoming red line at timestamp -.
Cause: A hit object edge is within max(50 ms, 1/8 beat) before a misaligned upcoming uninherited line, appears snapped on the current red line, but would be unsnapped by 2 ms or more if evaluated against the upcoming line's grid.