[sdiy] Generating a large number of CV outputs

Mattias Rickardsson mr at analogue.org
Fri Dec 8 17:53:07 CET 2023


On Fri, 8 Dec 2023 at 17:34, Roman Sowa <modular at go2.pl> wrote:

> That's impressive.
> Do all those CV channels maintain 16-bit precision?
>

Hard to guarantee, and also hard to notice if they do since you often don't
need it. I think there's a measurable 16-bit *resolution*, but not
*precision*, because


> Is there any crosstalk between channels?
>

some slight crosstalk can be noticed under some circumstances, luckily not
resulting in huge problems. Might be mitigated if needed. :-)


> And who needs 24kHz update rate on CV? LFOs running at a few kHz maybe.
>

The actual update rate is 1.5kHz, but linearly interpolated at 24kHz in
order to not introduce audible zipper noise. It would be useful to go
slightly higher, for instance when modulation in audio band or making very
sudden envelope attacks etc.

/mr



> W dniu 2023-12-08 o 15:50, Mattias Rickardsson pisze:
> > Roman Sowa <modular at go2.pl <mailto:modular at go2.pl>> skrev:
> >
> >
> >     OTOH I would love to see someone doing 100-outs MUX with single DAC
> >     spitting 16-bit precision at 1Msps
> >
> >
> > That's basically what we do since 2012.
> > 16-bit 1MSPS DAC running at 0.96 MHz, multiplexing its output to 40 CV
> > channels, each at 24kHz update rate (no zipper noise in the audio band).
> > Works well, but I wouldn't want to try controlling that DAC/mux timing
> > with a microprocessor, or build it on a single-sided board. :-)
> >
> > /mr
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20231208/b3c48744/attachment.htm>


More information about the Synth-diy mailing list