ardour/libs/temporal/temporal
Paul Davis 374283cc3f temporal: provide a new variant of ::get_tempo_and_meter() for BBT time
This one is more complex than the Beats or superclock variants, because
we cannot just start from the front of the map. Instead, we have to
first iterate through the map so that we start the code in
_get_tempo_and_meter<...> from the TempoPoint and MeterPoint
in effect at the BBT_Argument's reference time.
2023-09-22 15:18:27 -06:00
..
bbt_argument.h temporal: reference time for BBT_Argument is always superclocks 2023-06-30 12:10:50 -06:00
bbt_time.h temporal: add BBT_Time::round_up_to_beat_div() 2023-09-04 19:41:25 -06:00
beats.h Add explicit round/floor integer multiply/divide 2022-10-22 02:10:05 +02:00
debug.h temporal: add new debug bit for debug tracing just TempoMap::reset_starting_at() 2022-05-13 19:05:13 -06:00
domain_provider.h add get/set state methods to TimeDomainProvider 2023-08-16 16:33:17 -06:00
domain_swap.h Add an argument to move markers during tempo-map 2023-09-14 23:13:11 +02:00
range.h temporal: operator<< for Range and RangeList 2023-03-24 14:19:16 -06:00
superclock.h temporal: simplify DEBUG_EARLY_SCTS_USE 2023-09-20 12:30:53 -06:00
tempo.h temporal: provide a new variant of ::get_tempo_and_meter() for BBT time 2023-09-22 15:18:27 -06:00
time.h
timeline.h temporal: clarify timepos_t and timecnt_t comments 2023-09-20 12:51:52 -06:00
types.h temporal: introduce Temporal::reset() with TempoMap initialization 2023-09-20 12:30:53 -06:00
types_convert.h temporal: fix location of enum conversion decls 2022-04-05 20:52:09 -06:00
visibility.h libtemporal: changes derived from converting libardour 2021-08-13 12:51:28 -06:00