AnsweredWould the audio dithering setting still be applied even if when realtime online playback?

Author
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
2013/07/08 12:31:50 (permalink)

Would the audio dithering setting still be applied even if when realtime online playback?

Except when offline bouncing?
#1
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 12:42:07 (permalink)
From what I understand the ONLY time you should apply dithering is if you are bouncing/mixing down from a higher bit depth (like 24bits) to a lower bit depth (like 16bits). It is best to avoid dithering down like that until the very final mix.
#2
Chappel
Max Output Level: -52.5 dBFS
  • Total Posts : 2300
  • Joined: 2009/07/11 14:55:32
  • Location: California
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 12:59:14 (permalink)
Beepster
From what I understand the ONLY time you should apply dithering is if you are bouncing/mixing down from a higher bit depth (like 24bits) to a lower bit depth (like 16bits). It is best to avoid dithering down like that until the very final mix.


I read a Cakewalk tutorial lesson once that suggested turning dithering off during normal recording/playback. As you posted, it only needs to be used when down-changing bit depths. Why it is enabled by default is probably because Cakewalk figures it can't hurt anything if not needed and most people would not think to enable it when exporting.
#3
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 12:59:38 (permalink)
BeepsterFrom what I understand the ONLY time you should apply dithering is if you are bouncing/mixing down from a higher bit depth (like 24bits) to a lower bit depth (like 16bits). It is best to avoid dithering down like that until the very final mix.

 
 
So are you meaning that Sonar would never dither when just online realtime playing back?
#4
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 13:23:46 (permalink)
parco
BeepsterFrom what I understand the ONLY time you should apply dithering is if you are bouncing/mixing down from a higher bit depth (like 24bits) to a lower bit depth (like 16bits). It is best to avoid dithering down like that until the very final mix.

 
 
So are you meaning that Sonar would never dither when just online realtime playing back?




What are you trying to do? Are you using mismatched samples or audio clips? Usually you want to keep all your audio at the same bit depths and samplerates while working. Sonar will try to match bit depth and samplerates if you import something that doesn't match the project settings but that should probably be avoided. I guess I'm not really sure I understand the question here. More details as to want you want to do would help.
#5
hellogoodbye
Max Output Level: -64 dBFS
  • Total Posts : 1343
  • Joined: 2004/03/22 05:46:36
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 14:26:47 (permalink)
Afaik I only actually use dither when I export a project as audio and want to save it as 16 bit instead of the 24 bit I work with: the preference you can set is just the default you will see when exporting. If you don't change the preference you might forget to choose the best setting while exporting to another bit depth. So setting the preference is a set and forget option for exporting. Afaik that's it...

Sonar 8.5 PE, Edirol FA-66, Behringer C-1. All instruments in my songs are VSTi's. 
Check out Soundclick
#6
drewfx1
Max Output Level: -9.5 dBFS
  • Total Posts : 6585
  • Joined: 2008/08/04 16:19:11
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 16:31:14 (permalink)
There is actually more to the various dither settings, but generally in the real world none of it is ever audible, so it doesn't really matter.
 
For instance if you are using an external insert, freezing tracks or running plugins at a lower bit depth than the audio engine, dither may be applied automatically.

 In order, then, to discover the limit of deepest tones, it is necessary not only to produce very violent agitations in the air but to give these the form of simple pendular vibrations. - Hermann von Helmholtz, predicting the role of the electric bassist in 1877.
#7
Grem
Max Output Level: -19.5 dBFS
  • Total Posts : 5562
  • Joined: 2005/06/28 09:26:32
  • Location: Baton Rouge Area
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/08 16:45:19 (permalink)
drewfx1
There is actually more to the various dither settings, but generally in the real world none of it is ever audible, so it doesn't really matter. For instance if you are using an external insert, freezing tracks or running plugins at a lower bit depth than the audio engine, dither may be applied automatically.


