diff options
author | Robin Gareus <robin@gareus.org> | 2016-05-06 16:04:05 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-05-06 16:04:05 +0200 |
commit | baca1fd37711e23d6100c7b8cc946aef13f88ab4 (patch) | |
tree | 6655de66f33a577ab93e70b79104d93d19c60388 /gtk2_ardour/ardour_ui.h | |
parent | 70160db4bedc7f782d12125496ec354b1ca35569 (diff) |
Create new track by dragging an instrument from the favorites sidebar
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 6d2cb636e3..5b608a6c9c 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -298,14 +298,15 @@ public: uint32_t how_many, std::string const & name_template, bool strict_io, - ARDOUR::PluginInfoPtr instrument) { - session_add_midi_route (true, route_group, how_many, name_template, strict_io, instrument); + ARDOUR::PluginInfoPtr instrument, + ARDOUR::Plugin::PresetRecord* preset = NULL) { + session_add_midi_route (true, route_group, how_many, name_template, strict_io, instrument, preset); } - void session_add_mixed_track (const ARDOUR::ChanCount&, const ARDOUR::ChanCount&, ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr); - void session_add_midi_bus (ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr); + void session_add_mixed_track (const ARDOUR::ChanCount&, const ARDOUR::ChanCount&, ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord*); + void session_add_midi_bus (ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord*); void session_add_audio_route (bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool); - void session_add_midi_route (bool, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr); + void session_add_midi_route (bool, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord*); void display_insufficient_ports_message (); |