Vuo  2.3.2
Instance Methods | Protected Attributes | List of all members
VuoDspObject Class Reference

Description

Holds instance data required by vDsp.

Definition at line 31 of file VuoDsp.mm.

Instance Methods

(VuoReal *) - frequenciesForSampleData:numFrames:mode:outputCount:newSumming:
 ... More...
 
(id) - initWithSize:windowing:
 Initialize a new VuoDspObject that will analyze samples of frameSize buckets. More...
 

Protected Attributes

VuoAudioBinAverageType priorFrequencyMode
 To detect when the frequencyMode changes. More...
 

Method Documentation

◆ frequenciesForSampleData:numFrames:mode:outputCount:newSumming:

- (VuoReal *) frequenciesForSampleData: (float *)  sampleData
numFrames: (int)  frames
mode: (VuoAudioBinAverageType frequencyMode
outputCount: (unsigned int *)  count
newSumming: (bool)  newSumming 

...

Definition at line 97 of file VuoDsp.mm.

◆ initWithSize:windowing:

- (id) initWithSize: (unsigned int)  frameSize
windowing: (VuoWindowing windowMode 

Initialize a new VuoDspObject that will analyze samples of frameSize buckets.

To change the frameSize, you must release and re-initialize this object.

Definition at line 39 of file VuoDsp.mm.

Member Data Documentation

◆ priorFrequencyMode

- (VuoAudioBinAverageType) priorFrequencyMode
protected

To detect when the frequencyMode changes.

Definition at line 39 of file VuoDsp.mm.


The documentation for this class was generated from the following file: