TotalSonic wrote on Tue, 01 June 2004 22:55 |
hey Jay - Thanks for clearing this up - But it seems to me that these types of processes where a plugin for example dithers down to 24bit when returning its final sum are completely transparent to the end user by the design of the application (or if it isn't then the question becomes whether/why the absence is/isn't noticeable by the end user!)
|
Sometimes it's transparent to the user, other times it's just left off because they think it unimportant, or that their target market won't know the difference, or don't want to devote any processing cycles or man hours to it. However, it actually is noticeable to many users, even if they don't realize technically what the problem is. Why do so many people complain about "mixing in the box" and why are some plugs better than others? It's not this issue alone, but it certainly contributes.
Quote: |
so I guess going back to the original post - if the word length is not being reduced and the intermediary processing follows good DSP coding and is dithering down before returning its sum to at least 24bit before sending to the next process in line - why should someone go to the bother of adding additional dither on top of this? And then my final question - what direct listening tests have you done that convinced you of the above point? I'd like to try them out for myself.
|
If the word length is not reduced, you don't need it, but this is not the case with the majority of things you are likely to do in a DAW. If you move the faders in the mix, it's a gain change, and the word length increases to accommodate the result (provided the DAW has a greater resolution than the file, which it should), and is reduced when you eventually come back to 24 bits. I'm not sure of the specific example you are trying to figure out here. If you are in a true 48 (or 64) bit environment, you don't need to dither from one plug to the next, especially considering that the system probably won't have any additional places to accommodate a larger result from a processed 48 bit word, so it's truncating at 48 anyway. Truncating at 48 I'm really not going to worry about. However, when pro tools HD first came out, it wasn't 48 bits throughout (I think it is now), and it was a good idea to dither to 24 as you came back to the 24 bit mixer from the TDM bus before you handed it off to the next plug or the mix bus. With all those tracks each going through multiple plug ins, it's certainly conceivable that all the resulting truncation distortion could negatively impact your mix.
As for tests, you certainly can use something like Spectrafoo to measure the phenomena and prove it exists, and if you further want to do listening tests, they require a good listening environment, some good tracks (not a bunch of noisy electric guitars), and some time and maybe a friend's assistance to put it together. Based on the concepts in this thread you can devise torture tests if you put your mind to it. It's easier when you happen to have a session in that makes a good example instead of creating one from scratch just for the test, but if you have the time and resources, go for it. Or just torture a good 24 bit stereo piano recording. That may be the simplest first step.
And yes, on several sessions, you may not notice anything depending on the program material, monitoring environment, and if it's only to 24 bits, but that's no reason to follow improper practice if it's simple to avoid. I'm not going to let a ground loop buzz stay around because I'm doing a loud rock project and I don't think anybody will notice. They might, or the next project may not be loud rock. Turning the dither on is easier than tracking down a ground loop, so why not? And there's really no excuse for programmers not to include it.
If your DAW or plug doesn't offer the options where they are needed, then you're out of luck. At that point you decide if you're gaining more than you're losing, and sometimes you definitely are, so don't blow this out of proportion and worry excessively. And if you're unhappy with it, try another DAW or plug. But make no mistake - you'll get truncation distortion if you don't dither, and it's technically not the "correct" way to do it. We do plenty of "technically incorrect" things in making records every day, and that's great, but we should make an informed judgement armed with facts and knowledge when we decide to "break the rules," and not simply do it out of laziness, ignorance, or carelessness.
Technically, the dither is necessary to prevent the distortion. Now that you know, feel free to ignore it when you must, but not because you think it doesn't result in truncation distortion or that the dither is too noisy. Do it because you love the sound of that plug that doesn't offer the dither and because you can't hear any crunchy problems as a result of using it. However, if you have the choice, why risk it?