Definition at line 183 of file mood_analyzer.cpp.hpp.
183 {
184
185
186
187
188
190
191
192 float normalizedZCR =
fl::min(1.0f, zcr);
193
194
195 float normalizedFlux =
fl::min(1.0f, flux / 10.0f);
196
197
198 float arousal = normalizedRMS * 0.5f + normalizedZCR * 0.2f + normalizedFlux * 0.3f;
199
200
202}
float rms(fl::span< const int16_t > data)
constexpr common_type_t< T, U > max(T a, U b) FL_NO_EXCEPT
FL_DISABLE_WARNING_PUSH U constexpr common_type_t< T, U > min(T a, U b) FL_NO_EXCEPT
References fl::FL_NO_EXCEPT, fl::max(), fl::min(), and rms().
Referenced by update().