[PD] headroom in Pd

IOhannes m zmölnig zmoelnig at iem.at
Wed Jan 1 20:03:26 CET 2014

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.


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)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140101/cdc290cf/attachment.pgp>

More information about the Pd-list mailing list