Well, i just finished the programming in my tap tempo IC (at least for now), don't know if anyone cares, but here goes anyway.
My version is quite more simple than what i have seen as i didn't really care about PWM (i did implement it at one point, but for now it's not working because i needed the input pin that used to be for the wave speed), also because i don't know what to do with it, my feeble attempts just resulted in a lot of noise from the PWM pulses.
I think the main feature i didn't see other people using is a mode to manually match the delay on the PT2399 with the tempo on the Tap IC. I have another push button, that will be a microswitch on the pcb, that if you are pressing it, and have the time control at max and the multiplier at 1, you can tap at the same rate as the delay you hear, once it's set the led flashes 3 times showing it's saved. It saves the maximum time to the EEPROM on the IC, so that even after you switch off the delay, it stays set and you always have the tap in sync with the delay unit. I set the minimum to a hardcoded 25ms, so it might not be perfectly matched all of the way, but it's close, way closer than considering the maximum is 1125ms.
I've tried it with my rebote 2.5 delay and it works great.