I have a question about Plugin Delay Compensation in VEP. Is it doing it? I realize the VEP plugin is reporting back to the DAW some amount of latency so that the DAW can compensate for the time it takes to communicate with VEP server back and forth. That's all fine, but what about inside VEP if there are some channels with latent plugins that are producing more latency then others? I see an option in preferences to enable PDC, so I have it enabled, but in a few short tests I'm doing, it doesn't appear to be handling it...
I would expect, that if the round trip communication and everything normal to VEP is taking, let's say for example 1000 samples. Then VEP plugin reports 1000 seconds back to the host. SO the host knows to use its own PDC to make sure VEP channels play in sync with other channels in the DAW. That part is fine. But if I put a latent plugin inside VEP channel that is reporting 100 samples.. Then I would expect that VEP would delay all the other channels to match the latency of that one channel and report back to the DAW 1100 as the latency. Or something along those lines...
But I'm not getting that behavior. In fact VEP does not appear to be taking any of the plugin latency into consideration at all..
Am I missing a step, or is VEP missing a feature?