From e9fde9baa7cc62a2c2132435c850452097458920 Mon Sep 17 00:00:00 2001 From: Hans Baier Date: Sat, 14 Feb 2009 07:21:01 +0000 Subject: * second part of the last fix git-svn-id: svn://localhost/ardour2/branches/3.0@4549 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/midi_clock_slave.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/ardour/midi_clock_slave.cc') diff --git a/libs/ardour/midi_clock_slave.cc b/libs/ardour/midi_clock_slave.cc index f13c81ef59..6bd6076948 100644 --- a/libs/ardour/midi_clock_slave.cc +++ b/libs/ardour/midi_clock_slave.cc @@ -248,9 +248,10 @@ MIDIClock_Slave::stop (Parser& parser, nframes_t timestamp) // find out the last MIDI beat: go back #midi_clocks mod 6 // and lets hope the tempo didnt change in those last 6 beats :) - stop_position -= (midi_clock_count % 6) * one_ppqn_in_frames; + stop_position -= (midi_clock_count % 6) * one_ppqn_in_frames; session.request_locate(stop_position, false); + should_be_position = stop_position; last_timestamp = 0; } } -- cgit v1.2.3