|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
Distinct novelty functions and SuperFlux registers from one spectrum. More...
#include <OfflineTransientAnalyzer.h>
Public Attributes | |
| T | attack = T(0) |
| T | pulse = T(0) |
| std::array< T, 4 > | registers {} |
| double | windowPower = 0 |
| Normalized, Hann-weighted mean power by Parseval's identity. | |
| double | lowEnergyShare = 0 |
| Fraction of that power below 800 Hz. | |
Distinct novelty functions and SuperFlux registers from one spectrum.
Definition at line 81 of file OfflineTransientAnalyzer.h.
| T dspark::OfflineTransientAnalyzer< T >::FeatureFrame::attack = T(0) |
Definition at line 83 of file OfflineTransientAnalyzer.h.
| double dspark::OfflineTransientAnalyzer< T >::FeatureFrame::lowEnergyShare = 0 |
Fraction of that power below 800 Hz.
Definition at line 87 of file OfflineTransientAnalyzer.h.
| T dspark::OfflineTransientAnalyzer< T >::FeatureFrame::pulse = T(0) |
Definition at line 84 of file OfflineTransientAnalyzer.h.
| std::array<T, 4> dspark::OfflineTransientAnalyzer< T >::FeatureFrame::registers {} |
Definition at line 85 of file OfflineTransientAnalyzer.h.
| double dspark::OfflineTransientAnalyzer< T >::FeatureFrame::windowPower = 0 |
Normalized, Hann-weighted mean power by Parseval's identity.
Definition at line 86 of file OfflineTransientAnalyzer.h.