Where to begin...
First, while we agree that 1ms accuracy isn't that big of a deal playing live if you have a "flexible" drummer, accuracy is a big issue if you are playing along with other tracks while overdubbing.
Assume a typical song of 120 bpm (2 beats per second : 500 ms between beats)
If this is a 3 minute song, it is 180 seconds (180,000 ms) long.
Now assume you want the effect tempo at 1/4 notes, you are at 125ms between quarter notes.
If your effect gets out of time 1ms per second, by the end of the song (180 seconds), you are well over a quarter note out of time (180ms).
Instead of being on the downbeat, you are well past the snare beat!
With MV-52, the tempo is set when you tap twice. You can tap in a new tempo at any time after about half a second.
As far as the suggestion that we should provide piles of design ideas, we are also in the pedal manufacturing business and spend a lot of resources copyrighting and patenting our intellectual property. The application note we provided is very detailed and, with just a little creativity, allows builders to create all kinds of interesting sequenced effects. We are sorry if this is not good enough for you, but we aren't going to give away our future pedal designs for the sake of selling this chip. We are confident that there are builders out there who can create original designs and will see the potential in our Universal Tap Tempo Control. (see Processaurus' comment, above)
Other questions:
1) Does tapping the switch once get the clock back on beat when it starts to drift?
- No, but tapping twice does
2) Does the tap tempo switch need to be debounced?
- No, it is internally debounced. Check out the datasheet if you want to see how to get started with just a few basic components:
http://www.smallbearelec.com/Projects/MV-52Data.pdf3) How many taps does it take to set the tempo, and when does the tempo change to the one tapped in?
- 2 taps always sets a new tempo, and as soon as you tap the second time, the new tempo begins
4) What happens if you keep tapping the pedal, does it average the tap time, or just go with the last taps?
- If you keep tapping, the tempo will be the time between the last two taps (assuming an even number of taps)
Hopefully we caught all the questions. Thanks for all the feedback!