Multi-Bus AUv3 Plug-ins trigger duplicate MIDI Events

AUv3 Plugins with multiple busses will trigger duplicate MIDI events. The problem lies in JuceAudioUnitv3::renderCallback. Specifically processEvents should be called within the block that checks for the rendering timestamp.
I spent two days debugging and now only when reporting noticed that there is an open pull-request that will fix the mentioned bug. The pull request was made February 18th. Please get it upstream!

1 Like

Thanks for reporting. I think this patch should resolve the issue:

Please update and let us know if you encounter any futher issues.


Great! Thank you. This seems to resolve the issues.