S.I.R. reverb and PDC question
-
- KVRist
- 378 posts since 11 Mar, 2002 from Victoria BC
Does a host with PDC compensate for a latency as big as SIR's? The reason I'm asking is I'd like to know if I could use realtime in in Live 5, which now has pdc.
-
- KVRAF
- 8706 posts since 24 May, 2002 from Tutukaka, New Zealand
For live performance, it's difficult, to say the least (unless you like using reverb as a delayIm not sure how good the latency would be for live performance tho....prob best to dry a few diff IR's to see which is fastest.
-
- KVRAF
- 3191 posts since 20 Sep, 2004 from Atlanta
That was the first thing I tested on the first Beta of Live 5 that I DL'd. Yes! it does work, but you must make sure that the PDC option is *on*...Haven't checked the latest version to see how it defaults, but the first Beta I dl'd didn't default to PDC *on*...once I RTFM, and turned it on...heheheheheHypertone wrote:Does a host with PDC compensate for a latency as big as SIR's? The reason I'm asking is I'd like to know if I could use realtime in in Live 5, which now has pdc.
Much cool indeed!
I haven't really put the plug thru it's paces in L5, but it didn't seem to balk at all as an instrument effect in L5...YMMV
-
- KVRist
- Topic Starter
- 378 posts since 11 Mar, 2002 from Victoria BC
I recieved my Live 5 serial today!
I don't see an option for pdc, only plug-in buffer size. When I play a synth through SIR, I still get a delay. It seems less than Live4, but still about 100 milliseconds.
I tried changing the buffer size but it made no difference.
I tried changing the buffer size but it made no difference.
-
- jaaathmaster
- 2690 posts since 1 Jun, 2001 from Marlow, S. Bucks, UK
It's a fixed 8960 samples latency. How it affects other tracks depends on how the host handles PDC... In theory, if the host knows in advance what the audio to be effected is, it can offset it to compensate, without needing to delay tracks that vary in realtime... Bit of a can'o'worms though... 
Last edited by griels on Sat Jul 23, 2005 8:38 am, edited 1 time in total.
Music with dinner is an insult both to the cook and the violinist.
-
- jaaathmaster
- 2690 posts since 1 Jun, 2001 from Marlow, S. Bucks, UK
Nah, PDC only really works on non-realtime sources, where the content can be anticipated and effected in advance. In this case, it can be very effective. On realtime input, the plugin latency will always come into play, in which case some PDC implementations delay everything else equally to compensate... Not great for live performance... I haven't checked how Live 5 deals with it yet however.. I intend to do so this weekend.
In any case, I'm not aware of any host that doesn't compensate for the full amount of latency given by the plugin. As far as I know it's kind of an all-or-nothing deal.
In any case, I'm not aware of any host that doesn't compensate for the full amount of latency given by the plugin. As far as I know it's kind of an all-or-nothing deal.
Music with dinner is an insult both to the cook and the violinist.
- KVRian
- 1202 posts since 8 May, 2003 from Munich
Well PDC actually works realtime, too. It delays everything to the slowest link in the chain, so that things don't run out of sync. The downside to that when playing a vsti/dxi in realtime is that obviously output of whatever you play is going to be delayed from the moment you hit the key on the keyboard.
As for convolution verbs.. you should give pristine space light a try. That is capable of running at a 1.5ms latency, and therefore you can use it in realtime without any delay problems.
PDC you should have enabled at all times, really. At least if timing is of any concern, and it usually is.
As for convolution verbs.. you should give pristine space light a try. That is capable of running at a 1.5ms latency, and therefore you can use it in realtime without any delay problems.
PDC you should have enabled at all times, really. At least if timing is of any concern, and it usually is.
-
- jaaathmaster
- 2690 posts since 1 Jun, 2001 from Marlow, S. Bucks, UK
griels wrote:On realtime input, the plugin latency will always come into play, in which case some PDC implementations delay everything else equally to compensate...
Music with dinner is an insult both to the cook and the violinist.
- KVRian
- 1202 posts since 8 May, 2003 from Munich
Sneaky monkey!
I was pointing out that PDC is (usually anyway, I'm sure theres some host that handles this differently) always active, and it always does the same thing.. delay everything to the slowest link in the signal path(s). And no PDC implementation can look into the future, therefore when using a plugin with a very high latency, you always get the delay from keypress to sound output. Only solution to preserve a proper timing on everything when sequencing live is to use PDC. In order to make it bearable to play this way plugins with low latencies have to be employed, e.g. instead of sir go for pristine space for example.
Wasn't contradicting you, Griels, just trying to simplify what PDC actually does, always (realtime playing of instruments or pure sequencer playback). And how to deal with it.
I was pointing out that PDC is (usually anyway, I'm sure theres some host that handles this differently) always active, and it always does the same thing.. delay everything to the slowest link in the signal path(s). And no PDC implementation can look into the future, therefore when using a plugin with a very high latency, you always get the delay from keypress to sound output. Only solution to preserve a proper timing on everything when sequencing live is to use PDC. In order to make it bearable to play this way plugins with low latencies have to be employed, e.g. instead of sir go for pristine space for example.
Wasn't contradicting you, Griels, just trying to simplify what PDC actually does, always (realtime playing of instruments or pure sequencer playback). And how to deal with it.
Last edited by pitchdrifter on Sat Jul 23, 2005 9:21 am, edited 1 time in total.
-
- KVRAF
- 3191 posts since 20 Sep, 2004 from Atlanta
in Live 5, go to the "option" pulldown and select "delay compensation". As with the betas, this option apparently does not default to ON, but once you turn it on, it does compensate, and you can play in realtime with SIR. Verrry cool. Been looking fwd to being able to use this thing in realtime...for a long timeHypertone wrote:I recieved my Live 5 serial today!I don't see an option for pdc, only plug-in buffer size. When I play a synth through SIR, I still get a delay. It seems less than Live4, but still about 100 milliseconds.
I tried changing the buffer size but it made no difference.
