Compander DA & Korg ms20
WeAreAs1 at aol.com
WeAreAs1 at aol.com
Wed Oct 6 23:23:18 CEST 1999
In a message dated 10/6/99 8:33:29 AM, you wrote:
<<I just learned about compander DA convertors
(logarithmic) in class (oh, so much fun) so i had
plenty of time to think. Now could this be used, in
combination with a linear AD to build an easy Expo
convertor? Anyone ever did this?
This would be nice to put in my endwork project...>>
It's probably not a good idea, for a couple of reasons: First, you'd have no
control over the actual shape of the logarithmic curve - it would be
hard-wired into the DAC. Second, you would not have control over the step
size (the size of output steps between bit transistions). There's no
garantee that the steps would be in the right place for the output voltages
that you desired.
This brings up another point: Companding DAC's exist mainly because of the
need for getting greater effective resolution out of a DAC with fewer bits.
The typical companding DAC is an eight-bit DAC. The step sizes of the bits
are arranged such that the steps are very small at the low end (LSB) and very
large at the high end (MSB) of the DAC's range. This gives greater
resolution where it is needed most; for the very low level signals. For
audio, this is great - an 8-bit companding DAC can simulate the apparent
resolution of around 10 to 12 bits, in practice. They are used to good
effect in some of the old 8-bit digital drum machines, such as the LinnDrum
and the Oberheim DMX and DX. I imagine that they are also utilized in
telephone systems, as well.
Unfortunately, for use in a digital expo converter, you would need
sufficiently high resolution in all ranges of the DAC - so you could
calibrate it to put out the correct, *exact* voltages for the MSB's as well
as the high-resolution LSB's.
This might work, if you could find a 16-bit companding DAC - but I don't
think they exist. Nevertheless, it's probably best to relegate this function
to old-fashioned analog methods, and use linear DACs for everything except
low-bit-resolution audio.
Michael Bacich
More information about the Synth-diy
mailing list