If you can read music, smartscore is a great program for making midi files out of sheet music with. The key is how well you can "scan" the sheet music and have SS interpret it.

You can set codas, repeats etc . . . if you know how to read the music score.

I used to use SS and it worked great for sheet music w/o chords typed in them.

The cleaner the scan, the cleaner your midi will be. You can also adjust notes etc . . . in its editing features.

Trax