[sdiy] Tap Tempo LFO

David Moylan dave at westphila.net
Wed Dec 9 06:59:30 CET 2009


What about using a PLL to multiply the frequency?  Tap sets the total 
delay time and PLL multiples to desired HF clock frequency.  Since BBDs 
are usually powers of 2 in length a counter in the PLL feedback should 
do it.  You could also add a slew knob so you could tap a new frequency 
and have the PLL gently glide to it.

Dave

Tom Wiltshire wrote:
> Mike,
> 
> Thanks for the kind words.
> 
> There are two reasons why what you suggest isn't possible.
> 
> One is that the output sample rate simply isn't high enough. It's only 
> 19.5KHz, which rules out any frequency above almost 10K even in theory. 
> In practice, you wouldn't get much above 2 or 3KHz. The sort of output 
> rates you're talking about are 100's of KHz.
> 
> Secondly, the part of this that is 'tap tempo' is the LFO frequency, 
> e.g. the rate of change of some parameter. This is not the same as the 
> delay time being tap tempo. For this, you need to do a different sum 
> involving the clock rate of the delay and the length.
> 
> It's a damn pity that it isn't do-able though, because this is something 
> I've wondered about enough times myself. If you could get a uP to 
> generate a clock signal for a BBD directly, you be able to do tap-tempo 
> delays, flangers, chorus and the like, and you'd only need the uP and 
> the delay line. None of that messing about with clock chips or VCOs 
> driven by LFOs.
> 
> Still, BBDs suck, so it doesn't matter, right? ;)
> 
> T.
> 
> 
> On 8 Dec 2009, at 20:44, Mike Beauchamp wrote:
> 
>> Tom, First of all this is absolutely brilliant.
>>
>> Secondly, I'm wondering how easy it would be to reprogram it to have a
>> 1:4096 tap:clock ratio? (if that makes any sense).
>>
>> The reason I ask is that I'd really like to use this to add a
>> tap-tempo to an analog delay...
>>
>> The actual wave output could remain 1:1, just the clock output needs
>> to be 1:4096. Then I could use the wave output to drive an indicator
>> LED for example.
>>
>> -- 
>> Mike Beauchamp
>> mobile: +64 21 0 AS I BIKE (2742453)
>> home: +64 4 801 8304
>> work: +64 4 915 4068
>> http://mikebeauchamp.com
>> http://therevox.com
>>
>>
>> On Wed, Dec 9, 2009 at 12:40 AM, Tom Wiltshire <tom at electricdruid.net> 
>> wrote:
>>> Hi All,
>>>
>>> I've mentioned my Tap Tempo LFO project here before. The difference this
>>> time is that I've actually finished it!
>>>
>>> Details are online:
>>>
>>> http://www.electricdruid.com/index.php?page=projects.taplfo
>>>
>>> There are example circuit diagrams for a tap tempo LFO, tap tempo 
>>> sequencer
>>> clock, and tap tempo tremolo, plus, a datasheet, code, etc. Any 
>>> questions,
>>> please ask.
>>>
>>> If you're into PIC programming or know someone who is, you can get 
>>> code from
>>> the site. If not, I'll be trying to sort chips out soon, and if I can
>>> persuade Steve Daniels that this is a good idea, you might be able to 
>>> buy
>>> programmed chips from Small Bear. He did show some interest, but 
>>> we'll see
>>> whether it's really worth his while. I hope so.
>>>
>>> Thanks,
>>> Tom
>>> _______________________________________________
>>> Synth-diy mailing list
>>> Synth-diy at dropmix.xs4all.nl
>>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>>
> 
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> 




More information about the Synth-diy mailing list