Fully implement IMidiLearn

This commit is contained in:
Robbert van der Helm
2021-01-16 14:25:00 +01:00
parent 26c78df37c
commit 7fdf646270
4 changed files with 14 additions and 4 deletions
@@ -566,10 +566,11 @@ tresult PLUGIN_API Vst3PluginProxyImpl::onLiveMIDIControllerInput(
int32 busIndex,
int16 channel,
Steinberg::Vst::CtrlNumber midiCC) {
// TODO: Implement
bridge.logger.log(
"TODO: Implement IMidiLearn::onLiveMIDIControllerInput()");
return Steinberg::kNotImplemented;
return bridge.send_message(
YaMidiLearn::OnLiveMIDIControllerInput{.instance_id = instance_id(),
.bus_index = busIndex,
.channel = channel,
.midi_cc = midiCC});
}
tresult PLUGIN_API Vst3PluginProxyImpl::getMidiControllerAssignment(