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