Why would 24 bit / 192 khz flac sound any better than 16 bit / 44.1 khz flac if both are lossless (if at all)?
Nov 18, 2016 at 10:36 AM Post #361 of 391
   
"The Pro Tools mix engine has traditionally employed 48-bit fixed point arithmetic, but floating point is also used in some cases, such as with Pro Tools HD Native. The new HDX hardware uses 64-bit floating point summing." - Wiki
 
"Mixing level scaling stores 48-bit results using a 56-bit accumulator for maximum precision." - 1999. Pro Tools 5.0.1 Reference Guide (page 283 explaining the TDM mix architecture, introduced in 1994).
 
"Steinberg has labeled Nuendo its "Media Production System" and with good reason. Open the program, click "New Project," and there's a list of various application templates ranging from Pro Logic Video Mixdown and 24/96 DVD 5.1 Authoring to 32-bit Stereo Master and Audio/MIDI Music Production." - Mix magazine review of initial Nuendo release.
 
OK, I've provided some back up for my statements, now it's your turn! Provide corroborating info that Nuendo ever had a 24bit mix environment, that Pro Tools or Nuendo ever had a 40bit mix environment. Of course, you won't be able to do that! Even a relative newbie recording, mix or mastering engineer knows that Nuendo is a host based platform (and can therefore can't be anything other 32 or 64 bit mix environment), let alone someone who's been in the industry for 25 years! It's also inconceivable you wouldn't know the basic architecture of the industry standard DAW software (Pro Tools). Likewise, one might have to explain to a 1st year music technology student that at least 3 of the 24bits cannot be anything other than thermal (Johnson) noise and therefore that a 40bit file format with an additional 16bits of thermal noise is ridiculous but one would be shocked to have to explain that to practising professional, let alone a 25 year veteran!
 
For this (and several other reasons), your pre-emptive excuse: "I am recalling from memory" is hogwash. There's only one way that someone professing to be a highly experienced professional audio engineer could "recall from memory" something which so obviously flies in the face of basic digital audio theory, and that's if they have no understanding of basic digital audio theory and must therefore be lying about being a highly experienced audio engineer! What I find baffling is that even after your lie was exposed, you continue to defend your "facts" as not just made up and challenge those of us who have in fact been pro audio engineers for 25 years (or more). Regardless of why you decided to post made up "facts" in the science forum and regardless of whether  you're willing to publicly admit it, you (and many/most of us) know that you made them up and you must surely realise that continuing to defend those "facts" will achieve nothing besides digging a deeper hole for yourself!
 
My apologies to others if my challenging of this member seems overly harsh but there's already way too much made up BS from marketers/retailers in the consumer audio world, without having to waste time dealing with someone just making up BS for self-aggrandisement and/or the fun of misleading others!
 
G

basic audio theory don't cover programs. and the theory of 16 extra bits of thermal noise is flawed. but the 40 bit is unpublished info I got from a protools daw programmer that programmed may daws besides protools.
 
that part doesn't matter. but if you really want to know about value spacifics , A 64-bit engine is technically not better than a 32-bit engine for summing.

A 32-bit engine does all calculations on the fpu, thereby using registers that can be as large as 80 bit. (The accumulator even extends this)
A 64-bit engine has no other choice than using SSE instructions, of which the registers are limited to 64 bit strings. Some people will argue that SSE strings are 128 bit, but that's incorrect. The 128 bit string is split up in two 64 bit strings.

So, if well written, a 32-bit audio engine can be more precise than a 64 bit engine, since it can hold larger strings of numbers.
That is when the numbers are kept as long as possibly can in the registers and are brought back to 32-bit as less as possible.
On the other hand, 64-bit is more precise than 32-bit thereby avoiding any rounding errors. But these rounding errors are neglectable when it comes to adding and subtracting numbers, which is what a summing engine basically does.
Rounding and additive (cumulative) errors are important for any process where DSP is concerned, but all DAW and plugin manufacturers are already using double precision for most -if not all- of their critical calculations.

In practice 32 bits vs. 64 bit will make no difference at all, unless you are really abusing the audio engine and are burning every gain stage by dozens of dB's and/or in scientific tests set up to expose the problem. In every day use (read: proper use) there shouldn't be any difference.

In other words, if you can hear (and measure) the difference between a 32-but engine and a 64-bit engine, then something is/was wrong (badly designed) with the 32-bit engine to start with.
In a properly build DAW, the numbers are not stored in 32-bit strings, but kept in the FPU registers as long as possibly can before they are dumped (and rounded) to a 32-bit string. Thereby the intermediate roundings (80 bits =>32 bits) are much less frequent, than when using SSE strings which need to be dumped as soon as the 64bit strings are "full".
Of course, depending on the internal structure of each an every DAW -and the way things are tested- there are arguments in favor of both techniques. All I said is that in normal, proper, non-abusive use, the (rounding) error in a 32-bit mixer will remain in the LSB's, exactly as in a 64bit mixer.
 
 
 
