What's confusing here is that presumably the vast majority of the posters here have a keyboard that costs much more than the average person will pay for a keyboard and play keyboards for a living. That being said, I can't understand the emphasis on what is "free". This is an investment in your profession. It is a tool of your trade. Why don't you "splurge" for Band In A Box that displays chords and can calculate chords based upon a midi file.