質問の意図として、音の高低情報だけでなく、リアルタイムに音符の長さ情報(8分とか4分とかね)まで、表示させるとなると、ちょっと難しいかもしれません。
自由演奏を音符化して表示する場合、どれだけの長さでその音を演奏するかは、演奏者が鍵盤を放すまで機械は判断できないので、結果が画面に表示されるのは鍵盤を放した後になります。これは、質問者さんが望んでいるリアルタイムなのかどうか....
ただ、音の高低だけを五線譜に表示してくれればよいというのであれば、MIDIシーケンサーやDAWソフトウェアでも可能だと思います。
http://www.forest.impress.co.jp/article/2004/01/13/musicstudiopr...
ところで、楽譜作成ソフトの最高峰と言われる「Finale」の機能紹介の中に
○リアルタイム入力
- MIDI機器の演奏と同時にリアルタイムで採譜
- リアルタイム入力時のテンポを、コンピュータで拍を刻ませたり、演奏者がペダルなどで任意に刻みながら自由なテンポで演奏することが可能
- ルバートで変動するテンポで録音された演奏に、小節位置や拍位置を指定しながら採譜することが可能
- 管楽器などの単音の生楽器をマイクで拾って演奏を入力できるマイク採譜
というのがあります。
http://www.cameo.co.jp/finale/
ただ、正確に表示させるにはいろいろと大変みたいですね。
http://www.cameo.co.jp/finale/vi/retrans_w.html
回答しておいてナンですが、あまり良い回答ではなく、スミマセン。
いえいえ、私の意図していたことをずばり汲み取っていただいてます。
イメージとしては、
1打鍵する
2その時に楽譜上に音符が出る(高低のみ)
3指を離したときに付点がついたり、スラーがかかったりの記号が、すでにリアルタイムで出ている音符に付加される
という感じです。
「Finale」ではできるのでしょうか。