Allow to change process graph while auditioning

Multimedia / Ardour - Robin Gareus [gareus.org] - 15 September 2021 02:03 UTC

This fixes an issue with adding/removing tracks while auditioning.

Session::remove_routes() calls Graph::clear_other_chain(), which will block until the graph chains have been swapped.

5eee8bf1a3 Allow to change process graph while auditioning
libs/ardour/ardour/graph.h | 3 ++-
libs/ardour/graph.cc | 30 +++++++++++++++++++++++++++++-
libs/ardour/session_process.cc | 4 ++++
3 files changed, 35 insertions(+), 2 deletions(-)

  • Share