summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/tempo.h
AgeCommit message (Expand)Author
2017-02-04remove unused empoMap::round_to_beat_subdivision()nick_m
2017-02-04rework snapnick_m
2017-01-27mark session dirty when dragging tempo markers.nick_m
2017-01-07remove some excessive methods from TempoMap.nick_m
2017-01-07more no-op renaming - TempoSection::compute_c_func_* -> compute_c_nick_m
2017-01-07rename TempoSection::c_func() -> c(). ensure constant tempi have this set to 0.nick_m
2017-01-06prevent meter-locked tempi from being moved directly when replacing.nick_m
2017-01-05add Meter::operator==.nick_m
2016-12-28Some operators need to have different visibility (as they're now used outside...John Emmas
2016-12-19TempoMap - rename some methods.nick_m
2016-12-19add frame parameter for Meter ctor and TempoMap::replace_meter(). allow for v...nick_m
2016-12-16add copy constructor, operator= and a clean ::dump() method for TempoMapPaul Davis
2016-12-12no-op - rename TempoMap::set_active_tempos -> TempoMap::set_active_tempinick_m
2016-12-12rename MetricSection movable -> initial, but of course initial is !movable..nick_m
2016-11-23constify some TempoMap functions.nick_m
2016-11-11rename note_divisions_per_minute -> ote_types_per_minute (double note_type)nick_m
2016-11-11add empoMap::quarter_notes_between_frames().nick_m
2016-11-11TempoSection::tempo_at methods return a Tempo, document the opposite direction.nick_m
2016-11-11rename Tempo _beats_per_minute to _note_types_per_minute, provide pulse helpers.nick_m
2016-11-11tempo doc explains that currently Tempo::beats_per_minute means something else.nick_m
2016-11-11more tempo documentation.nick_m
2016-11-11remove unused TempoMap::tempo_at_beat(). implement unused tempo_at_quarter_no...nick_m
2016-11-11tempo.h reorganization. should be a no-opnick_m
2016-11-11remove remaining frame api from TempoSection.nick_m
2016-11-11remove public pulse methods from TempoMap.nick_m
2016-11-11Refactor tempo api, include quarter-note distance in frames method.nick_m
2016-10-19Improve bbt ruler drawing performance for large time ranges.nick_m
2016-10-18Initialize TempoMetric _pulse in sonstructor.nick_m
2016-10-09TempoSection methods deal in beats rather than pulses per minute.nick_m
2016-10-02Remove unused methods, add tests to ensure meter divisors don't mess with Beats.nick_m
2016-09-05Fix the tempo note-type hallucination.nick_m
2016-09-04Revert part of d50df8279966.nick_m
2016-09-03Fix various paste errors in tempo.cc. Should fix recent regressions.nick_m
2016-08-31Fix incorrect inclusion of note_type in Tempo::pulses_per_minute().nick_m
2016-08-31Amend f3c0c1a865 (Add quarter-note position methods).nick_m
2016-08-31Add quarter-note position methods to TempoMap.nick_m
2016-08-18Add methods for plugin APIs to obtsin quarter pulses ('beats' for AU) from th...nick_m
2016-08-10Fix test compilation error.nick_m
2016-07-10remove reference "const int32_t&" -> const int32_t"Robin Gareus
2016-07-09const bool METHOD() const makes no sensePaul Davis
2016-07-10Fix long-standing spelling bug.nick_m
2016-07-10Avoid the use of dynamic_cast in TempoMap for performance improvement.nick_m
2016-07-10Make some musical operations on music-locked regions operate in beats.nick_m
2016-06-12Set tempo sections to the exact pulse when snapped to a musical grid.nick_m
2016-06-01remove duplicate call: MeterSection is-a MetricSectionRobin Gareus
2016-05-28Tempo ramps - fix merge conflicts, add bbt_at_frame_rt().nick_m
2016-05-27Tempo ramps - implement TempoMap::tempo_at_beat().nick_m
2016-05-27Tempo ramps - add a gradient limit to the ramp, more comments.nick_m
2016-05-27Tempo ramps - rename meter/tempo_section_at() -> meter/tempo_section_at_frame()nick_m
2016-05-27Tempo ramps - add TempoMap::frame_at_tempo()nick_m