That’s what I thought. Was just confused by the link to the fractional delay FR, so I agree, those should be treated individually, since a fractional delay line would a) be overkill and b) delays this FR, since it is more complicated.
Thank you for clarifying.
Since it is not “really DSP” but simply copying samples, I think it doesn’t need to be in the juce_dsp.
Also since it might lead to allocation (suddenly setting a long latency), I also think it’s best setup in prepareToPlay, ignoring the fact, that theoretically setLatencySamples() could be called somewhere else.