Editor: All-in-one MIDI musical instrument with Arpeggiator and MIDI / MIDI Karaoke Player. Allows to play piano on PC keyboard, play with any MIDI file and sing at the same time. Works with any hardware or software synthesizer installed in your computer. Includes "basic" Java SoundBank, which can be easily upgraded to "deluxe" Soundbank. Easy to learn and use for inexperienced users and rich in features for advanced. Includes on-screen HELPDESK with comprehensive information and step-by-step instructions. Can play up to three different groups of musical instruments at the same time: arpeggio, chords, and solo. Extracts and display lyrics from MIDI Karaoke files. Saves your color preferences for the keyboard and background. Automatically saves and replays your last saved arpeggios. Sends MIDI messages to MIDI Out port of PC. Does not require from users to download and install Java Runtime Environment (JRE). It will be downloaded and installed automatically, if necessary.