Audacity 3.2.0
AudioUnitEffectBase Member List

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

AudioUnitEffectBase(const PluginPath &path, const wxString &name, AudioComponent component, Parameters *pParameters=nullptr, AudioUnitEffectBase *master=nullptr)AudioUnitEffectBase
AudioUnitWrapper(AudioComponent component, Parameters *pParameters)AudioUnitWrapperinline
BeginPreview(const EffectSettings &settings)EffectBasevirtual
Buffers typedefPerTrackEffectprivate
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const overrideEffectprotectedvirtual
CanExportPresets() const overrideAudioUnitEffectBasevirtual
CheckWhetherSkipEffect(const EffectSettings &settings) const overrideEffectprotectedvirtual
ChoosePresetKey(const EffectSettings &settings)AudioUnitEffectBasestatic
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) const overrideAudioUnitEffectBasevirtual
CountWaveTracks()EffectBase
CreateAudioUnit()AudioUnitWrapper
DefaultInstanceFinder(EffectPlugin &plugin)EffectBasestatic
Delegate(Effect &delegate, EffectSettings &settings, InstanceFinder finder={})Effect
DestroyOutputTracks() constPerTrackEffectprotected
DoEffect(EffectSettings &settings, const InstanceFinder &finder, double projectRate, TrackList *list, WaveTrackFactory *factory, NotifyingSelectedRegion &selectedRegion, unsigned flags, const EffectSettingsAccessPtr &pAccess) overrideEffectBasevirtual
DoPass1() constPerTrackEffectprotected
DoPass2() constPerTrackEffectprotected
Effect()Effect
EffectBase()EffectBase
EffectSettingsAccessPtr typedefEffectPlugin
EnablesDebug() constEffectDefinitionInterfacevirtual
Export(const AudioUnitEffectSettings &settings, const wxString &path) constAudioUnitEffectBase
Factory typedefPerTrackEffectprivate
FetchParameters(Effect &e, EffectSettings &)Effectinlinestatic
FetchSettings(AudioUnitEffectSettings &settings, bool fetchValues, bool fetchPreset=false) constAudioUnitWrapper
FindInstance(EffectPlugin &plugin)EffectBasestatic
FindPresetKey(const CommandParameters &parms)AudioUnitEffectBasestatic
FindProject() constEffectBaseprotected
ForEachParameter(ParameterVisitor visitor) constAudioUnitWrapper
GetAudioUnit() constAudioUnitWrapperinline
GetBounds(const WaveTrack &track, sampleCount *start, sampleCount *len)Effectprotected
GetChannelCounts()AudioUnitEffectBase
GetClassification() constEffectDefinitionInterfacevirtual
GetComponent() constAudioUnitWrapperinline
GetDefaultDuration()EffectBaseprivate
GetDefinition() const overrideEffectvirtual
GetDescription() const overrideAudioUnitEffectBasevirtual
GetFactoryPresets() const overrideAudioUnitEffectBasevirtual
GetFamily() const overrideAudioUnitEffectBasevirtual
GetFixedSizeProperty(AudioUnitPropertyID inID, T &property, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinline
GetName() constComponentInterface
GetNumWaveGroups() constEffectinlineprotected
GetNumWaveTracks() constEffectinlineprotected
GetParameters() constAudioUnitWrapperinline
GetPath() const overrideAudioUnitEffectBasevirtual
GetSavedStateGroup()Effectprivate
GetSelectionFormat()Effectvirtual
GetSettings(EffectSettings &settings)AudioUnitWrapperstatic
GetSettings(const EffectSettings &settings)AudioUnitWrapperstatic
GetSquashedName(const Identifier &ident)EffectDefinitionInterfacestatic
GetSymbol() const overrideAudioUnitEffectBasevirtual
GetType() const overrideAudioUnitEffectBasevirtual
GetVariableSizeProperty(AudioUnitPropertyID inID, PackedArray::Ptr< T > &pObject, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinline
GetVendor() const overrideAudioUnitEffectBasevirtual
GetVersion() const overrideAudioUnitEffectBasevirtual
HasOptions() const overrideAudioUnitEffectBasevirtual
HelpPage() constEffectDefinitionInterfacevirtual
Import(AudioUnitEffectSettings &settings, const wxString &path) constAudioUnitEffectBase
InitializePlugin()AudioUnitEffectBase
inputTracks() constEffectBaseinlineprotected
InstanceFinder typedefEffectPlugin
InstancePointer typedefEffectPlugin
InterpretBlob(AudioUnitEffectSettings &settings, const wxString &group, const wxMemoryBuffer &buf) constAudioUnitWrapper
IsBatchProcessing() const overrideEffectvirtual
IsDefault() const overrideAudioUnitEffectBasevirtual
IsHiddenFromMenus() constEffectDefinitionInterfacevirtual
IsInteractive() const overrideAudioUnitEffectBasevirtual
IsLinearEffect() constEffectBaseinline
IsPreviewing() constEffectBaseinlineprotected
kCurrentSettingsIdentEffectPluginstatic
kFactoryDefaultsIdentEffectPluginstatic
kFactoryPresetIdentEffectPluginstatic
kUserPresetIdentEffectPluginstatic
LoadFactoryDefaults(EffectSettings &settings) const overrideEffectvirtual
LoadFactoryPreset(int id, EffectSettings &settings) const overrideAudioUnitEffectBasevirtual
AudioUnitWrapper::LoadFactoryPreset(const EffectDefinitionInterface &effect, int id, EffectSettings *pSettings) constAudioUnitWrapper
LoadPreset(const RegistryPath &group, EffectSettings &settings) constAudioUnitEffectBase
AudioUnitWrapper::LoadPreset(const EffectDefinitionInterface &effect, const RegistryPath &group, EffectSettings &settings) constAudioUnitWrapper
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const overrideAudioUnitEffectBasevirtual
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const overrideEffectvirtual
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const overrideAudioUnitEffectBasevirtual
MakeBlob(const EffectDefinitionInterface &effect, const AudioUnitEffectSettings &settings, const wxCFStringRef &cfname, bool binary) constAudioUnitWrapper
MakeInstance() const overrideAudioUnitEffectBasevirtual
MakeOutputs() constEffectSettingsManagervirtual
MakeOutputTracks()PerTrackEffectprotected
MakeSettings() const overrideAudioUnitEffectBasevirtual
ManualPage() constEffectDefinitionInterfacevirtual
mAudioInsAudioUnitWrapperprotected
mAudioOutsAudioUnitWrapperprotected
mComponentAudioUnitWrapperprotected
mF0EffectBaseprotected
mF1EffectBaseprotected
mFactoryEffectBase
MigrateOldConfigFile(const RegistryPath &group, EffectSettings &settings) constAudioUnitEffectBase
mInteractiveAudioUnitEffectBaseprotected
mIsBatchEffectprivate
mIsLinearEffectEffectBaseprivate
mIsPreviewEffectBase
mNameAudioUnitEffectBaseprotected
mNumGroupsEffectBaseprivate
mNumTracksEffectBase
MoveSettingsContents(AudioUnitEffectSettings &&src, AudioUnitEffectSettings &dst, bool merge)AudioUnitWrapperstatic
mOwnParametersAudioUnitWrapperprotected
mParametersAudioUnitWrapperprotected
mPathAudioUnitEffectBaseprotected
mpOutputTracksPerTrackEffectmutableprivate
mPresetNamesEffectBaseprotected
mPreviewFullSelectionEffectBaseprivate
mProgressEffectBase
mProjectRateEffectBase
mSampleCntPerTrackEffectprotected
mT0EffectBase
mT1EffectBase
mTracksEffectBase
mUIFlagsEffectBaseprotected
mUnitAudioUnitWrapperprotected
mVendorAudioUnitEffectBaseprotected
operator=(EffectPlugin &)=deleteEffectPlugin
Parameters typedefAudioUnitEffectBase
PerTrackEffect::Parameters() constEffectvirtual
ParameterVisitor typedefAudioUnitWrapper
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 overrideAudioUnitEffectBasevirtual
SaveBlobToConfig(const RegistryPath &group, const wxString &path, const void *blob, size_t len, bool allowEmpty=true) constAudioUnitEffectBase
SavePreset(const RegistryPath &group, const AudioUnitEffectSettings &settings) constAudioUnitEffectBase
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const overrideAudioUnitEffectBasevirtual
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const overrideEffectvirtual
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const overrideAudioUnitEffectBasevirtual
SetBatchProcessing() overrideEffectvirtual
SetLinearEffectFlag(bool linearEffectFlag)EffectBaseprotected
SetPreviewFullSelectionFlag(bool previewDurationFlag)EffectBaseprotected
SetProperty(AudioUnitPropertyID inID, const T &property, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinline
SetRateAndChannels(double sampleRate, const wxString &identifier)AudioUnitWrapper
SetTracks(TrackList *pTracks)EffectBase
StoreSettings(const EffectDefinitionInterface &effect, const AudioUnitEffectSettings &settings) constAudioUnitWrapper
SupportsAutomation() const overrideAudioUnitEffectBasevirtual
SupportsRealtime() constEffectDefinitionInterfaceinline
TestUIFlags(unsigned mask)Effect
TotalProgress(double frac, const TranslatableString &={}) constEffectprotected
TrackGroupProgress(int whichGroup, double frac, const TranslatableString &={}) constEffectprotected
TrackProgress(int whichTrack, double frac, const TranslatableString &={}) constEffectprotected
UnsetBatchProcessing() overrideEffectvirtual
VisitSettings(SettingsVisitor &visitor, EffectSettings &settings) overrideEffectvirtual
VisitSettings(ConstSettingsVisitor &visitor, const EffectSettings &settings) const overrideEffectvirtual
~AudioUnitEffectBase() overrideAudioUnitEffectBase
~ComponentInterface()ComponentInterfacevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~PerTrackEffect() overridePerTrackEffect