| AAX SDK 2.8.0 Avid Audio Extensions Development Kit

- Welcome
- Manual
- Classes
- Files
- Lists
- Support

- File List
- File Members

Loading...
Searching...
No Matches
Namespaces | Macros | Enumerations | Variables
AAX_Constants.h File Reference
`#include <cmath>`

Go to the source code of this file.

## Description

Signal processing constants.

## Namespaces
namespace | AAX

## Macros
#define | AAX_CONSTANTS_H

## Enumerations
enum | AAX::ESampleRates { AAX::e44100SampleRate = 44100 , AAX::e48000SampleRate = 48000 , AAX::e88200SampleRate = 88200 , AAX::e96000SampleRate = 96000 , AAX::e176400SampleRate = 176400 , AAX::e192000SampleRate = 192000 }

## Variables
const int | AAX::cBigEndian =0
const int | AAX::cLittleEndian =1
const double | AAX::cPi = 3.1415926535897932384626433832795
const double | AAX::cTwoPi = 6.2831853071795862319959269370884
const double | AAX::cHalfPi = 1.5707963267948965579989817342721
const double | AAX::cQuarterPi = 0.78539816339744827899949086713605
const double | AAX::cRootTwo = 1.4142135623730950488016887242097
const double | AAX::cOneOverRootTwo = 0.70710678118654752440084436210485
const double | AAX::cPos3dB =1.4142135623730950488016887242097
const double | AAX::cNeg3dB =0.70710678118654752440084436210485
const double | AAX::cPos6dB =2.0
const double | AAX::cNeg6dB =0.5
const double | AAX::cNormalizeLongToAmplitudeOneHalf = 0.00000000023283064365386962890625
const double | AAX::cNormalizeLongToAmplitudeOne = 1.0/double(1<<31)
const double | AAX::cMilli =0.001
const double | AAX::cMicro =0.001*0.001
const double | AAX::cNano =0.001*0.001*0.001
const double | AAX::cPico =0.001*0.001*0.001*0.001
const double | AAX::cKilo =1000.0
const double | AAX::cMega =1000.0*1000.0
const double | AAX::cGiga =1000.0*1000.0*1000.0

## Macro Definition Documentation

## ◆ AAX_CONSTANTS_H

#define AAX_CONSTANTS_H