FV-1 tap tempo (at least the ones I'm familiar with) will count sample periods between button presses then save this value. Then you use that number as the read pointer into delay memory, assuming that your delay buffer starts at address 0, and you have allocated enough memory (32768 is the max). You could also then, e.g. count down to zero and then reset the count with the save value, and send that value to an unused ADC output with a transistor to help drive an LED. I have used this hardware approach to let me visualize LFO speeds. Whether or not that will work with what you are doing I can't say.