Correct. There are other reasons to have dither on besides going from higher to lower bit depth.

Grem

Michael
 
Music PC
i7 2600K; 64gb Ram; 3 256gb SSD, System, Samples, Audio; 1TB & 2TB Project Storage; 2TB system BkUp; RME FireFace 400; Win 10 Pro 64; CWbBL 64, 
Home PC
AMD FX 6300; 8gb Ram; 256 SSD sys; 2TB audio/samples; Realtek WASAPI; Win 10 Home 64; CWbBL 64 
Surface Pro 3
Win 10  i7 8gb RAM; CWbBL 64
#8
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 06:09:09 (permalink)
Nonono.........
O.Kay. Simply I just meaned Would any ditherings be auto-added into the final mixed online realtime playback outputs simultaneously to the DAC or speakers from Sonar x2 itself when I've just click this "Play" button to play immediately which other than offline bouncing to an audio file, and dithering is set inside Preferences dialog?
 

#9
lawp
Max Output Level: -67 dBFS
  • Total Posts : 1154
  • Joined: 2012/06/28 13:27:41
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 08:06:50 (permalink)
Grem
drewfx1
There is actually more to the various dither settings, but generally in the real world none of it is ever audible, so it doesn't really matter. For instance if you are using an external insert, freezing tracks or running plugins at a lower bit depth than the audio engine, dither may be applied automatically.


Correct. There are other reasons to have dither on besides going from higher to lower bit depth.
what other reasons might there be? I've only ever used it in the context of reducing bit depth
#10
Grem
Max Output Level: -19.5 dBFS
  • Total Posts : 5562
  • Joined: 2005/06/28 09:26:32
  • Location: Baton Rouge Area
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 09:08:25 (permalink)
Parco, what you are asking (if I am understanding you correctly) can be a complicated answer that I cannot give a short answer to. This topic has come up so many times (and it's quite interesting too) and explained in detail by people much more competent than I am.
 
Here are a few links I found:
http://forum.cakewalk.com/Dithering-internally-m1553145.aspx
http://forum.cakewalk.com/SONAR-Dithering-m1825218.aspx
http://forum.cakewalk.com/Dithering-Revisited-m1847966.aspx
http://forum.cakewalk.com/Dithering-in-Sonar-m2381249.aspx
 
Dithering is explained how it is used in sonar in these threads. You will have to read them to find out what you want to do. There is a choice. Only you can make it!
 
 

Grem

Michael
 
Music PC
i7 2600K; 64gb Ram; 3 256gb SSD, System, Samples, Audio; 1TB & 2TB Project Storage; 2TB system BkUp; RME FireFace 400; Win 10 Pro 64; CWbBL 64, 
Home PC
AMD FX 6300; 8gb Ram; 256 SSD sys; 2TB audio/samples; Realtek WASAPI; Win 10 Home 64; CWbBL 64 
Surface Pro 3
Win 10  i7 8gb RAM; CWbBL 64
#11
Grem
Max Output Level: -19.5 dBFS
  • Total Posts : 5562
  • Joined: 2005/06/28 09:26:32
  • Location: Baton Rouge Area
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 09:10:03 (permalink)
lawp
what other reasons might there be? I've only ever used it in the context of reducing bit depth



See the links in my above post.
post edited by Grem - 2013/07/09 14:41:11

Grem

Michael
 
Music PC
i7 2600K; 64gb Ram; 3 256gb SSD, System, Samples, Audio; 1TB & 2TB Project Storage; 2TB system BkUp; RME FireFace 400; Win 10 Pro 64; CWbBL 64, 
Home PC
AMD FX 6300; 8gb Ram; 256 SSD sys; 2TB audio/samples; Realtek WASAPI; Win 10 Home 64; CWbBL 64 
Surface Pro 3
Win 10  i7 8gb RAM; CWbBL 64
#12
lawp
Max Output Level: -67 dBFS
  • Total Posts : 1154
  • Joined: 2012/06/28 13:27:41
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 09:36:51 (permalink)
Thanks for the links :-) all seem to be about bit depth reduction/truncation? I was wondering what your other uses were?
#13
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 12:25:11 (permalink) ☼ Best Answerby parco 2013/07/10 11:06:10
If enabled dithering is applied whenever bit depth conversions occur in the engine, during playback as well as when bouncing a mix.
Since the engine is always running in floating point mode, dithering typically takes place just before outputting to the audio driver. This is because most drivers require 24 or 16 bit integer sample buffers. For a driver that handles float formats no dithering would take place.
The same occurs when exporting audio to integer wave formats - we dither before writing to the wave file.

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#14
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 12:49:38 (permalink)
Ah. I did not realize that things got automatically dithered like that in the background. I don't understand it but I guess I don't have to if I never noticed it. ;-)
 
