summaryrefslogtreecommitdiff
path: root/libs/ardour/tempo.cc
AgeCommit message (Expand)Author
2020-01-27Fix some clang-scan warningsRobin Gareus
2019-11-08Fix tempo-grid calculation: prevent duplicate events, enforce rangeRobin Gareus
2019-08-20There's always a previous tempo/meter sectionRobin Gareus
2019-08-20There is always at least a tempo and meter sectionRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2017-10-28Fix loading sessions w/new tempo-map.Robin Gareus
2017-09-24fix header order and space alignmentPaul Davis
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18fix issue with initialization of a BBT_Time variable.6.0-pre0Paul Davis
2017-08-20Don't use references for constant c-typesRobin Gareus
2017-07-22TempoMap legacy session loading fixesnick_m
2017-07-22Fis stray break statement when checking for a legacy tempo mapnick_m
2017-07-22Rework tempo marker editing menu functionsnick_m
2017-07-22Calculate clamped tempo stretch ratios using the correct (musical) domainnick_m
2017-07-22TempoMap : Remove old solve_map debugging codenick_m
2017-07-22Move some duplicated replace/add tempo section codenick_m
2017-07-22Remove redundant beat arg from TempoMap::add_meternick_m
2017-07-22Fix incorrect double-snap when moving audio-locked tempinick_m
2017-07-22Check for identical meter positions in old sessions by beat rather than pulsenick_m
2017-06-22Remove LocaleGuards from ARDOUR::Tempo classTim Mayberry
2017-06-09Add a method for obtaining the frame position of beat/whatever zeronick_m
2017-06-09Tempo lines display subdivisions correctly over a tempo changenick_m
2017-06-09Fix reversed logic in legacy tempo secton detectionnick_m
2017-06-08Fix uninitialised tempo section variablenick_m
2017-05-23Sort tempo map after legacy sections have been assigned a pulsenick_m
2017-05-23Tempo sections with a BBT start XML node are never rampednick_m
2017-05-23Fix failure to laod old tempo mapsnick_m
2017-04-19Use XMLNode::get/set_property API in Tempo/Time related classesTim Mayberry
2017-03-18Resolve copy-c'tor and assignment issue with TempoMapRobin Gareus
2017-03-10fix potential crash in LV2Plugin::connect_and_run() when music starts after 0nick_m
2017-03-05tempo editing updatesnick_m
2017-03-01allow continuation of tempo via right-click 'Continue' where appropriate.nick_m
2017-02-27fix crash in pinch dragnick_m
2017-02-27harden TempoMap::next_tempo_section () a bit.nick_m
2017-02-27amend last commit (don't depend on 0.0)nick_m
2017-02-27hopefully fix legacy session loading (tempo)nick_m
2017-02-27add TempoMap::next_tempo_section()nick_m
2017-02-27fix TempoMap::frame_at_tempo().nick_m
2017-02-27complete changes to tempo type.nick_m
2017-02-27make new (ramped) tempi indidstiguishable from constant to the novice user.nick_m
2017-02-27correct (?) behaviour of TempoMap::replace_temponick_m
2017-02-27rework tempo editing.nick_m
2017-02-16amend 32248b755ba (legacy tempo map).nick_m
2017-02-16fix loading of 4.x sessions with a missing initial tempo section.nick_m
2017-02-14fix 'snap to beat' havoc-causing misplaced bracket.nick_m
2017-02-085.5 incorrectly marked the initial tempo as not locked to meter.nick_m
2017-02-08fix legacy session where initial tempo was not locked to meter,nick_m
2017-02-05fix potential absorption of music-locked tempo into meter-locked one.nick_m