11#ifndef __AUDACITY_EFFECT_LOUDNESS__
12#define __AUDACITY_EFFECT_LOUDNESS__
14#include <wx/checkbox.h>
16#include <wx/stattext.h>
17#include <wx/textctrl.h>
18#include <wx/weakref.h>
static Settings & settings()
Performs effect computation.
wxCheckBox * mDualMonoCheckBox
wxCheckBox * mStereoIndCheckBox
wxWeakRef< wxWindow > mUIParent
void OnUpdateUI(wxCommandEvent &evt)
bool TransferDataToWindow(const EffectSettings &settings) override
bool TransferDataFromWindow(EffectSettings &settings) override
std::unique_ptr< EffectEditor > PopulateOrExchange(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) override
Add controls to effect panel; always succeeds.
void OnChoice(wxCommandEvent &evt)
Hold values to send to effect output meters.
An Effect to bring the loudness level up to a chosen level.
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Externalized state of a plug-in.