
djhead
Military Intelligence
Does anyone besides them know what language they are speaking? 

djhead said:Does anyone besides them know what language they are speaking?![]()
As a developer, I'd like to throw in my couple of least significant bits on this onemshilarious said:When he discusses the pros and cons of floating, essentially he states that it's easier to program, whereas there seems to be some risk, if not quantified, that fixed could be screwed up by the programmer. Certainly that would have to be weighed by a developer, along with issues such as heat dissipation. However, for a DAW software company, the physical problems of floating-point design have already been solved for them by Intel, AMD, et al. Therefore they simply have a set of specifications for CPU power they must consider.
masteringhouse said:MS -
I don't understand the relevance of power consumption or heat dissipation. The point made by the article is in the way floating point and fixed perform calculations.
In regards to using float as a crutch, I believe the point there was that some budding engineers do not pay proper attention to gain staging and rely on 32 float processing to cover overs rather than making the proper adjustments to fit within the contraints of 24 bit. If you consider that there may be some additional inaccuracy when processing beyond 24 bits in a 32 bit floating point register, it may have some theoretical merit.
That's probably more self-depricating than you need to bemshilarious said:really, if I can't produce a decent track with 117dB dynamic range converters and a 32 bit mix engine, fixed or floating, then I pretty much suck . . .
masteringhouse said:MS -
I don't understand the relevance of power consumption or heat dissipation. The point made by the article is in the way floating point and fixed perform calculations.
In summary the point that I believe he is making is that floating point inherently has 24 bits worth of precision no matter what range of audio you are trying to represent, while fixed point calculations are usually performed at a higher 48 bit precision and then brought back to 24 bit.
The design of the application is key. Some fixed plugs will dither back to 24 bits after calculations in 48 bit, others don't. It's my opinion that those that truncate sound colder when doing this. IMHO all fixed plugs that work this way should at least have an option to turn on dithering, Waves plugs do this. It's also the reason that I use the dithered mixer in a Pro Tools TDM rig.
In the case of floating point calcs, the article sugggests that there are innacuracies once the precision does beyond the 24th bit and can result in a pumping noise floor. Check out the Moorer article for more info on this.
Is it audible? I'll let others decide that.
In regards to using float as a crutch, I believe the point there was that some budding engineers do not pay proper attention to gain staging and rely on 32 float processing to cover overs rather than making the proper adjustments to fit within the contraints of 24 bit. If you consider that there may be some additional inaccuracy when processing beyond 24 bits in a 32 bit floating point register, it may have some theoretical merit.
LeeRosario said:Delicious advice for the masses![]()
Not by this average reader.masteringhouse: said:...though I think at least some of this conversation bored the average reader and was ignored about 5 posts ago.