#pragma once #include "IPlug_include_in_plug_hdr.h" #include "ISender.h" const int kNumPresets = 1; enum EParams { kGain = 0, kNumParams }; using namespace iplug; using namespace igraphics; class IPlugEffect final : public Plugin { public: IPlugEffect(const InstanceInfo& info); void OnIdle() override { mSender.TransmitData(*this); } void ProcessBlock(sample** inputs, sample** outputs, int nFrames) override; IPeakAvgSender<1> mSender; };