Audacity 3.2.0
Functions
DynamicRangeProcessorEffectUtils Namespace Reference

Functions

std::unique_ptr< EffectEditorMakeCompressorEditor (ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectUIServices &services, const EffectOutputs *pOutputs, CompressorSettings settings)
 
std::unique_ptr< EffectEditorMakeLimiterEditor (ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectUIServices &services, const EffectOutputs *pOutputs, LimiterSettings settings)
 

Function Documentation

◆ MakeCompressorEditor()

std::unique_ptr< EffectEditor > DynamicRangeProcessorEffectUtils::MakeCompressorEditor ( ShuttleGui S,
EffectInstance instance,
EffectSettingsAccess access,
const EffectUIServices services,
const EffectOutputs pOutputs,
CompressorSettings  settings 
)

Definition at line 37 of file DynamicRangeProcessorEffectUtils.cpp.

41{
42 return MakeEditor<CompressorEditor>(
43 S, instance, access, services, pOutputs, std::move(settings));
44}
#define S(N)
Definition: ToChars.cpp:64
static Settings & settings()
Definition: TrackInfo.cpp:51

References S, and settings().

Referenced by EffectCompressor::MakeEditor().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ MakeLimiterEditor()

std::unique_ptr< EffectEditor > DynamicRangeProcessorEffectUtils::MakeLimiterEditor ( ShuttleGui S,
EffectInstance instance,
EffectSettingsAccess access,
const EffectUIServices services,
const EffectOutputs pOutputs,
LimiterSettings  settings 
)

Definition at line 47 of file DynamicRangeProcessorEffectUtils.cpp.

51{
52 return MakeEditor<LimiterEditor>(
53 S, instance, access, services, pOutputs, std::move(settings));
54}

References S, and settings().

Referenced by EffectLimiter::MakeEditor().

Here is the call graph for this function:
Here is the caller graph for this function: