Spectrum analyzer absolute levels are off
Posted: Thu Jun 21, 2018 1:50 am
I am currently evaluating Multi-Instrument and I am puzzled by some inconsistencies I found with the spectrum analyzer. I simply cannot rely on the spectrum display to read the absolute level of the input signal with any acceptable degree of accuracy. Here's my setup:
Audio Precision System Two used as analog signal generator, putting out a sine wave at 11.8 dBu. My ADC clips at 11.9 dBu, so I'm at -0.1dBFS in the digital domain.
Multi-Instrument correctly displays -0.1 dBFS on the level meter in the top right corner of the screen. The multimeter window also correctly reads 11.8dBu (I calibrated Multi-Instrument to my ADC's sensitivity).
In the spectrum analyzer window, no matter which FFT window size or function I pick, I can never get an accurate absolute level display. The spectrum analyzer processing is set as follows:
Y Scale: dBFS or dBu (they're both off)
Processing: Peaks (1).
When the Y scale is set to dBu, the displayed Peak Level is correct (11.8 dBu), but the top of the spectrum line is at least 2 or 3dB lower on the grid, depending on FFT size and function settings. There's just no combination of FFT size and function that I could set in order to get the spectrum line to show an accurate level.
When the Y scale is set to dBFS, the Peak display is no longer accurate (it shows -3.14dBFS instead of -0.1), and the top of teh spectrum line is even lower, around -5 or -6, depending on FFT settings.
I tried this with various input frequencies and FFT settings, and the spectrum analyzer absolute levels are never accurate.
Am I doing something wrong? If not, what is going on here?
See attached screenshot.
Audio Precision System Two used as analog signal generator, putting out a sine wave at 11.8 dBu. My ADC clips at 11.9 dBu, so I'm at -0.1dBFS in the digital domain.
Multi-Instrument correctly displays -0.1 dBFS on the level meter in the top right corner of the screen. The multimeter window also correctly reads 11.8dBu (I calibrated Multi-Instrument to my ADC's sensitivity).
In the spectrum analyzer window, no matter which FFT window size or function I pick, I can never get an accurate absolute level display. The spectrum analyzer processing is set as follows:
Y Scale: dBFS or dBu (they're both off)
Processing: Peaks (1).
When the Y scale is set to dBu, the displayed Peak Level is correct (11.8 dBu), but the top of the spectrum line is at least 2 or 3dB lower on the grid, depending on FFT size and function settings. There's just no combination of FFT size and function that I could set in order to get the spectrum line to show an accurate level.
When the Y scale is set to dBFS, the Peak display is no longer accurate (it shows -3.14dBFS instead of -0.1), and the top of teh spectrum line is even lower, around -5 or -6, depending on FFT settings.
I tried this with various input frequencies and FFT settings, and the spectrum analyzer absolute levels are never accurate.
Am I doing something wrong? If not, what is going on here?
See attached screenshot.