[sdiy] digital delay, was ...

eq927 at freenet.carleton.ca eq927 at freenet.carleton.ca
Tue Sep 9 22:00:30 CEST 2003


Using a BBD to delay CV's not as easy as it may appear...

Problems are that:
a) BBD input needs an offset voltage to work properly, therefore audio 
rides on top of the offset. DC signals would require subtracting out 
this offset at the other end of the BBD but...
b) this offset varies with clock rate...
c) the Panasonic databook shows a differential method for cancelling out 
this variable offset using both halves of a dual BBD chip - if separate 
BBD chips are used, they will need to be matched over the range of clock 
rates used.
d) another method would be to make some sort of processor which creates 
a compensation voltage dependent on clock rate.

Probably best to use a simple A/D> shift register> D/A for delaying 
CV's. Some of the simple digital delay chips might also be useable. If 
the CV's change slowly enough lowpass filters at the input might not be 
required. Maybe aliasing the slowly changing CV's would produce some 
good sounds when fed into VCO etc.
Regards, Mike



More information about the Synth-diy mailing list