Feed-Forward Delays

Some advanced DSP applications, like some filters, need feed-forward delays.

If you are working on a design where you need a feed-forward delay of z-1, z-2, z-3…etc., you can do this:


If you use the Unit Delay node, it will not delay the signal through it unless the z-1 node is in a feedback configuration. Unit delays will also not stack, so if you need a z-2 in feedback, you can use a z-1 + this module in your feeback loop.

I put the above in a little module for your convenience:

Sample Delay.audulus (2.9 KB)


Clever hack!

1 Like

I’ve implemented a fix, to be released in a 3.x update. With Audulus 4, we’ll have multi-sample delay nodes :slight_smile: