Calibrate meter using calibration tone with known level


calibrate(SPL,calibrationTone,trueLevel) sets the CalibrationFactor property based on the computed sound pressure level of calibrationTone and the known trueLevel. trueLevel refers to the physical calibrator level used to generate the calibrationTone.

Input Arguments

collapse all

splMeter System object to be calibrated.

Audio signal used to calibrate the SPL meter, specified as a column vector.

Data Types: single | double

True level of calibration tone in dB, specified as a scalar. The true level is the known level of output by a physical calibrator.

Data Types: single | double


To set the CalibrationFactor property on an splMeter object, the calibrate function uses a calibration tone, the known level output by the calibrator to produce the calibration tone, and the PressureReference property.

The CalibrationFactor property is set according to the equation:


where k is 1 pascal relative to the reference pressure calculated in dB:


See Also

Introduced in R2018a