AddAnalysisTrack(const wxString &name=wxString()) | Effect | protected |
AddToOutputTracks(const std::shared_ptr< Track > &t) | Effect | protected |
CalcFilter() | EffectEqualization | private |
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const override | Effect | protectedvirtual |
CanExportPresets() override | Effect | virtual |
CheckWhetherSkipEffect(const EffectSettings &settings) const override | Effect | protectedvirtual |
CloseUI() override | EffectEqualization | virtual |
CopyInputTracks(bool allSyncLockSelected=false) | Effect | protected |
CopySettingsContents(const EffectSettings &src, EffectSettings &dst, SettingsCopyDirection copyDirection) const | EffectSettingsManager | virtual |
CountWaveTracks() | EffectBase | private |
CurveName | EffectEqualization | privatestatic |
dBMax | EffectEqualization | privatestatic |
dBMin | EffectEqualization | privatestatic |
DefaultMessageBoxStyle enum value | Effect | |
Delegate(Effect &delegate, EffectSettings &settings) | Effect | |
DoEffect(EffectSettings &settings, double projectRate, TrackList *list, WaveTrackFactory *factory, NotifyingSelectedRegion &selectedRegion, unsigned flags, wxWindow *pParent, const EffectDialogFactory &dialogFactory, const EffectSettingsAccessPtr &pAccess) override | EffectBase | protectedvirtual |
DoLoadFactoryDefaults(EffectSettings &settings) | EffectEqualization | |
DrawGrid | EffectEqualization | privatestatic |
DrawMode | EffectEqualization | privatestatic |
EditCurvesDialog | EffectEqualization | friend |
Effect() | Effect | |
EffectBase() | EffectBase | |
EffectEqualization(int Options=kEqLegacy) | EffectEqualization | |
EffectSettingsAccessPtr typedef | EffectPlugin | |
EnableApply(bool enable=true) | Effect | |
EnablePreview(bool enable=true) | Effect | protected |
EnablesDebug() const | EffectDefinitionInterface | virtual |
EnvelopeUpdated() | EffectEqualization | private |
EnvelopeUpdated(Envelope *env, bool lin) | EffectEqualization | private |
EnvLinToLog(void) | EffectEqualization | private |
EnvLogToLin(void) | EffectEqualization | private |
EqualizationPanel | EffectEqualization | friend |
ErrMin(void) | EffectEqualization | private |
ExportPresets(const EffectSettings &settings) const override | Effect | virtual |
FetchParameters(EffectEqualization &e, EffectSettings &) | EffectEqualization | inlinestatic |
StatefulEffect::FetchParameters(Effect &e, EffectSettings &) | Effect | inlinestatic |
Filter(size_t len, float *buffer) | EffectEqualization | private |
FilterLength | EffectEqualization | privatestatic |
FindProject() const | EffectBase | protected |
Flatten() | EffectEqualization | private |
ForceRecalc() | EffectEqualization | private |
GetAudioInCount() const override | Effect | virtual |
GetAudioOutCount() const override | Effect | virtual |
GetBlockSize() const | StatefulEffectBase | virtual |
GetBounds(const WaveTrack &track, const WaveTrack *pRight, sampleCount *start, sampleCount *len) | Effect | protected |
GetClassification() const | EffectDefinitionInterface | virtual |
GetDefaultDuration() | EffectBase | private |
GetDefaultFileName(wxFileName &fileName) | EffectEqualization | private |
GetDefinition() const override | Effect | virtual |
GetDescription() const override | EffectEqualization | virtual |
GetFactoryPresets() const override | EffectEqualization | virtual |
GetFamily() const override | Effect | virtual |
GetMidiInCount() const | EffectInstanceFactory | virtual |
GetMidiOutCount() const | EffectInstanceFactory | virtual |
GetName() const | ComponentInterface | |
GetNumWaveGroups() const | Effect | inlineprotected |
GetNumWaveTracks() const | Effect | inlineprotected |
GetPath() const override | Effect | virtual |
GetPrefsPrefix() | EffectEqualization | private |
GetSavedStateGroup() | Effect | private |
GetSelectionFormat() | Effect | virtual |
GetSquashedName(const Identifier &ident) | EffectDefinitionInterface | static |
GetSymbol() const override | EffectEqualization | virtual |
GetType() const override | EffectEqualization | virtual |
GetUIParent() | Effect | inline |
GetVendor() const override | Effect | virtual |
GetVersion() const override | Effect | virtual |
GraphicEQ(Envelope *env) | EffectEqualization | private |
HandleXMLChild(const std::string_view &tag) override | EffectEqualization | privatevirtual |
HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | EffectEqualization | privatevirtual |
HasOptions() override | Effect | virtual |
HelpPage() const | EffectDefinitionInterface | virtual |
hFFT | EffectEqualization | private |
ImportPresets(EffectSettings &settings) override | Effect | virtual |
IncEffectCounter() | Effect | inlinestatic |
IncludeNotSelectedPreviewTracks(bool includeNotSelected) | EffectBase | protected |
Init() override | EffectEqualization | virtual |
inputTracks() const | EffectBase | inlineprotected |
InterpLin | EffectEqualization | privatestatic |
InterpMeth | EffectEqualization | privatestatic |
IsBatchProcessing() const override | Effect | virtual |
IsDefault() const override | Effect | virtual |
IsGraphicalUI() override | Effect | virtual |
IsHiddenFromMenus() const | EffectDefinitionInterface | virtual |
IsInteractive() const override | Effect | virtual |
IsLinear() | EffectEqualization | private |
IsPreviewing() const | EffectBase | inlineprotected |
kBspline enum value | EffectEqualization | private |
kCosine enum value | EffectEqualization | private |
kCubic enum value | EffectEqualization | private |
kCurrentSettingsIdent | EffectPlugin | static |
kFactoryDefaultsIdent | EffectPlugin | static |
kFactoryPresetIdent | EffectPlugin | static |
kInterpolations enum name | EffectEqualization | private |
kInterpStrings | EffectEqualization | privatestatic |
kUserPresetIdent | EffectPlugin | static |
LoadCurves(const wxString &fileName={}, bool append=false) | EffectEqualization | private |
LoadFactoryDefaults(EffectSettings &settings) const override | EffectEqualization | virtual |
LoadFactoryPreset(int id, EffectSettings &settings) const override | EffectEqualization | virtual |
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const override | Effect | virtual |
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const override | Effect | virtual |
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const override | Effect | virtual |
loFreqI enum value | EffectEqualization | private |
MakeInstance() const override | StatefulEffect | virtual |
MakeSettings() const | EffectSettingsManager | virtual |
ManualPage() const override | EffectEqualization | virtual |
mBandsInUse | EffectEqualization | private |
mCurve | EffectEqualization | private |
mCurveName | EffectEqualization | private |
mCurves | EffectEqualization | private |
mdBMax | EffectEqualization | private |
mdBMaxSlider | EffectEqualization | private |
mdBMin | EffectEqualization | private |
mdBMinSlider | EffectEqualization | private |
mdBRuler | EffectEqualization | private |
mDirty | EffectEqualization | private |
mDisallowCustom | EffectEqualization | private |
mDraw | EffectEqualization | private |
mDrawGrid | EffectEqualization | private |
mDrawMode | EffectEqualization | private |
mEffectBlockSize | StatefulEffectBase | private |
mEnvelope | EffectEqualization | private |
mEQVals | EffectEqualization | private |
MessageBox(const TranslatableString &message, long style=DefaultMessageBoxStyle, const TranslatableString &titleStr={}) const | Effect | |
mFactory | EffectBase | protected |
mFFTBuffer | EffectEqualization | private |
mFilterFuncI | EffectEqualization | private |
mFilterFuncR | EffectEqualization | private |
mFreqRuler | EffectEqualization | private |
mGraphic | EffectEqualization | private |
mGridOnOff | EffectEqualization | private |
mHiFreq | EffectEqualization | private |
mHostUIDialog | Effect | protected |
mIMap | EffectBase | private |
mInterp | EffectEqualization | private |
mInterpChoice | EffectEqualization | private |
mIsBatch | Effect | private |
mIsLinearEffect | EffectBase | private |
mIsPreview | EffectBase | private |
mLeftSpacer | EffectEqualization | private |
mLin | EffectEqualization | private |
mLinEnvelope | EffectEqualization | private |
mLinFreq | EffectEqualization | private |
mLoFreq | EffectEqualization | private |
mLogEnvelope | EffectEqualization | private |
mM | EffectEqualization | private |
mManage | EffectEqualization | private |
mMSlider | EffectEqualization | private |
mMText | EffectEqualization | private |
mNumGroups | EffectBase | private |
mNumTracks | EffectBase | private |
ModifyAnalysisTrack(const LabelTrack *pOrigTrack, const wxString &name=wxString()) | Effect | protected |
mOMap | EffectBase | private |
mOptions | EffectEqualization | private |
mOutputTracks | EffectBase | protected |
mPanel | EffectEqualization | private |
mPresetNames | EffectBase | protected |
mPreviewFullSelection | EffectBase | private |
mPreviewWithNotSelected | EffectBase | private |
mProgress | EffectBase | protected |
mProjectRate | EffectBase | protected |
mSliders | EffectEqualization | private |
mSlidersOld | EffectEqualization | private |
mT0 | EffectBase | protected |
mT1 | EffectBase | protected |
mTracks | EffectBase | private |
mUIDialog | EffectBase | private |
mUIFlags | EffectBase | protected |
mUIParent | Effect | protected |
mWhens | EffectEqualization | private |
mWhenSliders | EffectEqualization | private |
mWindowSize | EffectEqualization | private |
nEffectsDone | EffectBase | protectedstatic |
nInterpolations enum value | EffectEqualization | private |
OnClear(wxCommandEvent &event) | EffectEqualization | private |
OnCurve(wxCommandEvent &event) | EffectEqualization | private |
OnDrawMode(wxCommandEvent &event) | EffectEqualization | private |
OnErase(wxEvent &event) | EffectEqualization | private |
OnGraphicMode(wxCommandEvent &event) | EffectEqualization | private |
OnGridOnOff(wxCommandEvent &event) | EffectEqualization | private |
OnInterp(wxCommandEvent &event) | EffectEqualization | private |
OnInvert(wxCommandEvent &event) | EffectEqualization | private |
OnLinFreq(wxCommandEvent &event) | EffectEqualization | private |
OnManage(wxCommandEvent &event) | EffectEqualization | private |
OnSize(wxSizeEvent &event) | EffectEqualization | private |
OnSlider(wxCommandEvent &event) | EffectEqualization | private |
OnSliderDBMAX(wxCommandEvent &event) | EffectEqualization | private |
OnSliderDBMIN(wxCommandEvent &event) | EffectEqualization | private |
OnSliderM(wxCommandEvent &event) | EffectEqualization | private |
operator=(EffectPlugin &)=delete | EffectPlugin | |
Parameters() const override | EffectEqualization | privatevirtual |
PopulateOrExchange(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access) override | EffectEqualization | virtual |
PopulateUI(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access) override | Effect | virtual |
Preview(EffectSettingsAccess &access, bool dryOnly) override | EffectBase | protectedvirtual |
Process(EffectInstance &instance, EffectSettings &settings) override | EffectEqualization | virtual |
ProcessOne(int count, WaveTrack *t, sampleCount start, sampleCount len) | EffectEqualization | private |
ReadXMLChild(const char *tag) | XMLTagHandler | |
ReadXMLContent(const char *s, int len) | XMLTagHandler | |
ReadXMLEndTag(const char *tag) | XMLTagHandler | |
RealtimeAddProcessor(EffectSettings &settings, unsigned numChannels, float sampleRate) | StatefulEffectBase | virtual |
RealtimeFinalize(EffectSettings &settings) noexcept | StatefulEffectBase | virtual |
RealtimeInitialize(EffectSettings &settings, double sampleRate) | StatefulEffectBase | virtual |
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inBuf, float *const *outBuf, size_t numSamples) | StatefulEffectBase | virtual |
RealtimeProcessEnd(EffectSettings &settings) noexcept | StatefulEffectBase | virtual |
RealtimeProcessStart(EffectSettings &settings) | StatefulEffectBase | virtual |
RealtimeResume() | StatefulEffectBase | virtual |
RealtimeSince enum name | EffectDefinitionInterface | |
RealtimeSupport() const override | Effect | virtual |
RealtimeSuspend() | StatefulEffectBase | virtual |
ReplaceProcessedTracks(const bool bGoodResult) | EffectBase | protected |
SaveCurves(const wxString &fileName={}) | EffectEqualization | private |
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const override | Effect | virtual |
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const override | Effect | virtual |
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const override | Effect | virtual |
Select(int sel) | EffectEqualization | private |
SetBatchProcessing() override | Effect | virtual |
SetBlockSize(size_t maxBlockSize) | StatefulEffectBase | virtual |
setCurve(int currentCurve) | EffectEqualization | private |
setCurve(const wxString &curveName) | EffectEqualization | private |
setCurve(void) | EffectEqualization | private |
SetLinearEffectFlag(bool linearEffectFlag) | EffectBase | protected |
SetPreviewFullSelectionFlag(bool previewDurationFlag) | EffectBase | protected |
ShowClientInterface(wxWindow &parent, wxDialog &dialog, EffectUIValidator *pValidator, bool forceModal) override | Effect | virtual |
ShowHostInterface(wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false) override | Effect | virtual |
ShowOptions() override | Effect | virtual |
spline(double x[], double y[], size_t n, double y2[]) | EffectEqualization | private |
splint(double x[], double y[], size_t n, double y2[], double xr) | EffectEqualization | private |
SupportsAutomation() const override | Effect | virtual |
SupportsRealtime() const | EffectDefinitionInterface | inline |
Symbol | EffectEqualization | static |
szr1 | EffectEqualization | private |
szr2 | EffectEqualization | private |
szr3 | EffectEqualization | private |
szr4 | EffectEqualization | private |
szr5 | EffectEqualization | private |
szrC | EffectEqualization | private |
szrG | EffectEqualization | private |
szrH | EffectEqualization | private |
szrI | EffectEqualization | private |
szrL | EffectEqualization | private |
szrV | EffectEqualization | private |
TestUIFlags(unsigned mask) | Effect | |
TotalProgress(double frac, const TranslatableString &={}) const | Effect | protected |
TrackGroupProgress(int whichGroup, double frac, const TranslatableString &={}) const | Effect | protected |
TrackProgress(int whichTrack, double frac, const TranslatableString &={}) const | Effect | protected |
TransferDataFromWindow(EffectSettings &settings) override | Effect | virtual |
TransferDataToWindow(const EffectSettings &settings) override | EffectEqualization | virtual |
UnsetBatchProcessing() override | Effect | virtual |
UpdateCurves() | EffectEqualization | private |
UpdateDefaultCurves(bool updateAll=false) | EffectEqualization | private |
UpdateDraw() | EffectEqualization | private |
UpdateGraphic(void) | EffectEqualization | private |
UpdateRuler() | EffectEqualization | private |
ValidateUI(EffectSettings &) override | EffectEqualization | virtual |
VisitSettings(SettingsVisitor &visitor, EffectSettings &settings) override | EffectEqualization | virtual |
VisitSettings(ConstSettingsVisitor &visitor, const EffectSettings &settings) const override | EffectEqualization | virtual |
windowSize | EffectEqualization | privatestatic |
WriteXML(XMLWriter &xmlFile) const | EffectEqualization | private |
XMLTagHandler() | XMLTagHandler | inline |
~ComponentInterface() | ComponentInterface | virtual |
~Effect() | Effect | virtual |
~EffectBase() override | EffectBase | |
~EffectDefinitionInterface() | EffectDefinitionInterface | virtual |
~EffectEqualization() | EffectEqualization | virtual |
~EffectInstanceFactory() | EffectInstanceFactory | virtual |
~EffectPlugin() | EffectPlugin | virtual |
~EffectSettingsManager() | EffectSettingsManager | virtual |
~EffectUIClientInterface() | EffectUIClientInterface | virtual |
~XMLTagHandler() | XMLTagHandler | inlinevirtual |