Prevent concurrent loop and punch recording (backend)

Multimedia / Ardour - Robin Gareus [gareus.org] - 27 February 2020 01:36 EST

This also prevents switching between punch-in/out record and looping without transport-stop.

bc2cbfc7ec Prevent concurrent loop and punch recording (backend)
libs/ardour/ardour/session.h | 16 ++++++++++
libs/ardour/session.cc | 68 ++++++++++++++++++++++++++++++++++++++++
libs/ardour/session_state.cc | 18 +++++++++--
libs/ardour/session_transport.cc | 9 ++++++
4 files changed, 109 insertions(+), 2 deletions(-)

  • Share