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