Results 1 to 12 of 12
  1. #1
    scmastering.com SC Admin subvert's Avatar
    Join Date
    Oct 2002
    Location
    scmastering.com AIM: SCMastering
    Posts
    17,294

    The Dither Thread

    A while ago I posted this at the UAD forum, I thought it may be useful here....

    Quote Originally Posted by scope
    Quote Originally Posted by J-Mac!
    Quote Originally Posted by jdnuisance
    The question is this, if dither is "adding" low level noise, and you have your limiter set to 0dbfs then aren't you going to clip your signal with the dithering?, or does dither somehow not raise the overall level? JD


    JD, I usually set mine to 0dbfs. Dithering to my ears seems to kill low level noise. I use the Waves L1. But I'll be soon purchasing the Precision Limiter (UA) and try to put it through it's paces. If it's what everyone says it is, I will more than likely find my new baby for mastering.
    Ahaa, very interesting topic!

    dithering *IS* the process of adding low leve noise, or hiss.

    Of course necessary when you are bouncing from a higher bit depth to a lower one.

    Without dithering - you are simply rounding, or truncating the bits.
    This will create both harmonic distortion and intermodulation distortion.

    If your DAW only uses say 16 bits internal resolution then any form of gain change ITB whether it be normalization or running a signal through a plugin with any kind of filter, or simply summing on a buss will require a dither (since multiplying 2 16 bit values will give you a 32 bit value)
    Luckily most DAWs use either 24 bit or 32 bit floating point making dithering for such things not necessary due to the increased dynamic range.

    If we take the example of bouncing out to a 16 bit file from your DAW, its done by adding noise with a level lower than the LSB before then of course rounding to 16 bits. The effect this has is simply to spead the effect of all the tiny length errors caused by the rounding. It is spread across the audio spectrum as white noise. The noise is added simply be adding randomly either a 0 or 1 to the LSB.

    As well as having different properties as to how well they reduce the distortion, the different dithering algorithms also change the shape of the noise so it manifests in areas of the spectrum that are less objectionable to the human ear.

    Theoretically aswell, dithering should allow you to hear audio that you wouldnt hear without the dither (i.e. those signals that fall below the level of the LSB). The added noise will increase the level of some of those signals over the level of the LSB, and thus cause a bit transition.
    Fortunately our ears and brains work in such a way that we can easily discern the difference between noise and another signal and almost filter out the noise - analagous to listening in to a conversation in a noisy room.

    Now as to the original question.

    The process of randomly adding 0 or 1 to the LSB of a 24bit signal before rounding down to 16 will produce a peak noise level of around -90dBFS, and an average noise level of around -93dBFS.

    If in the prior stage you are limiting to 0dBFS

    Because by definition we are adding noise to a signal, then yes, its my understanding that theoretically we can hit the peaks when adding dither.

  2. #2
    scmastering.com SC Admin subvert's Avatar
    Join Date
    Oct 2002
    Location
    scmastering.com AIM: SCMastering
    Posts
    17,294
    And here is a great artcile on Dither

    http://www.users.qwest.net/%7Evolt42...rExplained.pdf

    by Nika Aldrich

  3. #3
    scmastering.com SC Admin subvert's Avatar
    Join Date
    Oct 2002
    Location
    scmastering.com AIM: SCMastering
    Posts
    17,294

  4. #4
    Moderator Moderating Team
    Join Date
    Jun 2003
    Location
    www.scmastering.com
    Posts
    47,254
    :read:
    Quote Originally Posted by Don Cherry
    Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.

  5. #5
    God Like Creature
    Join Date
    Sep 2003
    Location
    London
    Posts
    9,335
    :table:

  6. #6
    Subversive
    Join Date
    Apr 2003
    Location
    Toronto, Canada
    Posts
    4,422
    umm...BUT CAN YOU TELL THE DIFFERENCE?!

    j

    0=0
    http://bustede.com/siggy.jpg
    Quote Originally Posted by magdusia
    I just can't take it...omg omg...I just..I just can't...

  7. #7
    Subversive dodz's Avatar
    Join Date
    Jan 2004
    Location
    right out there
    Posts
    3,840
    Quote Originally Posted by 0=0
    umm...BUT CAN YOU TELL THE DIFFERENCE?!

    j

    0=0


  8. #8
    scmastering.com SC Admin subvert's Avatar
    Join Date
    Oct 2002
    Location
    scmastering.com AIM: SCMastering
    Posts
    17,294
    Quote Originally Posted by 0=0
    umm...BUT CAN YOU TELL THE DIFFERENCE?!

    j

    0=0
    all depends what conversions you do throughout the whole process.

    sometimes yec, other times its not so apparent.

    knowledge be power tho

  9. #9
    Moderator Moderating Team
    Join Date
    Jun 2003
    Location
    www.scmastering.com
    Posts
    47,254
    I can't imagine telling the difference in your tunes, J..... Not known for their quiet bits
    Quote Originally Posted by Don Cherry
    Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.

  10. #10
    Deadly Serious Senator Adam's Avatar
    Join Date
    May 2004
    Location
    Seattle, Washington, United States
    Posts
    1,176
    Bumping this back up because it's a great thread


    That DitherExplained paper really helped me too.

  11. #11
    Fight Club Member dsp's Avatar
    Join Date
    Apr 2004
    Location
    HERE
    Posts
    7,317
    Blog Entries
    1
    i normally mixdown to 24 bit then dither in soundforge to 16bit after any final processing , but i have no clue what type to use so i use triangular hp or somthing like that

  12. #12
    scmastering.com SC Admin subvert's Avatar
    Join Date
    Oct 2002
    Location
    scmastering.com AIM: SCMastering
    Posts
    17,294

Similar Threads

  1. macc attempts to get thread crappered thread
    By Macc in forum The Crapper
    Replies: 13
    Last Post: 18th January 2011, 06:56
  2. Do I need to dither to 16bit when making an MP3?
    By littlejim84 in forum Subvert Central
    Replies: 6
    Last Post: 29th September 2009, 14:38
  3. Replies: 1
    Last Post: 15th July 2005, 07:32
  4. hrvatski - swarm and dither
    By evergreen in forum Subvert Central
    Replies: 4
    Last Post: 4th July 2005, 20:51
  5. fanu's 'overlapping' thread is now very short thread
    By Stacks in forum Subvert Central
    Replies: 65
    Last Post: 24th March 2005, 07:02

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •