summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_strip.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-11-11 10:48:33 +0100
committerRobin Gareus <robin@gareus.org>2016-11-11 10:48:33 +0100
commit857c0d4a5e73d3b009533e934b464a7eb8e659d2 (patch)
tree4f8e62a5f46a19360ae43b903685527379dcbfc6 /gtk2_ardour/mixer_strip.cc
parentdac2d41ee2bf658e9c7c841ce9459df43a4bd62b (diff)
Refine instrument fan-out:
* prefix (rather than suffix) portgroup-name * check if group already exists * disconnect targets (when autoconnect preference is enabled) * expose tracks/busses option
Diffstat (limited to 'gtk2_ardour/mixer_strip.cc')
-rw-r--r--gtk2_ardour/mixer_strip.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc
index fe31b8a3de..ca1b104e0f 100644
--- a/gtk2_ardour/mixer_strip.cc
+++ b/gtk2_ardour/mixer_strip.cc
@@ -1698,7 +1698,8 @@ MixerStrip::build_route_ops_menu ()
if (_route->the_instrument () && _route->the_instrument ()->output_streams().n_audio() > 2) {
// TODO ..->n_audio() > 1 && separate_output_groups) hard to check here every time.
- items.push_back (MenuElem (_("Fan Out Instrument"), sigc::bind (sigc::mem_fun (*this, &RouteUI::fan_out), true, true)));
+ items.push_back (MenuElem (_("Fan out to Busses"), sigc::bind (sigc::mem_fun (*this, &RouteUI::fan_out), true, true)));
+ items.push_back (MenuElem (_("Fan out to Tracks"), sigc::bind (sigc::mem_fun (*this, &RouteUI::fan_out), false, true)));
}
items.push_back (SeparatorElem());