[sdiy] all analog FM synthesis?
Mattias Rickardsson
mr at analogue.org
Fri Mar 4 00:04:12 CET 2005
At 13:52 2005-03-02, Johannes Öberg wrote:
>Mattias:
> > How do you mean? How would you tell the VCO to run backwards with an AD/DA?
>
>I wouldn't; I would use the A/D -> microcontroll -> D/A to do
>sinetable lookups. So it would basicly become a digital PM synthesizer
>with analog PM input :-(
Ah, I thought the "all analog" subject was still a little bit valid... ;-)
>Btw, I'm to silly to understand your saw phase shifter. It doesn't
>work with anything else than a saw, does it ?
I don't think so, no. (And it's not mine, it's Magnus'.)
>How is a modulus function (if it's not called modulus in english, I
>mean the function of getting the rest from an integer division) done
>in analog?
(I'm quite sure it _is_ called "modulus" in English, (as opposed to in
Swedish where it's called "modulo"), but "rest" is probably called
"remainder". Or "raindeer". Anyway:)
One way is to use an ADC/DAC combination, and subtract this signal from the
original signal. If you keep the number of used bits in the ADC low enough
to give every DAC output level good precision, then you will get a modulus
function.
If you don't need lots of "modulus wraparounds", you won't need many bits
of resolution, and then you can build the ADC yourself out of comparators,
and the DAC out of an R-2R-construction. As a pure coincidence, your
construction will probably turn up almost exactly the same as if you would
have analysed the modulo function itself and built it without the ADC/DAC
in mind. Such is the beautiful world of science. :-)
/mr
More information about the Synth-diy
mailing list