@Dan-Korneff said in Decimally Accurate Sample Delay in Scriptnode:
I found that it does a bit more than smear the signal in my testing. Sub Sample interpolation creates a full on LPF.
Well, that's what I mean with smearing the signal :) The interpolation method will probably be responsible for it, as this is just using linear interpolation.
I've spent a few weeks researching and creating alternative algorithms from scratch and managed to implement two other interpolators that have a better amplitude response. Just kidding, they were lying around in the JUCE DSP module waiting to be used. I've also added the possibility of using delay lines in polyphonic contexts, so you can use it to detune your synth voices.