Audacity 3.2.0
Public Attributes | Static Public Attributes | List of all members
EffectDistortionSettings Struct Reference

#include <Distortion.h>

Public Attributes

int mTableChoiceIndx { mDefaultTableChoiceIndx }
 
bool mDCBlock { mDefaultDCBlock }
 
double mThreshold_dB { mDefaultThreshold_dB }
 
double mNoiseFloor { mDefaultNoiseFloor }
 
double mParam1 { mDefaultParam1 }
 
double mParam2 { mDefaultParam2 }
 
int mRepeats { mDefaultRepeats }
 

Static Public Attributes

static constexpr int mDefaultTableChoiceIndx = 0
 
static constexpr bool mDefaultDCBlock = defaultDCBlock
 
static constexpr double mDefaultThreshold_dB = -6.0
 
static constexpr double mDefaultNoiseFloor = -70.0
 
static constexpr double mDefaultParam1 = 50.0
 
static constexpr double mDefaultParam2 = 50.0
 
static constexpr int mDefaultRepeats = 1
 

Detailed Description

Definition at line 51 of file Distortion.h.

Member Data Documentation

◆ mDCBlock

bool EffectDistortionSettings::mDCBlock { mDefaultDCBlock }

Definition at line 62 of file Distortion.h.

◆ mDefaultDCBlock

constexpr bool EffectDistortionSettings::mDefaultDCBlock = defaultDCBlock
staticconstexpr

Definition at line 54 of file Distortion.h.

◆ mDefaultNoiseFloor

constexpr double EffectDistortionSettings::mDefaultNoiseFloor = -70.0
staticconstexpr

Definition at line 56 of file Distortion.h.

◆ mDefaultParam1

constexpr double EffectDistortionSettings::mDefaultParam1 = 50.0
staticconstexpr

Definition at line 57 of file Distortion.h.

◆ mDefaultParam2

constexpr double EffectDistortionSettings::mDefaultParam2 = 50.0
staticconstexpr

Definition at line 58 of file Distortion.h.

◆ mDefaultRepeats

constexpr int EffectDistortionSettings::mDefaultRepeats = 1
staticconstexpr

Definition at line 59 of file Distortion.h.

◆ mDefaultTableChoiceIndx

constexpr int EffectDistortionSettings::mDefaultTableChoiceIndx = 0
staticconstexpr

Definition at line 53 of file Distortion.h.

◆ mDefaultThreshold_dB

constexpr double EffectDistortionSettings::mDefaultThreshold_dB = -6.0
staticconstexpr

Definition at line 55 of file Distortion.h.

◆ mNoiseFloor

double EffectDistortionSettings::mNoiseFloor { mDefaultNoiseFloor }

Definition at line 64 of file Distortion.h.

Referenced by EffectDistortion::Instance::Leveller().

◆ mParam1

double EffectDistortionSettings::mParam1 { mDefaultParam1 }

◆ mParam2

double EffectDistortionSettings::mParam2 { mDefaultParam2 }

Definition at line 66 of file Distortion.h.

Referenced by EffectDistortion::Instance::EvenHarmonicTable().

◆ mRepeats

int EffectDistortionSettings::mRepeats { mDefaultRepeats }

◆ mTableChoiceIndx

int EffectDistortionSettings::mTableChoiceIndx { mDefaultTableChoiceIndx }

◆ mThreshold_dB

double EffectDistortionSettings::mThreshold_dB { mDefaultThreshold_dB }

The documentation for this struct was generated from the following file: