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