Audacity  2.2.0
ChangeSpeed.cpp File Reference
#include "../Audacity.h"
#include "ChangeSpeed.h"
#include <math.h>
#include <wx/intl.h>
#include "../LabelTrack.h"
#include "../Prefs.h"
#include "../Project.h"
#include "../Resample.h"
#include "../ShuttleGui.h"
#include "../widgets/valnum.h"
#include "TimeWarper.h"
#include "../WaveTrack.h"

Enumerations

enum  {
  ID_PercentChange = 10000, ID_Multiplier, ID_FromVinyl, ID_ToVinyl,
  ID_ToLength
}
 
enum  kVinyl {
  kVinyl_33AndAThird = 0, kVinyl_45, kVinyl_78, kVinyl_NA,
  kNumVinyl
}
 

Functions

 Param (Percentage, double, XO("Percentage"), 0.0,-99.0, 4900.0, 1)
 

Variables

static const wxChar * kVinylStrings [kNumVinyl]
 
static const double kSliderMax = 100.0
 
static const double kSliderWarp = 1.30105
 

Enumeration Type Documentation

anonymous enum
Enumerator
ID_PercentChange 
ID_Multiplier 
ID_FromVinyl 
ID_ToVinyl 
ID_ToLength 
enum kVinyl
Enumerator
kVinyl_33AndAThird 
kVinyl_45 
kVinyl_78 
kVinyl_NA 
kNumVinyl 

Function Documentation

Param ( Percentage  ,
double  ,
XO("Percentage")  ,
0.  0,
-99.  0,
4900.  0,
 
)

Variable Documentation

const double kSliderMax = 100.0
static
const double kSliderWarp = 1.30105
static
const wxChar* kVinylStrings[kNumVinyl]
static
Initial value:
=
{
wxT("33 1/3"),
wxT("45"),
wxT("78"),
XO("n/a"),
}
#define XO(s)
Definition: Audacity.h:225

Referenced by EffectChangeSpeed::PopulateOrExchange().