Hi,
I am having some problems using Plugin Delay Compensation feature. The problem is
it is not working as expected for me.
What I was expecting is that any plugin would be delay compensated when needed but
in pratice timing issues arise under various circumstances (example below).
Also, when PDC is activated, delays are applied even when the song is not playing.
This is an odd behaviour and while almost not noticeable when small delays are
involved, it becomes annoying with bigger delays.
Since it is not possible to play different instruments at once in Renoise as of yet (to my knowledge at least),
I see little or no interest in compensating instruments when not playing the song. There is an exception, though, is
when using samples with VSTis. Would’nt it be possible to have an option to ativate/deactivate PDC when song is playing/stopped?
Now here is the test I have done and the problems that arised:
Setup:
Track 1 - External synth (LineRet)
Track 2 - Drum sample + FX: Waldorf AFB over USB (Delay has to be compensated)
Track 3 - Native VST bass synth
(Track 4 - PPG Red VSTi on Waldorf AFB over USB (Delay has to be compensated))
I am using a simple pattern with notes on lines 01/08/16 …
Everything is playing fine until I add Track 2, with a compensated plugin.
Track 1 is now played too early. Adding a delay of +21.25ms (max delay in PDC window / 4, don’t ask me why…)
on Track 1 makes the timing tight again. PDC, though, worked for track 2 and 3.
Please note that adding that same FX on track 1 instead needs no manual compensation.
Next step, I add a synth (Track 4) from Waldorf AFB over USB (Delay has to be compensated).
I have to increase the delay to +85.03 on Track 1 in order to have a correct timing.
Now I add a new compensated FX on track 4. Timing is still right. Note that
I have been using always the same FX (multiple instances)
Now I add another instance of the same FX on Track 4 (now there are two compensated
plugins chained). I have to put a delay of -21.25 on Track 4 to correct the
timing.
I am now adding a third instance of the same plugin on Track 4. The timing is
right between Track 2 - 3 - 4 but not track 1 (external synth). This one is too
early again. To make it sound right again I have to add another 85.03 delay on
Track 1. Since the delay on track 1 is already at 85.03 (and max is 100), I have to put a negative
delay on every other track. This won’t work for Track 4 since it already has a -21.25 delay so I am
reaching the limits (well, I could add ~15 to track one and thus would be able to fully compensate
but this is an example).
Ok, now I am reverting to the original state of the Track 4, ie. only the PPG Red compensated plugin
with no FX and reseted delays (only 85.06 on Track 1, all other tracks 0).
I have been using the same FX up to now. I am adding a new FX on Track 3, for example.
The timing is wrong again. I have to put a delay of -85.03 on track 3 and then the
tracks 2-3-4 are correct again. Though track 1 is not playing on time with them.
Lowering the delay to 42.5 on track 1 solves the timing problem.
Please note that I am correcting the delay by guessing what the value could be and
by ear so the values might not be the best for exact timing.
Ok, I don’t know why this is happening but it is happening.
As a comparison, I tested this on both Cubase 5 and Cockos Reaper 3 and encountered none
of the problems above.
Anybody experienced these same problems?
Thanks