diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 27a267397f..db9ca6fecb 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -5533,6 +5533,9 @@ Session::remove_playlist (std::weak_ptr weak_playlist) void Session::set_audition (std::shared_ptr r) { + if (Profile->get_livetrax()) { + return; + } pending_audition_region = r; add_post_transport_work (PostTransportAudition); _butler->schedule_transport_work (); @@ -5541,6 +5544,9 @@ Session::set_audition (std::shared_ptr r) void Session::audition_playlist () { + if (Profile->get_livetrax()) { + return; + } SessionEvent* ev = new SessionEvent (SessionEvent::Audition, SessionEvent::Add, SessionEvent::Immediate, 0, 0.0); ev->region.reset (); queue_event (ev);