I am reading about reverb algorithms and I came across the concept of nested allpass filters.
Here's an illustration of a regular allpass filter:

And here's a nested allpass structure:

source: http://gdsp.hf.ntnu.no/lessons/6/33/
I used those illustrations as well as H14.all.pass from the audio examples as the basis. But I am not sure I am doing this right at all....
Here's a vanilla allpass I made:
vanilla_allpass~.pd

And here's a nested allpass using the above abstraction:
nested_allpass~.pd

Is this a proper nested allpass? If not, where am I going wrong? As you might guess, I don't fully understand [rzero_rev~] and [rpole~].
Cheers






