summaryrefslogtreecommitdiff
path: root/libs/ardour/tempo.cc
AgeCommit message (Expand)Author
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
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-07-23catch thrown exception when rounding backwards from a position too close to zeroPaul Davis
2010-05-27Use bbt_add and bbt_subtract to do proper BBT maths in round_to_beat_subdivis...Carl Hetherington
2010-05-02Prevent multiple tempo / meter changes being inserted at the same pointCarl Hetherington
2010-05-01Fix snap to bars to account for the fact that the beats are counted from 1 ra...Carl Hetherington
2010-02-19change PropertyChange from a bitfield into a real object, with all the many w...Paul Davis
2010-02-18the Properties & 64bit region commitPaul Davis
2009-12-20remove a couple of boost::signals2 trouble spots; fix some --strict compile t...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-06Merged revisions 6293,6296-6306,6308 via svnmerge from Taybin Rutkin
2009-11-18use a simpler (and likely correct) round-to-nearest-bar implementationPaul Davis
2009-11-12comments for BBT math methods; remove chunks from GUI; split location UI in...Paul Davis
2009-11-12Fix uninitialised variable in BBT maths.Carl Hetherington
2009-10-28* libardour uses ARDOUR::nframes_t and ARDOUR::nframes64_t explicitly in headersPaul Davis
2009-10-28Add bbt_add that does not take Metric parameter.David Robillard
2009-10-27Update BBT_Time add and subtract interfaces (stubs, just for unit test buildi...David Robillard
2009-10-27new SnapBBT debug option, split out BBT_time and start work on BBT arithmetic...Paul Davis
2009-10-25Remove Session dependency from BeatsFramesConverter.David Robillard
2009-10-21Fix unused parameter warnings since GCC apparently doesn't feel like listenin...David Robillard