some other fun facts:
 
8-bit = 256 Dec.
100000000 Bin.
Dynamic Range = 48.16dB
16-bit = 65536 Dec.
10000000000000000 Bin.
Dynamic Range = 96.32dB
20-Bit = 1048576 Dec.
100000000000000000000 Bin.
Dynamic Range = 120.4dB
24-Bit = 16777216 Dec.
1000000000000000000000000 Bin.
Dynamic Range = 144.48dB
32-Bit = 4294967296 Dec.
100000000000000000000000000000000 Bin.
Dynamic Range = 192.64dB
64-Bit = 18446744073709551616 Dec.
10000000000000000000000000000000000000000000000000000000000000000 Bin.
Dynamic Range = 385.28dB
********************************
 
Nov 18, 2016 at 10:52 AM Post #362 of 391
  basic audio theory don't cover programs. and the theory of 16 extra bits of thermal noise is flawed.

 
You asked for and received evidence that your statements were false. I've asked for you to provide evidence to support your statements but your only response is just to make up more ridiculous "facts", more ridiculous even than the "facts" you've already made up! If digging a deeper hole for yourself is in fact what you're trying to achieve, then you're doing an excellent job.
 
Back up your statements with some corroborating evidence. Put up or shut up!!
 
G
 
Nov 18, 2016 at 11:15 AM Post #363 of 391
   
You asked for and received evidence that your statements were false. I've asked for you to provide evidence to support your statements but your only response is just to make up more ridiculous "facts", more ridiculous even than the "facts" you've already made up! If digging a deeper hole for yourself is in fact what you're trying to achieve, then you're doing an excellent job.
 
Back up your statements with some corroborating evidence. Put up or shut up!!
 
G

interesting. since I copied and pasted that reply from a different forum.
because I couldn't said it better myself.
https://www.gearslutz.com/board/steinberg-cubase-nuendo/360368-cubase-5-summing-why-not-64-bit-floating.html
In my opinion,  the 16 bit extra noise theory you have is flawed.
do you have some findings to show to back up this theory?
 
Nov 18, 2016 at 12:44 PM Post #364 of 391
  [1] interesting. since I copied and pasted that reply from a different forum.