Actually DrewFX was explaining some of the bit depth of plugins and the engine to me the other day now that I think about it. I guess I should have realized that would require something to bring it back down to my project bit depth setting. I wish I wuz smartur.
#15
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 13:11:23 (permalink)
Grem
Parco, what you are asking (if I am understanding you correctly) can be a complicated answer that I cannot give a short answer to. This topic has come up so many times (and it's quite interesting too) and explained in detail by people much more competent than I am.
 
Here are a few links I found:




 
Dithering is explained how it is used in sonar in these threads. You will have to read them to find out what you want to do. There is a choice. Only you can make it!
 
 


Hello and I'd just read all of them, but not exactly what I want to know.
Actually I doubt that do any guys here really know what is "offline audio" and "online audio" I'm really meaning......
#16
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 13:20:10 (permalink)
parco
Grem
Parco, what you are asking (if I am understanding you correctly) can be a complicated answer that I cannot give a short answer to. This topic has come up so many times (and it's quite interesting too) and explained in detail by people much more competent than I am.
 
Here are a few links I found:
 
 
 
 
 
Dithering is explained how it is used in sonar in these threads. You will have to read them to find out what you want to do. There is a choice. Only you can make it!
 
 


Hello and I'd just read all of them, but not exactly what I want to know.
Actually I doubt that do any guys here really know what is "offline audio" and "online audio" I'm really meaning......




No... I get it now. Online as in the processing taking place during transport and recording. Offline as in what is occurring during rendering. It's just your first post was a little hard to understand. Greetings from Canada.
#17
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 13:20:51 (permalink)
parco
 
Actually I doubt that do any guys here really know what is "offline audio" and "online audio" I'm really meaning......




If Noel failed to answer your question then I believe you need to better define what you mean by offline and online.
#18
lawp
Max Output Level: -67 dBFS
  • Total Posts : 1154
  • Joined: 2012/06/28 13:27:41
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 13:37:51 (permalink)
he didn't mention any uses other than bit depth reduction!!?!111one!on1
#19
Grem
Max Output Level: -19.5 dBFS
  • Total Posts : 5562
  • Joined: 2005/06/28 09:26:32
  • Location: Baton Rouge Area
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 14:47:57 (permalink)
lawp
Thanks for the links :-) all seem to be about bit depth reduction/truncation? I was wondering what your other uses were?



Lawp, you seem to want me to answer you directly about what other uses there are for dithering?
 
Now as I said in the post I referenced you to, I explained I am not so competent sometimes in clearly explaining what I am thinking. For that I say I am sorry. No confusion was meant.
 
To be clear now, Noel said what I was trying to say.

Grem

Michael
 
Music PC
i7 2600K; 64gb Ram; 3 256gb SSD, System, Samples, Audio; 1TB & 2TB Project Storage; 2TB system BkUp; RME FireFace 400; Win 10 Pro 64; CWbBL 64, 
Home PC
AMD FX 6300; 8gb Ram; 256 SSD sys; 2TB audio/samples; Realtek WASAPI; Win 10 Home 64; CWbBL 64 
Surface Pro 3
Win 10  i7 8gb RAM; CWbBL 64
#20
rabeach
Max Output Level: -48 dBFS
  • Total Posts : 2703
  • Joined: 2004/01/26 14:56:13
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/09 19:06:26 (permalink)
lawp
he didn't mention any uses other than bit depth reduction!!?!111one!on1


Doesn't have anything to do with having dither turned on in Sonar but overflow oscillations are induced by the repeated overflow of finite word-length adders used in digital filter realizations. Sometimes dither is used to break up these periodic limit cycles.
#21
parco
Max Output Level: -89 dBFS
  • Total Posts : 92
  • Joined: 2013/06/01 05:49:24
  • Location: Hong Kong
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/10 04:21:33 (permalink)
Beepster
parco
Grem
Parco, what you are asking (if I am understanding you correctly) can be a complicated answer that I cannot give a short answer to. This topic has come up so many times (and it's quite interesting too) and explained in detail by people much more competent than I am.
 
Here are a few links I found:
 
 
 
 
 
Dithering is explained how it is used in sonar in these threads. You will have to read them to find out what you want to do. There is a choice. Only you can make it!
 
 


Hello and I'd just read all of them, but not exactly what I want to know.
Actually I doubt that do any guys here really know what is "offline audio" and "online audio" I'm really meaning......




No... I get it now. Online as in the processing taking place during transport and recording. Offline as in what is occurring during rendering. It's just your first post was a little hard to understand. Greetings from Canada.



Ok, I can just say like this:
offline = successively fast bouncing/exporting to any downmixed physical audio files that do nothing with the PCM clock of DAC/ADC, and just do with the full speed of your CPU only.
online = realtime recording or playing back directly just by Sonar its own self and do everything with the PCM clock of your ADC/DAC in bit perfect audio devices synchronizing, as maybe what you said "transport" or "recording".

offline/online is a very basic term in the DAW professional world, as the "line" is meaning the audio stream connections to your sound devices.

And my original question was very simple: If dithering is set inside Preferences, then would Sonar apply dithering also before final mixed audio sent to the DAC when "online" mixing playback is going on?

I know it should effect the "offline" bouncing but I just don't know can I monitor the dithered result or not just when "online" playback which I don't need to bouncing out any mixed audio files.

And I don't know why would guys comprehend my simple question in so complicated ways.
And guys please don't explain to me again and again that Do I really need ditherings or When would I really need. Thanks. I never care about that, OK? All I just want to know is just how Sonar x2 really works physically inside its engineering, and not dithering concept lessons again and again, that's really enough.
#22
Grem
Max Output Level: -19.5 dBFS
  • Total Posts : 5562
  • Joined: 2005/06/28 09:26:32
  • Location: Baton Rouge Area
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/10 04:42:51 (permalink)
I think Noel answered your question.

Grem

Michael
 
Music PC
i7 2600K; 64gb Ram; 3 256gb SSD, System, Samples, Audio; 1TB & 2TB Project Storage; 2TB system BkUp; RME FireFace 400; Win 10 Pro 64; CWbBL 64, 
Home PC
AMD FX 6300; 8gb Ram; 256 SSD sys; 2TB audio/samples; Realtek WASAPI; Win 10 Home 64; CWbBL 64 
Surface Pro 3
Win 10  i7 8gb RAM; CWbBL 64
#23
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
Re: Would the audio dithering setting still be applied even if when realtime online playba 2013/07/10 11:17:15 (permalink)
lol... I understood what was going on once the other users and Noel started commenting. I wouldn't describe what you just posted as simple. Probably just a language barrier. Relax. I wasn't trying to give you a hard time. I just didn't understand the question as stated and admittedly was a little ignorant of the subject so for that I apologize. Cheers.
#24
Jump to:
© 2025 APG vNext Commercial Version 5.1