On 2014-01-01 19:50, Chris Clepper wrote:
Nope, the DAC can freely construct intersample peaks as it sees fit and those can easily exceed 0 dBFS. It has been common practice in the industry for more than a decade to reconstruct clipped samples well above 0 dBFS - partially to make up for shitty mixing and mastering prevalent in music, and also because it's the right way to do it.
+1
nevertheless you cannot send digital values to the DAC that exceed 0dBFS. the intersample peaks are *purely* analog. "FS" stands for "full scale" and refers to the full range of the digianl fix-point values. thus - by definition - 0dBFS only refers to digital values, and can never be exceeded. however on the analog side, the nominal 0dB can easily be exceeded in the reconstruction.
btw, zexy's [limiter~] tries to take intersample peaks into account by upsampling the signal prior to limiting,... so if you use it to limit between -1..+1, then the reconstructed analog signal should not exceed the nominal analog output range. (for practical reasons, upsampling is limited, so in some borderline cases you could still construct a signal that exceeds the 0dB analog)
gfmadsr IOhannes