I am trying to get my head around Steinberg’s VST3 SDK and its GUI framework - doing little test plugins, reading through code and stuff. I have a very basic question. What would be the clean way to have a text label display e.g., the DAW’s transport position (or any other information I pull from the processor’s process function) ? I have seen some tutorials that show how to update the processor in response to the controller, but not the other way round.
Do I have to implement a custom view or a subcontroller for this or is there a more direct way - I probably miss something trivial … ?
Hi,
the connection is done by the host. You can place a breakpoint in your override of IConnectionPoint::connect() to see when this is happening.
Then you can send IMessage instances between the processor and controller.