summaryrefslogtreecommitdiff
path: root/libs/ardour/tempo.cc
AgeCommit message (Expand)Author
2012-01-05remove debugging outputPaul Davis
2012-01-05make extending the tempo map O(N) in the section to be filled in, rather than...Paul Davis
2012-01-05remove un-needed TempoMap::frame_time_rt()Paul Davis
2012-01-05possibly fix deadlocking issues with tempo map by rearranging code and adding...Paul Davis
2012-01-04try to clean up locking issues with TempoMapPaul Davis
2012-01-04fix error in framepos_{plus,minus}_bbt() which miscounted beats while steppin...Paul Davis
2012-01-04fix (?) tricky locking issues in the tempo map by adding a second lock and in...Paul Davis
2012-01-04implement TempoMap::framepos_minus_beats() using new bar|beat map structure, ...Paul Davis
2012-01-04use BBTPoint::is_bar() rather than ::beat == 1 ; implement TempoMap::framepos...Paul Davis
2012-01-03Remove unused variables.Carl Hetherington
2012-01-03save 4 bytes per Bar|Beat point in the tempo mapPaul Davis
2012-01-03return two iterators into the Bars|Beats list of the tempo map rather than ma...Paul Davis
2012-01-03more tempo fixes, including handling multiple metrics at the same place, and ...Paul Davis
2012-01-03Remove unused variables.Carl Hetherington
2012-01-02intermediate commit as all tempo/meter stuff starts to walk the precompute Ba...Paul Davis
2012-01-02new approach to tempo/meter: compute and store the entire map (every bar|beat...Paul Davis
2011-12-30Add assert.Carl Hetherington
2011-12-29clean up comments and commented codePaul Davis
2011-12-29next iteration of tempo map stuff - fixes off-by-one issues with bar offset<-...Paul Davis
2011-12-28a huge set of changes to tempo+meter handling. testing feedback requested. th...Paul Davis
2011-12-21followup to the previous tempo-dragging commit: use argument to Drag::aborted...Paul Davis
2011-12-19rename Timecode::BBT_Time::ticks_per_beat to Timecode::BBT_Time::ticks_per_ba...Paul Davis
2011-12-19fix a number of errors with BBT time computations, mostly notably ones relate...Paul Davis
2011-12-16update position of tempo map metrics when a meter marker is removedPaul Davis
2011-12-13Remove meter from beats calculations now that it is noCarl Hetherington
2011-12-13fix up XML property name for Meter::beats_per_bar (w/backward compat)Paul Davis
2011-12-13more fun and games with meter and the tempo map: rename Meter::beats_per_bar(...Paul Davis
2011-12-12fundamentally alter how we compute frames_per_beat(). this follows much discu...Paul Davis
2011-12-11Similar hacks to framepos_minus_beats to handle -veCarl Hetherington
2011-12-11Keep track of MIDI region's start positions in beats, toCarl Hetherington
2011-12-10Fix framewalk_to_beats when it traverses more than oneCarl Hetherington
2011-12-10Slightly simpler implementation of framewalk_to_beats.Carl Hetherington
2011-12-10Add fixed-up framepos_plus_beats() and use it for the BeatsFramesConverter, s...Carl Hetherington
2011-12-09Fix framewalk_to_beats with non-beat-aligned starting positions.Carl Hetherington
2011-12-01significantly reduce rounding error when doing framepos_t + BBT mathPaul Davis
2011-11-24If a tempo change is inserted some way through a bar, fix up the time signatu...Carl Hetherington
2011-09-06Correct fix for previous commit.Carl Hetherington
2011-09-06Do not move the initial tempo / meter changes at 0 time when inserting time (...Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-23Assorted doxygen fixes; no functional changes.Carl Hetherington
2011-03-15Fix weird whitespace.David Robillard
2011-03-15Fix undefined operations (according to gcc 4.5.2).David Robillard
2011-03-15Fix more broken whitespace.David Robillard
2011-02-26Add comment about some inaccuracies in framepos_plus_bbt.Carl Hetherington
2010-12-17Fix comment. Fix believed erroneous add of ticks to a fractional beats value.Carl Hetherington
2010-12-17fix BeatFramesConverter so that it at least works even if its not optimally n...Paul Davis
2010-12-16Fix comment.Carl Hetherington
2010-12-14move ticks per beat from Meter to Timecode::BBT_Time, add new constructor for...Paul Davis
2010-12-14implement methods in TempoMap for walking a given distance along a tempo map ...Paul Davis
2010-12-14Rename libmusictime libtimecode (consistent with already used namespace "Time...David Robillard