Vuo
1.2.5
|
Vuo VDsp implementation.
Typedefs | |
typedef void * | VuoDsp |
An object for writing audio and images to a video file. | |
Enumerations | |
enum | VuoWindowing { VuoWindowing_None, VuoWindowing_Hamming, VuoWindowing_Hann, VuoWindowing_Blackman } |
An enum defining different windowing modes. More... | |
Functions | |
VuoDsp | VuoDsp_make (unsigned int frameSize, VuoWindowing windowing) |
Create a new VuoDsp object with frame size (the max number of audio samples to process per-bin). | |
VuoReal * | VuoDsp_frequenciesForSamples (VuoDsp dspObject, VuoReal *audio, unsigned int sampleCount, VuoAudioBinAverageType binAveraging, unsigned int *spectrumSize, bool newSumming) |
Return a VuoReal* array with size of spectrumSize of the analyzed audio samples. | |
typedef void* VuoDsp |
An object for writing audio and images to a video file.
enum VuoWindowing |
An enum defining different windowing modes.
VuoReal* VuoDsp_frequenciesForSamples | ( | VuoDsp | dspObject, |
VuoReal * | audio, | ||
unsigned int | sampleCount, | ||
VuoAudioBinAverageType | binAveraging, | ||
unsigned int * | spectrumSize, | ||
bool | newSumming | ||
) |
Return a VuoReal* array with size of spectrumSize of the analyzed audio samples.
Return a VuoReal* array with size of spectrumSize of the analyzed audio samples.
Returns the spectrum band as a double * array putting the size into spectrumSize.
VuoDsp VuoDsp_make | ( | unsigned int | frameSize, |
VuoWindowing | windowing | ||
) |
Create a new VuoDsp object with frame size (the max number of audio samples to process per-bin).