This Pedal is currently available.
Programmable Delay / Echo
Included in 109 Pedalboards, 79 are public: