Initialize the BPM list by computing startTimeSec for each entry.
startTimeSec
Must be called before using getTimeSec or getBeat. Also called automatically by preprocess and parseChart.
The chart's BPM list (mutated in place).
initBpmList(chart.BPMList);const t = getTimeSec(chart.BPMList, 8); // seconds at beat 8 Copy
initBpmList(chart.BPMList);const t = getTimeSec(chart.BPMList, 8); // seconds at beat 8
Initialize the BPM list by computing
startTimeSecfor each entry.Must be called before using getTimeSec or getBeat. Also called automatically by preprocess and parseChart.