In music there are effect pedals (for guitars, for example) that have a "tap tempo" feature. It allows you to click a button twice (usually with your foot) and it sets the speed of the effect to the tempo of the two clicks. So, for example, if you have a delay pedal (that echos the signal), the time between echos can be set as the time between the clicks. With a pedal that has some sort of oscillation (vibrato, tremolo, etc), the speed of oscillation is set by the tap tempo.
Every tap tempo circuit I've seen relies on microcontrollers. That's fine, but I was curious if there's a relatively straight-forward way to do this without a microcontroller? If so, could anyone give me a high level overview of how it would work and what sort of circuit blocks I'd need to make it happen?
I'm assuming you'd have some sort of LFO that you would then alter its frequency somehow, via the input from the clicks. I just have no idea how you would do that.
Every tap tempo circuit I've seen relies on microcontrollers. That's fine, but I was curious if there's a relatively straight-forward way to do this without a microcontroller? If so, could anyone give me a high level overview of how it would work and what sort of circuit blocks I'd need to make it happen?
I'm assuming you'd have some sort of LFO that you would then alter its frequency somehow, via the input from the clicks. I just have no idea how you would do that.