![]() |
AAX SDK 2.6.1
Avid Audio Extensions Development Kit
|
#include <stdlib.h>#include <time.h>#include <stdint.h>#include "AAX_PlatformOptimizationConstants.h"#include "AAX_Constants.h"Go to the source code of this file.
Functions for calculating pseudo-random numbers.
Namespaces | |
| namespace | AAX |
Macros | |
| #define | AAX_RANDOMGEN_H |
Functions | |
| int32_t | AAX::GetInt32RPDF (int32_t *iSeed) |
| int32_t | AAX::GetFastInt32RPDF (int32_t *iSeed) |
| CALL: Calculate pseudo-random 32 bit number based on linear congruential method. | |
| float | AAX::GetRPDFWithAmplitudeOneHalf (int32_t *iSeed) |
| float | AAX::GetRPDFWithAmplitudeOne (int32_t *iSeed) |
| float | AAX::GetFastRPDFWithAmplitudeOne (int32_t *iSeed) |
| float | AAX::GetTPDFWithAmplitudeOne (int32_t *iSeed) |
Variables | |
| const float | AAX::cSeedDivisor = 1/127773.0f |
| const int32_t | AAX::cInitialSeedValue =0x00F54321 |
| #define AAX_RANDOMGEN_H |
1.9.6