As you are using a windows 7 computer a midi to usb will be needed as the old drivers for midi are not any good I have had trouble with windows XP on service pack 3 it worked on service pack 2 ok.
I use Notation Composer for my software not free nor the most expensive it has regular updates and works very well. input can be from KN7 or computer keyboard,record in step or real time and arrange in piano/keyboard/buskers scores to full orchestra/band reads midi files and will allow printing from midi files in score parts to melody with chords and it works with XP right up to windows 8.
Regards and keep those keys mov'in John.