diff --git a/libs/ardour/ardour/surround_return.h b/libs/ardour/ardour/surround_return.h index d276f0a761..c0db7597ea 100644 --- a/libs/ardour/ardour/surround_return.h +++ b/libs/ardour/ardour/surround_return.h @@ -68,8 +68,8 @@ public: return _current_n_channels; } - size_t total_n_channels () const { - return _total_n_channels; + size_t total_n_channels (bool with_beds = true) const { + return _total_n_channels - (with_beds ? 0 : 10); } std::shared_ptr surround_processor () const {