If you created a Program Change for channel 9 at 1-1-0, and the MID file contained another one at 1-2-0 (or even 1-1-12) ,, you'd end up hearing the one from the MID file since it reverted your change.
Try inserting a Program Change in the middle of the song and see if it works there .. if so, you know the offending one is occurring earlier in the file.


Make your sound your own!
.. I do not work here, but the benefits are still awesome