diff --git a/libs/temporal/timeline.cc b/libs/temporal/timeline.cc index bfaf83d076..1dc314277a 100644 --- a/libs/temporal/timeline.cc +++ b/libs/temporal/timeline.cc @@ -126,7 +126,7 @@ timecnt_t::end (TimeDomain return_domain) const } else if (_position.time_domain() == AudioTime) { - const Beats b = TempoMap::use()->quarters_at_superclock (_position.superclocks() + magnitude()); + const Beats b = TempoMap::use()->quarters_at_superclock (_position.superclocks()) + Beats::ticks (magnitude()); if (return_domain == BeatTime) { return timepos_t (b);