How to create one vst3 plugin in two machines

Hello, I am sorry if I send the topic in wrong place.

I want to load a vst3 plugin in different pc, which is plugin’s editControllor component in one machine, and processor component in another machine. But I do not know how to do it.


At first you have to check if the plugin is supporting this splitting: flag Vst::kDistributable
Instantiate on one machine the processor (get its controller UID, send it to the second machine) and the controller with the given UID on a second machine.
The host has to serialize communication (IPC) between the processor on one machine and the controller on a second machine (notify (IMessage* message)).

Thank you for your reply, I think I need some time to understand it. Please allow me to ask again here if has other question.