Why do midis made on a PSR sound terrible when played on a PC?
Most often, the problem is due to Yamaha’s use of Channel 9 for the sub rhythm. On non-XG sound cards, this channel plays as a piano. A busy drum track is reproduced as banging sounds. To eliminate it you can play/save the file through the program MidiPlayer with Soundcard as the selected instrument. A processing option in MidiFix will also fix the file.