From 66b14b7bbb1231d87742b83c0699ac748fb498a9 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 13 Apr 2016 13:23:17 +0200 Subject: special case strict-i/o on the master-bus --- libs/ardour/route.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 0441928c0a..2b9301c715 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2096,7 +2096,7 @@ Route::try_configure_processors_unlocked (ChanCount in, ProcessorStreams* err) * Delivery::configure_io() will do the actual removal * by calling _output->ensure_io() */ - if (_session.master_out ()) { + if (!is_master() && _session.master_out ()) { /* ..but at least as many as there are master-inputs */ // XXX this may need special-casing for mixbus (master-outputs) // and should maybe be a preference anyway ?! -- cgit v1.2.3