37 ReadFloats(
float* buffer,
long long start,
size_t numFrames)
const override;
Our MIR operations do not need the full 44.1 or 48kHz resolution typical of audio files....
const int mDecimationFactor
double GetSampleRate() const override
std::vector< float > mBuffer
long long GetNumSamples() const override
const MirAudioReader & mReader
void ReadFloats(float *buffer, long long start, size_t numFrames) const override
DecimatingMirAudioReader(const MirAudioReader &reader)