There are few. I use MagicScore Maestro. It can read notes from Midi, Karaoke and MusicXML files, or when you use its virtual piano keyboard or guitar deck, the notation will be recorded automatically.