diff options
author | Robin Gareus <robin@gareus.org> | 2017-01-20 21:46:47 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-01-20 21:46:47 +0100 |
commit | b588be2deada445b60f3f74a240835f74773e0ea (patch) | |
tree | ee26c370ac7580283dd5bbf5de500f6573a295a3 /libs/ardour/ardour/session.h | |
parent | b25cd7683b25a502094a2ecefbadb4b7d6e6db09 (diff) |
Instrument channel option when adding track
By setting strict-io on the Instrument plugin early during track
creation, adding the plugin will trigger a PluginSetup Dialog for
multi-out instruments in a strict i/o track.
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r-- | libs/ardour/ardour/session.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 562b8a94c2..aad16aa44c 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -655,7 +655,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop ); std::list<boost::shared_ptr<MidiTrack> > new_midi_track ( - const ChanCount& input, const ChanCount& output, + const ChanCount& input, const ChanCount& output, bool strict_io, boost::shared_ptr<PluginInfo> instrument, Plugin::PresetRecord* pset, RouteGroup* route_group, uint32_t how_many, std::string name_template, @@ -664,7 +664,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop ); 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); - RouteList new_midi_route (RouteGroup* route_group, uint32_t how_many, std::string name_template, boost::shared_ptr<PluginInfo> instrument, Plugin::PresetRecord*, PresentationInfo::Flag, PresentationInfo::order_t); + RouteList new_midi_route (RouteGroup* route_group, uint32_t how_many, std::string name_template, bool strict_io, boost::shared_ptr<PluginInfo> instrument, Plugin::PresetRecord*, PresentationInfo::Flag, PresentationInfo::order_t); void remove_routes (boost::shared_ptr<RouteList>); void remove_route (boost::shared_ptr<Route>); |