But when I pass this waveFormat instance
WaveFormat waveFormat = WaveFormat.CreateIeeeFloatWaveFormat(44100, 2);
the following line throws exception:
WaveFormatConversionStream convertStream = new WaveFormatConversionStream(waveFormat, reader);
"AcmNotPossible calling acmStreamOpen". That's the issue that I'm trying to resolve.