summaryrefslogtreecommitdiff
path: root/libs/ardour/tempo.cc
AgeCommit message (Expand)Author
2016-11-23constify some TempoMap functions.nick_m
2016-11-22remove set but not used variable in tempo.ccnick_m
2016-11-22amend 66488e117 - BBT clock scrolling handles multiple audio-locked meters.nick_m
2016-11-22TempoMap::bbt_duration_at() handles an audio-locked meter.nick_m
2016-11-21fix typo in tempo.ccnick_m
2016-11-14Later code depends on prev_t not being NULL, use an assert()Robin Gareus
2016-11-14tempo map cannot be empty (help static analyzer)Robin Gareus
2016-11-11more tempo documentation.nick_m
2016-11-11TempoSection note-types-per-minute node name goes back to beats-per-minute fo...nick_m
2016-11-11use note_type explicitly when constructing a Tempo in the hope that others fo...nick_m
2016-11-11remove recently added xml nodes.nick_m
2016-11-11use frame interval api for empoMap::framepos_plus_qn()nick_m
2016-11-11clarify bbt_at_frame() warning.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-11fix lock error in empoMap::quarter_note_at_bbt_rt(), expand constant tempo test.nick_m
2016-11-11remove unused TempoMap::tempo_at_beat(). implement unused tempo_at_quarter_no...nick_m
2016-11-11more documentation in tempo.cc, fix constant bug in pulse_at_tempo_locked()nick_m
2016-11-11remove remaining frame api from TempoSection.nick_m
2016-11-11remove public pulse methods from TempoMap.nick_m
2016-11-11add some documentation for 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-16Rework duration clock and TempoMap::insert_time to include meter at offset.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-10-01Fix locking bug in tempo map.nick_m
2016-09-05Fix the tempo note-type hallucination.nick_m
2016-09-04Sanity check for TempoMap::get_grid ()nick_m
2016-09-03Fix various paste errors in tempo.cc. Should fix recent regressions.nick_m
2016-09-02Consolidate the meaning of beat divisions.nick_m
2016-09-01Attempt to clarify tempo map comments.nick_m
2016-09-01Revert 894cdb6f5c2064.nick_m
2016-09-01Snap to beat snaps to quarter note.nick_m
2016-08-31TempoMap::pulse_at_frame() handles separated musical sections as per beat_at_...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-24Tempo marker movement snaps to the future grid, rather than the current one.nick_m
2016-08-24Round to bar correctly in TempoMap::exact_beat_at_frame_locked().nick_m
2016-08-18Add methods for plugin APIs to obtsin quarter pulses ('beats' for AU) from th...nick_m
2016-08-16Enforce rounding to beat as >= 0.0nick_m
2016-08-14Don't call any Transmitter from realtime contextRobin Gareus
2016-08-14Allow negative return in TempoMap::beat_at_frame() and its exact_ variant.nick_m
2016-08-10Allow -ve framepos handling in TempoMap::framepos_plus_beats()nick_m
2016-07-25the endless quest to plug memory leaks -- episode 378Robin Gareus
2016-07-18Fix stored type confusion in Meter/TempoSection::get_state().nick_m