Timestretch effect messes up instrument timing so the sample end does not play anymore. It seems that timestretch effect does not update instrument timing/length information.
Reproduction Steps
Load up a sample to 130bpm project (default) and beat-slice it to 8 slices (optional).
Go to edit sample and timestretch it to 260bpm and save it.
In sample playback view the sample does not play to end anymore. Last 2 slices do not play.
Notice that in sample edit mode it plays the full sample.
Could this be related to the “snap to zero” bug ? You could turn off “Snap to Zero” in Config->Project Settings and see if it still occurs. Hope this helps.
Yes, 0 point crossing detection caused this!
As I removed this setting, problem dissapeared. Enabling this setting brings the issue back.
Really odd as I cannot imagine how these two things can be connected. 0 point crossing check was useless anyway since it did not work half the time.