From baf8f379677d6fea53d665aaff1945ccd896a6fe Mon Sep 17 00:00:00 2001 From: nick_m Date: Fri, 27 May 2016 01:44:58 +1000 Subject: Tempo ramps - rename meter_at() -> meter_at_frame() & make the ticker slightly more efficient. --- libs/ardour/ticker.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libs/ardour/ticker.cc') diff --git a/libs/ardour/ticker.cc b/libs/ardour/ticker.cc index 58a1c4573d..def219a433 100644 --- a/libs/ardour/ticker.cc +++ b/libs/ardour/ticker.cc @@ -68,9 +68,10 @@ public: s->bbt_time (this->frame, *this); const TempoMap& tempo = s->tempo_map(); + const Meter& meter = tempo.meter_at_frame (frame); - const double divisions = tempo.meter_at(frame).divisions_per_bar(); - const double divisor = tempo.meter_at(frame).note_divisor(); + const double divisions = meter.divisions_per_bar(); + const double divisor = meter.note_divisor(); const double qnote_scale = divisor * 0.25f; double mb; -- cgit v1.2.3