Audacity 3.2.0
EffectDistortion Member List

This is the complete list of members for EffectDistortion, including all inherited members.

BeginPreview(const EffectSettings &settings)EffectBasevirtual
Buffers typedefPerTrackEffectprivate
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const overrideEffectprotectedvirtual
CanExportPresets() const overrideEffectvirtual
CheckWhetherSkipEffect(const EffectSettings &settings) const overrideEffectprotectedvirtual
CloseUI() const overrideBasicEffectUIServicesvirtual
control enum nameEffectDistortionprivate
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) const overrideEffectWithSettings< EffectDistortionSettings, PerTrackEffect >inlinevirtual
CountWaveTracks()EffectBase
DCBlockDistortionBaseprotectedstatic
DefaultInstanceFinder(EffectPlugin &plugin)EffectBasestatic
DefaultMessageBoxStyle enum valueEffectUIServices
Delegate(Effect &delegate, EffectSettings &settings, InstanceFinder finder={})Effect
DestroyOutputTracks() constPerTrackEffectprotected
DistortionBase()DistortionBase
DoEffect(EffectSettings &settings, const InstanceFinder &finder, double projectRate, TrackList *list, WaveTrackFactory *factory, NotifyingSelectedRegion &selectedRegion, unsigned flags, const EffectSettingsAccessPtr &pAccess) overrideEffectBasevirtual
DoLoadFactoryPreset(int id, EffectSettings &settings)DistortionBase
DoMessageBox(const EffectPlugin &plugin, const TranslatableString &message, long style=DefaultMessageBoxStyle, const TranslatableString &titleStr={})EffectUIServicesstatic
DoPass1() constPerTrackEffectprotected
DoPass2() constPerTrackEffectprotected
Effect()Effect
EffectBase()EffectBase
EffectSettingsAccessPtr typedefEffectPlugin
EnablesDebug() constEffectDefinitionInterfacevirtual
ExportPresets(const EffectPlugin &plugin, const EffectSettings &settings) const overrideBasicEffectUIServicesvirtual
Factory typedefPerTrackEffectprivate
FetchParameters(PerTrackEffect &, EffectSettings &s)EffectWithSettings< EffectDistortionSettings, PerTrackEffect >inlinestatic
PerTrackEffect::FetchParameters(Effect &e, EffectSettings &)Effectinlinestatic
FindInstance(EffectPlugin &plugin)EffectBasestatic
FindProject() constEffectBaseprotected
GetBounds(const WaveTrack &track, sampleCount *start, sampleCount *len)Effectprotected
GetClassification() constEffectDefinitionInterfacevirtual
GetDefaultDuration()EffectBase
GetDefinition() const overrideEffectvirtual
GetDescription() const overrideDistortionBasevirtual
GetFactoryPresets() const overrideDistortionBasevirtual
GetFamily() const overrideEffectvirtual
GetName() constComponentInterface
GetNumWaveGroups() constEffectinlineprotected
GetNumWaveTracks() constEffectinlineprotected
GetPath() const overrideEffectvirtual
GetSavedStateGroup()Effectprivate
GetSelectionFormat()Effectvirtual
GetSettings(EffectSettings &settings)EffectWithSettings< EffectDistortionSettings, PerTrackEffect >inlinestatic
GetSettings(const EffectSettings &settings)EffectWithSettings< EffectDistortionSettings, PerTrackEffect >inlinestatic
GetSquashedName(const Identifier &ident)EffectDefinitionInterfacestatic
GetSymbol() const overrideDistortionBasevirtual
GetType() const overrideDistortionBasevirtual
GetVendor() const overrideEffectvirtual
GetVersion() const overrideEffectvirtual
HasOptions() const overrideEffectvirtual
HelpPage() constEffectDefinitionInterfacevirtual
ID_DCBlock enum valueEffectDistortionprivate
ID_NoiseFloor enum valueEffectDistortionprivate
ID_Param1 enum valueEffectDistortionprivate
ID_Param2 enum valueEffectDistortionprivate
ID_Repeats enum valueEffectDistortionprivate
ID_Threshold enum valueEffectDistortionprivate
ImportPresets(const EffectPlugin &plugin, EffectSettings &settings) const overrideBasicEffectUIServicesvirtual
inputTracks() constEffectBaseinlineprotected
InstanceFinder typedefEffectPlugin
InstancePointer typedefEffectPlugin
IsBatchProcessing() const overrideEffectvirtual
IsDefault() const overrideEffectvirtual
IsHiddenFromMenus() constEffectDefinitionInterfacevirtual
IsInteractive() const overrideEffectvirtual
IsLinearEffect() constEffectBaseinline
IsPreviewing() constEffectBaseinlineprotected
kCubic enum valueDistortionBaseprotected
kCurrentSettingsIdentEffectPluginstatic
kEvenHarmonics enum valueDistortionBaseprotected
kExpCurve enum valueDistortionBaseprotected
kFactoryDefaultsIdentEffectPluginstatic
kFactoryPresetIdentEffectPluginstatic
kHalfSinCurve enum valueDistortionBaseprotected
kHardClip enum valueDistortionBaseprotected
kHardLimiter enum valueDistortionBaseprotected
kLeveller enum valueDistortionBaseprotected
kLogCurve enum valueDistortionBaseprotected
kRectifier enum valueDistortionBaseprotected
kSinCurve enum valueDistortionBaseprotected
kSoftClip enum valueDistortionBaseprotected
kTableType enum nameDistortionBaseprotected
kTableTypeStringsDistortionBaseprotectedstatic
kUserPresetIdentEffectPluginstatic
LoadFactoryDefaults(EffectSettings &settings) const overrideEffectvirtual
LoadFactoryPreset(int id, EffectSettings &settings) const overrideDistortionBasevirtual
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const overrideEffectvirtual
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const overrideEffectvirtual
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const overrideEffectvirtual
MakeEditor(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const overrideEffectDistortionvirtual
MakeInstance() const overrideDistortionBasevirtual
MakeOutputs() constEffectSettingsManagervirtual
MakeOutputTracks()PerTrackEffectprotected
MakeSettings() const overrideEffectWithSettings< EffectDistortionSettings, PerTrackEffect >inlinevirtual
ManualPage() const overrideDistortionBasevirtual
mF0EffectBaseprotected
mF1EffectBaseprotected
mFactoryEffectBase
mIsBatchEffectprivate
mIsLinearEffectEffectBaseprivate
mIsPreviewEffectBase
mNumGroupsEffectBaseprivate
mNumTracksEffectBase
mpOutputTracksPerTrackEffectmutableprivate
mPresetNamesEffectBaseprotected
mPreviewFullSelectionEffectBaseprivate
mProgressEffectBase
mProjectRateEffectBase
mSampleCntPerTrackEffectprotected
mT0EffectBase
mT1EffectBase
mTracksEffectBase
mUIFlagsEffectBaseprotected
NoiseFloorDistortionBaseprotectedstatic
nTableTypes enum valueDistortionBaseprotected
operator=(EffectPlugin &)=deleteEffectPlugin
Param1DistortionBaseprotectedstatic
Param2DistortionBaseprotectedstatic
Parameters() const overrideDistortionBaseprotectedvirtual
PopulateUI(const EffectPlugin &plugin, ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const overrideStatelessEffectUIServicesvirtual
PreviewsFullSelection() constEffectBaseinline
Process(EffectInstance &instance, EffectSettings &settings) constPerTrackEffectprotected
ProcessPass(TrackList &outputs, Instance &instance, EffectSettings &settings)PerTrackEffectprivate
ProcessTrack(int channel, const Factory &factory, EffectSettings &settings, AudioGraph::Source &source, AudioGraph::Sink &sink, std::optional< sampleCount > genLength, double sampleRate, const SampleTrack &wt, Buffers &inBuffers, Buffers &outBuffers)PerTrackEffectprivatestatic
RealtimeSince enum nameEffectDefinitionInterface
RealtimeSupport() const overrideDistortionBasevirtual
RepeatsDistortionBaseprotectedstatic
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const overrideEffectvirtual
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const overrideEffectvirtual
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const overrideEffectvirtual
SetBatchProcessing() overrideEffectvirtual
SetLinearEffectFlag(bool linearEffectFlag)EffectBaseprotected
SetPreviewFullSelectionFlag(bool previewDurationFlag)EffectBaseprotected
SetTracks(TrackList *pTracks)EffectBase
ShowClientInterface(const EffectPlugin &plugin, wxWindow &parent, wxDialog &dialog, EffectEditor *pEditor, bool forceModal) const overrideBasicEffectUIServicesvirtual
ShowHostInterface(EffectBase &plugin, wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false)EffectUIServicesvirtual
ShowOptions(const EffectPlugin &plugin) const overrideBasicEffectUIServicesvirtual
SupportsAutomation() const overrideEffectvirtual
SupportsRealtime() constEffectDefinitionInterfaceinline
SymbolDistortionBasestatic
TableTypeIndxDistortionBaseprotectedstatic
TestUIFlags(unsigned mask)Effect
Threshold_dBDistortionBaseprotectedstatic
TotalProgress(double frac, const TranslatableString &={}) constEffectprotected
TrackGroupProgress(int whichGroup, double frac, const TranslatableString &={}) constEffectprotected
TrackProgress(int whichTrack, double frac, const TranslatableString &={}) constEffectprotected
UnsetBatchProcessing() overrideEffectvirtual
ValidateUI(const EffectPlugin &context, EffectSettings &) const overrideBasicEffectUIServicesvirtual
VisitSettings(SettingsVisitor &visitor, EffectSettings &settings) overrideEffectvirtual
VisitSettings(ConstSettingsVisitor &visitor, const EffectSettings &settings) const overrideEffectvirtual
~ComponentInterface()ComponentInterfacevirtual
~DistortionBase()DistortionBasevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~EffectUIServices()EffectUIServicesvirtual
~PerTrackEffect() overridePerTrackEffect