diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-30 15:35:23 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-30 15:35:52 +0100 |
commit | 796558ef513f8729ab635326e8baea0eaba6fb2f (patch) | |
tree | b2ddbb8e00bec8bd363a3002f3881707a05c69c2 /gtk2_ardour/plugin_setup_dialog.cc | |
parent | a16f004d240eb2da3148f6c5f91a84dd4caf0bd1 (diff) |
Suggest multi-out of instruments by default
When a user picks a N-channel instrument with strict i/o.
Offer N-channel (with optional fan-out) as default.
Diffstat (limited to 'gtk2_ardour/plugin_setup_dialog.cc')
-rw-r--r-- | gtk2_ardour/plugin_setup_dialog.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_setup_dialog.cc b/gtk2_ardour/plugin_setup_dialog.cc index 4c35a713df..25c2c4473c 100644 --- a/gtk2_ardour/plugin_setup_dialog.cc +++ b/gtk2_ardour/plugin_setup_dialog.cc @@ -146,6 +146,8 @@ PluginSetupDialog::setup_output_presets () if (have_matching_io) { select_output_preset (_cur_outputs.n_audio ()); + } else if (ppc.size() == 1 && _pi->strict_io ()) { + select_output_preset (*ppc.begin ()); } else { select_output_preset (0); } |