- void session_add_mixed_track (const ARDOUR::ChanCount& input, const ARDOUR::ChanCount& output, ARDOUR::RouteGroup* route_group, uint32_t how_many, std::string const & name_template,
- ARDOUR::PluginInfoPtr instrument);
-
- /*void session_add_midi_bus () {
- session_add_midi_route (false);
- }*/
-
- void attach_to_engine ();
+ void session_add_mixed_track (const ARDOUR::ChanCount&, const ARDOUR::ChanCount&, ARDOUR::RouteGroup*, uint32_t, std::string const &, bool,
+ ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord* pset,
+ ARDOUR::PresentationInfo::order_t order);
+ void session_add_midi_bus (ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord* pset,
+ ARDOUR::PresentationInfo::order_t order);
+ void session_add_midi_route (bool, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool,
+ ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord*,
+ ARDOUR::PresentationInfo::order_t order);
+ void display_insufficient_ports_message ();
+
+ void attach_to_engine ();