29 bool Open(
const std::string& path,
uint sampleRate,
uint numChannels,
bool isFloat);
FILE * mFile
Definition: wavefilewriter.h:39
float GetDuration() const
Definition: wavefilewriter.h:34
bool WriteSamples(const float *samples, uint numSamples)
void WriteWaveHeader(uint fileLength)
bool Open(const std::string &path, uint sampleRate, uint numChannels, bool isFloat)
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
Definition: wavefilewriter.h:23
uint mSampleRate
Definition: wavefilewriter.h:40
uint mNumChannels
Definition: wavefilewriter.h:41
unsigned int uint
Definition: coretypes.h:18
bool mIsFloat
Definition: wavefilewriter.h:43
float mDuration
Definition: wavefilewriter.h:42