This Pedal is currently available.
Delay Pedal
https://www.sourceaudio.net/nemesis-delay.html
Included in 243 Pedalboards, 146 are public: