Dynamic plugin delay compensation

The purpose of the Patchworks plugin is to host other vst plugins as well as offer series and parallel routing of inserts. When the patchwork plugin is instantiated the PDC is reported to cubendo. But then adding a plugin inside patchworks changes patchworks latency but this is not reported to the daw because cubendo only gets the latency amount on instantiation. Patchworks insert power button must be toggled to update the PDC.

  1. cubendo only offers 6 pre fader inserts while Protools offers 10, logic unlimited, etc
  2. in cubendo, as in most daws, parallel effects processing requires many addition daw channels, patchworks offers parallel processing in a plugin insert, reducing project assets (daw channels)
  3. because cubendo vst sdk does not support dynamic plugin delay compensation (cubendo does not update patchworks PDC value once a plugin is inserted into it) use of patchwork plugin is hindered by user having to constantly toggle patchworks insert power to update cubendo with the new PDC value.

Get it?