HART  0.2.0
High level Audio Regression and Testing
Loading...
Searching...
No Matches
hart::RT60 Namespace Reference

Enumerations

enum class  Method { edt , t20 , t30 }
 RT60 estimation method. More...
 

Enumeration Type Documentation

◆ Method

enum class Method
strong

RT60 estimation method.

All methods estimate the time required for the impulse response energy to decay by 60 dB. They differ only in which part of the energy decay curve is used for the linear fit.

Used as hart::rt60() metric argument.

Enumerator
edt 

Early Decay Time. Fits the decay from 0 dB to -10 dB and extrapolates the fitted slope to a 60 dB decay. EDT is influenced primarily by the early part of the reverberation tail. See ISO 3382, Annex A for more in-depth description of EDT.

t20 

T20 reverberation time estimate. Fits the decay from -5 dB to -25 dB and extrapolates the fitted slope to a 60 dB decay.

t30 

T30 reverberation time estimate. Fits the decay from -5 dB to -35 dB and extrapolates the fitted slope to a 60 dB decay. T30 uses a larger portion of the decay than T20 and therefore requires a sufficiently long impulse response.

Definition at line 26 of file hart_rt60.hpp.