You could try my program 'HARMONY'which will do what you want for free (And has had some excellent reviews from catters).You can create tunes directly or import from abc (I find it quicker towrite in abc first), and play them back.
(It will also transpose, add chords, etc)
Download it from www.greenhedges.com
It is a 3mb download (mostly Windows DLL's!)