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:
parent
2b55e40af8
commit
5e853d0977
@ -2002,7 +2002,7 @@ VST3PI::enable_io (std::vector<bool> const& ins, std::vector<bool> const& outs)
|
|||||||
}
|
}
|
||||||
sa |= (uint64_t)1 << i;
|
sa |= (uint64_t)1 << i;
|
||||||
}
|
}
|
||||||
if (_n_aux_inputs > 0) {
|
if (_n_aux_outputs > 0) {
|
||||||
_component->activateBus (Vst::kAudio, Vst::kOutput, 1, enable);
|
_component->activateBus (Vst::kAudio, Vst::kOutput, 1, enable);
|
||||||
sa_out.push_back (sa);
|
sa_out.push_back (sa);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user