Virtual piano, guitar/banjo/mandolin etc, hammered dulcimer simulator and note mapper lets you write and play back songs thru midi and see the notes played (animated) on a musical staff and scale, piano keyboard, guitar/banjo/mandolin, and hammered dulcimer images. You can change the midi sound to any one of 128 different instruments, and mix in external instruments from the Midi input port. You can also define additional fretted or fretless stringed instrument layouts, for example, violin, mountain dulcimer, etc. Great way to learn and trade songs.