That's a clear explanation of the self-dither assumed in A/D conversion, thanks 
for posting it. 

Vicki
 
On Feb 8, 2015, at 9:11 PM, Andrew Simper wrote:

> Vicki,
> 
> If you look at the limits of what is possible in a real world ADC
> there is a certain amount of noise in any electrical system due to
> gaussian thermal noise:
> http://en.wikipedia.org/wiki/Johnson%E2%80%93Nyquist_noise
> 
> For example if you look at an instrument / measurement grade ADC like
> this: 
> http://www.prismsound.com/test_measure/products_subs/dscope/dscope_spec.php
> They publish figures of a residual noise floor of 1.4 uV, which they
> say is -115 dBu. So if you digitise a 1 V peak (2 V peak to peak) sine
> wave with a 24-bit ADC then you will have hiss (which includes a large
> portion of gaussian noise) at around the 20 bit mark, so you will have
> 4-bits of hiss to self dither. This has nothing to do with microphones
> or noise in air, this is in the near perfect case of transmission via
> a well shielded differential cable transferring the voltage directly
> to the ADC.
> 
> All the best,
> 
> Andy
> -- cytomic -- sound music software --
> 
> 
> On 9 February 2015 at 00:09, Vicki Melchior <vmelch...@earthlink.net> wrote:
>> I have no argument at all with the cheap high-pass TPDF dither; whenever it 
>> was published the original authors undoubtedly verified that the moment 
>> decoupling occurred, as you say.  And that's what is needed for dither 
>> effectiveness.   If you're creating noise for dither, you have the option to 
>> verify its properties.  But in the situation of an analog signal with added, 
>> independent instrument noise, you do need to verify that the composite noise 
>> source actually satisfies the criteria for dither.  1/f noise in particular 
>> has been questioned, which is why I raised the spectrum issue.
>> 
>> Beyond that, Nigel raises this issue in the context of "self-dither".  In 
>> situations where there is a clear external noise source present, whether the 
>> situation is analog to digital conversion or digital to digital bit depth 
>> change, the external noise may, or may not, be satisfactory as dither but at 
>> least it's properties can be measured.  If the 'self-dithering' instead 
>> refers to analog noise captured into the digitized signal with the idea that 
>> this noise is going to be preserved and available at later truncation steps 
>> to 'self dither' it is a very very hazy argument.   I'm aware of the various 
>> caveats that are often postulated, i.e. signal is captured at double 
>> precision, no truncation, very selected processing.  But even in minimalist 
>> recording such as live to two track, it's not clear to me that the signal 
>> can get through the digital stages of the A/D and still retain an unaltered 
>> noise distribution.  It certainly won't do so after considerable processing. 
>>  So the sho
 r
> t
>> answer is, dither!  At the 24th bit or at the 16th bit, whatever your output 
>> is.  If you (Nigel or RBJ) have references to the contrary, please say so.
>> 
>> Vicki
>> 
>> On Feb 8, 2015, at 10:11 AM, robert bristow-johnson wrote:
>> 
>>> On 2/7/15 8:54 AM, Vicki Melchior wrote:
>>>> Well, the point of dither is to reduce correlation between the signal and 
>>>> quantization noise.  Its effectiveness requires that the error signal has 
>>>> given properties; the mean error should be zero and the RMS error should 
>>>> be independent of the signal.  The best known examples satisfying those 
>>>> conditions are white Gaussian noise at ~ 6dB above the RMS quantization 
>>>> level and white TPDF noise  at ~3dB above the same, with Gaussian noise 
>>>> eliminating correlation entirely and TPDF dither eliminating correlation 
>>>> with the first two moments of the error distribution.   That's all 
>>>> textbook stuff.  There are certainly noise shaping algorithms that shape 
>>>> either the sum of white dither and quantization noise or the white dither 
>>>> and quantization noise independently, and even (to my knowledge) a few 
>>>> completely non-white dithers that are known to work, but determining the 
>>>> effectiveness of noise at dithering still requires examining the 
>>>> statistical properties of the error signal and showi
 n
> g
>> 
>>> th
>>>> at the mean is 0 and the second moment is signal independent.  (I think 
>>>> Stanley Lipschitz showed that the higher moments don't matter to 
>>>> audibility.)
>>> 
>>> but my question was not about the p.d.f. of the dither (to decouple both 
>>> the mean and the variance of the quantization error, you need triangular 
>>> p.d.f. dither of 2 LSBs width that is independent of the *signal*) but 
>>> about the spectrum of the dither.  and Nigel mentioned this already, but 
>>> you can cheaply make high-pass TPDF dither with a single (decent) uniform 
>>> p.d.f. random number per sample and running that through a simple 1st-order 
>>> FIR which has +1 an -1 coefficients (i.e. subtract the previous UPDF from 
>>> the current UPDF to get the high-pass TPDF).  also, i think Bart Locanthi 
>>> (is he still on this planet?) and someone else did a simple paper back in 
>>> the 90s about the possible benefits of high-pass dither.  wasn't a great 
>>> paper or anything, but it was about the same point.
>>> 
>>> i remember mentioning this at an AES in the 90's, and Stanley *did* address 
>>> it.  for straight dither it works okay, but for noise-shaping with 
>>> feedback, to be perfectly legitimate, you want white TPDF dither (which 
>>> requires adding or subtracting two independent UPDF random numbers).  and i 
>>> agree with that.  it's just that if someone wanted to make a 
>>> quick-and-clean high-pass dither with the necessary p.d.f., you can do that 
>>> with the simple subtraction trick.  and the dither is not white but 
>>> perfectly decouples the first two moments of the total quantization error.  
>>> it's just a simple trick that not good for too much.
>>> 
>>> --
>>> 
>>> r b-j                  r...@audioimagination.com
>>> 
>>> "Imagination is more important than knowledge."
>>> 
>>> 
>>> 
>>> 
>>> --
>>> dupswapdrop -- the music-dsp mailing list and website:
>>> subscription info, FAQ, source code archive, list archive, book reviews, 
>>> dsp links
>>> http://music.columbia.edu/cmc/music-dsp
>>> http://music.columbia.edu/mailman/listinfo/music-dsp
>> 
>> --
>> dupswapdrop -- the music-dsp mailing list and website:
>> subscription info, FAQ, source code archive, list archive, book reviews, dsp 
>> links
>> http://music.columbia.edu/cmc/music-dsp
>> http://music.columbia.edu/mailman/listinfo/music-dsp
> --
> dupswapdrop -- the music-dsp mailing list and website:
> subscription info, FAQ, source code archive, list archive, book reviews, dsp 
> links
> http://music.columbia.edu/cmc/music-dsp
> http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to