more verbose debug output for slave debugging
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 28 Jul 2017 15:11:33 +0000 (11:11 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 18 Sep 2017 15:40:53 +0000 (11:40 -0400)
libs/ardour/session_process.cc

index b59248cf0cc54836734ea03fbecff5178d6a34b3..a6c877e70532bf75ee4778803049ed46e2ca6edf 100644 (file)
@@ -859,6 +859,7 @@ Session::process_without_events (pframes_t nframes)
        }
 
        if (locate_pending()) {
+               cerr << "p-WO-E: locate still pending\n";
                frames_moved = 0;
        } else {
                if (_transport_speed == 1.0) {
@@ -867,9 +868,12 @@ Session::process_without_events (pframes_t nframes)
                        interpolation.set_target_speed (_target_transport_speed);
                        interpolation.set_speed (_transport_speed);
                        frames_moved = (framecnt_t) interpolation.interpolate (0, nframes, 0, 0);
+                       cerr << "p-WO-E: current speed : " << _transport_speed << " interpolate says " << frames_moved << endl;
                }
        }
 
+       cerr << "p-WO-E: will move " << frames_moved << endl;
+
        if (!_exporting && !timecode_transmission_suspended()) {
                send_midi_time_code_for_cycle (_transport_frame, _transport_frame + frames_moved, nframes);
        }