Unless you set Sonar's engine to use 64 bit double precision, it uses 32 bit single precision.
mike_mccue
Here is an interesting quote from the link that Super G posted:
"The instruction sets and architectures of the Freescale and TI families of chips are completely different, and this means that no existing TDM plug-ins will run on HDX hardware. One of the major differences is that whereas the 56k chips used fixed-point processing, the new TI chips use floating-point arithmetic. In terms of resolution, where HD used 24-bit word lengths for plug-in processing and 48-bit for mixing, HDX uses a 32-bit floating-point resolution for plug-ins and a 64-bit floating-point resolution for mixing. This has two important consequences: firstly, it means increased dynamic range for the whole system, making it pretty hard to overload the mixer even when working with a large number of tracks. And secondly, both native and DSP plug-ins are now processed with the same resolution, meaning there can be better uniformity between the sound of native and DSP plug-ins."
I actually almost posted part of that quote here too, as I think it illustrates the fact that audio writers often don't have a good technical understanding of digital audio:
"HDX uses a 32-bit floating-point resolution for plug-ins and a 64-bit floating-point resolution for mixing. This has two important consequences: firstly, it means increased dynamic range for the whole system, making it pretty hard to overload the mixer even when working with a large number of tracks."
If they're really using 64bit floating point and we're not talking about bugs or plug-ins that are deliberately trying to clip, I'd say it's "pretty hard to overload the mixer" in the same way it's "pretty hard" for someone to accidentally blow out the Sun like a birthday candle.