title: Routing Audio-Output to Microphone-Input by Software
body: <p>I'm using a certain application, processing the audio coming in on sound-card's microphone jack. As I need it to process the audio <strong>played</strong> on my Windows 7 system, I've physically connected a cable between sound-card's speakers output-jack and microphone's input-jack.</p>
  
  <p>Could this be accomplished by software, e.g. by NAudio?</p>
  
  <p>I've found an answer on <a href="https://stackoverflow.com/questions/5694326/record-input-from-naudio-wavein-and-output-to-naudio-waveout">this thread</a> which seems to describe how to accomplish the opposite route, i.e. microphone-to-speakers, but could not figure how to transform it to do the other way around.</p>
  
  <p>I've also found <a href="https://stackoverflow.com/questions/19167165/software-audio-to-line-in">this</a> non-answered question, which seems to be close in goal, although bottom-line different.</p>
  
  <p><strong>I'm using VB.Net 2010. Target platform is Windows 7 or above.</strong></p>
  
  <p><em>Using an external audio-routing application such as 'Virtual Audio Cable' is currently not a valid option.</em></p>