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