gen delay / spline6 interpolation mode


    Nov 10 2019 | 10:00 pm
    Dear all, I just noticed that the "spline6" interpolation mode from delay in gen seems not to work: whatever I put as a delay as input I get a quasi DC-component.
    Best, Alexis

    • Nov 12 2019 | 5:13 pm
      Hi Alexis,
      Thank you, you have found a bug in the delay operator for @interp spline6! I've dug into this and found the culprit (a typo), and there's a fix checked in for code review and inclusion in the next update hopefully (ticket #13572)
      In the meantime, if you need @interp spline6, it *is* working fine for the sampler operators (sample, peek etc.) and for the interp operator (interp @mode spline6) -- and there's a codebox equivalent in the gen~.interpolation example patcher; you could perhaps use one of these to implement the equivalent of delay @interp spline6 until the update fix is released.
      Graham
    • Nov 12 2019 | 5:38 pm
      Hi Graham, Thanks for your answer and for the info. I don't need spline6 right now, I was actually experimenting with different interpolation modes and I found this bug by chance.
      Alexis
    • Nov 15 2019 | 6:45 am
      Hi again Graham, While I'm a it: the reason why I was experimenting with interpolations is that I'd like to reproduce exactly the behavior of tapin/tapout in gen~. But as far as I know, tapout~ is performing a 4-point Lagrange interpolation, is it correct? If yes, would it be possible to implement also 4-point Lagrange in the delay operator? Alexis