Om  1.0.0
A universal framework for multimedia simulation
Public Member Functions | Public Attributes | List of all members
om::sound::acoustics::base::AcousticMetrics Class Reference

A class that contains various standard acoustic metrics that are derived from an impulse response. More...

#include <omAcousticMetrics.h>

Public Member Functions

 AcousticMetrics ()
 Create a new acoustic metrics object with the default metric values. More...
 
 ~AcousticMetrics ()
 Destroy an acoustic metrics object and release all internal resources. More...
 

Public Attributes

FrequencyData t60
 T60, the reverberation time, the time in seconds that it takes for the sound energy to decay by 60dB after the first 5 dB of decay. More...
 
FrequencyData edt
 EDT, the early decay time, obtained from the first 10dB of the IR's decay from its peak level. More...
 
FrequencyData c50
 C50, the difference in decibels between the energy arriving in the first 50ms to the late energy. More...
 
FrequencyData c80
 C80, the difference in decibels between the energy arriving in the first 80ms to the late energy. More...
 
FrequencyData d50
 D50, the ratio of sound energy from the first 50ms to total sound energy, measured as a fraction between 0 and 1. More...
 
FrequencyData g
 G, the sound strength, measured in decibels. More...
 
FrequencyData ts
 TS, the center time, measured in seconds, the center of mass of the energy in the impulse response. More...
 
FrequencyData lf
 LF, the fraction between 0 and 1 of the energy that arrives within the first 80ms from lateral directions. More...
 
FrequencyData lfc
 LFC, the fraction between 0 and 1 of the energy that arrives within the first 80ms from lateral directions, cosine weighted. More...
 
FrequencyData iacc
 IACC, the inter-aural cross correlation, a measure of the similarity of the sound at each ear between 0 and 1. More...
 
Time firstArrival
 The time, measured in seconds, of the first arrival from the sound source. More...
 
Time decayStart
 The time in the impulse response, measured in seconds, where the diffuse sound energy starts to decay. More...
 
Time irLength
 The length, measured in seconds, of the impulse response. More...
 

Detailed Description

A class that contains various standard acoustic metrics that are derived from an impulse response.

Constructor & Destructor Documentation

om::sound::acoustics::base::AcousticMetrics::AcousticMetrics ( )

Create a new acoustic metrics object with the default metric values.

om::sound::acoustics::base::AcousticMetrics::~AcousticMetrics ( )

Destroy an acoustic metrics object and release all internal resources.

Member Data Documentation

FrequencyData om::sound::acoustics::base::AcousticMetrics::t60

T60, the reverberation time, the time in seconds that it takes for the sound energy to decay by 60dB after the first 5 dB of decay.

FrequencyData om::sound::acoustics::base::AcousticMetrics::edt

EDT, the early decay time, obtained from the first 10dB of the IR's decay from its peak level.

FrequencyData om::sound::acoustics::base::AcousticMetrics::c50

C50, the difference in decibels between the energy arriving in the first 50ms to the late energy.

FrequencyData om::sound::acoustics::base::AcousticMetrics::c80

C80, the difference in decibels between the energy arriving in the first 80ms to the late energy.

FrequencyData om::sound::acoustics::base::AcousticMetrics::d50

D50, the ratio of sound energy from the first 50ms to total sound energy, measured as a fraction between 0 and 1.

FrequencyData om::sound::acoustics::base::AcousticMetrics::g

G, the sound strength, measured in decibels.

FrequencyData om::sound::acoustics::base::AcousticMetrics::ts

TS, the center time, measured in seconds, the center of mass of the energy in the impulse response.

FrequencyData om::sound::acoustics::base::AcousticMetrics::lf

LF, the fraction between 0 and 1 of the energy that arrives within the first 80ms from lateral directions.

FrequencyData om::sound::acoustics::base::AcousticMetrics::lfc

LFC, the fraction between 0 and 1 of the energy that arrives within the first 80ms from lateral directions, cosine weighted.

FrequencyData om::sound::acoustics::base::AcousticMetrics::iacc

IACC, the inter-aural cross correlation, a measure of the similarity of the sound at each ear between 0 and 1.

Time om::sound::acoustics::base::AcousticMetrics::firstArrival

The time, measured in seconds, of the first arrival from the sound source.

Time om::sound::acoustics::base::AcousticMetrics::decayStart

The time in the impulse response, measured in seconds, where the diffuse sound energy starts to decay.

Time om::sound::acoustics::base::AcousticMetrics::irLength

The length, measured in seconds, of the impulse response.


The documentation for this class was generated from the following file: