|
Post by Johnkenn on Jan 9, 2024 10:42:06 GMT -6
I'm reading that Luna dithers automatically on export, which kind of makes sense. It doesn't have any option to do it like other DAWs I use. Interesting. Didn’t know that.
|
|
|
Post by gravesnumber9 on Jan 9, 2024 11:06:57 GMT -6
I'm reading that Luna dithers automatically on export, which kind of makes sense. It doesn't have any option to do it like other DAWs I use. Interesting. Didn’t know that. Studio One does as well using "triangular" dithering or whatever. What I can't figure out is if Studio One and Logic apply dithering to their respective Pipeline and I/O plugins. Seems like they would? But here's another question. I've heard it said previously that it's bad to dither if the file is going to be dithered later. Is that really true? So in my use case, would it be potentially harmful to the fidelity of my audio if I dithered with a plugin on the way out to outboard gear using S1's Pipeline XT plugin if it turned out S1 was also dithering in Pipeline? Or would S1's dithering not happen because the file has already been downsampled back to 24bit? Ok, I have a headache just typing that. Seriously though, I'm glad this makes sense to some of you. I'd be lost otherwise.
|
|
|
Post by bossanova on Jan 9, 2024 11:10:02 GMT -6
Interesting. Didn’t know that. Studio One does as well using "triangular" dithering or whatever. What I can't figure out is if Studio One and Logic apply dithering to their respective Pipeline and I/O plugins. Seems like they would? But here's another question. I've heard it said previously that it's bad to dither if the file is going to be dithered later. Is that really true? So in my use case, would it be potentially harmful to the fidelity of my audio if I dithered with a plugin on the way out to outboard gear using S1's Pipeline XT plugin if it turned out S1 was also dithering in Pipeline? Or would S1's dithering not happen because the file has already been downsampled back to 24bit? Ok, I have a headache just typing that. Seriously though, I'm glad this makes sense to some of you. I'd be lost otherwise. I have been told that the drawbacks of dithering twice are less audible than truncation distortion.
|
|
|
Post by jmoose on Jan 9, 2024 12:16:45 GMT -6
But if you're not changing bit rate, you don't have to dither, right...or at least I never do. Is there a need to put in dither if you plan on making an mp3 out of the 24 bit wav? Seems to be lots of confusion & ultra confusing nerd talk here... Generally these days, modern DAW software is going to automatically handle this kinda stuff. Its not 1998 anymore. We don't have to automatically engage every process... And bottom line dithering is only really required when changing bit depth. On a practical level - Mp3 is 16 bit only. When we have a 24 bit mix and use the DAW or iTunes to render out an mp3 it'll probably give a little dialog box saying its going to converted to 16 bit is that ok? Yeah sure! Its handled automatically & correctly. Hardware inserts on a DAW? If the session is running 24 bit there's no need... 24 bit out + 24 bit in = No worries Probably about the only time I actively apply dither, as in - picking something out? Mastering. Otherwise in the day to day operation of tracking & mixing? Its not even a thought and kinda hasn't been for at least 15 years? Mostly because people way smarter then us figured all this crap out so we wouldn't have to.
|
|
|
Post by Johnkenn on Jan 9, 2024 12:44:36 GMT -6
But if you're not changing bit rate, you don't have to dither, right...or at least I never do. Is there a need to put in dither if you plan on making an mp3 out of the 24 bit wav? Seems to be lots of confusion & ultra confusing nerd talk here... Generally these days, modern DAW software is going to automatically handle this kinda stuff. Its not 1998 anymore. We don't have to automatically engage every process... And bottom line dithering is only really required when changing bit depth. On a practical level - Mp3 is 16 bit only. When we have a 24 bit mix and use the DAW or iTunes to render out an mp3 it'll probably give a little dialog box saying its going to converted to 16 bit is that ok? Yeah sure! Its handled automatically & correctly. Hardware inserts on a DAW? If the session is running 24 bit there's no need... 24 bit out + 24 bit in = No worries Probably about the only time I actively apply dither, as in - picking something out? Mastering. Otherwise in the day to day operation of tracking & mixing? Its not even a thought and kinda hasn't been for at least 15 years? Mostly because people way smarter then us figured all this crap out so we wouldn't have to. I smell a fight brewing!
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 9, 2024 13:30:44 GMT -6
But if you're not changing bit rate, you don't have to dither, right...or at least I never do. Is there a need to put in dither if you plan on making an mp3 out of the 24 bit wav? Seems to be lots of confusion & ultra confusing nerd talk here... Generally these days, modern DAW software is going to automatically handle this kinda stuff. Its not 1998 anymore. We don't have to automatically engage every process... And bottom line dithering is only really required when changing bit depth. On a practical level - Mp3 is 16 bit only. When we have a 24 bit mix and use the DAW or iTunes to render out an mp3 it'll probably give a little dialog box saying its going to converted to 16 bit is that ok? Yeah sure! Its handled automatically & correctly. Hardware inserts on a DAW? If the session is running 24 bit there's no need... 24 bit out + 24 bit in = No worries Probably about the only time I actively apply dither, as in - picking something out? Mastering. Otherwise in the day to day operation of tracking & mixing? Its not even a thought and kinda hasn't been for at least 15 years? Mostly because people way smarter then us figured all this crap out so we wouldn't have to. the people making the daws mostly aren't the smartest guys in the room for digital audio. listen to the stock fx. pro tools still doesn't have great internal sample rate conversion. cubase and reaper gave up on theirs and licensed sox and voxengo. most daws do not dither their floating point outputs to feed your standard 24-bit converters. you can do that yourself pretty easily with any number of plugins or even the built in dithers. goodhertz makes a 20 dollar good dither if your daw does not have a good, easy to use stock dither without noise shaping.
|
|
|
Post by thehightenor on Jan 9, 2024 13:51:44 GMT -6
So to get this straight.
If I’m going out from Cubase on my stereo mix bus at 24bit to my HEDD 192 da > analogue mix bus chain > HEDD 192 ad > Cubase to record the HEDD output as a mix.
I add 24 bit dither to the stereo mix bus before it leaves Cubase into the HEDD 192 D/A?
Is that correct?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 9, 2024 14:03:17 GMT -6
So to get this straight. If I’m going out from Cubase on my stereo mix bus at 24bit to my HEDD 192 > analogue mix bus chain > HEDD 192 > Cubase to record the output as a mix. I add 24 bit dither to the stereo mix bus before the HEDD 192 D/A? Is that correct? yes right before your analog insert with no further modification or volume change to the samples
|
|
|
Post by viciousbliss on Jan 9, 2024 16:54:37 GMT -6
Download this if you haven't. I believe it was a discussion on this forum that mentioned it: www.stillwellaudio.com/plugins/bitter/That's foolproof. You just insert it and it tells you how many bits you're at. If you're over the amount you want to output to a converter or a bounced file, just insert a dither plugin.
|
|
|
Post by gravesnumber9 on Jan 9, 2024 17:12:03 GMT -6
Hardware inserts on a DAW? If the session is running 24 bit there's no need... 24 bit out + 24 bit in = No worries So obviously I don't understand what 32 bit float or whatever it is, is. The DAW is not actually upsampling to 32 bit or 64 bit, it's just kind of like oversampling in a plugin?
|
|
|
Post by jmoose on Jan 9, 2024 17:21:41 GMT -6
Hardware inserts on a DAW? If the session is running 24 bit there's no need... 24 bit out + 24 bit in = No worries So obviously I don't understand what 32 bit float or whatever it is, is. The DAW is not actually upsampling to 32 bit or 64 bit, it's just kind of like oversampling in a plugin? Huh? Totally don't understand this. If your running a 32 bit session for whatever reason, I guess the first question is are the converters passing a true 32 bit signal to the DAW? Or, are your 24 bit converters writing a 24 bit signal the to DAW and the software is filling in the missing bits with zeros? Or are you after some other totally different thing? Again don't really understand where your coming from... but none of this is "kind of sort of like" - everything under discussion is also under the rules of hard math & laws of physics.
|
|
|
Post by gravesnumber9 on Jan 9, 2024 17:28:23 GMT -6
So obviously I don't understand what 32 bit float or whatever it is, is. The DAW is not actually upsampling to 32 bit or 64 bit, it's just kind of like oversampling in a plugin? Huh? Totally don't understand this. If your running a 32 bit session for whatever reason, I guess the first question is are the converters passing a true 32 bit signal to the DAW? Or, are your 24 bit converters writing a 24 bit signal the to DAW and the software is filling in the missing bits with zeros? Or are you after some other totally different thing? Again don't really understand where your coming from... but none of this is "kind of sort of like" - everything under discussion is also under the rules of hard math & laws of physics. I think I'm answering my own question here but this is a link to what I'm talking about. Sounds like this may be two different things. EDIT: In fact I'm sure it's two different things. I now remember reading an explanation of this elsewhere. forums.presonus.com/viewtopic.php?t=44854&p=262967
|
|
|
Post by notneeson on Jan 9, 2024 17:36:13 GMT -6
Huh? Totally don't understand this. If your running a 32 bit session for whatever reason, I guess the first question is are the converters passing a true 32 bit signal to the DAW? Or, are your 24 bit converters writing a 24 bit signal the to DAW and the software is filling in the missing bits with zeros? Or are you after some other totally different thing? Again don't really understand where your coming from... but none of this is "kind of sort of like" - everything under discussion is also under the rules of hard math & laws of physics. I think I'm answering my own question here but this is a link to what I'm talking about. Sounds like this may be two different things. EDIT: In fact I'm sure it's two different things. I now remember reading an explanation of this elsewhere. forums.presonus.com/viewtopic.php?t=44854&p=262967I didn’t think a whole lot of converters can actually capture at 32 bit. Maybe it’s becoming more common? I read something about Mytek offering it.
|
|
|
Post by thehightenor on Jan 9, 2024 17:54:00 GMT -6
So to get this straight. If I’m going out from Cubase on my stereo mix bus at 24bit to my HEDD 192 > analogue mix bus chain > HEDD 192 > Cubase to record the output as a mix. I add 24 bit dither to the stereo mix bus before the HEDD 192 D/A? Is that correct? yes right before your analog insert with no further modification or volume change to the samples Thank you Dan.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 9, 2024 18:14:18 GMT -6
I think I'm answering my own question here but this is a link to what I'm talking about. Sounds like this may be two different things. EDIT: In fact I'm sure it's two different things. I now remember reading an explanation of this elsewhere. forums.presonus.com/viewtopic.php?t=44854&p=262967I didn’t think a whole lot of converters can actually capture at 32 bit. Maybe it’s becoming more common? I read something about Mytek offering it. They just take a fixed point signal and scale it with two AD converters to prevent people from clipping them but even then you can still clip the analog front end
|
|
|
Post by Bob Olhsson on Jan 9, 2024 19:27:56 GMT -6
While MP3 won't truncate, only high end players won't truncate. That is why an encoded properly dithered 16 bit file is safer.
|
|
ericn
Temp
Balance Engineer
Posts: 16,087
Member is Online
|
Post by ericn on Jan 9, 2024 19:46:59 GMT -6
I was told in the early days, that it wasn’t about bit depth, one should simply use dither any time a Codec, in other words anytime you are changing from the internal processing.
|
|
|
Post by viciousbliss on Jan 9, 2024 19:51:39 GMT -6
If anyone here hasn't read all Bob's pioneering work about this across the forums over the years, I highly recommend you do. Wish it had been one of the first things I ever read so I wasn't always working against the distortion from not dithering. Bitter will tell you where you are at with bits if you are ever in doubt. In PT when the session is 32-bit floating point, it comes up as 32-bit. When I accidentally forget to activate a dither plugin, I'll compare the bounce or committed track to the dithered one and the dithered one is always better. One could probably make a case that dither usage is more important than adding an extra high-end piece of hardware to your chain.
|
|
|
Post by gravesnumber9 on Jan 9, 2024 20:08:33 GMT -6
If anyone here hasn't read all Bob's pioneering work about this across the forums over the years, I highly recommend you do. Wish it had been one of the first things I ever read so I wasn't always working against the distortion from not dithering. Bitter will tell you where you are at with bits if you are ever in doubt. In PT when the session is 32-bit floating point, it comes up as 32-bit. When I accidentally forget to activate a dither plugin, I'll compare the bounce or committed track to the dithered one and the dithered one is always better. One could probably make a case that dither usage is more important than adding an extra high-end piece of hardware to your chain. So this is my question. When DAW is being internally processed at 32bit or 64bit floating, does that get dithered by plugins like Pipeline XT (S1) or Logic's I/O?
|
|
|
Post by bossanova on Jan 9, 2024 20:33:45 GMT -6
If anyone here hasn't read all Bob's pioneering work about this across the forums over the years, I highly recommend you do. Wish it had been one of the first things I ever read so I wasn't always working against the distortion from not dithering. Bitter will tell you where you are at with bits if you are ever in doubt. In PT when the session is 32-bit floating point, it comes up as 32-bit. When I accidentally forget to activate a dither plugin, I'll compare the bounce or committed track to the dithered one and the dithered one is always better. One could probably make a case that dither usage is more important than adding an extra high-end piece of hardware to your chain. The way it's been explained to me as that as soon as you make any volume changes or do any processing in the DAW, you are now in 32 bit float and need to dither on export. Even if your file is 24 but exporting to 24 bit, etc.
|
|
|
Post by earlevel on Jan 9, 2024 21:36:03 GMT -6
Oh...just to see if I can say this here without toxic responses ensuing... First, as many will be happy for me to say, you might as well dither any linear bit reduction (by "linear", I'm not yet addressing encoding to lossy formats such as mp3). Silly not to, you're exporting anyway, and you'll stave off the potential of an obnoxious form of distortion. A little more info that will set some people off: When exporting, we really only reduce to 16-bit, or from floating point to 24-bit these days. At 16-bit, the threat is real, at 24-bit it's not, but just dither that export in either case and don't fret. As for possible downside: For 16-bit, the added noise floor of dither is very slight, next to impossible to notice without "cheating" to hear the difference (cranking a quiet passage to compare with/without), but it removes the possibility of the far-worse truncation distortion. Dither it. For 24-bit, it doesn't matter either way—impossible to hear either the added noise from the dither, impossible to hear the truncation distortion. The noise floor of any DAC or power amplifier ever made, or yet to be made, dwarfs either. So, if I say "do it anyway", why make people mad and tell the truth that it doesn't matter at 24-bit? Because sometimes it's not so easy to dither, and trying to "do the right thing" (as perceived) has a much larger chance of making a mistake and making the signal worse. So, I believe people should understand, and make the choice for themselves, and be get unnecessarily frightened into doing something that can't possibly matter. Mainly, that case comes up when people who are recording and mixing audio material in a computer like to "send" channels out to external analog processing gear—vintage compressors, for instance, on drums and vocals. Usually it's just a few, but in one case of someone asking, they needed to send to every channel of a large-format mixer, which would require 48 instances of dither plugins running on their computer. As for mp3 and the like, feed the converter what it needs. I think in most cases that's 32-bit flat these days—float never required dither. (Yes, people will even argue this, I'm just answering the question. Choose who to believe, or ask me more about why, if you want to know.) Of course, it you have a "vintage" converter that wants to be fed 16-bit file, dither to 16-bit first. But...just get a modern converter. I'll just give the most basic reason dither at 24-bit doesn't matter, though there are more reasons. And people who aren't physicists or electrical engineers have a really rough time with this one: It's not possible to make a 24-bit converter at audio levels. We don't make 24-bit converters because we need them or because we are capable of making them. We make them because 24 is one byte more than 16. Basically, pro (+4 dBu balanced) max level is 4 Vrms, consumer (-10 dBV) is 2 Vrms. Let's start with the best case—pro. 24 bits yields 16777216, the smallest step being the reciprocal of that. So, divide 4 Vrms by 16777216 to get the smallest voltage step at full volume: 0.0000002384 Vrms, about a quarter of a microvolt—a fraction of a millionth of a volt. Another way that probably more convenient for audio engineers to look at it is that the bottom bit is about -144 dB from full scale output of the DAC (20 * log10(Power(2,-24)) = -144.49). But if you read specs on DAC (and preamps and amplifiers for the matter), the very best have noise figures at about -120 dB, with a select few inching closer towards -130 but falling well short. That's because even ONE lowly resistor at values required and at audio bandwidths emit noise at around -130, -131 dB. This is thermal noise, called Johnson-Nyquist noise. There are other noise effects down near the bottom of 24-bit, but this is the loudest one and is unavoidable, so we can end the discussion there. And cryogenics is not the answer, because even if the device didn't fail, at some point you'll have to run it into an amp and to speakers and hear it without being frozen to death, in which case it doesn't matter whether the audio is dithered anyway. BTW, amps are typically far noisier than DACs, because power isn't easy. I know this is incredibly annoying to some. But I believe if you give people the truth, they can make informed decisions. If that decision is to instantiate 48 dither plugins to "be sure" and feel comfortable, yes, do what makes you feel comfortable. But I would not want to be the guy for whom that just won't work, so I don't do it, but fear all the time that I've damaged the enjoyability of my music for some people because I skipped that step. No, it's not possible to hear the difference—now just do what you want to do. Also, I've seen someone post, "for years I haven't dithered my 24-bit file because I didn't know about dither—have I screwed my whole library of music??" Personally, I want them to know that they don't need to lose sleep.
|
|
|
Post by earlevel on Jan 9, 2024 21:38:21 GMT -6
If anyone wants a more intuitive understanding of dither, I offer my video that has helped some people...
|
|
|
Post by gravesnumber9 on Jan 9, 2024 21:54:31 GMT -6
Oh...just to see if I can say this here without toxic responses ensuing... First, as many will be happy for me to say, you might as well dither any linear bit reduction (by "linear", I'm not yet addressing encoding to lossy formats such as mp3). Silly not to, you're exporting anyway, and you'll stave off the potential of an obnoxious form of distortion. A little more info that will set some people off: When exporting, we really only reduce to 16-bit, or from floating point to 24-bit these days. At 16-bit, the threat is real, at 24-bit it's not, but just dither that export in either case and don't fret. As for possible downside: For 16-bit, the added noise floor of dither is very slight, next to impossible to notice without "cheating" to hear the difference (cranking a quiet passage to compare with/without), but it removes the possibility of the far-worse truncation distortion. Dither it. For 24-bit, it doesn't matter either way—impossible to hear either the added noise from the dither, impossible to hear the truncation distortion. The noise floor of any DAC or power amplifier ever made, or yet to be made, dwarfs either. So, if I say "do it anyway", why make people mad and tell the truth that it doesn't matter at 24-bit? Because sometimes it's not so easy to dither, and trying to "do the right thing" (as perceived) has a much larger chance of making a mistake and making the signal worse. So, I believe people should understand, and make the choice for themselves, and be get unnecessarily frightened into doing something that can't possibly matter. Mainly, that case comes up when people who are recording and mixing audio material in a computer like to "send" channels out to external analog processing gear—vintage compressors, for instance, on drums and vocals. Usually it's just a few, but in one case of someone asking, they needed to send to every channel of a large-format mixer, which would require 48 instances of dither plugins running on their computer. As for mp3 and the like, feed the converter what it needs. I think in most cases that's 32-bit flat these days—float never required dither. (Yes, people will even argue this, I'm just answering the question. Choose who to believe, or ask me more about why, if you want to know.) Of course, it you have a "vintage" converter that wants to be fed 16-bit file, dither to 16-bit first. But...just get a modern converter. I'll just give the most basic reason dither at 24-bit doesn't matter, though there are more reasons. And people who aren't physicists or electrical engineers have a really rough time with this one: It's not possible to make a 24-bit converter at audio levels. We don't make 24-bit converters because we need them or because we are capable of making them. We make them because 24 is one byte more than 16. Basically, pro (+4 dBu balanced) max level is 4 Vrms, consumer (-10 dBV) is 2 Vrms. Let's start with the best case—pro. 24 bits yields 16777216, the smallest step being the reciprocal of that. So, divide 4 Vrms by 16777216 to get the smallest voltage step at full volume: 0.0000002384 Vrms, about a quarter of a microvolt—a fraction of a millionth of a volt. Another way that probably more convenient for audio engineers to look at it is that the bottom bit is about -144 dB from full scale output of the DAC (20 * log10(Power(2,-24)) = -144.49). But if you read specs on DAC (and preamps and amplifiers for the matter), the very best have noise figures at about -120 dB, with a select few inching closer towards -130 but falling well short. That's because even ONE lowly resistor at values required and at audio bandwidths emit noise at around -130, -131 dB. This is thermal noise, called Johnson-Nyquist noise. There are other noise effects down near the bottom of 24-bit, but this is the loudest one and is unavoidable, so we can end the discussion there. And cryogenics is not the answer, because even if the device didn't fail, at some point you'll have to run it into an amp and to speakers and hear it without being frozen to death, in which case it doesn't matter whether the audio is dithered anyway. BTW, amps are typically far noisier than DACs, because power isn't easy. I know this is incredibly annoying to some. But I believe if you give people the truth, they can make informed decisions. If that decision is to instantiate 48 dither plugins to "be sure" and feel comfortable, yes, do what makes you feel comfortable. But I would not want to be the guy for whom that just won't work, so I don't do it, but fear all the time that I've damaged the enjoyability of my music for some people because I skipped that step. No, it's not possible to hear the difference—now just do what you want to do. Also, I've seen someone post, "for years I haven't dithered my 24-bit file because I didn't know about dither—have I screwed my whole library of music??" Personally, I want them to know that they don't need to lose sleep. Thank you!
|
|
|
Post by Johnkenn on Jan 9, 2024 22:12:09 GMT -6
Maybe I’m not familiar with the Jets-vs-sharks nature of dither discussion…but you’re welcome to post more any time.
|
|
|
Post by chessparov on Jan 9, 2024 22:58:20 GMT -6
From Bob and Paul Frindle collectively, and probably others, I’ve been told to always Triangle dither... Bermuda? Or I saw Celise? Chris
|
|