add new argument @param with_triggers to Session::new_midi_track()

Lua binding for Session::new_midi_track() temporarily commented out due to some templating/types issue
This commit is contained in:
Paul Davis
2021-07-17 15:52:10 -06:00
parent 139a051b18
commit e9401a945f
3 changed files with 5 additions and 3 deletions

View File

@@ -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);

View File

@@ -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)

View File

@@ -2402,7 +2402,8 @@ Session::new_midi_track (const ChanCount& input, const ChanCount& output, bool s
boost::shared_ptr<PluginInfo> 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;