Implement IAudioProcessor::getBusArrangement()

This commit is contained in:
Robbert van der Helm
2020-12-14 16:55:21 +01:00
parent e3b442de57
commit b26c2e08a7
6 changed files with 82 additions and 3 deletions
+9 -3
View File
@@ -180,9 +180,15 @@ tresult PLUGIN_API YaComponentPluginImpl::getBusArrangement(
Steinberg::Vst::BusDirection dir,
int32 index,
Steinberg::Vst::SpeakerArrangement& arr) {
// TODO: Implement
bridge.logger.log("TODO: IAudioProcessor::getBusArrangement()");
return Steinberg::kNotImplemented;
const GetBusArrangementResponse response = bridge.send_message(
YaComponent::GetBusArrangement{.instance_id = arguments.instance_id,
.dir = dir,
.index = index,
.arr = arr});
arr = response.updated_arr;
return response.result.native();
}
tresult PLUGIN_API