12#ifndef __AUDACITY_EFFECT_BASS_TREBLE__
13#define __AUDACITY_EFFECT_BASS_TREBLE__
50 EffectBassTrebleSettings, StatelessPerTrackEffect
85 std::shared_ptr<EffectInstance>
MakeInstance()
const override;
static Settings & settings()
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
A high shelf and low shelf filter.
const EffectParameterMethods & Parameters() const override
static constexpr EffectParameter Treble
std::unique_ptr< EffectEditor > MakeEditor(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const override
Called only from PopulateUI, to add controls to effect panel.
std::shared_ptr< EffectInstance > MakeInstance() const override
Make an object maintaining short-term state of an Effect.
static constexpr EffectParameter Gain
bool CheckWhetherSkipEffect(const EffectSettings &settings) const override
After Init(), tell whether Process() should be skipped.
RealtimeSince RealtimeSupport() const override
Since which version of Audacity has the effect supported realtime?
static constexpr EffectParameter Bass
ManualPageID ManualPage() const override
Name of a page in the Audacity alpha manual, default is empty.
ComponentInterfaceSymbol GetSymbol() const override
virtual ~EffectBassTreble()
TranslatableString GetDescription() const override
static const ComponentInterfaceSymbol Symbol
EffectType GetType() const override
Type determines how it behaves.
static constexpr EffectParameter Link
RealtimeSince
In which versions of Audacity was an effect realtime capable?
Performs effect computation.
Hold values to send to effect output meters.
Interface for manipulations of an Effect's settings.
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Holds a msgid for the translation catalog; may also bind format arguments.
static constexpr double gainDefault
static constexpr bool linkDefault
static constexpr double trebleDefault
static constexpr double bassDefault
Externalized state of a plug-in.