MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ EnergyMethod

enum class MayaFlux::Yantra::EnergyMethod : uint8_t
strong

Supported energy computation methods.

Enumerator
RMS 

Root Mean Square energy.

PEAK 

Peak amplitude.

SPECTRAL 

Spectral energy (FFT-based)

ZERO_CROSSING 

Zero-crossing rate.

HARMONIC 

Harmonic energy (low-frequency content)

POWER 

Power (sum of squares)

DYNAMIC_RANGE 

Dynamic range (dB)

Definition at line 36 of file EnergyAnalyzer.hpp.

36 : uint8_t {
37 RMS, ///< Root Mean Square energy
38 PEAK, ///< Peak amplitude
39 SPECTRAL, ///< Spectral energy (FFT-based)
40 ZERO_CROSSING, ///< Zero-crossing rate
41 HARMONIC, ///< Harmonic energy (low-frequency content)
42 POWER, ///< Power (sum of squares)
43 DYNAMIC_RANGE ///< Dynamic range (dB)
44};
@ SPECTRAL
Spectral energy (FFT-based)
@ DYNAMIC_RANGE
Dynamic range (dB)
@ RMS
Root Mean Square energy.
@ ZERO_CROSSING
Zero-crossing rate.
@ HARMONIC
Harmonic energy (low-frequency content)
@ POWER
Power (sum of squares)