foobar output dither on or off ?

Jul 16, 2011 at 9:15 PM Thread Starter Post #1 of 19

kellybundy110

Head-Fier
Joined
May 23, 2011
Posts
82
Likes
12
hey i use dacmagic 16bit was wondering if i should have dither on or off ? what does it do exactly ?
 
Aug 2, 2011 at 4:00 AM Post #4 of 19
This is what is called quantization error.
If you apply any kind of DSP e.g. volume control you do a calculation on a sample.
Lets play at half volume.
10/2=5
9/2=4.5
But our DACs accept integers (16 or 24 bit) only so in the end all must be converted to integer.
So 10/2=5
9/2=5
As digital audio is about digits so a binary system, this will happen all of time the except if you use a power of 2.
This quantization error is correlated with the audio signal.
 
Dither is a trick to remove this correlation by storing noise in the LSB (the lowest bit).
Practical: as it is the LSB in case of 16 bits audio the level is at -96 dBFS.
This is soft but audible so use dither in case of 16 bits.
In case of 24 bits it is at -144 dBFS, well below the noise floor of your gear.
Here it probably won't make a difference if you use it or not.
 
A more detailed explanation: http://www.users.qwest.net/~volt42/cadenzarecording/DitherExplained.pdf
 
 
May 19, 2021 at 5:42 AM Post #7 of 19
@kellybundy110, just in summary, as your DAC takes only 16-bits.

Do not use dither for playing 16-bit source in bit-perfect mode, i.e. your volume control is 100%. In all other cases use dither, by example:

- when using volume control in Foobar
- playing hi-res files (bit depth higher than 16-bits)
- using DSP options or sample rate conversion in Foobar.

You will probably also need to reduce sample rate for playing hi-res files, install SoX plugin for the best SQ.
 
Jan 3, 2025 at 3:53 AM Post #13 of 19
Hi, do I have to use the dither in foobar 2000 to save the tracks of an audio CD in flac format?
No. Ripping a CD doesn't change the bit depth(or anything else), and converting to FLAC also is lossless. Dither is a good idea after a change done to the data, like EQ, or converting the signal from 24 to 16bit for example.
 
Jan 3, 2025 at 4:12 AM Post #14 of 19
No. Ripping a CD doesn't change the bit depth(or anything else), and converting to FLAC also is lossless. Dither is a good idea after a change done to the data, like EQ, or converting the signal from 24 to 16bit for example.
Thank you very much. Also the option: "enable decode postprocessing for decoding dts, hdcd etc." should I keep it deactivated?
 
Jan 3, 2025 at 4:28 AM Post #15 of 19
Thank you very much. Also the option: "enable decode postprocessing for decoding dts, hdcd etc." should I keep it deactivated?
Keep it default "deactivated". Such option should be only activated if you wish to play the encoded file on the system not supporting HDCD, etc decoding (on your phone or other computer).
 

Users who are viewing this thread

Back
Top