Echolution Deluxe or Ultra Pro can do this.

Can do both midi and/or tempo tap
There is a dry kill for using as send effect, and the “Trails” for slow fades after dis-engage can also be activated while dry kill is on.

Here’s a little clip of how subtly the Echolution deluxe can be used on a simple 606 beat. https://www.dropbox.com/s/11n7s0p8dicsx58/1%204-Audio%20ECHOLUTION.mp3?dl=0
with each time it is engaged (on the snare hit), I’m changing the filter settings on the delay taps.

If you’d like to hear it in other contexts, let me know and I’ll do another recording pass.

Other options are Strymon Dig (no midi), Strymon Timeline, or Eventide Timefactor, TC Flashback X4. The midi implementation on Echolution is the best you’ll find , though.