13#ifndef __AUDACITY_EFFECT_NOISE_REDUCTION__
14#define __AUDACITY_EFFECT_NOISE_REDUCTION__
27 bool forceModal =
false)
override;
std::function< DialogFactoryResults(wxWindow &parent, EffectBase &, EffectUIServices &, EffectSettingsAccess &) > EffectDialogFactory
Type of function that creates a dialog for an effect.
Base class for many of the effects in Audacity.
Dialog used with EffectNoiseReduction.
int ShowHostInterface(EffectBase &plugin, wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false) override
A two-pass effect to reduce background noise.