ardour/libs
nick_m 7fc3b0c34c Initial stab at tempo ramps.
Replaces the list of points in TempoMap with TempoSection functions, which
compute tempo-at or tick-at time relative to tempo section start.
TempoMap consults them additively to determine things like bbt_time(),
frame_time() get_grid() etc.
This has a marked effect on scrolling speed along with the code simplification
in the places it has been attempted.

Several things are broken here.
Currently every ramp except the last one is an exponential ramp. this may
be simple to fix :).
Mouse-over midi grid doesn't match mouse click grid. should also be simple.

Many things seem to work, but their accuracy should be in question until
each area has been addressed.
2016-05-27 23:38:09 +10:00
..
appleutility replicate the remove-all-trailing whitespace commit(s) in master 2016-02-22 15:31:24 -05:00
ardour Initial stab at tempo ramps. 2016-05-27 23:38:09 +10:00
ardouralsautil prepare for update to waf 1.8 2016-02-28 21:16:44 +01:00
audiographer Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
backends Initial stab at tempo ramps. 2016-05-27 23:38:09 +10:00
canvas Initial stab at tempo ramps. 2016-05-27 23:38:09 +10:00
clearlooks-newer Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
clearlooks-older NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
evoral Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
fst more hot wine. 2015-12-17 20:22:02 +01:00
gtkmm2ext fix potential undefined DnD behavior for external drags 2016-05-24 17:58:24 +02:00
libltc update libltc to v1.1.4-4-gb034a23 (endianess issue) 2015-09-09 16:54:26 +02:00
lua allow lua to access array at an offset 2016-05-21 15:55:14 +02:00
midi++2 Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
panners Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
pbd Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
plugins/reasonablesynth.lv2 Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
ptformat Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
qm-dsp fix Vamp Onset Detector. 2015-10-08 16:18:39 +02:00
surfaces Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
timecode Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
vamp-plugins remove misspelled unused define 2016-05-23 02:29:55 +02:00
vfork silence clang analyzer: Memory Error, Memory leak 2016-02-28 13:12:40 +01:00