diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 0eaabbb365..44ee92ee39 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -106,6 +106,7 @@ Track::init () */ if (!is_auditioner()) { + Glib::Threads::Mutex::Lock lm (AudioEngine::instance()->process_lock ()); boost::shared_ptr tb (new TriggerBox (_session, data_type ())); tb->set_owner (this); add_processor (tb, _polarity);