hello,
I would like to delay a spread of values, with a changing slice count.
But the Delay node act weird with new slices, remplacing them by the 0 value.
Here is an example patch:
DelayZero.v4p (5.6 KB)
Any advice?
Thanks
hello,
I would like to delay a spread of values, with a changing slice count.
But the Delay node act weird with new slices, remplacing them by the 0 value.
Here is an example patch:
DelayZero.v4p (5.6 KB)
Any advice?
Thanks
Ø this is not a zero, this is a NIL value.
That said try this
Thank you h99,
But my problem is not related to the NIL. It’s the 0.0 value appearing in the OutputDelayedSpread.
There is no 0.0 value in my InputSpread. But the Delay node introduce it for each new slice, for the delay duration…
This patch is more clear maybe:
DelayZero2.v4p (6.2 KB)
I tried a workaround involving Sift and DeleteSlice to remove the ResetValue:
DelayZeroSiftWorkkaround.v4p (9.6 KB)
It works, the “OutputDelayedFilteredSpread” is exactly what I want to have…
But it works only on this simple patch. When I use it on more complex patchs, it introduce very weird bugs… (I can try to reproduce it and upload it if needed)
So I’m searching a cleaner solution.
you need to change the reset value to have a value other than 0 when a new slice is fed to the delay node
Thank you Sunep, but I just want the same values in the Output and in the Input, not external values (0 or any other number).
I could change the ResetValue of the Delay node by a NIL, but it doesn’t work (sound logic)
Ok I thought it was that.
So you want the same value both in output and input. Then what’s the reason of using delay node?
I want the same values, but delayed!
So output a NIL until the arbitrary time has passed. You’ll have no values until time has passed.
Ok, I got it!
The bugs in my workaround with Sift and DeleteSlice are due to the Linear mode of the Delay;
If I change it to Point mode, no more weird behaviors.
Here is the working patch:
DelayZeroSiftWorkkaround2.v4p (10.2 KB)
Not the cleanest solution (because of the ResetValue…), but it works!
Honestly, Point and Linear mode seem to return same results. But I probably can’t get the bigger picture here.
For this little patch, there is no difference at all;
But in most complex cases, Linear introduces some unexpected values, for one or two frame long;
I had to do a screen capture and replay it slowly to discover it…
If I understand correctly, Point delays the same values without intervention, and Linear interpolate them in some way…
Yeah I’m not much into it but at a glance it would mean that point jumps between two values, linear interpolates. Anyway, as I guessed, the bigger picture (your project) is what I’m missing.
Good luck, best wishes, make an account.
Thank you!
This forum seems to be the only place on the whole WorldWideWeb where it’s not mandatory to create a user account.
It’s very relaxing…
But I’m going to create it;
Nice! If you feel like staying around here, how else we’d find you, if not via account?
PLOT TWIST! It was one of the devvvvs all the time!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.