[sdiy] Tap Tempo

D A F polaris30 at ncx.com
Sat Dec 31 16:50:53 CET 2005


This might be a dumb idea but could it be done with a phase-locked loop of some kind?  I dont recall them being used to track frequencies in the single digit hertz range but could it be done?

Dave


  ----- Original Message ----- 
  From: Amos 
  To: Tim Parkhurst 
  Cc: D A F ; synth-diy at dropmix.xs4all.nl 
  Sent: Thursday, December 29, 2005 2:48 PM
  Subject: Re: [sdiy] Tap Tempo


  A simple tap-tempo program to feed to a micro is along the lines of:

  begin program on first tap event -
  measure time until second tap event
  measure time between second and third tap events
  average the two measured intervals
  set the new tempo to be one beat = the average interval over the three taps.
  (and reset the counter so that the next tap initiates the cycle again)

  so a-one, a-two, a-one two three and by the downbeat you are groovin' in tempo.

  This is how tap tempo in the moog MuRF is implemented... In practice I find it works a bit better than the simpler method of taking only one interval between any two taps - which is less accurate (or rather requires the user to be more accurate).


  On 12/29/05, Tim Parkhurst <tim.parkhurst at gmail.com> wrote: 
    This did come up a while ago (six months or so, I think), and the general consensus was that a microprocessor-based solution would be simpler and much more accurate. Well, simpler if you know how to program a micro. I think a discrete digital solution ( i.e. not involving a micro) was also proposed, but this would probably end up using a lot more hardware than a processor driven solution. Might be worth checking the archives. 

    And no, not really off-topic at all. :)


    Tim (as simple as it gets) Servo
    -- 
    "Imagination is more important than knowledge." - Albert Einstein 

    ***************************
    On 12/29/05, D A F <polaris30 at ncx.com> wrote: 
      Hi all,

      sorry if this might be a little off-topic, but here goes:

      I was wondering if anyone knows how the more recent effects with "tap tempo" 
      (where the period of an LFO is synched automatically with the taps from a
      foot switch) is implemented?  Does this have to be done with a processor of
      some kind, or could it be done in analog?

      thanks,

      Dave








-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20051231/60a9f29d/attachment.htm>


More information about the Synth-diy mailing list