File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -1457,7 +1457,7 @@ const vector<float>& TimingData::BuildAndGetEtaner(const vector<int>& nerv) {
1457
1457
event_row = bpms[i]->GetRow ();
1458
1458
time_to_next_event = NoteRowToBeat (event_row - lastbpmrow) / bps;
1459
1459
float next_event_time = last_time + time_to_next_event;
1460
- while (nerv[idx] < event_row && idx < nerv.size ()) {
1460
+ while (nerv[idx] <= event_row && idx < nerv.size ()) {
1461
1461
float perc = (nerv[idx] - lastbpmrow) / static_cast <float >(event_row - lastbpmrow);
1462
1462
ElapsedTimesAtNonEmptyRows.emplace_back (last_time + time_to_next_event * perc - m_fBeat0OffsetInSeconds);
1463
1463
// LOG->Trace("%f", abs(ElapsedTimesAtNonEmptyRows.back() - GetElapsedTimeFromBeatNoOffset(NoteRowToBeat(nerv[idx]))));
You can’t perform that action at this time.
0 commit comments