diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index f69ba57695..e0ee134aa2 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -742,7 +742,8 @@ public: RouteGroup* route_group, uint32_t how_many, std::string name_template, PresentationInfo::order_t, TrackMode mode, - bool input_auto_connect + bool input_auto_connect, + bool with_triggers = false ); RouteList new_audio_route (int input_channels, int output_channels, RouteGroup* route_group, uint32_t how_many, std::string name_template, PresentationInfo::Flag, PresentationInfo::order_t); diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index cec31031fc..eba8e9cf7b 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -2466,7 +2466,7 @@ LuaBindings::common (lua_State* L) .addFunction ("actively_recording", &Session::actively_recording) .addFunction ("new_audio_track", &Session::new_audio_track) .addFunction ("new_audio_route", &Session::new_audio_route) - .addFunction ("new_midi_track", &Session::new_midi_track) + // .addFunction ("new_midi_track", &Session::new_midi_track) NUTEMPO FIXME .addFunction ("new_midi_route", &Session::new_midi_route) .addFunction ("add_master_bus", &Session::add_master_bus) diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 9a21816edf..53cafcb5a5 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -2402,7 +2402,8 @@ Session::new_midi_track (const ChanCount& input, const ChanCount& output, bool s boost::shared_ptr instrument, Plugin::PresetRecord* pset, RouteGroup* route_group, uint32_t how_many, string name_template, PresentationInfo::order_t order, - TrackMode mode, bool input_auto_connect) + TrackMode mode, bool input_auto_connect, + bool with_triggers) { string track_name; uint32_t track_id = 0;