DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::LoudnessMeter< T >::MeasurementInfo Struct Reference

Window/gate coverage for a stopped or stream-owner measurement. Durations use the existing floor(sampleRate / 10) sample hop (minimum 1). The last partial hop contributes to neither windows nor histograms yet. Gate counts include complete windows surviving the absolute -70 LUFS gate, before each metric's relative gate. A zero count is not valid loudness. More...

#include <LoudnessMeter.h>

Public Attributes

std::int64_t committedFrames = 0
 
int pendingFrames = 0
 
int hopFrames = 0
 
std::uint64_t integratedBlocks = 0
 
std::uint64_t rangeBlocks = 0
 

Detailed Description

template<FloatType T>
struct dspark::LoudnessMeter< T >::MeasurementInfo

Window/gate coverage for a stopped or stream-owner measurement. Durations use the existing floor(sampleRate / 10) sample hop (minimum 1). The last partial hop contributes to neither windows nor histograms yet. Gate counts include complete windows surviving the absolute -70 LUFS gate, before each metric's relative gate. A zero count is not valid loudness.

Definition at line 68 of file LoudnessMeter.h.

Member Data Documentation

◆ committedFrames

template<FloatType T>
std::int64_t dspark::LoudnessMeter< T >::MeasurementInfo::committedFrames = 0

Definition at line 70 of file LoudnessMeter.h.

◆ hopFrames

template<FloatType T>
int dspark::LoudnessMeter< T >::MeasurementInfo::hopFrames = 0

Definition at line 72 of file LoudnessMeter.h.

◆ integratedBlocks

template<FloatType T>
std::uint64_t dspark::LoudnessMeter< T >::MeasurementInfo::integratedBlocks = 0

Definition at line 73 of file LoudnessMeter.h.

◆ pendingFrames

template<FloatType T>
int dspark::LoudnessMeter< T >::MeasurementInfo::pendingFrames = 0

Definition at line 71 of file LoudnessMeter.h.

◆ rangeBlocks

template<FloatType T>
std::uint64_t dspark::LoudnessMeter< T >::MeasurementInfo::rangeBlocks = 0

Definition at line 74 of file LoudnessMeter.h.


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