11 #include <audio/service/audioservice.h>
12 #include <component.h>
13 #include <smoothdamp.h>
17 class FluxMeasurementComponentInstance;
18 class FFTAudioNodeComponentInstance;
32 void getDependentComponents(std::vector<rtti::TypeInfo>& components)
const override;
35 float mMaxHz = 44100.0f;
60 virtual void update(
double deltaTime)
override;
87 float mMaxHz = 44100.0f;
Definition: fluxmeasurementcomponent.h:45
FluxMeasurementComponentInstance(EntityInstance &entity, Component &resource)
Definition: fluxmeasurementcomponent.h:50
Definition: fftaudionodecomponent.h:43
float getFlux() const
Definition: fluxmeasurementcomponent.h:65
Definition: errorstate.h:19
Definition: fluxmeasurementcomponent.h:27
Definition: audioservice.h:26
void setDecay(float decay)
Definition: fluxmeasurementcomponent.h:71
Definition: component.h:43
Definition: component.h:151
std::vector< float > AmplitudeSpectrum
Definition: fftbuffer.h:23
Definition: templateapp.h:17
void setScale(float scale)
Definition: fluxmeasurementcomponent.h:77