Acoustic Loudness - Is Scaling Required?
이전 댓글 표시
Hello all - hope you are all well?
I'm looking for some help using the built-in Matlab command for calculating acoustic loudness (AcousticLoudness) and other subsequent psychoacoustic metrics.
We capture acoustic data using Dewesoft measurement hardware and software - this raw data is then exported in .mat format. The raw data is unweighted Pascal values at 50kHz sample rate.
We want to complete the analysis using Matlab - however when using the built-in AcousticLoudness function, the results we get are ~2x higher than the results we get using Dewesoft and other analysis software (including SQAT which runs in Matlab).
I'm wondering if there is some scaling required - however this seems odd as the input data we are providing is physically measured Pa values (rather then us trying to infer the correct values).
I've included an example below to illustrate - same input data is used in all cases, and the same calculation parameters ("Method","ISO 532-1","SoundField","diffuse","TimeVarying",false).
Dewesoft result: 210 Sone
SQAT result: 210 Sone
Matlab result: 452 Sone
I hope the above all makes sense, but please let me know if not. I'm hoping someone can help us solve this issue :)
Andy
댓글 수: 4
andytodd.msp
2023년 11월 12일
Mario Malic
2023년 11월 12일
Apparently, Dewesoft uses A-weighting curve to calculate loudness. You might have to weight your sound first and then calculate loudness with mentioned MATLAB function.
andytodd.msp
2023년 11월 12일
Mario Malic
2023년 11월 12일
Yeah, I missed out on that it's a single tone on 1kHz. Unfortunately, I can't think of anything else.
채택된 답변
추가 답변 (1개)
카테고리
도움말 센터 및 File Exchange에서 Measurements and Spatial Audio에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
