I'm not a keyboard player, but I am a musician, and a keyboard player friend of mine is in the process of setting up Linux to do what you are talking about.<br><br>If I understand this correctly, you are talking about a program that takes MIDI input from a keyboard, and can both record it, and can turn it into sheet music.
<br><br>If that's correct, I think your friend should check into Rosegarden -<br><br><a href="http://www.rosegardenmusic.com/">http://www.rosegardenmusic.com/</a><br><p>And I quote - &quot;Rosegarden is a professional <b>
audio and MIDI sequencer</b>,
      <b>score editor</b>, and general-purpose <b>music composition
      and editing environment</b>. Rosegarden is an
      easy-to-learn, attractive application that runs on Linux, ideal
      for composers, musicians, music students, and small studio or
      home recording environments.&quot;</p>It is designed to work with a program named <span style="font-weight: bold;">Lilypond</span> (<a href="http://lilypond.org/web/">http://lilypond.org/web/</a>), which is music notation software. The output from Rosegarden can be sent to Lilypond.
<br><br>These are both open source, and most of the major distros have a version of it in their repositories. (The Rosegarden site mentions Debian, Mandriva, Ubuntu, PCLinux, and RedHat). <br><br>Cheers,<br><br>Charlie Obert
<br><br>