title: Cross-platform audio library for .NET
body: <p>Requirements:</p>
  
  <ul>
  <li>Get raw input from a microphone in real time</li>
  <li>Play that raw input back in real time</li>
  </ul>
  
  <p>I can't seem to find much from Googling about it. Has anyone used something like that?</p>
  
  <p>I'm using C#, and it needs to work on Windows, Linux, and Mac, the latter two with Mono.</p>
  
  <p>I might be willing to use p/invoke, but I'm not especially familiar with native code and it would be tough. If someone can suggest a native library, I'll give it a shot.</p>