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