Audacity  2.2.2
Enumerations | Functions
Compressor.cpp File Reference
#include "../Audacity.h"
#include "Compressor.h"
#include <math.h>
#include <wx/brush.h>
#include <wx/dcclient.h>
#include <wx/dcmemory.h>
#include <wx/intl.h>
#include "../AColor.h"
#include "../Prefs.h"
#include "../ShuttleGui.h"
#include "../float_cast.h"
#include "../widgets/Ruler.h"
#include "../WaveTrack.h"
#include "../Theme.h"
#include "../AllThemeResources.h"

Go to the source code of this file.

Enumerations

enum  {
  ID_Threshold = 10000, ID_NoiseFloor, ID_Ratio, ID_Attack,
  ID_Decay
}
 

Functions

 Param (Threshold, double, wxT("Threshold"),-12.0,-60.0,-1.0, 1)
 
 Param (NoiseFloor, double, wxT("NoiseFloor"),-40.0,-80.0,-20.0, 5)
 
 Param (Ratio, double, wxT("Ratio"), 2.0, 1.1, 10.0, 10)
 
 Param (AttackTime, double, wxT("AttackTime"), 0.2, 0.1, 5.0, 100)
 
 Param (ReleaseTime, double, wxT("ReleaseTime"), 1.0, 1.0, 30.0, 10)
 
 Param (Normalize, bool, wxT("Normalize"), true, false, true, 1)
 
 Param (UsePeak, bool, wxT("UsePeak"), false, false, true, 1)
 

Enumeration Type Documentation

anonymous enum
Enumerator
ID_Threshold 
ID_NoiseFloor 
ID_Ratio 
ID_Attack 
ID_Decay 

Definition at line 47 of file Compressor.cpp.

Function Documentation

Param ( Threshold  ,
double  ,
wxT("Threshold")  ,
-12.  0,
-60.  0,
-1.  0,
 
)
Param ( NoiseFloor  ,
double  ,
wxT("NoiseFloor")  ,
-40.  0,
-80.  0,
-20.  0,
 
)
Param ( Ratio  ,
double  ,
wxT("Ratio")  ,
2.  0,
1.  1,
10.  0,
10   
)
Param ( AttackTime  ,
double  ,
wxT("AttackTime")  ,
0.  2,
0.  1,
5.  0,
100   
)
Param ( ReleaseTime  ,
double  ,
wxT("ReleaseTime")  ,
1.  0,
1.  0,
30.  0,
10   
)
Param ( Normalize  ,
bool  ,
wxT("Normalize")  ,
true  ,
false  ,
true  ,
 
)
Param ( UsePeak  ,
bool  ,
wxT("UsePeak")  ,
false  ,
false  ,
true  ,
 
)