title: Does WdlResamplingSampleProvider work with 32 bit?
body: <p>I can get WdlResamplingSampleProvider to work for the 16 bit example provided by Mark Heath on his blog;</p>
  
  <pre><code>int outRate = 16000;
  var inFile = @"test.mp3";
  var outFile = @"test resampled WDL.wav";
  using (var reader = new AudioFileReader(inFile))
  {
      var resampler = new WdlResamplingSampleProvider(reader, outRate);
      WaveFileWriter.CreateWaveFile16(outFile, resampler);
  }
  </code></pre>
  
  <p>except I'm reading a wav file instead of an mp3 file. But I really need to work with 32 bit wav files (input and output) without losing bit depth. Is there a way to do this?</p>