Page 1 of 2

Does change in buffer size really effect the rendered output

Posted: Sun Oct 24, 2010 8:28 pm
by Laura_Live
? ?

It seems it does..

Re: Does change in buffer size really effect the rendered output

Posted: Sun Oct 24, 2010 8:29 pm
by fx23
it shouldn't

Re: Does change in buffer size really effect the rendered output

Posted: Sun Oct 24, 2010 8:34 pm
by Laura_Live
fx23 wrote:it shouldn't
Well, automate panning in a mix and render it out at different buffersizes, then compare the files.. they won't match up..

Am I doing something wrong here ? ??

Re: Does change in buffer size really effect the rendered output

Posted: Sun Oct 24, 2010 8:47 pm
by fx23
well i think their is something really strange in your setup cause
i just rendered a 8 bar loop on wich i automated pans @ 2048, then 512, 128 and 64 samples
and they all return null results via a phase cancelation test, hopefully..

what differences do you see? is it a visible offset? maybe coming from a plugin that wouldn't readapt on
buffers changes? but since you speak about pans, i don't see what it could be at all...

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 10:27 am
by Laura_Live
fx23 wrote:well i think their is something really strange in your setup cause
i just rendered a 8 bar loop on wich i automated pans @ 2048, then 512, 128 and 64 samples
and they all return null results via a phase cancelation test, hopefully..

what differences do you see? is it a visible offset? maybe coming from a plugin that wouldn't readapt on
buffers changes? but since you speak about pans, i don't see what it could be at all...
Please see attached image.

Sine tone is created in Alchemy, a panning envelope is drawn.

Output is rendered at buffersize 32 and 4096 and then put back in the arrangement.

Warping is disabled.

The files are different !!!!!!!

What is happening here ? ?? ? ????

I thought the rendering process would be independent from the choice of buffer size.

Clarification please, I am getting very anxious.

It probably means that Live is completely useless for mixing.

Image




Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 10:32 am
by Laura_Live
Could someone from Ableton please step in and clarify the issue.

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 1:36 pm
by Laura_Live
OK, I have found a solution but this is a MAJOR BUG in Live. :cry: :cry: :cry:

The panning automation only renders correctly at all buffer sizes, meaning 'in time', as drawn to the grid, if the VSTi instrument is flattened before rendering.

Merely freezing the track containing the VSTi instrument with the automated panning envelope does not produce a consistent output at all buffer sizes

It is a repeatable bug.

Ableton, please comment

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 1:41 pm
by 3phase
Laura_Live wrote:OK, I have found a solution but this is a MAJOR BUG in Live. :cry: :cry: :cry:

The panning automation only renders correctly at all buffer sizes, meaning 'in time', as drawn to the grid, if the VSTi instrument is flattened before rendering.

It is a repeatable bug.

Ableton, please comment
what you mean by flatened?

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 1:48 pm
by Laura_Live
3phase wrote:
Laura_Live wrote:OK, I have found a solution but this is a MAJOR BUG in Live. :cry: :cry: :cry:

The panning automation only renders correctly at all buffer sizes, meaning 'in time', as drawn to the grid, if the VSTi instrument is flattened before rendering.

It is a repeatable bug.

Ableton, please comment
what you mean by flatened?
right click on VSTi-track in question, click on 'freeze'

right click on frozen VSTi-track, click on 'flatten'

>> see its beautiful waveform

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 2:41 pm
by Ableton_David
Hi, just a note that we aren't consistently involved in topics on this subforum. If you'd like to contact Ableton about an issue, then you're best bet is to get in touch with support: http://www.ableton.com/support

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 2:51 pm
by Laura_Live
David Abravanel wrote:Hi, just a note that we aren't consistently involved in topics on this subforum. If you'd like to contact Ableton about an issue, then you're best bet is to get in touch with support: http://www.ableton.com/support
Thanks

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 3:31 pm
by Ableton_David
No problem - I also responded to your question about this in Support Corner.

Re: Does change in buffer size really effect the rendered output

Posted: Mon Oct 25, 2010 5:15 pm
by fx23
woa, well spoted laura_live,
but you make me worry now, newer noticed that before since i generally use low buffers <512 so as david mention that's not a noticeable problem.
also my test were performed with raw audio, not generated vst, if Vsts latency compensation doesn't adapt thats indeed not cool at all when
working with big buffers. I spend time phasing stuff together, a simple 128 buffer offset would mean blow those efforts out.

did ya notice if that applies to every mixer events (volume/sends)
or only pans? if so that's indeed quite annoying..
..but im sooo surprised! was quite sure volume automations on Vsts would work with no offset at any buffer size. mmmmmm
when audio is runing live, automations are sync to VST whatever buffer size is, unless im going mad, so why it wouldn't at bounce?

Mean Vst aren't rendered BEFORE applying mixer automations by live when bouncing ?
that sound too crasy to not have been spoted before..
well think i have to performs a few checks..

Re: Does change in buffer size really effect the rendered output

Posted: Wed Oct 27, 2010 12:37 pm
by kayhel
Hi laura_live, hi ableton guys,

I know the reason:
Because you are using an external vst plugin as soundsource (your synth), it will create a delay. Question is how much? Well, it depends on your plugin settings. Check what you have selected in options > preferences > cpu
If it says "as audio buffer" thats the cause for the strange behaviour. So the plugin adds a delay equiv. to the audio buffer. and this plugin delay is also used during rendering (it has to). Changing buffers changes plugin delay. Try a fixed value here instead!

However this shouldn't happen, obviously, but that again is due to the fact that automation is _not_ plugin delay compensated.

See the other threads reg. this...

cheers
Kay

Re: Does change in buffer size really effect the rendered output

Posted: Thu Nov 28, 2013 11:31 pm
by kayhel
Hey folks, now its 2013 and we still have our pdc priblem. Ableton? Comments? Suggestions? Excuses? Please no more sw features and push like hw before fixing the basics. Please.