Home Computer Audio Asylum

Music servers and other computer based digital audio technologies.


PCM audio is integer (16 or 24)
Likewise our DACs only accept integers (16/24/32)
Any type of DSP, be it down-sampling from 24 to 16 or volume control, is a calculation.
There will always be a remainder (1/3=0.3333) and of course this won't fit into a integer.
Unfortunately, this remainder (quantization error) is correlated to the sound.
Say anything below 0.5 set the LSB to 0 and anything above to 1.
To get rid of this; dither is applied before the truncation.
It is a good practice to apply dither anytime DSP is used.

If you do "nothing" you are using Windows default (DS)
The audio is send to the mixer, converted to float, dithered and converted back to integer.
If you are using WASAPI, the same will happen.
If you are using WASAPI and "exclusve access" the mixer is bypassed. Hence you get rid of the dither as applied by Win.

If you use WASAPI in exclusive mode and all DSP in JRiver is disabled (volume control, DSP studio), you are sending bit perfect data to the DAC.

Bit Perfect Dither is nonsense by design, the moment one apply dither, one is no longer bit perfect.

My guess is , given the strong anti-audiophile sentiment at JRiver, this is their way out for applying dither with 24 bit material.
They probably think it nonsense to do so at -144 dBfs but public demand ask for it.

The Well Tempered Computer

Edits: 03/14/17

This post is made possible by the generous support of people like you and our sponsors:
  Atma-Sphere Music Systems, Inc.  

Follow Ups Full Thread
Follow Ups
  • Dither - Roseval 04:12:27 03/14/17 (2)


Post a Message!

Forgot Password?
Moniker (Username):
Password (Optional):
  Remember my Moniker & Password  (What's this?)    Eat Me
E-Mail (Optional):
Message:   (Posts are subject to Content Rules)
Optional Link URL:
Optional Link Title:
Optional Image URL:
Upload Image:
E-mail Replies:  Automagically notify you when someone responds.