MIDI music systems: features and ranking of the best