title: NAudio: Low pass filter
body: <p>Using NAudio I am capturing microphone samples in order to play them back on a remote machine. In some cases I'd like to apply a low-pass filter. How can this done with NAudio?</p>
  
  <p>Ideally I would like to apply the filter based on end user input on the playback machine (maybe via a "enable/disable low-pass filter" button).</p>
  
  <p>It appears as though I need to use...</p>
  
  <pre><code>var myFilter = BiQuadFilter.LowPassFilter (x, y, z);
  myFilter.Transform (inBuffer, outBuffer);
  </code></pre>
  
  <p>However, it isn't clear how/where I insert this transformation prior to playback.</p>
  
  <p>I see a few filters in the NAudio library that appear to be what I'd need, unfortunately, there doesn't appear to be any samples that make use of them.  Even a simple example in NAudioDemo (Network Chat w/ Filters?) would be great!</p>