Fix initial sync to external time source

Multimedia / Ardour - Robin Gareus [gareus.org] - 9 May 2020 21:43 EDT

TransportMasterStart needs to be set when this cycle's delta can reach _remaining_latency_preroll.

This allows to directly catch the master-position and start rolling without initial vari-speed.

52ae134efb Fix initial sync to external time source
libs/ardour/session_process.cc | 19 +++++++++++++++++--
libs/ardour/transport_master_manager.cc | 3 +--
2 files changed, 18 insertions(+), 4 deletions(-)

  • Share