#pragma once #include "bogaudio.hpp" #include "dsp/signal.hpp" using namespace bogaudio::dsp; extern Model* modelBlank6; namespace bogaudio { struct Blank6 : Module { enum ParamsIds { NUM_PARAMS }; enum InputsIds { IN_INPUT, NUM_INPUTS }; enum OutputsIds { NUM_OUTPUTS }; enum LightsIds { NUM_LIGHTS }; RootMeanSquare _rms; float _level = 0.0f; Blank6() : Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS) { onSampleRateChange(); } void onSampleRateChange() override; void step() override; }; } // namespace bogaudio