13
0

VST3: fix plugin bus configuration

This fixes crashes when configuring some plugins that have more
input busses than output busses. e.g. TDR Nova.
This commit is contained in:
Robin Gareus 2020-11-25 02:18:22 +01:00
parent 2b55e40af8
commit 5e853d0977
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -2002,7 +2002,7 @@ VST3PI::enable_io (std::vector<bool> const& ins, std::vector<bool> const& outs)
}
sa |= (uint64_t)1 << i;
}
if (_n_aux_inputs > 0) {
if (_n_aux_outputs > 0) {
_component->activateBus (Vst::kAudio, Vst::kOutput, 1, enable);
sa_out.push_back (sa);
}