[sdiy] Digital audio demo on Youtube
ASSI
Stromeko at nexgo.de
Tue Feb 18 18:57:26 CET 2014
On Tuesday 18 February 2014, 09:18:02, MTG wrote:
> I don't think this guy does any favours at 8:00 when he says that
> Wikipedia is confusing, "the stair-steps aren't really there".
Because they aren't. His point was that the sample values of a digital
simply don't stretch out to the next sample. If your reconstruction
involves a first-order S&H it introduces distortion, which is the difference
between the bandlimited signal and the "staircase". To the to first
approximation this is a sawtooth at the sampling frequency and your
reconstruction filter ought to take care of it.
> All the
> (non-1-bit) dacs I see in these old synths generate pretty visible stair
> steps... plus I'm sure there are lots of "control" dacs on the planet so
> we shouldn't just assume every DAC is on a PC motherboard (for instance).
No such assumption needs to be made (the superficial difference between a
control DAC and one on a PC motherboard is really only a different tradeoff
between precision and accuracy). If the digital signal is properly
bandlimited and the reconstruction filter after the DAC is any good, then
the reconstructed signal matches the input and any difference is distortion
and noise. "These old synths" quite often start off with an already
distorted signal in the digital domain and whatever their reconstruction
filter looks like, it's not going to remove all that distortion, because it
mainly resides inside their pass-band. Specifically, the staircasing you
see typically comes from naive oversampling of a low-resolution wavetable or
sample. There's no incompetence involved either, these synths simply did
not have enough horsepower to do this correctly (at least originally, but
those distortion artifacts are now part of their signature sound).
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
More information about the Synth-diy
mailing list