Releases: ggrecow/SQAT
SQAT v1.1
Additional features (and modifications necessary for that)
-
Loudness_ISO532_1
: the third octave band calculation used in this code was re-coded into an standalone function and placed in thesound_level_meter
folder. The name of the function isDo_OB13_ISO532_1.m
. This allows for its flexible use on other codes, including for the calculation of 1/3 octave band spectra using thesound_level_meter
itself. This change does not have any effect on the results provided by theLoudness_ISO532_1
code released in SQAT v1.0. -
sound_level_meter
: with the addition of theDo_OB13_ISO532_1.m
function, it is now possible to perform spectral analysis using thesound_level_meter
in 1/3 octave bands. An example of usage is included underexamples/sound_level_meter/ex_Do_OB13_ISO532_1.m
. -
EPNL_FAR_Part36.m
- an implementation of the Effective Perceived Noise Level (EPNL) metri is now available under thepsychoacoustic_metrics
folder. An example code (including a ex sound file), as well as validation codes of this implementation are provided. All necessary files can be automatically added into the matlab search path using thestartup_SQAT.m
script.
Fixed issues
-
sound_level_meter
: implementation of the B-weighting is now fixed. A code namedsound_level_meter/test_Gen_weighting.m
is now available. This code allows for a quick visual verification of the weighting functions generated by theGen_weighting_filters
function. -
Tonality_Aures1985
: an issue on the bandwidth calculation method was reported and corrected. Because the tones' bandwidth has an relevant influence on the final result, this has lead to a small change on the results. In comparison to the original version of the code, the results leads now to slightly smaller values. Thus, the value of the calibration constant had to be incresed to compensate for that. The change of the calibration value was based on the reference signal. Additionaly, this new version of the code was tested using the code available on thevalidation
folder (a very small difference between old vs. new versions were observed). Nevertheless, this modification might have a relevant influence on your results, and the recalculation of tonality values using this updated version is highly recommended.
SQAT v1.0
First release of SQAT: a sound quality analysis toolbox for MATLAB. It contains a collection of codes implementing key metrics for quantitative sound quality analysis. With SQAT you can conduct quick sound quality analysis on any calibrated input sound file, in Pascal units. To give a transparent indication of how close the implementations are from the original models, we provide a detailed set of verification routines. Moreover, a number of example codes and exemplary sound files is provided in order to facilitate the initial use of the algorithms.