You can implement it like this, but it doesn't lead to optimal results:simon.a.billington wrote: Mon Feb 09, 2026 3:46 am What 0 latency actually means is it can do all the necessary calculations within the time allocated by the buffer, 64 samples, going by the above example. So its note truly 0 latency, it just doesn't add anything extra on top of the buffer.
the first sample in the buffer would be calculated based on no previous sample information, the second sample would be calculated with one previous sample information, the third sample would be calculated with two previous sample information. And so forth. This would create uneven and unnecessary distortion depending on the buffer size.
Therefore, a consistent look-ahead (even if very small) is preferable.
