title: API/Library for MIDI tune creation in C#?
body: <p><em>Please be kind enough to not to say this as a silly question. 
  Honestly asking after refering to several links on google.</em></p>
  
  <hr>
  
  <p>I am in need of a API which generates MIDI tone/tune in C#.
  Currently I'm implementing a "<strong>Basic Optical Music Recogntion and Interpreting Application</strong>" without any OMR API (using my own algorithms).</p>
  
  <p>So far the recogntition part is successfull. and the interpreting part is left. Where the identified notes need to be convert into a midi tune (file).</p>
  
  <p>I have so far looked into midi-dot-net: <a href="https://code.google.com/p/midi-dot-net/" rel="nofollow">midi-dot-net</a></p>
  
  <p>Can some one kindly suggest me a good API for MIDI creation.(above mentioned process)</p>
  
  <p>Further, Does C# has its own API/Library for MIDI generation like in JAVA <a href="http://docs.oracle.com/javase/6/docs/api/javax/sound/midi/package-summary.html" rel="nofollow">javax.sound.midi</a>?</p>
  
  <p>Thank You.</p>