template struct Core::StaticAudioData
Template for statically allocated audio data buffer.
#include <coreaudiodata.h> template <int kNumChannels, int kNumSamples, typename Float = float32> struct StaticAudioData: public Core::AudioData { // construction StaticAudioData (); StaticAudioData (const StaticAudioData&); // methods StaticAudioData& operator = (const StaticAudioData&); };
Inherited Members
public: // fields int numChannels; int numSamples; SilenceBitField silenceBits; AudioFloatType floatType; float32** buffers32; float64** buffers64; // methods int getBitDepth () const; template <class float> float* getBuffer (int index) const; template <class float> float** getBuffers () const; float32** getBuffers () const; float64** getBuffers () const;