kstevege
Max Output Level: -81 dBFS
- Total Posts : 490
- Joined: 2003/12/06 20:57:59
- Location: Patchogue, NY
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 00:25:52
(permalink)
You don't need dither on during playback.
|
Guest
Max Output Level: -25.5 dBFS
- Total Posts : 4951
- Joined: 2009/08/03 10:50:51
- Status: online
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 00:27:16
(permalink)
i'm not sure what the suggested change in workflow is precisely (based on this thread?) firstly, unless i'm planning on mastering the project myself, i never consider dither. this is relegated to the mastering engineer who will apply both limiting and bit-reduction. imho, the two must be done together to make the best trade-offs during this process ... and are best done by the same guy who is providing consistent levels throughout a project. secondly, triangular dither is but one of many dithering algorithms ... mixing to a particular algorithm presumes what the mastering engineer may choose .. and what noise shaping approaches they may decide upon. that said, it would be a fine addition to Sonar if the Pow/r dither could be engaged for realtime monitoring (as it can be with the Waves maximizer series). Pow/R is often the right algorithm .. but not always ... and simulating what a 16bit bus would sound like would be great. jeff
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 00:53:35
(permalink)
ORIGINAL: jmarkham i'm not sure what the suggested change in workflow is precisely (based on this thread?) None whatsoever. Turn on dither in Sonar. You're done. firstly, unless i'm planning on mastering the project myself, i never consider dither. this is relegated to the mastering engineer who will apply both limiting and bit-reduction. imho, the two must be done together to make the best trade-offs during this process ... and are best done by the same guy who is providing consistent levels throughout a project. The signal is bit reduced when it goes from Sonar's mixing engine at 32 or 64 bit to your 24 or 16 bit soundcard. Thus you should have dither on. Also, if you export to 24 bit wave, the signal is also bit reduced. If further processing is going to happen after export, it is best to use TPDF (Triangular) dither. Rectangular leaves some noise modulation and any coloured/shaped dithering might have adverse effects during further processing. secondly, triangular dither is but one of many dithering algorithms ... mixing to a particular algorithm presumes what the mastering engineer may choose .. and what noise shaping approaches they may decide upon. Triangular gives the correct and minimum required dither for bit reduction. As stated above, use it when going down to 16 or 24 bit and the wave will be further processed. You can indeed leave the choice of the final type of dither for the finished product to the mastering engineer. that said, it would be a fine addition to Sonar if the Pow/r dither could be engaged for realtime monitoring (as it can be with the Waves maximizer series). Pow/R is often the right algorithm .. but not always ... and simulating what a 16bit bus would sound like would be great. jeff But you can allready! (At least since Sonar 5.2 and also with previous version if you run your soundcard at 16 bit). UnderTow
|
pattor
Max Output Level: -87 dBFS
- Total Posts : 194
- Joined: 2005/01/12 09:30:05
- Location: sweden
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 06:02:29
(permalink)
Hi Undertow; Can you perhaps see the magnitude of heavy misunderstanding and incorrectness that has followed the original post? Thank you for bringing some of those back on earth. Everybody else: Undertow is right about dither as a process of "removing" artifacts. I wrote "mask" in the original post in order to not get to deep into the core of the very dither and put a lot of factors into the scenario which can add a lot of confusion to the "new to dither"-man/woman. I hope you have understanding for this. I instead wanted to get into the fact that one playback would contain musical information (the dithered hopefully) and the other would play back non-musical information. I really wanted to point out that if you have worked on a mix for a long time and suddenly apply 24 bit dither upon playback - then you might notice that a lot of mix decisions were actually infuenced by the subtle presence of hearing artifacts (truncation). You might find the mix sounding "duller" with the presence of dither, and I wanted to explain why that might happen.
post edited by pattor - 2006/04/24 07:00:35
|
Rednroll
Max Output Level: -80 dBFS
- Total Posts : 537
- Joined: 2004/09/17 13:31:13
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 09:20:20
(permalink)
Undertow, you are confusing many different items in basic digital audio building blocks. In SoundForge (or similar), generate a sine wave at 4Khz. Open the Spectrum analysis and set buckets to 65,536 (top left). You will see that SF doesn't generate a pure sine wave but anyway, now reduce the bit depth to 8 bits with no dither. Refresh the Freqency analysis view. You will see that there is distortion at many different frequencies. Especially above 4 Khz. (You can also hear this distortion) Undertow, do that same experiment in Adobe Audition, and what you will notice is that you no longer "see" these distortions when opening the exact same waveform. Why is that? I'll tell you why, because I worked very closely with the Sound Forge developers and pointed this out to them about their waveform display at higher frequencies. It's because the SF waveforms don't interpolate an "anti-imaging" filter being applied in the DACs of your sound card, where Adobe audition does. Thus in Sound Forge what you see is not always what you hear. I can prove this to you by capturing a high frequency sinewave with a digital o'scope connected to the output of my sound card and compare that to the waveform in sound forge if you don't believe that. I have an email somewhere where the developer of SF said, "yeah we skimp on the interpolation of our waveforms." That aside, what you are really talking about has to do with the "anti-imaging" filter being applied. It has nothto do with dither being applied or not. Pattor and undertow, do a google search on "Digital Anti-imaging filters" and do a little reading. You guys are blowing hot air out your arses. While you're out there you might want to do a little reading on "dither" also and get a better understanding of how it works. Just because you two collectively agree you are correct with your information, it doesn't mean you are right. In my opinion you both are collectively wrong.
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 09:32:55
(permalink)
ORIGINAL: Rednroll Undertow, you are confusing many different items in basic digital audio building blocks. Oh boy ... Undertow, do that same experiment in Adobe Audition, and what you will notice is that you no longer "see" these distortions when opening the exact same waveform. Why is that? I'll tell you why, because I worked very closely with the Sound Forge developers and pointed this out to them about their waveform display at higher frequencies. It's because the SF waveforms don't interpolate an "anti-imaging" filter being applied in the DACs of your sound card, where Adobe audition does. Thus in Sound Forge what you see is not always what you hear. I can prove this to you by capturing a high frequency sinewave with a digital o'scope connected to the output of my sound card and compare that to the waveform in sound forge if you don't believe that. I have an email somewhere where the developer of SF said, "yeah we skimp on the interpolation of our waveforms." That aside, what you are really talking about has to do with the "anti-imaging" filter being applied. It has nothto do with dither being applied or not. I know that SoundForge doesn't show the reconstructed wave from. That isn't what I am talking about. Is the frequency analysis also broken? I don't have Audition or I would have used that as I know it does show the reconstructed waveform and is probably a better application all round. Maybe I'll go and download the demo ... Pattor and undertow, do a google search on "Digital Anti-imaging filters" and do a little reading. You guys are blowing hot air out your arses. While you're out there you might want to do a little reading on "dither" also and get a better understanding of how it works. Just because you two collectively agree you are correct with your information, it doesn't mean you are right. In my opinion you both are collectively wrong. I don't need to do any searches for "Digital Anti-imaging filters" because I really do know what I am talking about. And you should be the one doing some research on dither as you obviously don't understand how it works. UnderTow
|
Rednroll
Max Output Level: -80 dBFS
- Total Posts : 537
- Joined: 2004/09/17 13:31:13
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 09:34:16
(permalink)
Can you perhaps see the magnitude of heavy misunderstanding and incorrectness that has followed the original post? Pattor, I would like to see one reliable reference link to any of the information you have posted as facts in this thread. I'll be waiting, so we can further point out all your misunderstandings and clear things up for you. Like I originally pointed out, most of your information I considered correct, but the way you where applying it was all wrong. What is it you do for a living Pattor? Do you design any digital audio processing products? I'm just trying to understand some of your personal background on this subject that makes you think you're some kind of authority. So if you could elaborate on that background information, it would be greatly appreciated.
post edited by Rednroll - 2006/04/24 09:42:41
|
pattor
Max Output Level: -87 dBFS
- Total Posts : 194
- Joined: 2005/01/12 09:30:05
- Location: sweden
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 09:50:13
(permalink)
Rednroll..... After reading your statements about that triangular distribution only occupies 1 LSB AND the thing about those excessive build-ups of noise due to multiple dither AND the fact that a DAC will take care of the dithering are issues you might consider worth investigating. What I am talking about is whether to feed your main digital pipeline with the musical information or to feed it with with musical information+digital crap that the DAC will take into consideration as well. It's all about how much music you want to hit the D/A with or how much music you want to save upon an export to a 24 bit PCM file. Here's you being quoted: So if you have 24 bit DACs, when you are mixing down the floating point math will be converted to fixed point math and then the bits will be "truncated" coming out from the DAC. So in essence you are hearing what you mixed down without any dithering applied. The bits will be truncated at a last point when Sonar forward the stream as a word that can only be expressed in integers. The truncation takes place at the shift from float to integers. The data won't be truncated at the point when they alter into analogue signals at the DAC point, but the D->A might take the artifacts into consideration when creating electrical signals. In essence you are hearing a mixdown with the artifacts included. Regardless the noisefloor of the DAC, the noisefloor of the speakers or the noisefloor of your ears. You have hammered quantization artifacts into the digital stream that is hitting the DAC and the DAC will have to consider these when converting to analogue signals. And the bottomline is, and was from the start: People can choose if they want or want not to have dither enabled upon playback or export to 24 bit.
post edited by pattor - 2006/04/24 10:10:50
|
Rednroll
Max Output Level: -80 dBFS
- Total Posts : 537
- Joined: 2004/09/17 13:31:13
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 10:02:59
(permalink)
Pattor, how did your 3 paragraphs of explanation differ from anything you just quoted from my 2 sentence summarization? Why is it that you decided to totally ignore my previous post asking about the background information or a reference?
|
no criminal intent
Max Output Level: -86 dBFS
- Total Posts : 229
- Joined: 2005/06/09 01:41:59
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 11:23:24
(permalink)
This is a really informative thread that has cleared up alot of things. Just one small question remains however. Should I leave dither on or not. zumba
post edited by no criminal intent - 2006/04/24 11:30:49
|
mr. moon
Max Output Level: -60 dBFS
- Total Posts : 1515
- Joined: 2003/11/10 00:23:35
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 11:36:30
(permalink)
ORIGINAL: no criminal intent This is a really informative thread that has cleared up alot of things. Just one small question remains however. Should I leave dither on or not.  zumba yes. I concur. My brain melted down right about at the top of this page. I heard a small "pop" sound inside my head, and then NOTHING made sense anymore. Ron: Could you, or one of your people, please step in here at some point and help us stoopid kompooter uzers (read: "regular folk") figure out when we should and should not use dither? Please?!! -mr moon
Intel Core 2 QUAD Q6600 4 GB 800MHz DDR2 RME FireFace 800 Windows 64 Pro "...Think outside the box as you mix within!" -mrmoon
|
Jesse G
Max Output Level: -32.5 dBFS
- Total Posts : 4282
- Joined: 2004/04/14 01:43:43
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:17:11
(permalink)
OK OK OK ..... to make this as simple and as painless as possible for me, since I was asked if I was reading the same post as everyone else when I asked my question previously. Just post what the Sonar 5 settings should be for a recording at 24 bit to export to soundforge as a 24 bit file, so I can finalize it and export it as a 16 bit file from Soundforge. Just the facts only.... It's the explanations that are becoming so confusing in this forum !!
post edited by Jesse G - 2006/04/24 12:31:19
Peace,Jesse G. A fisher of men <>< ==============================Cakewalk and I are going places together! Cakewalk By Bandlab, Windows 10 Pro- 64 bit, Gigabyte GA-Z97X-SLI, Intel Core i5-4460 Haswell Processor, Crucial Ballistix 32 GB Ram, PNY GeForce GTX 750, Roland Octa-Capture, Mackie Big Knob, Mackie Universal Controller (MCU), KRK V4's, KRK Rockit 6, Korg TR-61 Workstation, M-Audio Code 49 MIDI keyboard controller.[/
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:22:19
(permalink)
ORIGINAL: Rednroll Undertow, you are confusing many different items in basic digital audio building blocks. It is easy to type that but you just don't seem to understand what I and others are writing here. I have addressed all the individual fallacies in your posts and given explanations. They seem to go right over your head ... Undertow, do that same experiment in Adobe Audition, and what you will notice is that you no longer "see" these distortions when opening the exact same waveform. I just did the test in Audition 2.0 and the exact same things happens: Distortion spread all over the frequency bandwidth. Not just at the frequency of the signal being bit reduced. I suspected as much but unlike you, I did the test before posting and now redid the test in a different application. Your really should realise that your knowledge is limited and should actually test stuff before posting on a public forum and confusing people and dissimating misinformation. This thread would have been quite nice and simple and would have helped alot of people if you wouldn't have interjected with your incorrect information. Why is that? I'll tell you why, because I worked very closely with the Sound Forge developers and pointed this out to them about their waveform display at higher frequencies. It's because the SF waveforms don't interpolate an "anti-imaging" filter being applied in the DACs of your sound card, where Adobe audition does. Thus in Sound Forge what you see is not always what you hear. I can prove this to you by capturing a high frequency sinewave with a digital o'scope connected to the output of my sound card and compare that to the waveform in sound forge if you don't believe that. I have an email somewhere where the developer of SF said, "yeah we skimp on the interpolation of our waveforms." That aside, what you are really talking about has to do with the "anti-imaging" filter being applied. It has nothto do with dither being applied or not. No. Absolutely not. Like I said in my previous post, the issue you mention with Sound Forge is about drawing the waveform preview. Not about the frequency analysis view. You demonstrate a fundamental missunderstanding of the topic at hand. Pattor and undertow, do a google search on "Digital Anti-imaging filters" and do a little reading. You guys are blowing hot air out your arses. While you're out there you might want to do a little reading on "dither" also and get a better understanding of how it works. Just because you two collectively agree you are correct with your information, it doesn't mean you are right. In my opinion you both are collectively wrong. Well you are misinformed. You could start with this article by Nika Aldrich. http://www.cadenzarecording.com/Dither.html (I just scanned it by I think he doesn't make any fundamental misstakes) For anyone that doesn't want to go through the whole explanation, just go to the end of the article and read the text that comes after the last image. This article is also interesting: http://www.digital-recordings.com/publ/pubrec.html If you want to get deep into the maths of Dither, you should read the papers by Lip****z and Vanderkooy. I'll see if I can dig them up somewhere. Google isn't giving me much success at the moment. I repeat, stop confusing people with your limited knowledge. Bottom line: Always have dither turned on. If the signal will get processed later on, use TPDF dither (Triangular). If you are exporting the final master version from Sonar (at 24 or 16 bit) use TPDF or one of the Pow-r algorithms based on taste. UnderTow
post edited by UnderTow - 2006/04/24 12:33:11
|
cGar
Max Output Level: -78 dBFS
- Total Posts : 625
- Joined: 2006/03/16 14:33:25
- Location: Santa Barbara, CA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:25:11
(permalink)
Two options: Since your are exporting to Soundforge - export at 32-bit or 64-bit float. This avoids everything that was/is debated in this thread. No truncation, no dither, no worries!!! Then dither the last stage in SF as you probably already do! If you MUST export at 24-bit to SF: then dither with triangular dither as this is better than the truncation distortion you WILL incur.
post edited by cGar - 2006/04/24 12:36:08
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:28:52
(permalink)
ORIGINAL: cGar Two options: Since your are exporting to Soundforge - export at 32-bit or 64-bit float. This avoid everything that is depated in this thread. No truncation, no dither, no worries!!! If you must export at 24-bit: then dither with triangular dither as this is better than the truncation distortion you WILL incur. Agreed but I think that Sonar will apply the dither where relevant and not apply any dither when exporting at 32/64 bit FP. I would say, to avoid any mistakes, always have dither turned on. UnderTow
|
pattor
Max Output Level: -87 dBFS
- Total Posts : 194
- Joined: 2005/01/12 09:30:05
- Location: sweden
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:42:01
(permalink)
I really think the initial post did describe everything regarding this issue in an understandable manner. The only thing I now understand is that there are people who will do their best to confuse the average Sonar user to death, by putting FFT's into the discussion, by putting information about how the correlation works into the discussion and so on. And I guess that must be something satisfying since they actually don't get the point. The point was to in the most simple way explain what is happening if the triangular dither is on during playback of audio when the driver bitdepth is 24 bits. The point was to scale down the information to the core so it was understandable and applicable in real life for the real people and the average Sonar user. So just go on throwing your old flames. This is so stupid that my wife stands here laughing at it. "Oh men", she says. ||| EDIT: Undertow has provided a link to an excellent article about dither @ cadenza recording. At that site there is also an even more interesting article which relates to dithering floating point audio and the backdraws of it! That very article actually provides information about that some errors are masked and some being handled "properly" when dithering in a floating point system. Furthermore, the article address that in order to dither a floating point system there is need for larger words than in 32 bit floating point systems. Sonar has the option of 64 bits intermediate and might dither "better" than 32 bit floating point systems Furthermore the article address the need to LISTEN in order to decide if it's beneficial. In the end, this all was simplified in my initial post here.|||
post edited by pattor - 2006/04/24 13:28:55
|
Jesse G
Max Output Level: -32.5 dBFS
- Total Posts : 4282
- Joined: 2004/04/14 01:43:43
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 12:47:40
(permalink)
Thanks Cgar, That makes sense to me and I know what my settings should be. Whew !! One less thing to worry about now. Peace
Peace,Jesse G. A fisher of men <>< ==============================Cakewalk and I are going places together! Cakewalk By Bandlab, Windows 10 Pro- 64 bit, Gigabyte GA-Z97X-SLI, Intel Core i5-4460 Haswell Processor, Crucial Ballistix 32 GB Ram, PNY GeForce GTX 750, Roland Octa-Capture, Mackie Big Knob, Mackie Universal Controller (MCU), KRK V4's, KRK Rockit 6, Korg TR-61 Workstation, M-Audio Code 49 MIDI keyboard controller.[/
|
Rednroll
Max Output Level: -80 dBFS
- Total Posts : 537
- Joined: 2004/09/17 13:31:13
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 13:36:31
(permalink)
Ok, I will admit some of my information is not exactly 100% accurate because I did not go into a lot of the details. The problem that I'm sticking too is that you are applying dither in the mixing process. Well when you apply dither in the mixing process, this does reduce some of the harmonic distortions, but it also increases the overall noise floor. Later you will be doing a mastering process where that noise floor will be increased in level due to additional compression, and then you will be adding additional noise when you add dither in that process also. So as I originally said, it is best not to dither and to export the rendered .wav file at the same bit debt as your DAC is capable of, so therefore you are hearing exactly what is coming out of the DAC without any dither applied. Then when you master the audio and go from 24 bit to 16 bit, I would apply the dither in this process, because now the harmonic distortions are entering into levels that can be heard and you are not adding twice the dither noise to the audio signal. If your MIX is the final step, prior to your final destination then by all means apply dither, but if it is not then turn it off. As I outlined, the mix is usually not the final step, and I still stick by dither should be used once and only once in the process before going to the final destination. The problem with the Nika Aldrich information you are referring too (yes, I have read this) is that the information does not address what the DAC does to elliminate these harmonics. His spectral curves are taken Pre DAC output. DACs use "Anti-imaging" and "Interpolation" algorithms to remove those harmonic frequencies due to the square wave stepping. That is what I am getting at. His study focuses in on the "imaging" effects due to quantization levels in bit reduction. This is true of what happens, but it ignores what a DAC does in the D/A conversion to elliminate these problems. Why does one 24 bit DtoA converter sound better than another? It's because of their interpolation algorithms, and anti imaging filter sections. None of the information in the Nika Aldrich report addresses these sections within a DAC, but it does point out the higher noise floor due to adding dither at the cost of reducing the harmonic distortions due to the stair stepping effect. Show me some spectral graphs that have gone thru a D/A converter after they have gone thru the interpolation over sampling algorithms and the anti-imaging filter. This is what's wrong with your information, because you're only using 1/2 of what is happening and it's ignoring all the processes built into a DAC to overcome these same things that Nika Aldrich outlines for the benefits of adding dither.
|
S.L.I.P.
Max Output Level: -72 dBFS
- Total Posts : 949
- Joined: 2004/07/10 18:00:29
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 13:37:47
(permalink)
Hello cGar, I'm sorry to be an idiot, but let me ask you this... If I export a file at 32bit and I have dither on, is it doing anything to the file? Thanks, George
|
SteveJL
Max Output Level: -29 dBFS
- Total Posts : 4644
- Joined: 2004/01/23 05:26:38
- Location: CANADA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 13:44:41
(permalink)
Great discussion everyone. I would like to offer my $.02 on this subject. It has been discussed extensively here, and Cakewalk staff have also chimed in, and the bottom line remains the same: Dither is NOT required for monitoring, as the output file is 24-bit and it goes through 24-bit DACS, PERIOD. Dither is ONLY required during the FINAL Mastering stage. Dither should ONLY be applied ONCE through the whole process, as it is distortion, and is cumulative. Final PERIOD <g>. There have been some great references here to all the math that goes on in 34 and 64 floating bits (and I have enormous respect for all that have this level of knowledge) and such, but the bottom-line (as endorsed by Cakewalk) is as outlined as above
|
cGar
Max Output Level: -78 dBFS
- Total Posts : 625
- Joined: 2006/03/16 14:33:25
- Location: Santa Barbara, CA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 13:54:17
(permalink)
From what I read it seems that Sonar only dithers when reducing the wordlength, so if you are using the 32-bit engine and you export at 32-bit, having dither on should not matter. One thing I just thought of: if you are using the internal 64-bit engine and you export to 32-bit with dither on, is it added? It should be right as we are truncating from 64 to 32 bits?!
|
cGar
Max Output Level: -78 dBFS
- Total Posts : 625
- Joined: 2006/03/16 14:33:25
- Location: Santa Barbara, CA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:02:18
(permalink)
But the internal processing in Sonar is NOT 24-bit finite word-length!!! It is 32-bit float. So before the audio ever gets to the soundcard DACs it has to be truncated which adds harmonic distortion. If you prefer harmonic distortion to a noise distortion than that is ok. Everyone here do what they like but you cannot avoid that fact that your monitoriing enviroment is either gonna have harmonic distortion (no dither) or some form of added noise floor (with dither). One reason for dither is research showed that harmonic distortion is more audible than the dither noise. Rednroll --- I'm gonna read back up on DACs and what not but I was of the impression that once you truncate without dither, that harmonic distortion is there to stay!!! If you are correct and the DACs remove this distortion then you woul also be correct in saying that its better to have dither off. But I do not think you are correct in that. Anti-alias filters stop new harmonic distortion from being added during the DtoA process. The truncation distortion is already present.
|
Rednroll
Max Output Level: -80 dBFS
- Total Posts : 537
- Joined: 2004/09/17 13:31:13
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:05:36
(permalink)
ORIGINAL: SteveJL Dither is NOT required for monitoring, as the output file is 24-bit and it goes through 24-bit DACS, PERIOD. Dither is ONLY required during the FINAL Mastering stage. Dither should ONLY be applied ONCE through the whole process, as it is distortion, and is cumulative. Final PERIOD <g>. Thanks for the clarification Steve, that's pretty much exactly what I was trying to say. http://www.stashbox.org/uploads/1145902164/DtoA-Block-diagram-and-feat.jpg Here is a typical block diagram of a DtoA converter. Notice the "8x Interpolator" and "LPF" sections. These are the items within a DAC that elliminate/reduce the stair stepping effects of higher harmonic distortions being added to the audio signal. Rednroll --- I'm gonna read back up on DACs and what not but I was of the impression that once you truncate without dither, that harmonic distortion is there to stay!!! If you are correct and the DACs remove this distortion then you woul also be correct in saying that its better to have dither off. But I do not think you are correct in that. Anti-alias filters stop new harmonic distortion from being added during the DtoA process. The truncation distortion is already present. Cgar, please refer to the above DAC block diagram and do some research on what those 2 stages do. I'ld be interested in hearing what you find out. FYI, I said "anti-imaging" filter, and not "Anti-aliasing" filter. Those are 2 different items, where "anti-aliasing" applies on the AtoD conversion.
post edited by Rednroll - 2006/04/24 14:38:58
|
SteveJL
Max Output Level: -29 dBFS
- Total Posts : 4644
- Joined: 2004/01/23 05:26:38
- Location: CANADA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:05:43
(permalink)
ORIGINAL: SteveJL Great discussion everyone. I would like to offer my $.02 on this subject. It has been discussed extensively here, and Cakewalk staff have also chimed in, and the bottom line remains the same: Dither is NOT required for monitoring, as the output file is 24-bit and it goes through 24-bit DACS, PERIOD. Dither is ONLY required during the FINAL Mastering stage. Dither should ONLY be applied ONCE through the whole process, as it is distortion, and is cumulative. Final PERIOD <g>. There have been some great references here to all the math that goes on in 34 and 64 floating bits (and I have enormous respect for all that have this level of knowledge) and such, but the bottom-line (as endorsed by Cakewalk) is as outlined as above The conversions from 32 and 64-bit to 24-bit is done as data, NOT as audio, hence the no-need for Dither in monitoring. This done via Sonar coding.
|
attalus
Max Output Level: -58.5 dBFS
- Total Posts : 1687
- Joined: 2004/05/18 11:39:11
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:10:34
(permalink)
I think us musicians need to put pressur on the music industry for higher quality mediums then cds. This would eliminate this complicated dither stuff and suffering from lower quality music.16bit 44khz has been around too long! This is the only true good solution to this problem for both sides have good points to me!
|
SteveJL
Max Output Level: -29 dBFS
- Total Posts : 4644
- Joined: 2004/01/23 05:26:38
- Location: CANADA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:17:24
(permalink)
ORIGINAL: SteveJL ORIGINAL: SteveJL Great discussion everyone. I would like to offer my $.02 on this subject. It has been discussed extensively here, and Cakewalk staff have also chimed in, and the bottom line remains the same: Dither is NOT required for monitoring, as the output file is 24-bit and it goes through 24-bit DACS, PERIOD. Dither is ONLY required during the FINAL Mastering stage. Dither should ONLY be applied ONCE through the whole process, as it is distortion, and is cumulative. Final PERIOD <g>. There have been some great references here to all the math that goes on in 34 and 64 floating bits (and I have enormous respect for all that have this level of knowledge) and such, but the bottom-line (as endorsed by Cakewalk) is as outlined as above The conversions from 32 and 64-bit to 24-bit is done as data, NOT as audio, hence the no-need for Dither in monitoring. This done via Sonar coding. Damn right Attalus! I just reread my last statement and realized how it reads and it sounds wrong. To clarify, while our audio is in the 32-bit/64-bit Coding realm, it is a different type of data (very raw), primarily, it is NOT output-ready. When Sonar converts it back to output-ready data, this data is much closer to audio. And that is what I mean about the difference in conversion. HTH.
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:25:57
(permalink)
ORIGINAL: Rednroll Ok, I will admit some of my information is not exactly 100% accurate because I did not go into a lot of the details. The problem that I'm sticking too is that you are applying dither in the mixing process. Well when you apply dither in the mixing process, this does reduce some of the harmonic distortions, but it also increases the overall noise floor. If the dither is properly implemented, you will remove all the distortion. Later you will be doing a mastering process where that noise floor will be increased in level due to additional compression, and then you will be adding additional noise when you add dither in that process also. If you increase the noise floor during mastering you will ALSO increase the level of the distortion added by the truncation. Also, the dither you add to go to 16 bit is at a different level than the dither you add to go to 24 bits. They are both necessary. So as I originally said, it is best not to dither and to export the rendered .wav file at the same bit debt as your DAC is capable of, so therefore you are hearing exactly what is coming out of the DAC without any dither applied. This is true but what you are hearing and exporting is a signal with distortion. There is absolutely no need for that. Just enable dither in Sonar and it all becomes and non-issue. Then when you master the audio and go from 24 bit to 16 bit, I would apply the dither in this process, because now the harmonic distortions are entering into levels that can be heard and you are not adding twice the dither noise to the audio signal. Either the harmonic distortion and thus ALSO the dithering noise is low enough to not be audible or it isn't. It is always a trade-off between noise and distortion so if the distortion is low enough, then the noise is low enough too. It is ALWAYS better to apply dither to reduce distortion. If your MIX is the final step, prior to your final destination then by all means apply dither, but if it is not then turn it off. As I outlined, the mix is usually not the final step, and I still stick by dither should be used once and only once in the process before going to the final destination. You really need to drop the idea that dither should only be added at the final step. This is wrong. It should be added at every single bit reduction step. The problem with the Nika Aldrich information you are referring too (yes, I have read this) is that the information does not address what the DAC does to elliminate these harmonics. His spectral curves are taken Pre DAC output. DACs use "Anti-imaging" and "Interpolation" algorithms to remove those harmonic frequencies due to the square wave stepping. That is what I am getting at. You are mixing things up. The quantization distortion due to bit depth reduction is NOT the same thing as what you are talking about here. Anti imaging filters are part of how sampling and reconstruction of signals works reguardless of any bit depth conversion. They are two entirely seperate issues. That is why Nika doesn't mention it in his article. His study focuses in on the "imaging" effects due to quantization levels in bit reduction. This is true of what happens, but it ignores what a DAC does in the D/A conversion to elliminate these problems. Because they are entirely different things. The DACs do not in any way elliminate distortion due to truncation. They only deal with the signal AFTER the truncation has been applied and it is too late to do anything about the resulting distortion. Why does one 24 bit DtoA converter sound better than another? It's because of their interpolation algorithms, and anti imaging filter sections. That is only part of the story ... a major part has to do with the implementation of of the analogue stages in the DACs (Especially as nearly all DACs these days use the same chips from only three chip manufacturers). For instance the headroom implemented in this stage of the system to avoid inter-sample peak clipping is relevant to the quality of the DAC. But anyway ... None of the information in the Nika Aldrich report addresses these sections within a DAC, but it does point out the higher noise floor due to adding dither at the cost of reducing the harmonic distortions due to the stair stepping effect. Show me some spectral graphs that have gone thru a D/A converter after they have gone thru the interpolation over sampling algorithms and the anti-imaging filter. This is irrelevant as the damage is allready done. Again, you are confusing two seperate issues. I suggest you read Dan Lavry's paper on sampling theory: http://www.lavryengineering.com/documents/Sampling_Theory.pdf This is what's wrong with your information, because you're only using 1/2 of what is happening and it's ignoring all the processes built into a DAC to overcome these same things that Nika Aldrich outlines for the benefits of adding dither. Not at all. See all my other comments above ... UnderTow
|
bthompson
Max Output Level: -86 dBFS
- Total Posts : 227
- Joined: 2005/03/28 11:04:56
- Location: Rochester, NY USA
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:28:33
(permalink)
ORIGINAL: attalus I think us musicians need to put pressur on the music industry for higher quality mediums then cds. This would eliminate this complicated dither stuff and suffering from lower quality music.16bit 44khz has been around too long! This is the only true good solution to this problem for both sides have good points to me! I doubt this will happen, most of the music buying public doesn't care and a new format would be expensive to implement. If anything the trend is toward lower quality, Ipods and MP3's. More songs in a smaller space. I'd love it if DVD audio with 24 bits, 96k sample rate were common but I'm not holding my breath. Actually a 16bit CD can sound very good. Most commercial releases do not come close to exploiting the full potential of a CD. Dither really isn't that complicated and when its properly done your 16 bit CD will have no audible or measurable harmonic distortion, just a noise floor which is *way* below the level of the music. --Bill
|
pattor
Max Output Level: -87 dBFS
- Total Posts : 194
- Joined: 2005/01/12 09:30:05
- Location: sweden
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:31:05
(permalink)
Uh....rednroll The quantization distortion ain't just a pure harmonic distortion. The quantization can produce all kinds of distortion. How does the D/A handle the intermodulative ones?
|
UnderTow
Max Output Level: -37 dBFS
- Total Posts : 3848
- Joined: 2004/01/06 12:13:49
- Status: offline
RE: Pattor says: let your ears decide whether dither at 24 bits or not
2006/04/24 14:39:39
(permalink)
ORIGINAL: SteveJL Great discussion everyone. I would like to offer my $.02 on this subject. It has been discussed extensively here, and Cakewalk staff have also chimed in, and the bottom line remains the same: Dither is NOT required for monitoring, as the output file is 24-bit and it goes through 24-bit DACS, PERIOD. Dither is ONLY required during the FINAL Mastering stage. Dither should ONLY be applied ONCE through the whole process, as it is distortion, and is cumulative. Final PERIOD <g>. Wrong! Let me quote Ron Kuper for you: Before 5.2, SONAR had a bug where dither would *not* be applied if you were using 24-bit hardware. In 5.2 we fixed this bug, but it now means that if you are playing through 24-bit hardware, your CPU load will increase due to the overhead of adding dither. Also new to 5.2 is that if you are recording from 24-bit hardware, but your file type is 16-bit PCM, that SONAR will dither in that stage as well, also adding CPU load. ... Dither is applied live during playback, when converting the internal 32-bit or 64-bit float values to whatever format is used by the audio h/w. Before 5.2 this would only occur if the audio h/w was using 16-bit PCM. In 5.2 it now also does it for 24-bit PCM. ... As I mentioned earlier in this thread, in 5.2 we fixed a bug where dither was incorrectly not being applied when streaming out of 24-bit hardware. In 5.2 we now apply dither ... You technically want to dither any time you are reducing the word length (bits per sample). So since SONAR internally works in 32-bit or 64-bit float, you would dither when converting this audio to 16-bit or 24-bit PCM. Does that settle it? Please guys, if you do not fully understand the subject, refrain from posting your misguided opinions as facts. Using bold font won't make you any less wrong either ... UnderTow
|