diff --git a/plugins/vst/SfizzVstProcessor.cpp b/plugins/vst/SfizzVstProcessor.cpp index 536e16ea..0e7f73d0 100644 --- a/plugins/vst/SfizzVstProcessor.cpp +++ b/plugins/vst/SfizzVstProcessor.cpp @@ -595,6 +595,12 @@ void PLUGIN_API SfizzVstProcessor::update(FUnknown* changedUnknown, int32 messag bool SfizzVstProcessor::processUpdate(FUnknown* changedUnknown, int32 message) { + if (QueuedUpdates* update = FCast(changedUnknown)) { + for (FObject* queuedUpdate : update->getUpdates(this)) + processUpdate(queuedUpdate, message); + return true; + } + // TODO return false; }