An ideal transducer would have a perfectly flat frequency response (all frequencies detected with equal amplitude). In practice, most transducers do not meet this criteria. Transducer compensation curves allow the analyzer to apply a correction curve to the data to solve this problem.
Measurement transducers normally provide a frequency response curve for with their products. This curve shows both the total frequency range covered and the frequency response of the transducer within this range. By creating a simple text file containing this information, we can compensate for its response.
Building a compensation file:
Run the NOTEPAD.EXE application, spreadsheet or word processor that can produce a standard ASCII text file.
Enter two columns of numbers representing the transducer response curve.
The left column contains the frequency in Hertz.
The right column contains the offset in decibels (this offset is subtracted from the logarithmic spectrum value).
Enter the information in ascending frequency order.
Separate the columns with a tab character.
Enter as many as32,768 pairs of numbers; at least 3 pair are required. The analyzer will use a cubic spline algorithm to interpolate between these data points for each frequency bin in the spectrum.
Any line with a semicolon in the first column will be treated as a comment line and ignored.
Transducer compensation files have an extension of .MIC.
Transducer Compensation files and Spectral Overlay files have identical formats and can be interchanged. This is useful if you want to verify that you have entered the transducer response table correctly. To do this, simply select the compensation file as an overlay.
Interpolation: When manually creating a compensation file the results can have unexpected excursions due to the cubic spline interpolation algorithm. You can turn off this algorithm by adding a line to the beginning of the file as follows:
See also: Standard Frequency Weighting