13
0
livetrax/libs/temporal
Robin Gareus 6407ca51cd
Fix region-fade, time-stretch and other scaling operations (#9057)
This resolves an ambiguity between abs(int) and std::abs(T) which
depends on context and compiler version and optimization.

In context of #9057, (gcc-6.3 -O3) math.h `abs(int)` was used. This
truncated the superclock value to 31 bit in ControlList::extend_to.
2023-01-12 16:17:39 +01:00
..
MSVCtemporal
temporal Fix region-fade, time-stretch and other scaling operations (#9057) 2023-01-12 16:17:39 +01:00
test confusing comments - just say no 2022-11-21 18:33:17 -07:00
bbt_time.cc temporal: fix a bug in BBT_Time::round_up_to_bar() 2022-08-03 10:59:29 -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
enums.cc
range.cc Remove Range::squish debug information, used fixed modulo operation 2022-06-30 01:07:32 +02:00
superclock.cc increase superclock_ticks_per_second to provide integer handling for NTSC (following Facebook "flicks") 2022-10-13 18:05:49 -06:00
tempo.cc Fix grid when tempo marker is not on a mod_bar/beat_div 2023-01-11 00:25:23 +01:00
test.cc
test2.cc
time.cc
timeline.cc temporal: fix various incorrect uses of ::samples() in audio time arithmetic 2022-12-07 11:13:49 -07:00
wscript More unit-tests updates 2022-10-01 16:57:12 +02:00