DivSongTimestamps, part 1

this is actually a refactor
it will replace walkSong and the other function and fix bugs in the process
This commit is contained in:
tildearrow 2025-10-28 21:07:21 -05:00
parent d3c85ae748
commit 8c1c338e91
4 changed files with 456 additions and 10 deletions

View file

@ -213,6 +213,12 @@ void DivEngine::findSongLength(int loopOrder, int loopRow, double fadeoutLen, in
}
}
void DivEngine::calcSongTimestamps() {
if (curSubSong!=NULL) {
curSubSong->calcTimestamps(chans,song.grooves.song.jumpTreatment,song.ignoreJumpAtEnd,song.brokenSpeedSel,song.delayBehavior);
}
}
#define EXPORT_BUFSIZE 2048
double DivEngine::benchmarkPlayback() {