IAudioProcessor::getTailSamples and getLatencySamples

Hi all!

Let’s say, for example, I’m developing an implementation of IAudioProcessor. In this hypothetical case the processing algorithm incurs a latency of 512 samples due to some short look-ahead, but even without considering this look-ahead there’s a natural tail of 1024 samples from the DSP.

It’s clear that getLatencySamples, in my case, should return 512. However, what should getTailSamples return? 1024, or 1024 + 512?

Many thanks in advance for any insights!

Hi,
you just return the tail samples without the latency samples.

Cheers,
Arne

Thanks, Arne!