summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-06-03 16:28:10 +0200
committerRobin Gareus <robin@gareus.org>2019-06-03 16:28:10 +0200
commitdba3ff5236b68dbe3503a6826a8c471dbc59baf0 (patch)
tree5edc39e3cb9be58d90766312d9b23c7ec158d974 /libs/ardour/plugin.cc
parentf777d8389d64fd5e69cac70cdd81a51aeba2b5ce (diff)
Assume default plugin bussing is stereo
This changes fan-out to prefer stereo tarcks unless specified otherwise by a plugin (LV2 port-groups, or AU busses)
Diffstat (limited to 'libs/ardour/plugin.cc')
-rw-r--r--libs/ardour/plugin.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/plugin.cc b/libs/ardour/plugin.cc
index 726337136a..02fb985f1e 100644
--- a/libs/ardour/plugin.cc
+++ b/libs/ardour/plugin.cc
@@ -292,9 +292,14 @@ Plugin::describe_io_port (ARDOUR::DataType dt, bool input, uint32_t id) const
ss << _("Out") << " ";
}
+ std::stringstream gn;
+ gn << ss.str();
+
ss << (id + 1);
+ gn << (id / 2 + 1) << " L/R";
Plugin::IOPortDescription iod (ss.str());
+ iod.group_name = gn.str();
return iod;
}