because I couldn't said it better myself.
https://www.gearslutz.com/board/steinberg-cubase-nuendo/360368-cubase-5-summing-why-not-64-bit-floating.html
[2] In my opinion,  the 16 bit extra noise theory you have is flawed.
[3] do you have some findings to show to back up this theory?

 
1. I didn't ask for a link to one side of another argument on another forum from unattributed amateurs, students or newbies, I asked for supporting evidence, which you have still not supplied! do you know what "evidence" is? That hole is just getting deeper!
2. You've already demonstrated a willingness to just make up "facts", so why should your opinion be anything other than worthless, unless you can convincingly corroborate it? That's going to be a very tall order though as it flies in the face of the known science. You do realise this is the science forum?!
3. You can look up Johnson Noise for yourself. You refuse to back-up any of your laughable theories (#2) but you're asking for even more evidence from me, to back up knowledge which any experienced audio engineer should already know anyway! Surely that hole is deep enough already?
 
BTW, your added/edited bits:
 
1. "but the 40 bit is unpublished info I got from a protools daw programmer that programmed may daws besides protools." - So now you're progressing beyond just making stuff up to making up attributions for the stuff you're making up! I've personally known a number of Pro Tools programmers, including two heads of program development. Pro Tools has never been 40bit and has never even planned a 40bit architecture, prove otherwise!
2. "In practice 32 bits vs. 64 bit will make no difference at all, unless you are really abusing the audio engine and are burning every gain stage by dozens of dB's and/or in scientific tests set up to expose the problem. In every day use (read: proper use) there shouldn't be any difference." - That's not necessarily true, which you'd know if you were an audio engineer! There are applications where it could make a difference, film mixing for example, where up to 1,000 or so channels of audio are being mixed.
3. Even if we accept that 32bit is indistinguishable from 64bit when mixing (which it is in music), how does that support your argument? What has mixing environments got to do with distribution formats and what benefit would there be to a 40bit distribution format? When I asked for supporting evidence, I meant evidence to support your argument, not mine!
4. What has the dynamic range of 32bit or 64bit fixed (integer) got to do with anything? It's not connected to your assertions on mix environments and it's certainly not recordable or reproducible. Maybe you're confusing float and integer bit depths? Which is not something an experienced audio engineer would do!
 
Again, some actual evidence please. I'll change the choice to something more applicable: Put up, shut up or appear to be an idiot!
 
G
 
Nov 19, 2016 at 7:01 AM Post #366 of 391
Thermal noise or Johnson - Nyquist noise as a value of: - 131 dBm at room temperature & with 20kHz bandwidth.
Something in between 21/22 bits in digital coding.
Rgds.

 
I think the exact value of the noise would depend on the exact construction/components of the individual ADC, although your figure does appear quite reasonable/representative. In practical implementation, I can't think of any pro ADCs off the top of my head which actually achieve 21bits, although several achieve between 20 and 21bits.
 
G
 
Nov 19, 2016 at 8:23 AM Post #367 of 391
I see that as a best case scenario, where a great many other noises can come over it. it's significant of what can be achieved as a limit. I don't imagine some 100% superconductor ADC in liquid nitrogen to be sold anytime soon. ^_^
 
Nov 19, 2016 at 9:56 AM Post #368 of 391
   
I think the exact value of the noise would depend on the exact construction/components of the individual ADC, although your figure does appear quite reasonable/representative. In practical implementation, I can't think of any pro ADCs off the top of my head which actually achieve 21bits, although several achieve between 20 and 21bits.
 
G

 
As far as I remember, you are right;
  1. there are other noises` contribution: Shot Noise, Flicker Noise, etc...
  2. the theoritical value depends on ADC`s types/components.
 
Regarding the Effective Number Of Bits it can be aproximated by:
 
 

 
 
where SINAD: Signal to (Noise Adding Distorsion) Ratio
when dealing with sine wave.
 
 
Forgetting maths,my purpose when I posted a typical thermal noise value was more for giving an idea of one of the analog domain`s limitation.
In digital domain, some DAC manufacturers are providing  Noise Floor values around -300 dB or FFT Jitter around -180 dB.
Therefore, I admit that it is sometimes easy to mix both domains and forget the limitations of analog one
wink_face.gif
 
 
Nov 19, 2016 at 10:06 AM Post #369 of 391
well the thermal noise is not really a big player in the noise generated by the ADC its the noise generated by the shift register mixing the resistor network value and the clock signal. This noise is a major variable in the overall quantization noise, and it has a name call spious noise. Granted most of this noise is supposed to be suppressed by the input circuit. But like all filter circuits. they are never perfect. That is why certification authorities measure the  amount of this type of rf leakage coming out from the input of a converter.
 
Nov 19, 2016 at 7:35 PM Post #370 of 391
I removed the last few posts, TOS doesn't allow personal attacks.
 
Nov 20, 2016 at 2:53 AM Post #371 of 391
  I removed the last few posts, TOS doesn't allow personal attacks.

 
Fair enough, it was getting a bit over heated. Lets do this properly then:
 
  well the thermal noise is not really a big player in the noise generated by the ADC its the noise generated by the shift register mixing the resistor network value and the clock signal. This noise is a major variable in the overall quantization noise, and it has a name call spious noise.

 
Clock signal error and the noise it generates is not called spurious noise, it's called "jitter noise". A good professional ADC will have jitter in the few tens of pico second range and produce jitter noise down around the LSB or in some cases even lower. Below is the jitter spectrum of the roughly decade old Prism Orpheus, showing it's jitter noise (with a 1kHz input signal) is below -140sBFS, which is several times lower in level than the thermal noise and therefore NOT a major variable or "player" relative to thermal noise!
 

(Hugh Robjohns, 2010. "Does Your Studio Need A Digital Master Clock?", SoundonSound.)
 
Being the science forum, if you are going to make statements of fact or refute the statements of others, you MUST back up your arguments with some convincing evidence, otherwise it will be viewed as nothing more than the made-up nonsense of a shill or troll. Posting deliberately made-up nonsense is an insult to this forum, it's guests and members. In order to receive politeness and respect here, you must obviously treat this forum and it's members with politeness and respect, NOT with contempt!!!
 
G
 
Nov 21, 2016 at 6:05 AM Post #372 of 391
Nov 21, 2016 at 5:51 PM Post #374 of 391
  Dealing with Jitter and its different aspects in digital audio I warmly recommend some Julian Dunn's documents, such as:
 
http://www.audiophilleo.com/zh_hk/docs/Dunn-AP-tn23.pdf.
http://www2.electron.frba.utn.edu.ar/~jcecconi/Bibliografia/13%20-%20Medicion%20de%20Amplificadores/Documentos/AudioPrecision_AN5_DigitalAudioMeasurement.pdf
 
Despite the fact they were wriiten around 2000, they are providing a very comprehensive way of jitter issues.

 
Dunn's papers are very informative and definitely worth reading, the only thing that his and Hawksford's (also highly readable) papers lack is that, they do not address audibility of jitter except as a mathematical model based on rather extreme sound pressure levels. To date we have little (well none really)  empirical evidence that jitter as found in semi-competent digital components is actually audible, of course that does not stop a cottage industry in jitter reducers....
 
Nov 21, 2016 at 6:22 PM Post #375 of 391
  Thanks for the post Arpiben. Yes clocking  is very important as that was drilled into my head by Mr. Ludwig and Mr. Williams about 20 years ago to use an external clock.


I'll repeat the link from gregario's post.
 
http://www.soundonsound.com/techniques/does-your-studio-need-digital-master-clock

Rethink that external clock idea. 
 

Users who are viewing this thread

Back
Top