diff --git a/libs/ardour/port_insert.cc b/libs/ardour/port_insert.cc index 917f99caca..15c5db5000 100644 --- a/libs/ardour/port_insert.cc +++ b/libs/ardour/port_insert.cc @@ -235,7 +235,9 @@ PortInsert::signal_latency() const */ if (_measured_latency == 0) { - return _session.engine().samples_per_cycle() + _input->effective_latency (); + return _session.engine().samples_per_cycle() + + _input->connected_latency (false); + + _output->connected_latency (true); } else { return _measured_latency; }