|
|
Why 64 bits?Most audio is recorded with 16 bits resolution. WinAudioMLS uses in the standard mode 32-bit floating
point variables to store each sample. From a first look this headroom seems to be more than sufficient.
Floating point variables have a dynamic range of more than 200dB which is far much more than any audio format. You can easily check this effect. If you analyze an ideal 16-bit sine file with a 1024 points FFT,
you get a THD+N close to the theoretical value (97dB). The input signal is a file with an ideal 1kHz sinus sampled with 16-bit. It can be easily seen that the noise introduced by the 32-bit FFT at 8192 exceeds the quantization noise and therefore degrades the THD+N measurement by 6dB. FFT size 1024 32-bit FFT THD+N 96dBFFT size 1024 64-bit FFT THD+N 96dBFFT size 8192 32-bit FFT THD+N 90dBFFT size 8192 64-bit FFT THD+N 97dB |
Send mail to admin@dr-jordan-design.de with
questions or comments about this web site.
|