Walsh circuit now up
Tony Allgood
oakley at techrepairs.freeserve.co.uk
Wed Sep 22 23:33:59 CEST 1999
>Wouldn't it perhaps be a little less complex, when using an (E)EPROM
with
the precompiled walsh functions?
Yes, you could indeed so this. But, it is not the counter or the x-or
gates that take up the hardware for this project. Walshes are generated
easily enough but it is the VC mixing of them that is tricky. Remember
they are not 0 and 1, but +1 and -1.
To look at Paul's hex-VCA method, we still have a problem of allowing
negative value coefficients. That is, a negative CV must produce inverse
walsh functions. This could be done using the same circuit as mine but
with decent CMOS switches, eg DG271. However, because 74HC4066s are
about a tenth of the price and are faster, I have chosen to use them
instead. To get around the problem of negative coefficients without
using negative values of CVs, my CVs will produce walsh outputs with
negative coefficients, when they are lower than a reference voltage,
Vref. The reference can be varied to allow positive only, or biased
positive coefficient addition. Actually, since the ref is a voltage, it
gives some crazy results when this is swept over time. Example, you can
get a sawtooth changing to a pulse wave. I don't think that the hex-VCA
can attenuate a signal to some arbitary reference... but to be honest, I
don't know how that thing works anyway.
Regards,
Tony Allgood Penrith, Cumbria, UK
Walsh synthesiser, SuperLadder, TB303 clone and rack mounted filter
http://www.techrepairs.freeserve.co.uk/projects.htm
More information about the Synth-diy
mailing list