measure › SPL — viz/spl_arc.dartの270° 円弧ゲージ
SPL(音圧レベル)
無料
音の大きさをdBで表示します。重み付けはA / C / Z(フラット)、時間重みはFast(125ms) / Slow(1s) / Impulse(35ms) に対応。Leq・ピーク・最小も同時に出します。校正前はdBFS、校正ファイルを読むとdB SPLに昇格します。
計算方法をひらく
Lp
Lp = 20·log10(p/p0),
p0 = 20 µPa
手順: 入力波形を時間窓でRMS(二乗平均平方根)し、上式でdB化。A/C/Z重みはIEC 61672-1のアナログ極を双一次変換したbiquadカスケードで実装(
spl.rs)。時間重みは指数移動平均の時定数(Fast/Slow/Impulse)で平滑化します。dB SPLへの換算は校正オフセットoffset_dbを足すだけ ── 校正していない端末で誇張した絶対値を出さないため、未校正時はdBFSのまま表示します。