ardour/libs/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
..
MSVCtemporal Further change needed for 'libtemporal' 2020-05-29 12:28:13 +01:00
temporal temporal: provide a new variant of ::get_tempo_and_meter() for BBT time 2023-09-22 15:18:27 -06:00
test temporal: always use Temporal::reset() for superclock and TempoMap default values 2023-09-20 12:30:53 -06:00
bbt_time.cc temporal: add BBT_Time::round_up_to_beat_div() 2023-09-04 19:41:25 -06:00
beats.cc temporal: fix a bug in BBT_Time::round_up_to_bar() 2022-08-03 10:59:29 -06:00
debug.cc temporal: add new debug bit for debug tracing just TempoMap::reset_starting_at() 2022-05-13 19:05:13 -06:00
domain.cc add get/set state methods to TimeDomainProvider 2023-08-16 16:33:17 -06:00
enums.cc temporal: reset global superclock rate when creating a new session 2023-09-20 12:30:53 -06:00
range.cc temporal: operator<< for Range and RangeList 2023-03-24 14:19:16 -06:00
superclock.cc temporal: simplify DEBUG_EARLY_SCTS_USE 2023-09-20 12:30:53 -06:00
tempo.cc temporal: add clarification on why the non-ramped ::quarters@superclock is so complex 2023-09-20 13:38:15 -06:00
test.cc basic work on a Tempo object that avoids (almost) all floating point arithmetic 2021-08-13 12:51:28 -06:00
test2.cc tweak test code to check int62_t::min and flag bit 2021-08-13 12:51:30 -06:00
time.cc Fix remaining doxygen warnings (!) 2019-09-30 21:03:29 +02:00
timeline.cc temporal: reference time for BBT_Argument is always superclocks 2023-06-30 12:10:50 -06:00
wscript wscript: drop unused "mandatory variables" 'top' and 'out' in libs 2023-09-17 07:34:55 -06:00