From caac41a9cb2d86985595c590b151b0197b7b0c4c Mon Sep 17 00:00:00 2001 From: Hans Baier Date: Wed, 18 Dec 2013 09:55:15 +0700 Subject: midi_clock_slave: fix wrong calculation of loop error since transport_frame refers to cycle start, the should be position has to account for position of the midi clock event. --- libs/ardour/slave.cc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libs/ardour/slave.cc') diff --git a/libs/ardour/slave.cc b/libs/ardour/slave.cc index 2aed535133..c0678ce252 100644 --- a/libs/ardour/slave.cc +++ b/libs/ardour/slave.cc @@ -59,6 +59,13 @@ SlaveSessionProxy::frames_since_cycle_start() const return session.engine().samples_since_cycle_start(); } +pframes_t +SlaveSessionProxy::sample_time_at_cycle_start() const +{ + return session.engine().sample_time_at_cycle_start(); +} + + framepos_t SlaveSessionProxy::frame_time() const { -- cgit v1.2.3