Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 getActiveState, PhaseVocoder::cpp
 getBandwidth
 getBeats
 getBrightness, ALF
 getCentroid
 getCentroidFlag, AudioChannel::cpp
 getCentroidVal, AudioChannel::cpp
 getChannelName, AudioChannel::cpp
 getChOutPtrs, DATF
 getCircularBufferFlag, AudioChannel::cpp
 getComplexSpectrum
 getCRAM, DATF
 getFFTFlag, AudioChannel::cpp
 getFFTSize
 getFlux
 getFreq, DSPFunctions::c
 getHarmonicAmplitudes
 getHarmonicFrequencies
 getHarmonics
 getHopSize
 getInAudioPtr, ALFPackage::cpp
 getIntensity
 getLPC
 getLPCoefficients, ALF
 getMagFlag, AudioChannel::cpp
 getMagSpec, ALFPackage::cpp
 getNumberOfChannels, DATF
 getOutAudioFrameSamples, AudioChannel::cpp
 getPitch
 getPitchFromSpeech
 getRolloff
 getSampleRate, AudioChannel::cpp
 getSpectrum, ALF
 getVocoderFFTSize, PhaseVocoder::cpp
H
 hannWindow, DSPFunctions::c
bool PhaseVocoder::getActiveState()
Returns the active state of the vocoder, on (true), or off(false)
public function getBandwidth():Number
This function calculates the bandwidth of the current audio frame loaded into ALF.
AS3_Val getBandwidth(void *self,
AS3_Val args)
A function to calculate the spectral bandwidth of the current frame.
public function getBandwidth():Number
Calculates the spectral bandwidth for the current frame.
public function getBeats(w: Array,
printFrame: Number):Array
This function performs a beat tracking analysis on the audio signal and returns the beat and tempo information.
AS3_Val getBeats(void *self,
AS3_Val args)
Performs a beat tracking analysis on the audio.
public function getBrightness():Number
Brightness is an approximation of the timbre.
AS3_Val getCentroid(void *self,
AS3_Val args)
A function to calculate the spectral centroid of the current frame.
public function getCentroid():Number
Calculates the spectral centroid for the current spectral data.
bool AudioChannel::getCentroidFlag()
Returns the centroidFlag to determine if the centroid has been calculated.
float AudioChannel::getCentroidVal()
Returns the centroid of the audio spectrum from the current frame of data
char *AudioChannel::getChannelName()
Retrieves the name given to the AudioChannel object.
public function getChOutPtrs():Array
Returns: An array containing the pointers to the C audio buffers.
bool AudioChannel::getCircularBufferFlag()
Returns the status fo the circularBufferFlag to determine if audio output should be routed through the ouput circular buffer.
public function getComplexSpectrum(fftSize: Number):Array
This function calculates the complex frequency spectrum of the current frame.
AS3_Val getComplexSpectrum(void *self,
AS3_Val args)
This funciton calculates the complex frequency spectrum of the AudioChannel and returns a pointer to the array containing the spectrum to C.
public function getCRAM():ByteArray
Returns: A pointer to the C memory buffer.
bool AudioChannel::getFFTFlag()
Returns the status off the fftFlag to determine if the FFT has been computed on the current frame.
AS3_Val getFFTSize(void *self,
AS3_Val args)
This function returns the the size of the FFT calculated on each frame
int AudioChannel::getFFTSize()
Returns the size of the FFT used on the current audio frame
public function getFlux():Number
This function calculates the change in frequency content for each frame.
AS3_Val getFlux(void *self,
AS3_Val args)
A function to calculate the spectral flux of the current frame.
public function getFlux():Number
Calculates the change in spectral energy between the current frame and the previous frame.
void getFreq(float freq[],
int frameSize,
int fs)
Calculates the frequency associated with each bin of the discrete fourier transform.
public function getHarmonicAmplitudes():Array
Returns the harmonics amplitudes generated from the getHarmonics call.
public function getHarmonicAmplitudes():Array
A function to return the amplitude of the harmonics.
public function getHarmonicFrequencies():Array
Returns the harmoinc Frequencies generated from the getHarmonics call.
public function getHarmonicFrequencies():Array
Returns an array containing the partial’s frequencies populated by callilng the getHarmonics function.
public function getHarmonics(numHarms: uint):void
This function computes the partials assoicated with the audio spectrum
AS3_Val getHarmonics(void *self,
AS3_Val args)
This function finds harmonics present in a frame by using linear prediction.
public function getHarmonics(desiredHarms: uint):void
Isolates the harmonics (or partials more generally speaking) of spectral data.
int AudioChannel::getHopSize()
Returns the user-specificed hopSize object
public function getHopSize():uint
The current hopSize in the DATF.
AS3_Val getInAudioPtr(void *self,
AS3_Val args)
This function returns the pointer to the input audio frame in the Audio Channel.
public function getIntensity():Number
This function calculates the intensity of the current audio frame loaded into ALF.
AS3_Val getIntensity(void *self,
AS3_Val args)
This funciton calculates the spectral intensity and returns the value to Actionscript.
public function getIntensity():Number
Calculates the spectral intensity for the current frame.
AS3_Val getLPC(void *self,
AS3_Val args)
This function calculates the linear prediction coefficients
public function getLPC(order: int):Array
Calculates the linear prediction coefficients using Levinson-Durbin recursion.
public function getLPCoefficients(order: int):Array
Returns the coefficients from performing linear prediction (speech processing function) on the frame of audio.
bool AudioChannel::getMagFlag()
Returns the status off the magflag to determine if the magnitude has been calculated on the current frame
AS3_Val getMagSpec(void *self,
AS3_Val args)
This funciton calculates the magnitude spectrum of the AudioChannel and returns a pointer to the array containing the spectrum to C.
public function getNumberOfChannels():uint
The current number of channels.
int AudioChannel::getOutAudioFrameSamples()
Returns the current number of samples contained in outAudioFrame
public function getPitch():Number
Returns the pitch of the frame
AS3_Val getPitch(void *self,
AS3_Val args)
This function estimates the frequency of the audio frame by computing its autocorrelation sequency and searching for a global maximum value in the result.
public function getPitch():Number
Uses the autocorrelation method to estimate the pitch of frame.
public function getPitchFromSpeech(pitchMin: Number,
pitchMax: Number,
intenThreshold: Number):Number
Same as getPitch except it provides min/max pitch values and a threshold useful for determining if there is an active signal in the current frame.
public function getPitchFromSpeech(pitchMin: Number,
pitchMax: Number,
intenThreshold: Number):Number
Same as getPitch except it provides min/max pitch values and a threshold useful for determining if there is an active signal in the current frame.
public function getRolloff():Number
This function calculates the frequency ceiling of the current frame.
AS3_Val getRolloff(void *self,
AS3_Val args)
This funciton calculates the spectral rolloff and returns the value to Actionscript.
public function getRolloff():Number
Calculates the spectral rolloff for the current frame.
int AudioChannel::getSampleRate()
Returns the sampling rate of the audio under analysis
public function getSpectrum(fftSize: Number,
useDB: Number):Array
This function calculates the magnitude of the frequency spectrum of the current frame.
int PhaseVocoder::getVocoderFFTSize()
Returns the FFTSize the vocoder is using for computation.
void hannWindow(float hann[],
int winLength)
Close