|
Polyphase Game Engine
|
#include "Audio/Audio.h"#include "Audio/AudioAnalysis.h"#include "AudioManager.h"#include "Assets/SoundWave.h"#include "Maths.h"#include "Stream.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <math.h>#include <vorbis/vorbisenc.h>Macros | |
| #define | READ 1024 |
Functions | |
| float | AUD_GetRMS (uint32_t voiceIndex) |
| float | AUD_GetLoudness (uint32_t voiceIndex) |
| float | AUD_GetLoudnessDb (uint32_t voiceIndex) |
| float | AUD_GetFrequencies (uint32_t voiceIndex, float startHz, float endHz) |
| void | AUD_GetSpectrum (uint32_t voiceIndex, float startHz, float endHz, float *outBins, uint32_t numBins) |
| float | AUD_GetStreamRMS (uint32_t streamId) |
| float | AUD_GetStreamLoudness (uint32_t streamId) |
| float | AUD_GetStreamLoudnessDb (uint32_t streamId) |
| float | AUD_GetStreamFrequencies (uint32_t streamId, float startHz, float endHz) |
| void | AUD_GetStreamSpectrum (uint32_t streamId, float startHz, float endHz, float *outBins, uint32_t numBins) |
| void | AUD_EncodeVorbis (Stream &inStream, Stream &outStream, PcmFormat format) |
| void | AUD_DecodeVorbis (Stream &inStream, Stream &outStream, PcmFormat format) |
| #define READ 1024 |
| float AUD_GetFrequencies | ( | uint32_t | voiceIndex, |
| float | startHz, | ||
| float | endHz | ||
| ) |
| float AUD_GetLoudness | ( | uint32_t | voiceIndex | ) |
| float AUD_GetLoudnessDb | ( | uint32_t | voiceIndex | ) |
| float AUD_GetRMS | ( | uint32_t | voiceIndex | ) |
| void AUD_GetSpectrum | ( | uint32_t | voiceIndex, |
| float | startHz, | ||
| float | endHz, | ||
| float * | outBins, | ||
| uint32_t | numBins | ||
| ) |
| float AUD_GetStreamFrequencies | ( | uint32_t | streamId, |
| float | startHz, | ||
| float | endHz | ||
| ) |
| float AUD_GetStreamLoudness | ( | uint32_t | streamId | ) |
| float AUD_GetStreamLoudnessDb | ( | uint32_t | streamId | ) |
| float AUD_GetStreamRMS | ( | uint32_t | streamId | ) |
| void AUD_GetStreamSpectrum | ( | uint32_t | streamId, |
| float | startHz, | ||
| float | endHz, | ||
| float * | outBins, | ||
| uint32_t | numBins | ||
| ) |