Audacity 3.2.0
|
#include "Reverb.h"
#include "EffectEditor.h"
#include "LoadEffects.h"
#include <wx/arrstr.h>
#include <wx/checkbox.h>
#include <wx/slider.h>
#include <wx/spinctrl.h>
#include "Prefs.h"
#include "ShuttleGui.h"
#include "../widgets/valnum.h"
#include "Reverb_libSoX.h"
Go to the source code of this file.
Classes | |
struct | Reverb_priv_t |
struct | Reverb_priv_ex |
struct | EffectReverbState |
struct | EffectReverb::Editor |
struct | EffectReverb::Instance |
Namespaces | |
namespace | anonymous_namespace{Reverb.cpp} |
Macros | |
#define | SpinSlider(n) |
#define | SpinSliderHandlers(n) |
#define | SpinSlider(n, p) |
#define | SetSpinSlider(n) |
#define | SpinSliderHandlers(n) |
Functions | |
SpinSliderHandlers (RoomSize) SpinSliderHandlers(PreDelay) SpinSliderHandlers(Reverberance) SpinSliderHandlers(HfDamping) SpinSliderHandlers(ToneLow) SpinSliderHandlers(ToneHigh) SpinSliderHandlers(WetGain) SpinSliderHandlers(DryGain) SpinSliderHandlers(StereoWidth) void EffectReverb | |
bool | operator== (const EffectReverbSettings &a, const EffectReverbSettings &b) |
bool | OnlySimpleParametersChanged (const EffectReverbSettings &a, const EffectReverbSettings &b) |
Variables | |
struct { | |
const TranslatableString name | |
EffectReverbSettings preset | |
} | FactoryPresets [] |
BuiltinEffectsModule::Registration< EffectReverb > | anonymous_namespace{Reverb.cpp}::reg |
static size_t | BLOCK = 16384 |
#define SetSpinSlider | ( | n | ) |
#define SpinSlider | ( | n | ) |
Definition at line 113 of file Reverb.cpp.
#define SpinSlider | ( | n, | |
p | |||
) |
Definition at line 113 of file Reverb.cpp.
#define SpinSliderHandlers | ( | n | ) |
Definition at line 594 of file Reverb.cpp.
#define SpinSliderHandlers | ( | n | ) |
Definition at line 594 of file Reverb.cpp.
bool OnlySimpleParametersChanged | ( | const EffectReverbSettings & | a, |
const EffectReverbSettings & | b | ||
) |
Definition at line 647 of file Reverb.cpp.
Referenced by EffectReverb::Instance::RealtimeProcess().
bool operator== | ( | const EffectReverbSettings & | a, |
const EffectReverbSettings & | b | ||
) |
Definition at line 632 of file Reverb.cpp.
SpinSliderHandlers | ( | RoomSize | ) |
Definition at line 614 of file Reverb.cpp.
References BasicEffectUIServices::ValidateUI().
|
static |
Definition at line 360 of file Reverb.cpp.
Referenced by EffectReverb::Instance::InstanceInit(), and EffectReverb::Instance::InstanceProcess().
const struct { ... } FactoryPresets[] |
Referenced by EffectReverb::GetFactoryPresets(), and EffectReverb::LoadFactoryPreset().
const TranslatableString name |
Definition at line 43 of file Reverb.cpp.
Referenced by EffectReverb::GetFactoryPresets().
EffectReverbSettings preset |
Definition at line 44 of file Reverb.cpp.
Referenced by AudioUnitWrapper::FetchSettings(), EffectManager::GetDefaultPreset(), LV2EffectBase::GetFactoryPresets(), EffectManager::GetPreset(), anonymous_namespace{ViewMenus.cpp}::GetZoomOfPreset(), MP3Exporter::InitializeStream(), LV2EffectBase::LoadFactoryPreset(), FFmpegPresets::LoadPreset(), AudacityCommand::LoadSettingsFromString(), Effect::LoadSettingsFromString(), ExportFFmpegOptions::OnDeletePreset(), EffectUIHost::OnDeletePreset(), ExportFFmpegOptions::OnLoadPreset(), MacroCommandDialog::OnUsePreset(), EffectUIHost::OnUserPreset(), FFmpegPresets::OverwriteIsOk(), MacroCommands::PromptForPresetFor(), ExportFFmpegOptions::SavePreset(), FFmpegPresets::SavePreset(), anonymous_namespace{EffectManager.cpp}::EffectPresetsDialog::SetPrefix(), anonymous_namespace{EffectManager.cpp}::EffectPresetsDialog::SetSelected(), anonymous_namespace{EffectManager.cpp}::EffectPresetsDialog::UpdateUI(), and FFmpegPresets::WriteXML().