VST3 Data Exchange (Example and Architecture)
Overview ⚠️ This article assumes familiarity with VST3 Processor/Controller architecture and IMessage. I was working on my Audio-to-MIDI engine and needed to visualize FFT output in real time. I initially relied on the IMessage interface, but quickly ran into scaling issues: 1. It was really easy to gum up the…