I have used this for the past ten years and I have found it to be better than three others I have had.
It is very flexible in make your own midi's from scratch to playing any midi and choosing lead sheet to do exactly what you described.
I am now using Composer3, but there are cheaper choices if you don't care to create and edit.
http://www.notation.com/Bernie
_________________________
pa4X 76 ,SX900, Audya 76,Yamaha S970 , vArranger, Hammond SK1, Ketron SD40, Centerpoint Space Station, Bose compact