Theory of operation isn't enough?
I haven't read the whole thing, but it should work as old days analog demodulators did, but controlled by a digital port to change the parameters, signal path is fully analog. Discrete sample time is probably archived by a sample and hold system with a chain to hold a few samples but never digitalized, meaning the instant voltage is stored in a cap or someting but never converted to discrete numbers. Then, with many samples stored, mixing them makes a filter that you can control with digital signals, changing the path of the signals to different routes.
Something like that?
JS