send LTC during process_with_events()
authorRobin Gareus <robin@gareus.org>
Fri, 24 Apr 2015 02:39:57 +0000 (04:39 +0200)
committerRobin Gareus <robin@gareus.org>
Fri, 24 Apr 2015 02:44:28 +0000 (04:44 +0200)
fixes #6277

This indicates a deeper problem though. Even removing a punch-range never
clears out the events. and  ession::process_with_events() does not use
process_without_events() until re-start.

libs/ardour/session_process.cc

index 86f427f792c9164d8b60bb8bbc6c1795c2112b4e..c868bd635d07057c700220f4f8a182d3dfde0a94 100644 (file)
@@ -373,6 +373,8 @@ Session::process_with_events (pframes_t nframes)
                        send_midi_time_code_for_cycle (_transport_frame, end_frame, nframes);
                }
 
+               ltc_tx_send_time_code_for_cycle (_transport_frame, end_frame, _target_transport_speed, _transport_speed, nframes);
+
                framepos_t stop_limit = compute_stop_limit ();
 
                if (maybe_stop (stop_limit)) {