[sdiy] minimum delay calculations

Tom Wiltshire tom at electricdruid.net
Fri Dec 15 10:43:53 CET 2006


On 15 Dec 2006, at 02:11, Dave Manley wrote:

> Fernando de Izuzquiza wrote:
>> Revisiting the Hammer archive and reviewing the Craig Anderton 
>> Flanger design I see it's clock can run from 25kHz to 5MHz.
>> How to calculate the minimum delay time obtainable at 5MHz?
>> I'd like to have a ~10us to ~10ms delay, voltage controllable.
>> http://hammer.ampage.org/files/Device1-9.PDF
>
> That circuit configures the device for a 512 stage delay.
>
> 25kHz = 40uS, so the delay is 512 * 40 uS = 20mS max delay.
> 5MHz = 2uS, giving 100uS min delay.
>
> Note the one spec I saw for the SAD-1024 spec'd a max clock of 1.5MHz, 
> so that min delay is probably not possible.  If you try to overclock 
> it make sure it doesn't get too hot.
>
> Here's the datasheet for the part:
> http://www.synthdiy.com/files/2003/SAD512-1024.pdf
>
> -Dave (wondering if Harry can resist posting a comment about BBDs)


I have to agree with Dave. I've never come across a BBD that you can 
clock fast enough to get close to the sort of times you're talking 
about. I've mainly played with the MN series chips. Usually a couple of 
mS is about as fast as you can get it before there isn't sufficient 
time for one bucket to fill from the last - you've got a CMOS switch 
resistance and a capacitor giving you an RC time constant that won't 
change however fast you clock it.

I've occasionally wondered about building a through-zero flanger by 
simply delaying the 'straight' signal by 3 or 4 mS. The other channel 
can then be delayed relative to this by a much smaller amount. Perhaps 
this could help you?



++++ Electric Druid ++++
Web Design & Development
http://www.electricdruid.net



More information about the Synth-diy mailing list