HART  0.2.0
High level Audio Regression and Testing
Loading...
Searching...
No Matches
hart_rt60.hpp File Reference
#include <vector>
#include "hart_accurate_sum.hpp"
#include "hart_impulse_response.hpp"
#include "hart_exceptions.hpp"
#include "metrics/hart_metric_query.hpp"
#include "metrics/hart_metrics_common.hpp"
#include "hart_slice.hpp"
#include "hart_units.hpp"
#include "hart_utils.hpp"
Include dependency graph for hart_rt60.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  hart
 
namespace  hart::RT60
 

Enumerations

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

Functions

template<typename SampleType >
MetricQuery< double > rt60 (const ImpulseResponse< SampleType > &ir, RT60::Method method=RT60::Method::edt)
 Estimates the RT60 reverberation time of an impulse response.