AAX SDK 2.8.0
Avid Audio Extensions Development Kit
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
AAX_Quantize.h File Reference
#include "AAX.h"
#include "AAX_PlatformOptimizationConstants.h"
#include "AAX_Constants.h"
#include <xmmintrin.h>
#include <pmmintrin.h>
#include <tmmintrin.h>

Go to the source code of this file.

Description

Quantization utilities.

Namespaces

namespace  AAX
 

Macros

#define AAX_QUANTIZE_H
 

Functions

int32_t AAX::FastRound2Int32 (double iVal)
 Round to Int32.
 
int32_t AAX::FastRound2Int32 (float iVal)
 Round to Int32.
 
int32_t AAX::FastRndDbl2Int32 (double iVal)
 
int32_t AAX::FastTrunc2Int32 (double iVal)
 Float to Int conversion with truncation.
 
int32_t AAX::FastTrunc2Int32 (float iVal)
 Float to Int conversion with truncation.
 
int64_t AAX::FastRound2Int64 (double iVal)
 Round to Int64.
 

Macro Definition Documentation

◆ AAX_QUANTIZE_H

#define AAX_QUANTIZE_H