13
0
livetrax/libs/temporal/test
Paul Davis 696e05c3e5 convert internal implementation of Temporal::Beats to just use a 64 bit tick value
This expands significantly the maximum number of Beats that can be represented, which is a good
thing in itself. It slightly speeds up some Beats::operator methods, and slightly slows down
::get_beats() and ::get_ticks().

One minor change in an API user was required, and several tweaks to the unit tests due to the
macros being used by cppunit creating possible type confusion.

Units test pass
2022-06-21 12:26:54 -06:00
..
BBTTest.cc temporal: add some basic BBT time tests 2022-02-21 11:55:44 -07:00
BBTTest.h skeleton for temporal/BBT testing (empty for now) 2022-02-12 17:51:30 -07:00
BeatTest.cc convert internal implementation of Temporal::Beats to just use a 64 bit tick value 2022-06-21 12:26:54 -06:00
BeatTest.h
TempoMapTest.cc temporal: add skeleton for TempoMap tests 2022-02-12 22:25:17 -07:00
TempoMapTest.h temporal: add skeleton for TempoMap tests 2022-02-12 22:25:17 -07:00
testrunner.cc skeleton for temporal/BBT testing (empty for now) 2022-02-12 17:51:30 -07:00
TimelineTest.cc temporal: add some relatively useless code to one of the timeline test functions 2022-04-05 20:52:10 -06:00
TimelineTest.h temporal: add skeleton for Timeline (timepos_t/timecnt_t) tests 2022-02-12 22:25:17 -07:00